====================================== | [ 439.215384][ C1] #0: ffffffffaff9b5e0 (rcu_read_lock){....}-{1:3}, at: process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) | [ 439.215802][ C1] #1: ffffffffaff9b5e0 (rcu_read_lock){....}-{1:3}, at: ip_local_deliver_finish (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 net/ipv4/ip_input.c:232) | [ 439.216413][ C1] | [ 439.216413][ C1] stack backtrace: [ 439.216759][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 439.216763][ C1] Call Trace: [ 439.216766][ C1] [ 439.216772][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 439.216782][ C1] print_usage_bug.part.0 (kernel/locking/lockdep.c:4048) [ 439.216787][ C1] mark_lock_irq (kernel/locking/lockdep.c:4013 kernel/locking/lockdep.c:4059 kernel/locking/lockdep.c:4270) [ 439.216792][ C1] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 439.216797][ C1] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 439.216801][ C1] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469) [ 439.216813][ C1] mark_lock (kernel/locking/lockdep.c:4756) [ 439.216819][ C1] mark_usage (kernel/locking/lockdep.c:4645) [ 439.216823][ C1] __lock_acquire (kernel/locking/lockdep.c:5194) [ 439.216826][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 439.216830][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:473 kernel/locking/lockdep.c:5873) [ 439.216833][ C1] ? simple_pin_fs (fs/libfs.c:1067) [ 439.216838][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 439.216843][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 439.216846][ C1] ? simple_pin_fs (fs/libfs.c:1067) [ 439.216850][ C1] _raw_spin_lock (./include/linux/spinlock_api_smp.h:134 kernel/locking/spinlock.c:154) [ 439.216853][ C1] ? simple_pin_fs (fs/libfs.c:1067) [ 439.216857][ C1] simple_pin_fs (fs/libfs.c:1067) [ 439.216861][ C1] debugfs_remove (fs/debugfs/inode.c:805 fs/debugfs/inode.c:799) [ 439.216865][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 439.216871][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 439.216875][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 439.216881][ C1] ? tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 439.216887][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 439.216892][ C1] ? ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 439.216898][ C1] ? ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 439.216902][ C1] ? ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:567) [ 439.216905][ C1] ? __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 439.216909][ C1] ? process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 439.216913][ C1] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 439.216916][ C1] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 439.216918][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 439.216921][ C1] ? run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 439.216924][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 439.216929][ C1] ? kthread (kernel/kthread.c:464) [ 439.216938][ C1] __put_net (net/core/net_namespace.c:732) [ 439.216943][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 439.216947][ C1] tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 439.216952][ C1] icmp_unreach (net/ipv4/icmp.c:969) [ 439.216959][ C1] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:170 ./include/linux/skbuff.h:2065 net/core/skbuff.c:3737) [ 439.216967][ C1] icmp_rcv (net/ipv4/icmp.c:1294) [ 439.216976][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 439.216982][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 439.216987][ C1] ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 439.216990][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 439.216996][ C1] ? ip_rcv_finish_core (./include/net/net_namespace.h:409 (discriminator 3) ./include/linux/netdevice.h:2713 (discriminator 3) net/ipv4/ip_input.c:372 (discriminator 3)) [ 439.217001][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 439.217004][ C1] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:567) [ 439.217010][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 439.217015][ C1] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 439.217019][ C1] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 439.217027][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 439.217031][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 439.217034][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 439.217037][ C1] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 439.217041][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 439.217045][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 439.217048][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 439.217051][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 439.217055][ C1] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 439.217060][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 439.217064][ C1] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 439.217066][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 439.217069][ C1] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 439.217073][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 439.217077][ C1] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 439.217080][ C1] ? trace_sched_exit_tp (./include/trace/events/sched.h:855 (discriminator 21)) [ 439.217084][ C1] ? __schedule (kernel/sched/core.c:6658) [ 439.217089][ C1] ? __pfx___schedule (kernel/sched/core.c:6658) [ 439.217095][ C1] handle_softirqs (kernel/softirq.c:579) [ 439.217100][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 439.217106][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 439.217110][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 439.217116][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 439.217122][ C1] kthread (kernel/kthread.c:464) [ 439.217126][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 439.217129][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 439.217132][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 439.217135][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 439.217138][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 439.217142][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 439.217145][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 439.217148][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 439.240211][ C1] RCU nest depth: 2, expected: 0 | [ 439.240408][ C1] INFO: lockdep is turned off. | [ 439.240603][ C1] Preemption disabled at: | [ 439.240605][ C1] handle_softirqs (kernel/softirq.c:553) [ 439.241109][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 439.241111][ C1] Call Trace: [ 439.241113][ C1] [ 439.241117][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 439.241128][ C1] __might_resched (kernel/sched/core.c:8796) [ 439.241136][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 439.241142][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 439.241145][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 439.241150][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 439.241156][ C1] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 439.241163][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 439.241165][ C1] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 439.241169][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 439.241175][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 439.241178][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 439.241185][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 439.241189][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 439.241195][ C1] ? tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 439.241200][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 439.241203][ C1] ? ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 439.241210][ C1] ? ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 439.241213][ C1] ? ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:567) [ 439.241216][ C1] ? __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 439.241222][ C1] ? process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 439.241225][ C1] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 439.241228][ C1] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 439.241230][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 439.241233][ C1] ? run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 439.241235][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 439.241240][ C1] ? kthread (kernel/kthread.c:464) [ 439.241248][ C1] __put_net (net/core/net_namespace.c:732) [ 439.241255][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 439.241259][ C1] tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 439.241264][ C1] icmp_unreach (net/ipv4/icmp.c:969) [ 439.241269][ C1] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:170 ./include/linux/skbuff.h:2065 net/core/skbuff.c:3737) [ 439.241274][ C1] icmp_rcv (net/ipv4/icmp.c:1294) [ 439.241279][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 439.241284][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 439.241289][ C1] ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 439.241293][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 439.241302][ C1] ? ip_rcv_finish_core (./include/net/net_namespace.h:409 (discriminator 3) ./include/linux/netdevice.h:2713 (discriminator 3) net/ipv4/ip_input.c:372 (discriminator 3)) [ 439.241309][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 439.241315][ C1] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:567) [ 439.241321][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 439.241324][ C1] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 439.241328][ C1] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 439.241332][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 439.241336][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 439.241339][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 439.241343][ C1] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 439.241347][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 439.241351][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 439.241354][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 439.241356][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 439.241361][ C1] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 439.241365][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 439.241369][ C1] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 439.241371][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 439.241375][ C1] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 439.241379][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 439.241383][ C1] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 439.241385][ C1] ? trace_sched_exit_tp (./include/trace/events/sched.h:855 (discriminator 21)) [ 439.241389][ C1] ? __schedule (kernel/sched/core.c:6658) [ 439.241393][ C1] ? __pfx___schedule (kernel/sched/core.c:6658) [ 439.241400][ C1] handle_softirqs (kernel/softirq.c:579) [ 439.241403][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 439.241407][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 439.241410][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 439.241413][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 439.241417][ C1] kthread (kernel/kthread.c:464) [ 439.241421][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 439.241425][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 439.241430][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 439.241436][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 439.241440][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 439.241447][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 439.241450][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 439.241453][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 443.811640][ C2] INFO: lockdep is turned off. | [ 443.811925][ C2] Preemption disabled at: | [ 443.811927][ C2] handle_softirqs (kernel/softirq.c:553) | [ 443.812477][ C2] Tainted: [W]=WARN [ 443.812479][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 443.812481][ C2] Call Trace: [ 443.812483][ C2] [ 443.812486][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 443.812497][ C2] __might_resched (kernel/sched/core.c:8796) [ 443.812506][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 443.812511][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 443.812515][ C2] ? simple_recursive_removal (fs/libfs.c:614) [ 443.812520][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.812527][ C2] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 443.812534][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 443.812536][ C2] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 443.812540][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 443.812546][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 443.812549][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 443.812556][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 443.812559][ C2] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 443.812566][ C2] ? call_timer_fn (kernel/time/timer.c:1748) [ 443.812570][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 443.812573][ C2] ? handle_softirqs (kernel/softirq.c:579) [ 443.812577][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 443.812580][ C2] ? irq_exit_rcu (kernel/softirq.c:698) [ 443.812582][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 443.812587][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 443.812592][ C2] ? __pfx_get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:172) [ 443.812597][ C2] ? get_stack_info (arch/x86/kernel/dumpstack_64.c:199) [ 443.812601][ C2] ? __unwind_start (arch/x86/kernel/unwind_orc.c:727) [ 443.812607][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 443.812612][ C2] ? stack_trace_save (kernel/stacktrace.c:123) [ 443.812618][ C2] ? kasan_save_stack (mm/kasan/common.c:48) [ 443.812624][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 443.812629][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.812633][ C2] __put_net (net/core/net_namespace.c:732) [ 443.812640][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 443.812644][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 443.812650][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 443.812653][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 443.812655][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 443.812657][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1724) [ 443.812660][ C2] ? nohz_balance_exit_idle (kernel/sched/fair.c:12488) [ 443.812667][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.812671][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372) [ 443.812674][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 443.812679][ C2] ? __pfx___run_timers (kernel/time/timer.c:2343) [ 443.812682][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 443.812689][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 443.812692][ C2] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 443.812696][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 443.812699][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 443.812701][ C2] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393) [ 443.812705][ C2] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393) [ 443.812708][ C2] run_timer_softirq (kernel/time/timer.c:2404) [ 443.812711][ C2] handle_softirqs (kernel/softirq.c:579) [ 443.812716][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 443.812719][ C2] irq_exit_rcu (kernel/softirq.c:698) [ 443.812721][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 443.812724][ C2] [ 443.812725][ C2] [ 443.812727][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 443.812730][ C2] RIP: 0010:get_stack_info_noinstr (arch/x86/kernel/dumpstack_64.c:172) [ 443.812734][ C2] Code: 5e fd 5c 48 c7 c7 a0 91 05 af e8 6b 44 00 00 65 c6 05 bd f8 b3 02 00 eb 9a 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 <66> 0f 1f 00 41 55 41 54 49 89 fc 55 48 89 d5 53 48 89 f3 e8 18 01 All code ======== 0: 5e pop %rsi 1: fd std 2: 5c pop %rsp 3: 48 c7 c7 a0 91 05 af mov $0xffffffffaf0591a0,%rdi a: e8 6b 44 00 00 call 0x447a f: 65 c6 05 bd f8 b3 02 movb $0x0,%gs:0x2b3f8bd(%rip) # 0x2b3f8d4 16: 00 17: eb 9a jmp 0xffffffffffffffb3 19: 90 nop 1a: 90 nop 1b: 90 nop 1c: 90 nop 1d: 90 nop 1e: 90 nop 1f: 90 nop 20: 90 nop 21: 90 nop 22: 90 nop 23: 90 nop 24: 90 nop 25: 90 nop 26: 90 nop 27: 90 nop 28: 90 nop 29: 90 nop 2a:* 66 0f 1f 00 nopw (%rax) <-- trapping instruction 2e: 41 55 push %r13 30: 41 54 push %r12 32: 49 89 fc mov %rdi,%r12 35: 55 push %rbp 36: 48 89 d5 mov %rdx,%rbp 39: 53 push %rbx 3a: 48 89 f3 mov %rsi,%rbx 3d: e8 .byte 0xe8 3e: 18 01 sbb %al,(%rcx) Code starting with the faulting instruction =========================================== 0: 66 0f 1f 00 nopw (%rax) 4: 41 55 push %r13 6: 41 54 push %r12 8: 49 89 fc mov %rdi,%r12 b: 55 push %rbp c: 48 89 d5 mov %rdx,%rbp f: 53 push %rbx 10: 48 89 f3 mov %rsi,%rbx 13: e8 .byte 0xe8 14: 18 01 sbb %al,(%rcx) [ 443.812737][ C2] RSP: 0018:ffffc90001e17668 EFLAGS: 00000282 [ 443.812741][ C2] RAX: dffffc0000000000 RBX: ffff888005dc2300 RCX: ffffc90001e17708 [ 443.812743][ C2] RDX: ffffc90001e176e8 RSI: ffff888005dc2300 RDI: ffffc90001e17698 [ 443.812745][ C2] RBP: ffffc90001e17708 R08: 0000000000000138 R09: 0000000000000000 [ 443.812746][ C2] R10: ffffc90001e176e8 R11: ffffffffb29486a8 R12: ffffc90001e17698 [ 443.812748][ C2] R13: ffffc90001e176e8 R14: ffffc90001e176e8 R15: ffffc90001e17710 [ 443.812754][ C2] ? is_bpf_text_address (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 kernel/bpf/core.c:774) [ 443.812761][ C2] get_stack_info (arch/x86/kernel/dumpstack_64.c:199) [ 443.812764][ C2] __unwind_start (arch/x86/kernel/unwind_orc.c:727) [ 443.812767][ C2] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 443.812772][ C2] arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 443.812777][ C2] ? __unwind_start (arch/x86/kernel/unwind_orc.c:712) [ 443.812781][ C2] stack_trace_save (kernel/stacktrace.c:123) [ 443.812785][ C2] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 443.812790][ C2] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619) [ 443.812794][ C2] kasan_save_stack (mm/kasan/common.c:48) [ 443.812798][ C2] ? kasan_save_stack (mm/kasan/common.c:49) [ 443.812801][ C2] ? kasan_save_stack (mm/kasan/common.c:48) [ 443.812804][ C2] ? kasan_record_aux_stack (mm/kasan/generic.c:548) [ 443.812807][ C2] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3092) [ 443.812812][ C2] ? __put_anon_vma (mm/rmap.c:2757) [ 443.812816][ C2] ? unlink_anon_vmas (./include/linux/rmap.h:117 mm/rmap.c:444) [ 443.812819][ C2] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 443.812823][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 443.812826][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.812830][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.812833][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 443.812840][ C2] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 443.812844][ C2] ? debug_object_active_state (lib/debugobjects.c:1056) [ 443.812849][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.812852][ C2] ? __virt_addr_valid (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2126 arch/x86/mm/physaddr.c:65) [ 443.812856][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.812860][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 443.812863][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 443.812866][ C2] ? __virt_addr_valid (./arch/x86/include/asm/preempt.h:104 ./include/linux/rcupdate.h:955 ./include/linux/mmzone.h:2126 arch/x86/mm/physaddr.c:65) [ 443.812869][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.812874][ C2] kasan_record_aux_stack (mm/kasan/generic.c:548) [ 443.812878][ C2] ? __pfx_free_object_rcu (mm/kmemleak.c:524) [ 443.812886][ C2] __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:127 kernel/rcu/tree.c:3092) [ 443.812894][ C2] kmem_cache_free (./include/linux/kmemleak.h:49 mm/slub.c:2305 mm/slub.c:4642 mm/slub.c:4744) [ 443.812900][ C2] ? unlink_anon_vmas (mm/rmap.c:439) [ 443.812906][ C2] unlink_anon_vmas (mm/rmap.c:439) [ 443.812910][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.812914][ C2] free_pgtables (mm/memory.c:392) [ 443.812922][ C2] ? __pfx_free_pgtables (mm/memory.c:349) [ 443.812925][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 443.812927][ C2] ? exit_mmap (./include/linux/seqlock.h:431 ./include/linux/mmap_lock.h:83 ./include/linux/mmap_lock.h:130 mm/mmap.c:1292) [ 443.812934][ C2] ? down_write (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1307 kernel/locking/rwsem.c:1313 kernel/locking/rwsem.c:1578) [ 443.812937][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 443.812941][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 443.812944][ C2] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 443.812948][ C2] exit_mmap (mm/mmap.c:1297) [ 443.812952][ C2] ? __pfx_exit_mmap (mm/mmap.c:1259) [ 443.812956][ C2] ? __mutex_lock (./arch/x86/include/asm/preempt.h:104 kernel/locking/mutex.c:727 kernel/locking/mutex.c:746) [ 443.812961][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 443.812964][ C2] ? __mutex_unlock_slowpath (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4329 ./include/linux/atomic/atomic-long.h:1506 ./include/linux/atomic/atomic-instrumented.h:4481 kernel/locking/mutex.c:924) [ 443.812973][ C2] mmput (kernel/fork.c:1449 kernel/fork.c:1383 kernel/fork.c:1404) [ 443.812978][ C2] exit_mm (kernel/exit.c:596) [ 443.812984][ C2] do_exit (kernel/exit.c:950) [ 443.812988][ C2] do_group_exit (kernel/exit.c:1089) [ 443.812992][ C2] __x64_sys_exit_group (kernel/exit.c:1117) [ 443.812996][ C2] x64_sys_call (arch/x86/entry/syscall_64.c:37) [ 443.813002][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 443.813006][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 443.813009][ C2] RIP: 0033:0x7f66e3be7abd [ 443.813013][ C2] Code: Unable to access opcode bytes at 0x7f66e3be7a93. Code starting with the faulting instruction =========================================== [ 443.813015][ C2] RSP: 002b:00007ffd14e9caa8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 443.813018][ C2] RAX: ffffffffffffffda RBX: 00007f66e3cc49c0 RCX: 00007f66e3be7abd [ 443.813020][ C2] RDX: 00000000000000e7 RSI: ffffffffffffff80 RDI: 0000000000000000 [ 443.813021][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000038 [ 443.813023][ C2] R10: 00007ffd14e9c910 R11: 0000000000000246 R12: 00007f66e3cc49c0 [ 443.813025][ C2] R13: 00007f66e3cc9ee0 R14: 0000000000000001 R15: 00007f66e3cc9ec8 | [ 465.061114][ C1] INFO: lockdep is turned off. | [ 465.061329][ C1] Preemption disabled at: | [ 465.061331][ C1] 0x0 | [ 465.061710][ C1] Tainted: [W]=WARN [ 465.061712][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 465.061714][ C1] Call Trace: [ 465.061716][ C1] [ 465.061719][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 465.061732][ C1] __might_resched (kernel/sched/core.c:8796) [ 465.061741][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 465.061748][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 465.061751][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 465.061756][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 465.061762][ C1] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 465.061769][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 465.061772][ C1] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 465.061776][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 465.061782][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 465.061785][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 465.061792][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 465.061796][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 465.061802][ C1] ? tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 465.061807][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 465.061811][ C1] ? ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 465.061817][ C1] ? ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 465.061820][ C1] ? ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:567) [ 465.061824][ C1] ? __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 465.061829][ C1] ? process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 465.061833][ C1] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 465.061835][ C1] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 465.061837][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 465.061843][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 465.061845][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 465.061848][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 465.061852][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 465.061857][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 465.061861][ C1] __put_net (net/core/net_namespace.c:732) [ 465.061867][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 465.061871][ C1] tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 465.061876][ C1] icmp_unreach (net/ipv4/icmp.c:969) [ 465.061881][ C1] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:170 ./include/linux/skbuff.h:2065 net/core/skbuff.c:3737) [ 465.061887][ C1] icmp_rcv (net/ipv4/icmp.c:1294) [ 465.061891][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 465.061896][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 465.061900][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 465.061907][ C1] ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 465.061911][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 465.061916][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 465.061920][ C1] ? ip_fast_csum (lib/checksum.c:99) [ 465.061922][ C1] ? ip_rcv_finish_core (./include/net/net_namespace.h:409 (discriminator 3) ./include/linux/netdevice.h:2713 (discriminator 3) net/ipv4/ip_input.c:372 (discriminator 3)) [ 465.061927][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 465.061931][ C1] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:567) [ 465.061935][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 465.061942][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 465.061945][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 465.061948][ C1] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 465.061952][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 465.061957][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 465.061959][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 465.061962][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 465.061966][ C1] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 465.061971][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 465.061976][ C1] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 465.061979][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 465.061982][ C1] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 465.061988][ C1] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 465.061990][ C1] ? lock_pin_lock (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 kernel/locking/lockdep.c:5966) [ 465.062000][ C1] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78) [ 465.062003][ C1] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12192) [ 465.062011][ C1] handle_softirqs (kernel/softirq.c:579) [ 465.062016][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 465.062019][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 465.062022][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 465.062025][ C1] [ 465.062026][ C1] [ 465.062028][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 465.062032][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 465.062036][ C1] Code: e2 c7 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 47 1f 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 c7 loop 0xffffffffffffffc9 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 47 1f 00 verw 0x1f4783(%rip) # 0x1f47ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 465.062039][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 465.062043][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffaee9f5d9 [ 465.062045][ C1] RDX: ffffed1006c166fb RSI: ffffffffaf253ba0 RDI: ffffffffac59018f [ 465.062047][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c166fa [ 465.062049][ C1] R10: ffff8880360b37d3 R11: ffff888001ed8558 R12: 0000000000000000 [ 465.062050][ C1] R13: ffff888001bf8040 R14: dffffc0000000000 R15: 0000000000000000 [ 465.062054][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 465.062058][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 465.062064][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 465.062067][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 465.062071][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 465.062074][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 465.062077][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 465.062083][ C1] do_idle (kernel/sched/idle.c:325) [ 465.062086][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 465.062089][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 465.062093][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 465.062097][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 492.838321][ C2] INFO: lockdep is turned off. | [ 492.838544][ C2] Preemption disabled at: | [ 492.838545][ C2] 0x0 | [ 492.838958][ C2] Tainted: [W]=WARN [ 492.838959][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 492.838962][ C2] Call Trace: [ 492.838965][ C2] [ 492.838967][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 492.838979][ C2] __might_resched (kernel/sched/core.c:8796) [ 492.838988][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 492.838994][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 492.838997][ C2] ? simple_recursive_removal (fs/libfs.c:614) [ 492.839003][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.839009][ C2] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 492.839016][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 492.839019][ C2] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 492.839022][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 492.839030][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 492.839032][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 492.839040][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 492.839043][ C2] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 492.839049][ C2] ? tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 492.839054][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 492.839057][ C2] ? ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 492.839064][ C2] ? ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 492.839067][ C2] ? ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:567) [ 492.839070][ C2] ? __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 492.839076][ C2] ? process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 492.839079][ C2] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 492.839082][ C2] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 492.839084][ C2] ? handle_softirqs (kernel/softirq.c:579) [ 492.839091][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 492.839093][ C2] ? irq_exit_rcu (kernel/softirq.c:698) [ 492.839096][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 492.839101][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 492.839105][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.839109][ C2] __put_net (net/core/net_namespace.c:732) [ 492.839115][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 492.839119][ C2] tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 492.839124][ C2] icmp_unreach (net/ipv4/icmp.c:969) [ 492.839129][ C2] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:170 ./include/linux/skbuff.h:2065 net/core/skbuff.c:3737) [ 492.839135][ C2] icmp_rcv (net/ipv4/icmp.c:1294) [ 492.839140][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 492.839145][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 492.839148][ C2] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 492.839152][ C2] ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 492.839156][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 492.839160][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.839164][ C2] ? ip_fast_csum (lib/checksum.c:99) [ 492.839167][ C2] ? ip_rcv_finish_core (./include/net/net_namespace.h:409 (discriminator 3) ./include/linux/netdevice.h:2713 (discriminator 3) net/ipv4/ip_input.c:372 (discriminator 3)) [ 492.839172][ C2] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 492.839175][ C2] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:567) [ 492.839179][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 492.839185][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:643) [ 492.839188][ C2] ? __pfx_do_raw_write_lock (kernel/locking/spinlock_debug.c:209) [ 492.839193][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 492.839196][ C2] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 492.839199][ C2] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 492.839203][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 492.839208][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.839211][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 492.839213][ C2] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 492.839218][ C2] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 492.839223][ C2] ? call_timer_fn (kernel/time/timer.c:1752) [ 492.839227][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 492.839230][ C2] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 492.839232][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 492.839236][ C2] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 492.839242][ C2] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 492.839246][ C2] ? tmigr_handle_remote (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 kernel/time/timer_migration.c:441 kernel/time/timer_migration.c:1074) [ 492.839250][ C2] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059) [ 492.839252][ C2] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 492.839256][ C2] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78) [ 492.839259][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 492.839264][ C2] handle_softirqs (kernel/softirq.c:579) [ 492.839269][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 492.839272][ C2] irq_exit_rcu (kernel/softirq.c:698) [ 492.839275][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 492.839278][ C2] [ 492.839279][ C2] [ 492.839280][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 492.839285][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 492.839289][ C2] Code: e2 c7 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 47 1f 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 c7 loop 0xffffffffffffffc9 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 47 1f 00 verw 0x1f4783(%rip) # 0x1f47ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 492.839292][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246 [ 492.839296][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffffaee9f5d9 [ 492.839298][ C2] RDX: ffffed1006c266fb RSI: ffffffffaf253ba0 RDI: ffffffffac59018f [ 492.839300][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c266fa [ 492.839301][ C2] R10: ffff8880361337d3 R11: ffffffffb2a08558 R12: 0000000000000000 [ 492.839303][ C2] R13: ffff888001bfa300 R14: dffffc0000000000 R15: 0000000000000000 [ 492.839307][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 492.839310][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 492.839316][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 492.839319][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 492.839323][ C2] cpuidle_idle_call (kernel/sched/idle.c:186) [ 492.839325][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 492.839329][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 492.839335][ C2] do_idle (kernel/sched/idle.c:325) [ 492.839338][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 492.839341][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 492.839344][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 492.839349][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 505.251591][ C1] INFO: lockdep is turned off. | [ 505.251868][ C1] Preemption disabled at: | [ 505.251871][ C1] 0x0 | [ 505.252309][ C1] Tainted: [W]=WARN [ 505.252311][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 505.252314][ C1] Call Trace: [ 505.252316][ C1] [ 505.252320][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 505.252333][ C1] __might_resched (kernel/sched/core.c:8796) [ 505.252342][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 505.252348][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 505.252352][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 505.252357][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 505.252363][ C1] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 505.252370][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 505.252373][ C1] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 505.252377][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 505.252383][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 505.252386][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 505.252393][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 505.252397][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 505.252405][ C1] ? call_timer_fn (kernel/time/timer.c:1748) [ 505.252411][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 505.252415][ C1] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038) [ 505.252424][ C1] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533) [ 505.252429][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096) [ 505.252433][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 505.252441][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 505.252445][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 505.252449][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 505.252454][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 505.252461][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 505.252465][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 505.252471][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 505.252478][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 505.252485][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 505.252492][ C1] __put_net (net/core/net_namespace.c:732) [ 505.252500][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 505.252507][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 505.252516][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 505.252520][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 505.252524][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 505.252529][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724) [ 505.252537][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 505.252543][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372) [ 505.252547][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 505.252553][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343) [ 505.252555][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 505.252563][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 505.252567][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 505.252570][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 505.252573][ C1] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135) [ 505.252578][ C1] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135) [ 505.252581][ C1] tmigr_handle_remote_cpu (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 kernel/time/timer_migration.c:961) [ 505.252586][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905) [ 505.252589][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 505.252591][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 505.252593][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724) [ 505.252596][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 505.252600][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 505.252604][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 505.252608][ C1] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038) [ 505.252612][ C1] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005) [ 505.252616][ C1] __walk_groups.isra.0 (kernel/time/timer_migration.c:533) [ 505.252621][ C1] tmigr_handle_remote (kernel/time/timer_migration.c:1096) [ 505.252624][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059) [ 505.252626][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 505.252629][ C1] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78) [ 505.252634][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 505.252639][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 505.252646][ C1] handle_softirqs (kernel/softirq.c:579) [ 505.252654][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 505.252659][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 505.252663][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 505.252668][ C1] [ 505.252670][ C1] [ 505.252673][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 505.252677][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 505.252683][ C1] Code: e2 c7 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 47 1f 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 c7 loop 0xffffffffffffffc9 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 47 1f 00 verw 0x1f4783(%rip) # 0x1f47ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 505.252688][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 505.252694][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffaee9f5d9 [ 505.252698][ C1] RDX: ffffed1006c166fb RSI: ffffffffaf253ba0 RDI: ffffffffac59018f [ 505.252702][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c166fa [ 505.252705][ C1] R10: ffff8880360b37d3 R11: ffffffffb29a4e98 R12: 0000000000000000 [ 505.252708][ C1] R13: ffff888001bf8040 R14: dffffc0000000000 R15: 0000000000000000 [ 505.252716][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 505.252722][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 505.252731][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 505.252736][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 505.252741][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 505.252747][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 505.252754][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 505.252763][ C1] do_idle (kernel/sched/idle.c:325) [ 505.252770][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 505.252775][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 505.252781][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 505.252790][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 509.347579][ C3] INFO: lockdep is turned off. | [ 509.347811][ C3] Preemption disabled at: | [ 509.347813][ C3] 0x0 | [ 509.348189][ C3] Tainted: [W]=WARN [ 509.348191][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 509.348193][ C3] Call Trace: [ 509.348195][ C3] [ 509.348199][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 509.348212][ C3] __might_resched (kernel/sched/core.c:8796) [ 509.348222][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 509.348228][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 509.348231][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 509.348238][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 509.348244][ C3] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 509.348252][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 509.348255][ C3] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 509.348258][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 509.348266][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 509.348268][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 509.348276][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 509.348280][ C3] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 509.348287][ C3] ? call_timer_fn (kernel/time/timer.c:1748) [ 509.348292][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 509.348295][ C3] ? handle_softirqs (kernel/softirq.c:579) [ 509.348301][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 509.348304][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 509.348307][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 509.348311][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 509.348317][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 509.348319][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 509.348323][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 509.348326][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 509.348332][ C3] ? do_idle (kernel/sched/idle.c:325) [ 509.348334][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 509.348336][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 509.348342][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 509.348346][ C3] __put_net (net/core/net_namespace.c:732) [ 509.348353][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 509.348357][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 509.348365][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 509.348367][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 509.348370][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 509.348372][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724) [ 509.348374][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 509.348378][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 509.348382][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 509.348386][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372) [ 509.348389][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 509.348397][ C3] ? __pfx___run_timers (kernel/time/timer.c:2343) [ 509.348401][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 509.348410][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 509.348414][ C3] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 509.348417][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 509.348421][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 509.348423][ C3] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393) [ 509.348427][ C3] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393) [ 509.348430][ C3] run_timer_softirq (kernel/time/timer.c:2404) [ 509.348433][ C3] handle_softirqs (kernel/softirq.c:579) [ 509.348438][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 509.348441][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 509.348444][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 509.348446][ C3] [ 509.348448][ C3] [ 509.348449][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 509.348452][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 509.348456][ C3] Code: e2 c7 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 47 1f 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 c7 loop 0xffffffffffffffc9 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 47 1f 00 verw 0x1f4783(%rip) # 0x1f47ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 509.348458][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246 [ 509.348463][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffaee9f5d9 [ 509.348465][ C3] RDX: ffffed1006c366fb RSI: ffffffffaf253ba0 RDI: ffffffffac59018f [ 509.348467][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c366fa [ 509.348468][ C3] R10: ffff8880361b37d3 R11: ffff8880361a834c R12: 0000000000000000 [ 509.348470][ C3] R13: ffff888001bfc5c0 R14: dffffc0000000000 R15: 0000000000000000 [ 509.348474][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 509.348478][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 509.348482][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 509.348484][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 509.348487][ C3] cpuidle_idle_call (kernel/sched/idle.c:186) [ 509.348490][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 509.348494][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 509.348500][ C3] do_idle (kernel/sched/idle.c:325) [ 509.348504][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 509.348507][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 509.348510][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 509.348514][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 526.377140][ C1] INFO: lockdep is turned off. | [ 526.377355][ C1] Preemption disabled at: | [ 526.377357][ C1] __kmem_cache_alloc_bulk (mm/slub.c:5263) | [ 526.377817][ C1] Tainted: [W]=WARN [ 526.377819][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 526.377822][ C1] Call Trace: [ 526.377824][ C1] [ 526.377826][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 526.377837][ C1] __might_resched (kernel/sched/core.c:8796) [ 526.377844][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 526.377850][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 526.377854][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 526.377860][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 526.377866][ C1] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 526.377873][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 526.377876][ C1] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 526.377879][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 526.377886][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 526.377889][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 526.377896][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 526.377900][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 526.377907][ C1] ? tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 526.377912][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 526.377915][ C1] ? ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 526.377922][ C1] ? ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 526.377926][ C1] ? ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:567) [ 526.377929][ C1] ? __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 526.377935][ C1] ? process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 526.377939][ C1] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 526.377942][ C1] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 526.377944][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 526.377950][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 526.377953][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 526.377955][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 526.377960][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 526.377964][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 526.377968][ C1] __put_net (net/core/net_namespace.c:732) [ 526.377974][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 526.377978][ C1] tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 526.377984][ C1] icmp_unreach (net/ipv4/icmp.c:969) [ 526.377989][ C1] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:170 ./include/linux/skbuff.h:2065 net/core/skbuff.c:3737) [ 526.377995][ C1] icmp_rcv (net/ipv4/icmp.c:1294) [ 526.377999][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 526.378005][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 526.378010][ C1] ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 526.378013][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 526.378017][ C1] ? call_timer_fn (kernel/time/timer.c:1752) [ 526.378021][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 526.378023][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 526.378026][ C1] ? ip_fast_csum (lib/checksum.c:99) [ 526.378029][ C1] ? ip_rcv_finish_core (./include/net/net_namespace.h:409 (discriminator 3) ./include/linux/netdevice.h:2713 (discriminator 3) net/ipv4/ip_input.c:372 (discriminator 3)) [ 526.378034][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 526.378037][ C1] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:567) [ 526.378041][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 526.378045][ C1] ? __run_timers (kernel/time/timer.c:1795 kernel/time/timer.c:2372) [ 526.378048][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 526.378051][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 526.378055][ C1] ? tmigr_update_events (kernel/time/timer_migration.c:863) [ 526.378060][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 526.378063][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 526.378066][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 526.378070][ C1] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 526.378074][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 526.378078][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 526.378081][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 526.378083][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 526.378088][ C1] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 526.378093][ C1] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905) [ 526.378098][ C1] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 526.378100][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 526.378104][ C1] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 526.378109][ C1] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 526.378113][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 526.378118][ C1] ? _raw_spin_unlock_irq (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) [ 526.378121][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1059) [ 526.378124][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059) [ 526.378126][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 526.378131][ C1] ? ktime_get (kernel/time/timekeeping.c:251 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4)) [ 526.378135][ C1] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 526.378141][ C1] handle_softirqs (kernel/softirq.c:579) [ 526.378146][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 526.378149][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 526.378152][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 526.378154][ C1] [ 526.378155][ C1] [ 526.378157][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 526.378162][ C1] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:505) [ 526.378167][ C1] Code: 00 fc ff df 4d 8d 7e 05 4c 89 fa 48 c1 ea 03 0f b6 04 02 4c 89 fa 83 e2 07 38 d0 7f 08 84 c0 0f 85 a8 06 00 00 41 0f b6 46 05 <83> e0 07 0f 84 f1 01 00 00 3c 01 0f 84 11 02 00 00 49 8d 76 04 4c All code ======== 0: 00 fc add %bh,%ah 2: ff lcall (bad) 3: df 4d 8d fisttps -0x73(%rbp) 6: 7e 05 jle 0xd 8: 4c 89 fa mov %r15,%rdx b: 48 c1 ea 03 shr $0x3,%rdx f: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax 13: 4c 89 fa mov %r15,%rdx 16: 83 e2 07 and $0x7,%edx 19: 38 d0 cmp %dl,%al 1b: 7f 08 jg 0x25 1d: 84 c0 test %al,%al 1f: 0f 85 a8 06 00 00 jne 0x6cd 25: 41 0f b6 46 05 movzbl 0x5(%r14),%eax 2a:* 83 e0 07 and $0x7,%eax <-- trapping instruction 2d: 0f 84 f1 01 00 00 je 0x224 33: 3c 01 cmp $0x1,%al 35: 0f 84 11 02 00 00 je 0x24c 3b: 49 8d 76 04 lea 0x4(%r14),%rsi 3f: 4c rex.WR Code starting with the faulting instruction =========================================== 0: 83 e0 07 and $0x7,%eax 3: 0f 84 f1 01 00 00 je 0x1fa 9: 3c 01 cmp $0x1,%al b: 0f 84 11 02 00 00 je 0x222 11: 49 8d 76 04 lea 0x4(%r14),%rsi 15: 4c rex.WR [ 526.378170][ C1] RSP: 0018:ffffc90001407680 EFLAGS: 00000246 [ 526.378174][ C1] RAX: 0000000000000002 RBX: 1ffff92000280ed9 RCX: dffffc0000000000 [ 526.378176][ C1] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ffffffffb0b0fb80 [ 526.378178][ C1] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffc900014077c1 [ 526.378179][ C1] R10: ffffffffac415687 R11: ffffc900014077c0 R12: ffffc900014077d8 [ 526.378181][ C1] R13: ffffc90001407780 R14: ffffffffb0e722ca R15: ffffffffb0e722cf [ 526.378184][ C1] ? unwind_next_frame (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 526.378190][ C1] ? stack_trace_save (kernel/stacktrace.c:123) [ 526.378196][ C1] ? unwind_next_frame (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 526.378198][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 526.378201][ C1] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469) [ 526.378205][ C1] ? stack_trace_save (kernel/stacktrace.c:123) [ 526.378208][ C1] ? kernel_text_address (kernel/extable.c:99) [ 526.378212][ C1] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 526.378217][ C1] arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 526.378225][ C1] ? stack_trace_save (kernel/stacktrace.c:123) [ 526.378229][ C1] stack_trace_save (kernel/stacktrace.c:123) [ 526.378233][ C1] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 526.378238][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 526.378241][ C1] set_track_prepare (mm/slub.c:936) [ 526.378247][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 526.378250][ C1] ? get_partial_node.part.0 (mm/slub.c:2902) [ 526.378255][ C1] ___slab_alloc (mm/slub.c:967 mm/slub.c:3848) [ 526.378259][ C1] ? kmem_cache_alloc_bulk_noprof (mm/slub.c:5363 mm/slub.c:5351) [ 526.378264][ C1] __kmem_cache_alloc_bulk (mm/slub.c:5291) [ 526.378269][ C1] ? __kmem_cache_alloc_bulk (./include/linux/local_lock_internal.h:54 mm/slub.c:5285) [ 526.378272][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 526.378277][ C1] ? kmem_cache_alloc_bulk_noprof (mm/slub.c:5363 mm/slub.c:5351) [ 526.378280][ C1] kmem_cache_alloc_bulk_noprof (mm/slub.c:5363 mm/slub.c:5351) [ 526.378285][ C1] mas_alloc_nodes (lib/maple_tree.c:1272) [ 526.378290][ C1] mas_store_gfp (lib/maple_tree.c:1345 lib/maple_tree.c:4255 lib/maple_tree.c:5432) [ 526.378297][ C1] ? __pfx_mas_store_gfp (lib/maple_tree.c:5425) [ 526.378302][ C1] ? kmem_cache_alloc_noprof (mm/slub.c:4209) [ 526.378308][ C1] do_brk_flags (./include/linux/maple_tree.h:562 mm/vma.h:211 mm/vma.c:2668) [ 526.378314][ C1] ? __pfx_arch_get_unmapped_area_topdown (arch/x86/kernel/sys_x86_64.c:170) [ 526.378320][ C1] ? __pfx_do_brk_flags (mm/vma.c:2622) [ 526.378322][ C1] ? mtree_range_walk (lib/maple_tree.c:800 lib/maple_tree.c:2787) [ 526.378327][ C1] ? mas_prev (lib/maple_tree.c:5833) [ 526.378331][ C1] ? __pfx_mas_prev (lib/maple_tree.c:5830) [ 526.378336][ C1] __do_sys_brk (mm/mmap.c:197) [ 526.378342][ C1] ? handle_mm_fault (mm/memory.c:6321) [ 526.378347][ C1] ? __pfx___do_sys_brk (mm/mmap.c:116) [ 526.378351][ C1] ? __x64_sys_getrandom (drivers/char/random.c:1390) [ 526.378358][ C1] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1484 arch/x86/mm/fault.c:1532) [ 526.378365][ C1] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 526.378370][ C1] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 526.378372][ C1] RIP: 0033:0x7f3b2fc7037b [ 526.378376][ C1] Code: ff ff 0f 1f 44 00 00 64 83 3b 0d 75 07 64 c7 03 01 00 00 00 5b b8 ff ff ff ff 5d 41 5c c3 90 f3 0f 1e fa b8 0c 00 00 00 0f 05 <48> 8b 15 ae 4a 0b 00 48 89 02 48 39 c7 77 06 31 c0 c3 0f 1f 00 48 All code ======== 0: ff (bad) 1: ff 0f decl (%rdi) 3: 1f (bad) 4: 44 00 00 add %r8b,(%rax) 7: 64 83 3b 0d cmpl $0xd,%fs:(%rbx) b: 75 07 jne 0x14 d: 64 c7 03 01 00 00 00 movl $0x1,%fs:(%rbx) 14: 5b pop %rbx 15: b8 ff ff ff ff mov $0xffffffff,%eax 1a: 5d pop %rbp 1b: 41 5c pop %r12 1d: c3 ret 1e: 90 nop 1f: f3 0f 1e fa endbr64 23: b8 0c 00 00 00 mov $0xc,%eax 28: 0f 05 syscall 2a:* 48 8b 15 ae 4a 0b 00 mov 0xb4aae(%rip),%rdx # 0xb4adf <-- trapping instruction 31: 48 89 02 mov %rax,(%rdx) 34: 48 39 c7 cmp %rax,%rdi 37: 77 06 ja 0x3f 39: 31 c0 xor %eax,%eax 3b: c3 ret 3c: 0f 1f 00 nopl (%rax) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 8b 15 ae 4a 0b 00 mov 0xb4aae(%rip),%rdx # 0xb4ab5 7: 48 89 02 mov %rax,(%rdx) a: 48 39 c7 cmp %rax,%rdi d: 77 06 ja 0x15 f: 31 c0 xor %eax,%eax 11: c3 ret 12: 0f 1f 00 nopl (%rax) 15: 48 rex.W [ 526.378379][ C1] RSP: 002b:00007ffdacc130c8 EFLAGS: 00000206 ORIG_RAX: 000000000000000c [ 526.378381][ C1] RAX: ffffffffffffffda RBX: 000000001eb18000 RCX: 00007f3b2fc7037b [ 526.378383][ C1] RDX: 00007f3b2fd2d378 RSI: 0000000000021000 RDI: 000000001eb18000 [ 526.378385][ C1] RBP: 00007f3b2fd2d378 R08: 0000000000000003 R09: 00000000069682ac [ 526.378387][ C1] R10: 0000000000000fff R11: 0000000000000206 R12: 000000001eaf7000 [ 526.378389][ C1] R13: fffffffffffff000 R14: 00007f3b2fd25cc0 R15: 00000000000002b0 | [ 533.923714][ C2] INFO: lockdep is turned off. | [ 533.924012][ C2] Preemption disabled at: | [ 533.924015][ C2] 0x0 | [ 533.924373][ C2] Tainted: [W]=WARN [ 533.924375][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 533.924377][ C2] Call Trace: [ 533.924379][ C2] [ 533.924382][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 533.924395][ C2] __might_resched (kernel/sched/core.c:8796) [ 533.924404][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 533.924411][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 533.924414][ C2] ? simple_recursive_removal (fs/libfs.c:614) [ 533.924420][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 533.924427][ C2] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 533.924435][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 533.924437][ C2] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 533.924440][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 533.924448][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 533.924451][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 533.924458][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 533.924462][ C2] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 533.924469][ C2] ? call_timer_fn (kernel/time/timer.c:1748) [ 533.924474][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 533.924477][ C2] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038) [ 533.924484][ C2] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533) [ 533.924487][ C2] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096) [ 533.924490][ C2] ? handle_softirqs (kernel/softirq.c:579) [ 533.924496][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 533.924498][ C2] ? irq_exit_rcu (kernel/softirq.c:698) [ 533.924501][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 533.924506][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 533.924512][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 533.924515][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 533.924518][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 533.924522][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 533.924527][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 533.924531][ C2] __put_net (net/core/net_namespace.c:732) [ 533.924539][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 533.924542][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 533.924548][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 533.924550][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 533.924552][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 533.924554][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1724) [ 533.924558][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 533.924562][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 533.924566][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372) [ 533.924570][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 533.924575][ C2] ? __pfx___run_timers (kernel/time/timer.c:2343) [ 533.924579][ C2] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 533.924582][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 533.924586][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 533.924588][ C2] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135) [ 533.924593][ C2] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135) [ 533.924596][ C2] tmigr_handle_remote_cpu (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 kernel/time/timer_migration.c:961) [ 533.924601][ C2] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905) [ 533.924604][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 533.924606][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 533.924608][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1724) [ 533.924611][ C2] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 533.924615][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 533.924619][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 533.924622][ C2] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038) [ 533.924627][ C2] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005) [ 533.924631][ C2] __walk_groups.isra.0 (kernel/time/timer_migration.c:533) [ 533.924636][ C2] tmigr_handle_remote (kernel/time/timer_migration.c:1096) [ 533.924638][ C2] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059) [ 533.924640][ C2] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 533.924644][ C2] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78) [ 533.924647][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 533.924650][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 533.924654][ C2] handle_softirqs (kernel/softirq.c:579) [ 533.924660][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 533.924662][ C2] irq_exit_rcu (kernel/softirq.c:698) [ 533.924665][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 533.924668][ C2] [ 533.924669][ C2] [ 533.924670][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 533.924673][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 533.924677][ C2] Code: e2 c7 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 47 1f 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 c7 loop 0xffffffffffffffc9 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 47 1f 00 verw 0x1f4783(%rip) # 0x1f47ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 533.924680][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246 [ 533.924684][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffffaee9f5d9 [ 533.924686][ C2] RDX: ffffed1006c266fb RSI: ffffffffaf253ba0 RDI: ffffffffac59018f [ 533.924688][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c266fa [ 533.924690][ C2] R10: ffff8880361337d3 R11: ffff88803612834c R12: 0000000000000000 [ 533.924691][ C2] R13: ffff888001bfa300 R14: dffffc0000000000 R15: 0000000000000000 [ 533.924695][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 533.924699][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 533.924703][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 533.924706][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 533.924708][ C2] cpuidle_idle_call (kernel/sched/idle.c:186) [ 533.924711][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 533.924715][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 533.924720][ C2] do_idle (kernel/sched/idle.c:325) [ 533.924724][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 533.924726][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 533.924729][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 533.924734][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 556.328947][ C1] INFO: lockdep is turned off. | [ 556.329161][ C1] Preemption disabled at: | [ 556.329163][ C1] 0x0 | [ 556.329520][ C1] Tainted: [W]=WARN [ 556.329521][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 556.329524][ C1] Call Trace: [ 556.329526][ C1] [ 556.329529][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 556.329543][ C1] __might_resched (kernel/sched/core.c:8796) [ 556.329552][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 556.329558][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 556.329561][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 556.329566][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 556.329572][ C1] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 556.329579][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 556.329582][ C1] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 556.329585][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 556.329592][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 556.329595][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 556.329602][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 556.329606][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 556.329612][ C1] ? tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 556.329617][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 556.329620][ C1] ? ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 556.329627][ C1] ? ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 556.329630][ C1] ? ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:567) [ 556.329633][ C1] ? __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 556.329639][ C1] ? process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 556.329643][ C1] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 556.329646][ C1] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 556.329648][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 556.329654][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 556.329657][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 556.329660][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 556.329667][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 556.329672][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 556.329680][ C1] __put_net (net/core/net_namespace.c:732) [ 556.329687][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 556.329691][ C1] tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 556.329696][ C1] icmp_unreach (net/ipv4/icmp.c:969) [ 556.329701][ C1] ? __skb_checksum_complete (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 ./include/linux/refcount.h:170 ./include/linux/skbuff.h:2065 net/core/skbuff.c:3737) [ 556.329707][ C1] icmp_rcv (net/ipv4/icmp.c:1294) [ 556.329711][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 556.329717][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 556.329720][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 556.329724][ C1] ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 556.329728][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 556.329732][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 556.329736][ C1] ? ip_fast_csum (lib/checksum.c:99) [ 556.329739][ C1] ? ip_rcv_finish_core (./include/net/net_namespace.h:409 (discriminator 3) ./include/linux/netdevice.h:2713 (discriminator 3) net/ipv4/ip_input.c:372 (discriminator 3)) [ 556.329744][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 556.329748][ C1] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:567) [ 556.329752][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 556.329757][ C1] ? __pfx___alloc_skb (net/core/skbuff.c:643) [ 556.329760][ C1] ? __pfx_do_raw_write_lock (kernel/locking/spinlock_debug.c:209) [ 556.329765][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 556.329768][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 556.329771][ C1] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 556.329775][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 556.329779][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 556.329782][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 556.329785][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 556.329790][ C1] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 556.329794][ C1] ? call_timer_fn (kernel/time/timer.c:1752) [ 556.329798][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 556.329801][ C1] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 556.329803][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 556.329807][ C1] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 556.329813][ C1] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 556.329818][ C1] ? tmigr_handle_remote (./arch/x86/include/asm/atomic.h:23 ./include/linux/atomic/atomic-arch-fallback.h:457 ./include/linux/atomic/atomic-instrumented.h:33 kernel/time/timer_migration.c:441 kernel/time/timer_migration.c:1074) [ 556.329822][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059) [ 556.329824][ C1] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 556.329828][ C1] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78) [ 556.329831][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 556.329837][ C1] handle_softirqs (kernel/softirq.c:579) [ 556.329842][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 556.329844][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 556.329847][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 556.329850][ C1] [ 556.329851][ C1] [ 556.329852][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 556.329857][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 556.329861][ C1] Code: e2 c7 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 47 1f 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 c7 loop 0xffffffffffffffc9 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 47 1f 00 verw 0x1f4783(%rip) # 0x1f47ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 556.329864][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 556.329868][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffffaee9f5d9 [ 556.329870][ C1] RDX: ffffed1006c166fb RSI: ffffffffaf253ba0 RDI: ffffffffac59018f [ 556.329872][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c166fa [ 556.329873][ C1] R10: ffff8880360b37d3 R11: ffff8880055f8558 R12: 0000000000000000 [ 556.329875][ C1] R13: ffff888001bf8040 R14: dffffc0000000000 R15: 0000000000000000 [ 556.329879][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 556.329883][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 556.329888][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 556.329891][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 556.329895][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 556.329898][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 556.329907][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 556.329913][ C1] do_idle (kernel/sched/idle.c:325) [ 556.329916][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 556.329919][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 556.329922][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 556.329927][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 685.475147][ C3] INFO: lockdep is turned off. | [ 685.475322][ C3] Preemption disabled at: | [ 685.475324][ C3] 0x0 | [ 685.475658][ C3] Tainted: [W]=WARN [ 685.475660][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 685.475662][ C3] Call Trace: [ 685.475664][ C3] [ 685.475666][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 685.475679][ C3] __might_resched (kernel/sched/core.c:8796) [ 685.475688][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 685.475694][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 685.475698][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 685.475704][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 685.475710][ C3] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 685.475717][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 685.475720][ C3] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 685.475723][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 685.475731][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 685.475734][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 685.475741][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 685.475745][ C3] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 685.475752][ C3] ? call_timer_fn (kernel/time/timer.c:1748) [ 685.475757][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 685.475760][ C3] ? handle_softirqs (kernel/softirq.c:579) [ 685.475766][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 685.475769][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 685.475772][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 685.475776][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 685.475782][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 685.475784][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 685.475788][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 685.475792][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 685.475796][ C3] ? do_idle (kernel/sched/idle.c:325) [ 685.475798][ C3] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 685.475801][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 685.475806][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 685.475811][ C3] __put_net (net/core/net_namespace.c:732) [ 685.475817][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 685.475821][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 685.475826][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 685.475829][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 685.475831][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 685.475833][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724) [ 685.475835][ C3] ? perf_event_task_tick (kernel/events/core.c:4501) [ 685.475842][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 685.475846][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372) [ 685.475849][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 685.475854][ C3] ? __pfx___run_timers (kernel/time/timer.c:2343) [ 685.475857][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 685.475862][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 685.475865][ C3] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 685.475868][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 685.475872][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 685.475874][ C3] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393) [ 685.475879][ C3] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393) [ 685.475882][ C3] run_timer_softirq (kernel/time/timer.c:2404) [ 685.475884][ C3] handle_softirqs (kernel/softirq.c:579) [ 685.475890][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 685.475892][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 685.475895][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 685.475898][ C3] [ 685.475904][ C3] [ 685.475905][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 685.475908][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 685.475911][ C3] Code: e2 c7 00 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 83 47 1f 00 fb f4 fc 54 02 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 All code ======== 0: e2 c7 loop 0xffffffffffffffc9 2: 00 c3 add %al,%bl 4: cc int3 5: cc int3 6: cc int3 7: cc int3 8: 0f 1f 00 nopl (%rax) b: 90 nop c: 90 nop d: 90 nop e: 90 nop f: 90 nop 10: 90 nop 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop 16: 90 nop 17: 90 nop 18: 90 nop 19: 90 nop 1a: 90 nop 1b: f3 0f 1e fa endbr64 1f: 66 90 xchg %ax,%ax 21: 0f 00 2d 83 47 1f 00 verw 0x1f4783(%rip) # 0x1f47ab 28: fb sti 29: f4 hlt 2a:* e9 fc 54 02 00 jmp 0x2552b <-- trapping instruction 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 36: 00 00 00 39: 66 90 xchg %ax,%ax 3b: 90 nop 3c: 90 nop 3d: 90 nop 3e: 90 nop 3f: 90 nop Code starting with the faulting instruction =========================================== 0: e9 fc 54 02 00 jmp 0x25501 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) c: 00 00 00 f: 66 90 xchg %ax,%ax 11: 90 nop 12: 90 nop 13: 90 nop 14: 90 nop 15: 90 nop [ 685.475914][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246 [ 685.475918][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffffaee9f5d9 [ 685.475920][ C3] RDX: ffffed1006c366fb RSI: ffffffffaf253ba0 RDI: ffffffffac59018f [ 685.475922][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c366fa [ 685.475923][ C3] R10: ffff8880361b37d3 R11: ffff888001be4ad8 R12: 0000000000000000 [ 685.475925][ C3] R13: ffff888001bfc5c0 R14: dffffc0000000000 R15: 0000000000000000 [ 685.475929][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 685.475932][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 685.475936][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 685.475939][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 685.475942][ C3] cpuidle_idle_call (kernel/sched/idle.c:186) [ 685.475945][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 685.475948][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 685.475954][ C3] do_idle (kernel/sched/idle.c:325) [ 685.475958][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 685.475961][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 685.475965][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 685.475969][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 1828.576185][ C1] INFO: lockdep is turned off. | [ 1828.576391][ C1] Preemption disabled at: | [ 1828.576393][ C1] __dev_queue_xmit (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:894 net/core/dev.c:4638) | [ 1828.576811][ C1] Tainted: [W]=WARN [ 1828.576813][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1828.576815][ C1] Workqueue: events mptcp_worker [ 1828.576824][ C1] Call Trace: [ 1828.576826][ C1] [ 1828.576828][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 1828.576837][ C1] __might_resched (kernel/sched/core.c:8796) [ 1828.576846][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1828.576852][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1828.576855][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 1828.576861][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.576868][ C1] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 1828.576874][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1828.576877][ C1] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 1828.576880][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1828.576887][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1828.576890][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1828.576897][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1828.576900][ C1] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1828.576908][ C1] ? ip_rcv_core (./include/linux/skbuff.h:3306 net/ipv4/ip_input.c:538) [ 1828.576916][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1828.576919][ C1] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1828.576922][ C1] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1828.576924][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 1828.576930][ C1] ? do_softirq (kernel/softirq.c:480 kernel/softirq.c:467) [ 1828.576933][ C1] ? __local_bh_enable_ip (kernel/softirq.c:407) [ 1828.576936][ C1] ? __dev_queue_xmit (net/core/dev.c:4741) [ 1828.576939][ C1] ? ip_finish_output2 (./include/net/neighbour.h:537 net/ipv4/ip_output.c:235) [ 1828.576943][ C1] ? ip_output (./include/linux/netfilter.h:306 net/ipv4/ip_output.c:433) [ 1828.576945][ C1] ? __ip_queue_xmit (./include/net/dst.h:459 net/ipv4/ip_output.c:129 net/ipv4/ip_output.c:527) [ 1828.576948][ C1] ? __tcp_transmit_skb (net/ipv4/tcp_output.c:1479 (discriminator 4)) [ 1828.576953][ C1] ? tcp_write_xmit (net/ipv4/tcp_output.c:2838) [ 1828.576955][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1828.576959][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.576964][ C1] __put_net (net/core/net_namespace.c:732) [ 1828.576970][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1828.576974][ C1] ip_rcv_core (./include/linux/skbuff.h:3306 net/ipv4/ip_input.c:538) [ 1828.576979][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1828.576982][ C1] ip_rcv (net/ipv4/ip_input.c:563) [ 1828.576986][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1828.576990][ C1] ? kasan_save_stack (mm/kasan/common.c:49) [ 1828.576996][ C1] ? kasan_save_stack (mm/kasan/common.c:48) [ 1828.576999][ C1] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69) [ 1828.577003][ C1] ? kasan_save_free_info (mm/kasan/generic.c:579) [ 1828.577006][ C1] ? __kasan_slab_free (mm/kasan/common.c:271) [ 1828.577009][ C1] ? kmem_cache_free (mm/slub.c:4642 mm/slub.c:4744) [ 1828.577014][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1828.577018][ C1] ? rcu_core (kernel/rcu/tree.c:2834) [ 1828.577023][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 1828.577025][ C1] ? do_softirq (kernel/softirq.c:480 kernel/softirq.c:467) [ 1828.577028][ C1] ? __local_bh_enable_ip (kernel/softirq.c:407) [ 1828.577030][ C1] ? mptcp_worker (net/mptcp/protocol.c:2680) [ 1828.577032][ C1] ? process_one_work (kernel/workqueue.c:3238) [ 1828.577037][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1828.577040][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1828.577044][ C1] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1828.577048][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 1828.577053][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.577056][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1828.577059][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1828.577064][ C1] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1828.577069][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.577072][ C1] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1828.577075][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.577078][ C1] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1828.577084][ C1] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 1828.577089][ C1] ? __pfx_rcu_do_batch (kernel/rcu/tree.c:2500) [ 1828.577092][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.577095][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1828.577104][ C1] handle_softirqs (kernel/softirq.c:579) [ 1828.577108][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:908 net/core/dev.c:4740) [ 1828.577112][ C1] do_softirq (kernel/softirq.c:480 kernel/softirq.c:467) [ 1828.577115][ C1] [ 1828.577116][ C1] [ 1828.577117][ C1] __local_bh_enable_ip (kernel/softirq.c:407) [ 1828.577120][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:908 net/core/dev.c:4740) [ 1828.577124][ C1] __dev_queue_xmit (net/core/dev.c:4741) [ 1828.577127][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 1828.577130][ C1] ? unwind_next_frame (./include/linux/rcupdate.h:874 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 1828.577134][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 1828.577140][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.577143][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4621) [ 1828.577148][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.577151][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1828.577155][ C1] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:836 ./include/net/neighbour.h:493) [ 1828.577157][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 1828.577163][ C1] ? ip_finish_output2 (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 net/ipv4/ip_output.c:228) [ 1828.577167][ C1] ip_finish_output2 (./include/net/neighbour.h:537 net/ipv4/ip_output.c:235) [ 1828.577170][ C1] ? ip_skb_dst_mtu (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/ip.h:499 ./include/net/ip.h:512) [ 1828.577172][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.577175][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 1828.577180][ C1] ? __pfx_ip_finish_output2 (net/ipv4/ip_output.c:199) [ 1828.577183][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 1828.577186][ C1] ? __ip_finish_output (./include/linux/skbuff.h:1677 ./include/linux/skbuff.h:5059 net/ipv4/ip_output.c:307 net/ipv4/ip_output.c:295) [ 1828.577190][ C1] ip_output (./include/linux/netfilter.h:306 net/ipv4/ip_output.c:433) [ 1828.577192][ C1] ? __ip_local_out (./include/linux/skbuff.h:1156 net/ipv4/ip_output.c:119) [ 1828.577196][ C1] ? __pfx_ip_output (net/ipv4/ip_output.c:427) [ 1828.577198][ C1] ? ipv4_dst_check (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv4/route.c:401 net/ipv4/route.c:1213) [ 1828.577201][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.577204][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 1828.577210][ C1] __ip_queue_xmit (./include/net/dst.h:459 net/ipv4/ip_output.c:129 net/ipv4/ip_output.c:527) [ 1828.577214][ C1] ? __skb_clone (./arch/x86/include/asm/atomic.h:53 (discriminator 4) ./include/linux/atomic/atomic-arch-fallback.h:992 (discriminator 4) ./include/linux/atomic/atomic-instrumented.h:436 (discriminator 4) net/core/skbuff.c:1567 (discriminator 4)) [ 1828.577219][ C1] __tcp_transmit_skb (net/ipv4/tcp_output.c:1479 (discriminator 4)) [ 1828.577225][ C1] ? __pfx___tcp_transmit_skb (net/ipv4/tcp_output.c:1300) [ 1828.577228][ C1] ? __pfx_mptcp_established_options (net/mptcp/options.c:832) [ 1828.577236][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.577238][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1828.577243][ C1] tcp_write_xmit (net/ipv4/tcp_output.c:2838) [ 1828.577249][ C1] ? __pfx_tcp_current_mss (net/ipv4/tcp_output.c:1873) [ 1828.577253][ C1] ? __pfx_tcp_write_xmit (net/ipv4/tcp_output.c:2747) [ 1828.577256][ C1] ? inet_sk_state_store (net/ipv4/af_inet.c:1353) [ 1828.577261][ C1] ? tcp_set_state (net/ipv4/tcp.c:2926 (discriminator 53)) [ 1828.577265][ C1] ? __pfx_tcp_set_state (net/ipv4/tcp.c:2926) [ 1828.577270][ C1] __tcp_push_pending_frames (net/ipv4/tcp_output.c:3021) [ 1828.577274][ C1] __tcp_close (net/ipv4/tcp.c:3186) [ 1828.577278][ C1] ? __mptcp_close_ssk (net/mptcp/protocol.c:2370) [ 1828.577280][ C1] ? __mptcp_close_ssk (net/mptcp/protocol.c:2370) [ 1828.577283][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1828.577287][ C1] __mptcp_close_ssk (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:455 ./include/linux/refcount.h:476 ./include/net/sock.h:814 net/mptcp/protocol.c:2401) [ 1828.577290][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1828.577294][ C1] ? __pfx___mptcp_close_ssk (net/mptcp/protocol.c:2345) [ 1828.577298][ C1] mptcp_destroy_common (net/mptcp/protocol.c:3297) [ 1828.577302][ C1] mptcp_destroy (./include/net/sock.h:1414 (discriminator 3) net/mptcp/protocol.c:3317 (discriminator 3)) [ 1828.577305][ C1] __mptcp_destroy_sock (net/mptcp/protocol.c:2950) [ 1828.577311][ C1] mptcp_worker (net/mptcp/protocol.c:2702) [ 1828.577314][ C1] ? __pfx_debug_object_deactivate (lib/debugobjects.c:862) [ 1828.577319][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.577322][ C1] ? __pfx_mptcp_worker (net/mptcp/protocol.c:2673) [ 1828.577325][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.577328][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.577332][ C1] process_one_work (kernel/workqueue.c:3238) [ 1828.577338][ C1] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 1828.577343][ C1] ? assign_work (kernel/workqueue.c:1200) [ 1828.577348][ C1] worker_thread (kernel/workqueue.c:3315 kernel/workqueue.c:3402) [ 1828.577351][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1828.577356][ C1] ? __pfx_worker_thread (kernel/workqueue.c:3348) [ 1828.577359][ C1] kthread (kernel/kthread.c:464) [ 1828.577364][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1828.577368][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1828.577371][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1828.577374][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1828.577378][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 1828.577382][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1828.577385][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 1896.216617][ C0] INFO: lockdep is turned off. | [ 1896.216842][ C0] Preemption disabled at: | [ 1896.216844][ C0] __dev_queue_xmit (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:894 net/core/dev.c:4638) | [ 1896.217333][ C0] Tainted: [W]=WARN [ 1896.217335][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1896.217337][ C0] Workqueue: events mptcp_worker [ 1896.217346][ C0] Call Trace: [ 1896.217348][ C0] [ 1896.217351][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 1896.217360][ C0] __might_resched (kernel/sched/core.c:8796) [ 1896.217369][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1896.217375][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1896.217378][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 1896.217384][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1896.217390][ C0] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 1896.217397][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1896.217399][ C0] ? do_raw_spin_unlock (./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:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 1896.217403][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1896.217409][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1896.217412][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1896.217419][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1896.217423][ C0] ? __sk_destruct (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/refcount.h:450 ./include/net/net_namespace.h:287 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1896.217428][ C0] ? tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2372) [ 1896.217433][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1896.217436][ C0] ? ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:567) [ 1896.217444][ C0] ? __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1896.217449][ C0] ? process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1896.217454][ C0] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1896.217457][ C0] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1896.217459][ C0] ? handle_softirqs (kernel/softirq.c:579) [ 1896.217465][ C0] ? do_softirq (kernel/softirq.c:480 kernel/softirq.c:467) [ 1896.217468][ C0] ? __local_bh_enable_ip (kernel/softirq.c:407) [ 1896.217471][ C0] ? __dev_queue_xmit (net/core/dev.c:4741) [ 1896.217474][ C0] ? ip_finish_output2 (./include/net/neighbour.h:537 net/ipv4/ip_output.c:235) [ 1896.217478][ C0] ? ip_output (./include/linux/netfilter.h:306 net/ipv4/ip_output.c:433) [ 1896.217480][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1896.217485][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1896.217489][ C0] __put_net (net/core/net_namespace.c:732) [ 1896.217495][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1896.217499][ C0] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2372) [ 1896.217506][ C0] ? raw_v4_input (net/ipv4/raw.c:165) [ 1896.217510][ C0] ? __pfx_tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2188) [ 1896.217514][ C0] ? __inet_lookup_established (./include/net/net_namespace.h:409 ./include/net/sock.h:680 ./include/net/inet_hashtables.h:353 net/ipv4/inet_hashtables.c:516) [ 1896.217520][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 8)) [ 1896.217525][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 1896.217529][ C0] ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 1896.217533][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 1896.217536][ C0] ? tcp_v4_early_demux (./include/linux/skbuff.h:1188 net/ipv4/tcp_ipv4.c:2008) [ 1896.217539][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 1896.217542][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 1896.217548][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1156 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 1896.217553][ C0] ip_rcv (./include/net/dst.h:469 net/ipv4/ip_input.c:447 ./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:567) [ 1896.217557][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1896.217562][ C0] ? __pfx___tcp_transmit_skb (net/ipv4/tcp_output.c:1300) [ 1896.217567][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1896.217570][ C0] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1896.217574][ C0] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1896.217578][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 1896.217582][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1896.217585][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1896.217589][ C0] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1896.217596][ C0] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1896.217601][ C0] ? call_timer_fn (kernel/time/timer.c:1752) [ 1896.217605][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 1896.217611][ C0] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1896.217614][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1896.217618][ C0] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1896.217624][ C0] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 1896.217627][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1896.217635][ C0] ? _raw_spin_unlock_irq (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:160 kernel/locking/spinlock.c:202) [ 1896.217639][ C0] ? tmigr_handle_remote (kernel/time/timer_migration.c:1059) [ 1896.217642][ C0] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059) [ 1896.217645][ C0] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 1896.217648][ C0] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78) [ 1896.217652][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1896.217657][ C0] handle_softirqs (kernel/softirq.c:579) [ 1896.217661][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:908 net/core/dev.c:4740) [ 1896.217665][ C0] do_softirq (kernel/softirq.c:480 kernel/softirq.c:467) [ 1896.217668][ C0] [ 1896.217669][ C0] [ 1896.217671][ C0] __local_bh_enable_ip (kernel/softirq.c:407) [ 1896.217674][ C0] ? __dev_queue_xmit (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:908 net/core/dev.c:4740) [ 1896.217677][ C0] __dev_queue_xmit (net/core/dev.c:4741) [ 1896.217681][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 1896.217684][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:874 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 1896.217690][ C0] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 1896.217703][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1896.217706][ C0] ? __pfx___dev_queue_xmit (net/core/dev.c:4621) [ 1896.217711][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1896.217714][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1896.217718][ C0] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:836 ./include/net/neighbour.h:493) [ 1896.217722][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 1896.217729][ C0] ? ip_finish_output2 (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 net/ipv4/ip_output.c:228) [ 1896.217733][ C0] ip_finish_output2 (./include/net/neighbour.h:537 net/ipv4/ip_output.c:235) [ 1896.217736][ C0] ? ip_skb_dst_mtu (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/ip.h:499 ./include/net/ip.h:512) [ 1896.217739][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1896.217742][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 1896.217748][ C0] ? __pfx_ip_finish_output2 (net/ipv4/ip_output.c:199) [ 1896.217751][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 1896.217754][ C0] ? __ip_finish_output (./include/linux/skbuff.h:1677 ./include/linux/skbuff.h:5059 net/ipv4/ip_output.c:307 net/ipv4/ip_output.c:295) [ 1896.217758][ C0] ip_output (./include/linux/netfilter.h:306 net/ipv4/ip_output.c:433) [ 1896.217761][ C0] ? __ip_local_out (./include/linux/skbuff.h:1156 net/ipv4/ip_output.c:119) [ 1896.217764][ C0] ? __pfx_ip_output (net/ipv4/ip_output.c:427) [ 1896.217767][ C0] ? ipv4_dst_check (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv4/route.c:401 net/ipv4/route.c:1213) [ 1896.217770][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1896.217773][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 1896.217782][ C0] __ip_queue_xmit (./include/net/dst.h:459 net/ipv4/ip_output.c:129 net/ipv4/ip_output.c:527) [ 1896.217787][ C0] ? __skb_clone (./arch/x86/include/asm/atomic.h:53 (discriminator 4) ./include/linux/atomic/atomic-arch-fallback.h:992 (discriminator 4) ./include/linux/atomic/atomic-instrumented.h:436 (discriminator 4) net/core/skbuff.c:1567 (discriminator 4)) [ 1896.217794][ C0] __tcp_transmit_skb (net/ipv4/tcp_output.c:1479 (discriminator 4)) [ 1896.217803][ C0] ? __pfx___tcp_transmit_skb (net/ipv4/tcp_output.c:1300) [ 1896.217806][ C0] ? __pfx_mptcp_established_options (net/mptcp/options.c:832) [ 1896.217814][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1896.217817][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1896.217823][ C0] tcp_write_xmit (net/ipv4/tcp_output.c:2838) [ 1896.217828][ C0] ? __pfx_tcp_current_mss (net/ipv4/tcp_output.c:1873) [ 1896.217832][ C0] ? __pfx_tcp_write_xmit (net/ipv4/tcp_output.c:2747) [ 1896.217835][ C0] ? inet_sk_state_store (net/ipv4/af_inet.c:1353) [ 1896.217840][ C0] ? tcp_set_state (net/ipv4/tcp.c:2926 (discriminator 53)) [ 1896.217845][ C0] ? __pfx_tcp_set_state (net/ipv4/tcp.c:2926) [ 1896.217849][ C0] __tcp_push_pending_frames (net/ipv4/tcp_output.c:3021) [ 1896.217853][ C0] __tcp_close (net/ipv4/tcp.c:3186) [ 1896.217857][ C0] ? __mptcp_close_ssk (net/mptcp/protocol.c:2370) [ 1896.217860][ C0] ? __mptcp_close_ssk (net/mptcp/protocol.c:2370) [ 1896.217862][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1896.217867][ C0] __mptcp_close_ssk (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:400 ./include/linux/refcount.h:455 ./include/linux/refcount.h:476 ./include/net/sock.h:814 net/mptcp/protocol.c:2401) [ 1896.217870][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1896.217874][ C0] ? __pfx___mptcp_close_ssk (net/mptcp/protocol.c:2345) [ 1896.217878][ C0] mptcp_destroy_common (net/mptcp/protocol.c:3297) [ 1896.217882][ C0] mptcp_destroy (./include/net/sock.h:1414 (discriminator 3) net/mptcp/protocol.c:3317 (discriminator 3)) [ 1896.217885][ C0] __mptcp_destroy_sock (net/mptcp/protocol.c:2950) [ 1896.217891][ C0] mptcp_worker (net/mptcp/protocol.c:2702) [ 1896.217894][ C0] ? __pfx_debug_object_deactivate (lib/debugobjects.c:862) [ 1896.217900][ C0] ? __pfx_mptcp_worker (net/mptcp/protocol.c:2673) [ 1896.217904][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1896.217907][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1896.217911][ C0] process_one_work (kernel/workqueue.c:3238) [ 1896.217918][ C0] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 1896.217923][ C0] ? assign_work (kernel/workqueue.c:1200) [ 1896.217929][ C0] worker_thread (kernel/workqueue.c:3315 kernel/workqueue.c:3402) [ 1896.217931][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1896.217937][ C0] ? __pfx_worker_thread (kernel/workqueue.c:3348) [ 1896.217940][ C0] kthread (kernel/kthread.c:464) [ 1896.217945][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 1896.217948][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 1896.217952][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1896.217955][ C0] ? __pfx_kthread (kernel/kthread.c:413) [ 1896.217959][ C0] ret_from_fork (arch/x86/kernel/process.c:148) [ 1896.217962][ C0] ? __pfx_kthread (kernel/kthread.c:413) Finger prints: __kmem_cache_alloc_bulk:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal __dev_queue_xmit:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal __might_resched:down_write:simple_recursive_removal:debugfs_remove:ref_tracker_dir_exit mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock handle_softirqs:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal