====================================== | [ 1286.188128][ C1] #0: ffffffff8db9b5e0 (rcu_read_lock){....}-{1:3}, at: process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) | [ 1286.188468][ C1] #1: ffffffff8db9b5e0 (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) | [ 1286.188857][ C1] | [ 1286.188857][ C1] stack backtrace: [ 1286.189103][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1286.189105][ C1] Call Trace: [ 1286.189107][ C1] [ 1286.189110][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 1286.189119][ C1] print_usage_bug.part.0 (kernel/locking/lockdep.c:4048) [ 1286.189123][ C1] mark_lock_irq (kernel/locking/lockdep.c:4013 kernel/locking/lockdep.c:4059 kernel/locking/lockdep.c:4270) [ 1286.189128][ C1] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1286.189132][ C1] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 1286.189134][ C1] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469) [ 1286.189141][ C1] mark_lock (kernel/locking/lockdep.c:4756) [ 1286.189144][ C1] mark_usage (kernel/locking/lockdep.c:4645) [ 1286.189147][ C1] __lock_acquire (kernel/locking/lockdep.c:5194) [ 1286.189151][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 1286.189154][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:473 kernel/locking/lockdep.c:5873) [ 1286.189158][ C1] ? simple_pin_fs (fs/libfs.c:1067) [ 1286.189162][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.189166][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1286.189169][ C1] ? simple_pin_fs (fs/libfs.c:1067) [ 1286.189173][ C1] _raw_spin_lock (./include/linux/spinlock_api_smp.h:134 kernel/locking/spinlock.c:154) [ 1286.189175][ C1] ? simple_pin_fs (fs/libfs.c:1067) [ 1286.189179][ C1] simple_pin_fs (fs/libfs.c:1067) [ 1286.189183][ C1] debugfs_remove (fs/debugfs/inode.c:805 fs/debugfs/inode.c:799) [ 1286.189186][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1286.189191][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1286.189194][ 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) [ 1286.189199][ C1] ? tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 1286.189202][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1286.189206][ C1] ? ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 1286.189209][ C1] ? ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 1286.189212][ 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) [ 1286.189215][ C1] ? __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1286.189219][ C1] ? process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1286.189222][ C1] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1286.189225][ C1] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1286.189227][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 1286.189230][ C1] ? run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 1286.189232][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1286.189237][ C1] ? kthread (kernel/kthread.c:464) [ 1286.189244][ C1] __put_net (net/core/net_namespace.c:732) [ 1286.189248][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1286.189252][ C1] tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 1286.189257][ C1] icmp_unreach (net/ipv4/icmp.c:969) [ 1286.189261][ 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) [ 1286.189266][ C1] icmp_rcv (net/ipv4/icmp.c:1294) [ 1286.189270][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 1286.189275][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 1286.189280][ C1] ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 1286.189284][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 1286.189289][ 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)) [ 1286.189294][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1286.189297][ 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) [ 1286.189301][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1286.189304][ C1] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1286.189307][ C1] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 1286.189311][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 1286.189315][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1286.189318][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1286.189321][ C1] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1286.189325][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 1286.189330][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.189333][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1286.189335][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1286.189340][ C1] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1286.189344][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 1286.189348][ C1] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1286.189350][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.189354][ C1] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1286.189358][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.189362][ C1] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 1286.189364][ C1] ? trace_sched_exit_tp (./include/trace/events/sched.h:855 (discriminator 21)) [ 1286.189369][ C1] ? __schedule (kernel/sched/core.c:6658) [ 1286.189373][ C1] ? __pfx___schedule (kernel/sched/core.c:6658) [ 1286.189380][ C1] handle_softirqs (kernel/softirq.c:579) [ 1286.189384][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 1286.189387][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 1286.189390][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1286.189393][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 1286.189397][ C1] kthread (kernel/kthread.c:464) [ 1286.189401][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1286.189404][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 1286.189407][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 1286.189410][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.189413][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1286.189417][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 1286.189420][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1286.189423][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 1286.209450][ C1] RCU nest depth: 2, expected: 0 | [ 1286.209753][ C1] INFO: lockdep is turned off. | [ 1286.209941][ C1] Preemption disabled at: | [ 1286.209942][ C1] handle_softirqs (kernel/softirq.c:553) [ 1286.210334][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1286.210336][ C1] Call Trace: [ 1286.210338][ C1] [ 1286.210341][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 1286.210349][ C1] __might_resched (kernel/sched/core.c:8796) [ 1286.210355][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1286.210360][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1286.210364][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 1286.210367][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.210372][ 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) [ 1286.210378][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1286.210380][ 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) [ 1286.210384][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1286.210389][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1286.210392][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1286.210398][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1286.210401][ 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) [ 1286.210405][ C1] ? tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 1286.210409][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1286.210412][ C1] ? ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 1286.210418][ C1] ? ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 1286.210421][ 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) [ 1286.210424][ C1] ? __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1286.210430][ C1] ? process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1286.210433][ C1] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1286.210436][ C1] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1286.210438][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 1286.210441][ C1] ? run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 1286.210443][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1286.210447][ C1] ? kthread (kernel/kthread.c:464) [ 1286.210454][ C1] __put_net (net/core/net_namespace.c:732) [ 1286.210459][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1286.210463][ C1] tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 1286.210468][ C1] icmp_unreach (net/ipv4/icmp.c:969) [ 1286.210472][ 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) [ 1286.210477][ C1] icmp_rcv (net/ipv4/icmp.c:1294) [ 1286.210481][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 1286.210486][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 1286.210491][ C1] ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 1286.210495][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 1286.210500][ 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)) [ 1286.210505][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1286.210509][ 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) [ 1286.210512][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1286.210516][ C1] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1286.210519][ C1] ? validate_chain (kernel/locking/lockdep.c:3804 kernel/locking/lockdep.c:3824 kernel/locking/lockdep.c:3879) [ 1286.210524][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 1286.210528][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1286.210531][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1286.210534][ C1] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1286.210538][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 1286.210543][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.210546][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1286.210548][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1286.210553][ C1] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1286.210557][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5240) [ 1286.210561][ C1] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1286.210563][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.210567][ C1] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1286.210571][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.210575][ C1] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 1286.210578][ C1] ? trace_sched_exit_tp (./include/trace/events/sched.h:855 (discriminator 21)) [ 1286.210582][ C1] ? __schedule (kernel/sched/core.c:6658) [ 1286.210586][ C1] ? __pfx___schedule (kernel/sched/core.c:6658) [ 1286.210593][ C1] handle_softirqs (kernel/softirq.c:579) [ 1286.210596][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 1286.210600][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 1286.210603][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1286.210606][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 1286.210610][ C1] kthread (kernel/kthread.c:464) [ 1286.210614][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1286.210617][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 1286.210620][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 1286.210624][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1286.210627][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1286.210631][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 1286.210633][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1286.210637][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 1291.683788][ C0] INFO: lockdep is turned off. | [ 1291.684000][ C0] Preemption disabled at: | [ 1291.684001][ C0] 0x0 | [ 1291.684380][ C0] Tainted: [W]=WARN [ 1291.684382][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1291.684384][ C0] Call Trace: [ 1291.684386][ C0] [ 1291.684387][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 1291.684397][ C0] __might_resched (kernel/sched/core.c:8796) [ 1291.684404][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1291.684409][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1291.684412][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 1291.684417][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1291.684422][ 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) [ 1291.684429][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1291.684432][ 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) [ 1291.684435][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1291.684441][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1291.684444][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1291.684449][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1291.684453][ 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) [ 1291.684457][ C0] ? call_timer_fn (kernel/time/timer.c:1748) [ 1291.684461][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1291.684464][ C0] ? handle_softirqs (kernel/softirq.c:579) [ 1291.684469][ C0] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1291.684472][ C0] ? irq_exit_rcu (kernel/softirq.c:698) [ 1291.684474][ C0] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1291.684478][ C0] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1291.684482][ C0] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:58 arch/x86/kernel/unwind_orc.c:393) [ 1291.684487][ C0] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:403 arch/x86/kernel/unwind_orc.c:648) [ 1291.684489][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 1291.684494][ C0] ? stack_trace_save (kernel/stacktrace.c:123) [ 1291.684498][ C0] ? set_track_prepare (mm/slub.c:936) [ 1291.684503][ C0] ? __alloc_object (mm/kmemleak.c:697) [ 1291.684506][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1291.684510][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1291.684515][ C0] __put_net (net/core/net_namespace.c:732) [ 1291.684520][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1291.684524][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 1291.684529][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 1291.684531][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 1291.684533][ C0] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 1291.684536][ C0] ? __pfx_call_timer_fn (kernel/time/timer.c:1724) [ 1291.684538][ C0] ? nohz_balance_exit_idle (kernel/sched/fair.c:12488) [ 1291.684545][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1291.684549][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372) [ 1291.684552][ C0] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 1291.684557][ C0] ? __pfx___run_timers (kernel/time/timer.c:2343) [ 1291.684560][ C0] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 1291.684565][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 1291.684568][ 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) [ 1291.684571][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1291.684575][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1291.684577][ C0] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393) [ 1291.684581][ C0] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393) [ 1291.684584][ C0] run_timer_softirq (kernel/time/timer.c:2404) [ 1291.684587][ C0] handle_softirqs (kernel/softirq.c:579) [ 1291.684592][ C0] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1291.684595][ C0] irq_exit_rcu (kernel/softirq.c:698) [ 1291.684598][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1291.684601][ C0] [ 1291.684602][ C0] [ 1291.684603][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1291.684606][ C0] RIP: 0010:stack_access_ok (./arch/x86/include/asm/stacktrace.h:58 arch/x86/kernel/unwind_orc.c:393) [ 1291.684610][ C0] Code: 00 fc ff df 4c 89 f2 48 c1 ea 03 80 3c 02 00 0f 85 51 01 00 00 48 89 da 48 8b 4b 10 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 <0f> b6 04 02 84 c0 74 08 3c 03 0f 8e fd 00 00 00 8b 33 85 f6 74 1f All code ======== 0: 00 fc add %bh,%ah 2: ff lcall (bad) 3: df 4c 89 f2 fisttps -0xe(%rcx,%rcx,4) 7: 48 c1 ea 03 shr $0x3,%rdx b: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) f: 0f 85 51 01 00 00 jne 0x166 15: 48 89 da mov %rbx,%rdx 18: 48 8b 4b 10 mov 0x10(%rbx),%rcx 1c: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 23: fc ff df 26: 48 c1 ea 03 shr $0x3,%rdx 2a:* 0f b6 04 02 movzbl (%rdx,%rax,1),%eax <-- trapping instruction 2e: 84 c0 test %al,%al 30: 74 08 je 0x3a 32: 3c 03 cmp $0x3,%al 34: 0f 8e fd 00 00 00 jle 0x137 3a: 8b 33 mov (%rbx),%esi 3c: 85 f6 test %esi,%esi 3e: 74 1f je 0x5f Code starting with the faulting instruction =========================================== 0: 0f b6 04 02 movzbl (%rdx,%rax,1),%eax 4: 84 c0 test %al,%al 6: 74 08 je 0x10 8: 3c 03 cmp $0x3,%al a: 0f 8e fd 00 00 00 jle 0x10d 10: 8b 33 mov (%rbx),%esi 12: 85 f6 test %esi,%esi 14: 74 1f je 0x35 [ 1291.684613][ C0] RSP: 0018:ffffc90005846f00 EFLAGS: 00000a02 [ 1291.684617][ C0] RAX: dffffc0000000000 RBX: ffffc90005847040 RCX: ffffc90005848000 [ 1291.684619][ C0] RDX: 1ffff92000b08e08 RSI: ffffc900058472b0 RDI: ffffc90005847040 [ 1291.684621][ C0] RBP: ffffc900058472b0 R08: 0000000000000000 R09: ffffc90005847081 [ 1291.684623][ C0] R10: ffffffff8a015687 R11: ffffc90005847080 R12: 0000000000000008 [ 1291.684624][ C0] R13: ffffc90005847048 R14: ffffc90005847050 R15: ffffc90005840000 [ 1291.684627][ C0] ? 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) [ 1291.684634][ C0] unwind_next_frame (arch/x86/kernel/unwind_orc.c:403 arch/x86/kernel/unwind_orc.c:648) [ 1291.684637][ C0] ? __kmalloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4326 mm/slub.c:4339) [ 1291.684641][ C0] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203) [ 1291.684644][ C0] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661) [ 1291.684647][ C0] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469) [ 1291.684651][ C0] ? __kmalloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4326 mm/slub.c:4339) [ 1291.684654][ C0] ? kernel_text_address (kernel/extable.c:99) [ 1291.684657][ C0] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 1291.684661][ C0] ? virtqueue_add_split (drivers/virtio/virtio_ring.c:493 drivers/virtio/virtio_ring.c:564) [ 1291.684665][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 1291.684670][ C0] ? virtqueue_add_split (drivers/virtio/virtio_ring.c:493 drivers/virtio/virtio_ring.c:564) [ 1291.684674][ C0] stack_trace_save (kernel/stacktrace.c:123) [ 1291.684678][ C0] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 1291.684683][ C0] ? __alloc_object (mm/kmemleak.c:481 mm/kmemleak.c:661) [ 1291.684686][ C0] set_track_prepare (mm/slub.c:936) [ 1291.684689][ C0] ? __kmalloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4326 mm/slub.c:4339) [ 1291.684692][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1291.684695][ C0] ? trace_kmem_cache_alloc (./include/trace/events/kmem.h:12 (discriminator 21)) [ 1291.684700][ C0] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 1291.684704][ C0] __alloc_object (mm/kmemleak.c:697) [ 1291.684708][ C0] __create_object (mm/kmemleak.c:770) [ 1291.684712][ C0] ? virtqueue_add_split (drivers/virtio/virtio_ring.c:493 drivers/virtio/virtio_ring.c:564) [ 1291.684714][ C0] __kmalloc_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4151 mm/slub.c:4196 mm/slub.c:4326 mm/slub.c:4339) [ 1291.684719][ C0] virtqueue_add_split (drivers/virtio/virtio_ring.c:493 drivers/virtio/virtio_ring.c:564) [ 1291.684722][ C0] ? lock_pin_lock (kernel/locking/lockdep.c:5966) [ 1291.684727][ C0] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) [ 1291.684730][ C0] ? __pfx_virtqueue_add_split (drivers/virtio/virtio_ring.c:538) [ 1291.684736][ C0] virtqueue_add_sgs (drivers/virtio/virtio_ring.c:2282 drivers/virtio/virtio_ring.c:2316) [ 1291.684741][ C0] virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1440) [ 1291.684748][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1291.684751][ C0] ? __pfx_virtio_fs_enqueue_req (fs/fuse/virtio_fs.c:1376) [ 1291.684756][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1291.684764][ 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) [ 1291.684768][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1291.684771][ C0] ? fuse_get_unique (fs/fuse/dev.c:317) [ 1291.684775][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1291.684778][ 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) [ 1291.684783][ C0] virtio_fs_send_req (fs/fuse/virtio_fs.c:1499) [ 1291.684786][ C0] ? fuse_send_one (fs/fuse/dev.c:400) [ 1291.684790][ C0] __fuse_simple_request (fs/fuse/dev.c:578 fs/fuse/dev.c:672) [ 1291.684795][ C0] fuse_readlink_page (fs/fuse/dir.c:144 fs/fuse/dir.c:1636) [ 1291.684798][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1291.684801][ C0] ? __pfx_fuse_readlink_page (fs/fuse/dir.c:1616) [ 1291.684803][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1291.684811][ 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) [ 1291.684815][ C0] ? try_to_unlazy (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 fs/namei.c:744 fs/namei.c:852) [ 1291.684818][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1291.684823][ C0] fuse_get_link (fs/fuse/dir.c:1673) [ 1291.684826][ C0] pick_link (fs/namei.c:1940) [ 1291.684830][ C0] ? __pfx_fuse_get_link (fs/fuse/dir.c:1652) [ 1291.684833][ C0] step_into (fs/namei.c:2008) [ 1291.684837][ C0] ? __d_lookup_rcu (./arch/x86/include/asm/word-at-a-time.h:74 fs/dcache.c:270 fs/dcache.c:321 fs/dcache.c:2297) [ 1291.684843][ C0] ? __pfx_step_into (fs/namei.c:1973) [ 1291.684846][ C0] ? lookup_fast (fs/namei.c:929 fs/namei.c:925 fs/namei.c:1765) [ 1291.684849][ C0] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78) [ 1291.684855][ C0] link_path_walk (fs/namei.c:2506) [ 1291.684859][ C0] ? __raw_spin_lock_init (kernel/locking/spinlock_debug.c:27) [ 1291.684863][ C0] ? __pfx_link_path_walk (fs/namei.c:2429) [ 1291.684869][ C0] path_openat (fs/namei.c:4042 (discriminator 2)) [ 1291.684872][ C0] ? __pfx_path_openat (fs/namei.c:4028) [ 1291.684875][ C0] ? stack_trace_save (kernel/stacktrace.c:123) [ 1291.684880][ C0] do_filp_open (fs/namei.c:4073) [ 1291.684883][ C0] ? __pfx_do_filp_open (fs/namei.c:4067) [ 1291.684885][ 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) [ 1291.684891][ 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) [ 1291.684895][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1291.684898][ C0] ? alloc_fd (fs/file.c:597) [ 1291.684902][ 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) [ 1291.684905][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 1291.684908][ C0] ? alloc_fd (fs/file.c:597) [ 1291.684912][ C0] do_sys_openat2 (fs/open.c:1437) [ 1291.684916][ C0] ? __pfx_do_sys_openat2 (fs/open.c:1422) [ 1291.684919][ C0] ? __up_read (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1352) [ 1291.684922][ C0] ? handle_mm_fault (mm/memory.c:6321) [ 1291.684926][ C0] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [ 1291.684931][ C0] __x64_sys_openat (fs/open.c:1463) [ 1291.684934][ C0] ? __pfx___x64_sys_openat (fs/open.c:1463) [ 1291.684939][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1291.684942][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1291.684947][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1291.684950][ C0] RIP: 0033:0x7ff1aeaddf68 [ 1291.684953][ C0] Code: f9 41 89 f0 41 83 e2 40 75 30 89 f0 25 00 00 41 00 3d 00 00 41 00 74 22 44 89 c2 4c 89 ce bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 30 c3 0f 1f 80 00 00 00 00 48 8d 44 24 08 c7 All code ======== 0: f9 stc 1: 41 89 f0 mov %esi,%r8d 4: 41 83 e2 40 and $0x40,%r10d 8: 75 30 jne 0x3a a: 89 f0 mov %esi,%eax c: 25 00 00 41 00 and $0x410000,%eax 11: 3d 00 00 41 00 cmp $0x410000,%eax 16: 74 22 je 0x3a 18: 44 89 c2 mov %r8d,%edx 1b: 4c 89 ce mov %r9,%rsi 1e: bf 9c ff ff ff mov $0xffffff9c,%edi 23: b8 01 01 00 00 mov $0x101,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 30 ja 0x62 32: c3 ret 33: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3a: 48 8d 44 24 08 lea 0x8(%rsp),%rax 3f: c7 .byte 0xc7 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 30 ja 0x38 8: c3 ret 9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 10: 48 8d 44 24 08 lea 0x8(%rsp),%rax 15: c7 .byte 0xc7 [ 1291.684955][ C0] RSP: 002b:00007fffaa7c8088 EFLAGS: 00000287 ORIG_RAX: 0000000000000101 [ 1291.684958][ C0] RAX: ffffffffffffffda RBX: 00007fffaa7c831f RCX: 00007ff1aeaddf68 [ 1291.684960][ C0] RDX: 0000000000080000 RSI: 00007fffaa7c8100 RDI: 00000000ffffff9c [ 1291.684962][ C0] RBP: 00007fffaa7c80f0 R08: 0000000000080000 R09: 00007fffaa7c8100 [ 1291.684963][ C0] R10: 0000000000000000 R11: 0000000000000287 R12: 00007fffaa7c8107 [ 1291.684965][ C0] R13: 00007fffaa7c8330 R14: 00007fffaa7c8100 R15: 00007ff1aeaac000 | [ 1312.358731][ C2] INFO: lockdep is turned off. | [ 1312.358938][ C2] Preemption disabled at: | [ 1312.358940][ C2] 0x0 | [ 1312.359309][ C2] Tainted: [W]=WARN [ 1312.359311][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1312.359313][ C2] Call Trace: [ 1312.359315][ C2] [ 1312.359317][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 1312.359327][ C2] __might_resched (kernel/sched/core.c:8796) [ 1312.359334][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1312.359339][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1312.359342][ C2] ? simple_recursive_removal (fs/libfs.c:614) [ 1312.359346][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1312.359351][ 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) [ 1312.359357][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1312.359360][ 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) [ 1312.359363][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1312.359369][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1312.359371][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1312.359377][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1312.359381][ 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) [ 1312.359386][ C2] ? tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 1312.359390][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1312.359393][ C2] ? ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 1312.359400][ C2] ? ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 1312.359403][ 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) [ 1312.359406][ C2] ? __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1312.359411][ C2] ? process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1312.359414][ C2] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1312.359417][ C2] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1312.359419][ C2] ? handle_softirqs (kernel/softirq.c:579) [ 1312.359424][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1312.359430][ C2] ? irq_exit_rcu (kernel/softirq.c:698) [ 1312.359432][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1312.359436][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1312.359439][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1312.359444][ C2] __put_net (net/core/net_namespace.c:732) [ 1312.359449][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1312.359453][ C2] tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 1312.359458][ C2] icmp_unreach (net/ipv4/icmp.c:969) [ 1312.359462][ 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) [ 1312.359467][ C2] icmp_rcv (net/ipv4/icmp.c:1294) [ 1312.359472][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 1312.359477][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 1312.359481][ 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) [ 1312.359485][ C2] ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 1312.359489][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 1312.359493][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1312.359497][ C2] ? ip_fast_csum (lib/checksum.c:99) [ 1312.359499][ 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)) [ 1312.359504][ C2] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1312.359508][ 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) [ 1312.359511][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1312.359517][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:643) [ 1312.359520][ C2] ? __pfx_do_raw_write_lock (kernel/locking/spinlock_debug.c:209) [ 1312.359524][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1312.359527][ C2] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1312.359531][ C2] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1312.359535][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 1312.359539][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1312.359542][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1312.359544][ C2] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1312.359549][ C2] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1312.359554][ C2] ? call_timer_fn (kernel/time/timer.c:1752) [ 1312.359557][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 1312.359560][ C2] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1312.359562][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1312.359566][ C2] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1312.359572][ C2] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 1312.359576][ 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) [ 1312.359580][ C2] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059) [ 1312.359582][ 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) [ 1312.359585][ C2] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78) [ 1312.359589][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1312.359594][ C2] handle_softirqs (kernel/softirq.c:579) [ 1312.359599][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1312.359602][ C2] irq_exit_rcu (kernel/softirq.c:698) [ 1312.359605][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1312.359608][ C2] [ 1312.359609][ C2] [ 1312.359610][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1312.359614][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1312.359618][ 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 [ 1312.359621][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246 [ 1312.359625][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffff8ca9f5d9 [ 1312.359627][ C2] RDX: ffffed1006c266fb RSI: ffffffff8ce53ba0 RDI: ffffffff8a19018f [ 1312.359629][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c266fa [ 1312.359630][ C2] R10: ffff8880361337d3 R11: ffff88800b6ea818 R12: 0000000000000000 [ 1312.359632][ C2] R13: ffff888001bfa300 R14: dffffc0000000000 R15: 0000000000000000 [ 1312.359636][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1312.359640][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1312.359644][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1312.359648][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1312.359651][ C2] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1312.359654][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1312.359657][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1312.359663][ C2] do_idle (kernel/sched/idle.c:325) [ 1312.359666][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1312.359669][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1312.359673][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 1312.359677][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 1340.710125][ C1] INFO: lockdep is turned off. | [ 1340.710304][ C1] Preemption disabled at: | [ 1340.710306][ C1] handle_softirqs (kernel/softirq.c:553) | [ 1340.710701][ C1] Tainted: [W]=WARN [ 1340.710703][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1340.710705][ C1] Call Trace: [ 1340.710707][ C1] [ 1340.710710][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 1340.710719][ C1] __might_resched (kernel/sched/core.c:8796) [ 1340.710725][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1340.710730][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1340.710733][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 1340.710738][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1340.710743][ 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) [ 1340.710749][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1340.710751][ 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) [ 1340.710754][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1340.710761][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1340.710764][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1340.710769][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1340.710773][ 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) [ 1340.710778][ C1] ? tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 1340.710782][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1340.710785][ C1] ? ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 1340.710791][ C1] ? ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 1340.710794][ 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) [ 1340.710797][ C1] ? __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1340.710802][ C1] ? process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1340.710805][ C1] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1340.710808][ C1] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1340.710810][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 1340.710813][ C1] ? run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 1340.710815][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1340.710819][ C1] ? kthread (kernel/kthread.c:464) [ 1340.710825][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1340.710828][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1340.710833][ C1] __put_net (net/core/net_namespace.c:732) [ 1340.710837][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1340.710841][ C1] tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 1340.710847][ C1] icmp_unreach (net/ipv4/icmp.c:969) [ 1340.710851][ 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) [ 1340.710856][ C1] icmp_rcv (net/ipv4/icmp.c:1294) [ 1340.710860][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 1340.710865][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 1340.710870][ C1] ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 1340.710874][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 1340.710879][ C1] ? ip_fast_csum (lib/checksum.c:99) [ 1340.710881][ 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)) [ 1340.710885][ C1] ? stack_trace_save (kernel/stacktrace.c:123) [ 1340.710891][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1340.710894][ 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) [ 1340.710898][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1340.710902][ C1] ? kasan_save_stack (mm/kasan/common.c:49) [ 1340.710906][ C1] ? kasan_save_stack (mm/kasan/common.c:48) [ 1340.710909][ C1] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69) [ 1340.710912][ C1] ? kasan_save_free_info (mm/kasan/generic.c:579) [ 1340.710914][ C1] ? __kasan_slab_free (mm/kasan/common.c:271) [ 1340.710917][ C1] ? kmem_cache_free (mm/slub.c:4642 mm/slub.c:4744) [ 1340.710921][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1340.710923][ C1] ? rcu_core (kernel/rcu/tree.c:2834) [ 1340.710926][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 1340.710928][ C1] ? run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 1340.710931][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1340.710934][ C1] ? kthread (kernel/kthread.c:464) [ 1340.710938][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1340.710941][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1340.710944][ C1] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1340.710948][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 1340.710953][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1340.710956][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1340.710958][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1340.710963][ C1] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1340.710969][ C1] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1340.710971][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1340.710975][ C1] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1340.710979][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1340.710983][ C1] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 1340.710986][ C1] ? trace_sched_exit_tp (./include/trace/events/sched.h:855 (discriminator 21)) [ 1340.710989][ C1] ? __schedule (kernel/sched/core.c:6658) [ 1340.710994][ C1] ? __pfx___schedule (kernel/sched/core.c:6658) [ 1340.710996][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1340.710999][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1340.711006][ C1] handle_softirqs (kernel/softirq.c:579) [ 1340.711010][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 1340.711014][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 1340.711016][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1340.711020][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 1340.711024][ C1] kthread (kernel/kthread.c:464) [ 1340.711028][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1340.711031][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 1340.711034][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 1340.711037][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1340.711040][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1340.711044][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 1340.711047][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1340.711050][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 1357.220227][ C3] INFO: lockdep is turned off. | [ 1357.220425][ C3] Preemption disabled at: | [ 1357.220426][ C3] 0x0 | [ 1357.220771][ C3] Tainted: [W]=WARN [ 1357.220772][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1357.220774][ C3] Call Trace: [ 1357.220776][ C3] [ 1357.220779][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 1357.220789][ C3] __might_resched (kernel/sched/core.c:8796) [ 1357.220796][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1357.220801][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1357.220804][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 1357.220808][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1357.220813][ 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) [ 1357.220819][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1357.220822][ 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) [ 1357.220825][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1357.220831][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1357.220834][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1357.220840][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1357.220844][ 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) [ 1357.220848][ C3] ? call_timer_fn (kernel/time/timer.c:1748) [ 1357.220852][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1357.220855][ C3] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038) [ 1357.220861][ C3] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533) [ 1357.220864][ C3] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096) [ 1357.220866][ C3] ? handle_softirqs (kernel/softirq.c:579) [ 1357.220871][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1357.220873][ C3] ? irq_exit_rcu (kernel/softirq.c:698) [ 1357.220876][ C3] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1357.220880][ C3] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1357.220884][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1357.220886][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1357.220890][ C3] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1357.220893][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1357.220897][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1357.220901][ C3] __put_net (net/core/net_namespace.c:732) [ 1357.220907][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1357.220910][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 1357.220916][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 1357.220918][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 1357.220920][ C3] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 1357.220923][ C3] ? __pfx_call_timer_fn (kernel/time/timer.c:1724) [ 1357.220928][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1357.220932][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372) [ 1357.220935][ C3] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 1357.220940][ C3] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1357.220943][ C3] ? __pfx___run_timers (kernel/time/timer.c:2343) [ 1357.220946][ C3] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1357.220948][ C3] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1357.220952][ 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) [ 1357.220955][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1357.220959][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1357.220961][ C3] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135) [ 1357.220966][ C3] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135) [ 1357.220969][ C3] 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) [ 1357.220973][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1357.220976][ C3] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905) [ 1357.220980][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 1357.220982][ C3] ? __pfx_run_posix_cpu_timers (kernel/time/posix-cpu-timers.c:1403) [ 1357.220986][ 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) [ 1357.220990][ C3] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1357.220994][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1357.220998][ C3] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038) [ 1357.221002][ C3] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005) [ 1357.221006][ C3] __walk_groups.isra.0 (kernel/time/timer_migration.c:533) [ 1357.221011][ C3] tmigr_handle_remote (kernel/time/timer_migration.c:1096) [ 1357.221014][ C3] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059) [ 1357.221016][ C3] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 1357.221021][ C3] ? ktime_get (kernel/time/timekeeping.c:251 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4)) [ 1357.221025][ C3] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 1357.221031][ C3] handle_softirqs (kernel/softirq.c:579) [ 1357.221036][ C3] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1357.221040][ C3] irq_exit_rcu (kernel/softirq.c:698) [ 1357.221042][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1357.221045][ C3] [ 1357.221046][ C3] [ 1357.221048][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1357.221051][ C3] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1357.221054][ 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 [ 1357.221058][ C3] RSP: 0018:ffffc90000157de8 EFLAGS: 00000246 [ 1357.221062][ C3] RAX: 0000000000000003 RBX: 1ffff9200002afc1 RCX: ffffffff8ca9f5d9 [ 1357.221064][ C3] RDX: ffffed1006c366fb RSI: ffffffff8ce53ba0 RDI: ffffffff8a19018f [ 1357.221065][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c366fa [ 1357.221067][ C3] R10: ffff8880361b37d3 R11: ffffffff90566828 R12: 0000000000000000 [ 1357.221069][ C3] R13: ffff888001bfc5c0 R14: dffffc0000000000 R15: 0000000000000000 [ 1357.221073][ C3] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1357.221076][ C3] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1357.221081][ C3] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1357.221084][ C3] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1357.221087][ C3] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1357.221090][ C3] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1357.221093][ C3] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1357.221099][ C3] do_idle (kernel/sched/idle.c:325) [ 1357.221102][ C3] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1357.221105][ C3] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1357.221108][ C3] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 1357.221112][ C3] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 1376.748230][ C2] INFO: lockdep is turned off. | [ 1376.748467][ C2] Preemption disabled at: | [ 1376.748468][ C2] handle_softirqs (kernel/softirq.c:553) | [ 1376.748940][ C2] Tainted: [W]=WARN [ 1376.748942][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1376.748944][ C2] Call Trace: [ 1376.748946][ C2] [ 1376.748947][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 1376.748956][ C2] __might_resched (kernel/sched/core.c:8796) [ 1376.748963][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1376.748967][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1376.748971][ C2] ? simple_recursive_removal (fs/libfs.c:614) [ 1376.748975][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1376.748980][ 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) [ 1376.748986][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1376.748989][ 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) [ 1376.748992][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1376.748998][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1376.749001][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1376.749006][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1376.749010][ 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) [ 1376.749014][ C2] ? tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 1376.749019][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1376.749022][ C2] ? ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 1376.749027][ C2] ? ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 1376.749030][ 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) [ 1376.749033][ C2] ? __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1376.749038][ C2] ? process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1376.749042][ C2] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1376.749044][ C2] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1376.749046][ C2] ? handle_softirqs (kernel/softirq.c:579) [ 1376.749049][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1376.749052][ C2] ? irq_exit_rcu (kernel/softirq.c:698) [ 1376.749054][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1376.749058][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1376.749061][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1376.749066][ C2] __put_net (net/core/net_namespace.c:732) [ 1376.749071][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1376.749075][ C2] tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 1376.749080][ C2] icmp_unreach (net/ipv4/icmp.c:969) [ 1376.749084][ 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) [ 1376.749089][ C2] icmp_rcv (net/ipv4/icmp.c:1294) [ 1376.749093][ C2] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 1376.749099][ C2] ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 1376.749102][ 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) [ 1376.749106][ C2] ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 1376.749110][ C2] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 1376.749113][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1376.749117][ C2] ? ip_fast_csum (lib/checksum.c:99) [ 1376.749120][ 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)) [ 1376.749125][ C2] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1376.749128][ 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) [ 1376.749132][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1376.749138][ C2] ? __pfx___alloc_skb (net/core/skbuff.c:643) [ 1376.749141][ C2] ? __pfx_do_raw_write_lock (kernel/locking/spinlock_debug.c:209) [ 1376.749145][ C2] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1376.749148][ C2] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1376.749152][ C2] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1376.749156][ C2] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 1376.749160][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1376.749163][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1376.749166][ C2] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1376.749171][ C2] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1376.749175][ C2] ? call_timer_fn (kernel/time/timer.c:1752) [ 1376.749178][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 1376.749181][ C2] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1376.749184][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1376.749187][ C2] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1376.749193][ C2] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 1376.749195][ C2] ? 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) [ 1376.749202][ C2] ? spin_bug (./include/linux/pid.h:232 kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78) [ 1376.749206][ C2] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12192) [ 1376.749212][ C2] handle_softirqs (kernel/softirq.c:579) [ 1376.749217][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1376.749220][ C2] irq_exit_rcu (kernel/softirq.c:698) [ 1376.749223][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1376.749225][ C2] [ 1376.749226][ C2] [ 1376.749228][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1376.749232][ C2] RIP: 0010:unwind_next_frame (arch/x86/kernel/unwind_orc.c:680) [ 1376.749236][ C2] Code: 73 08 00 00 41 8b 6d 00 45 31 e4 85 ed 75 4a 48 b8 00 00 00 00 00 fc ff df 48 01 c3 48 c7 03 00 00 00 00 c7 43 08 00 00 00 00 <48> 8b 84 24 c0 00 00 00 65 48 2b 05 08 5a 5c 05 0f 85 01 17 00 00 All code ======== 0: 73 08 jae 0xa 2: 00 00 add %al,(%rax) 4: 41 8b 6d 00 mov 0x0(%r13),%ebp 8: 45 31 e4 xor %r12d,%r12d b: 85 ed test %ebp,%ebp d: 75 4a jne 0x59 f: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 16: fc ff df 19: 48 01 c3 add %rax,%rbx 1c: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 23: c7 43 08 00 00 00 00 movl $0x0,0x8(%rbx) 2a:* 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax <-- trapping instruction 31: 00 32: 65 48 2b 05 08 5a 5c sub %gs:0x55c5a08(%rip),%rax # 0x55c5a42 39: 05 3a: 0f 85 01 17 00 00 jne 0x1741 Code starting with the faulting instruction =========================================== 0: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax 7: 00 8: 65 48 2b 05 08 5a 5c sub %gs:0x55c5a08(%rip),%rax # 0x55c5a18 f: 05 10: 0f 85 01 17 00 00 jne 0x1717 [ 1376.749239][ C2] RSP: 0018:ffffc900011b7168 EFLAGS: 00000286 [ 1376.749243][ C2] RAX: dffffc0000000000 RBX: fffff52000236e36 RCX: ffffc900011b8001 [ 1376.749245][ C2] RDX: 0000000000000000 RSI: ffffffff8ce53ba0 RDI: ffff88801054c9c4 [ 1376.749247][ C2] RBP: ffffc900011b7f30 R08: 0000000000000000 R09: ffffc900011b72a9 [ 1376.749248][ C2] R10: ffffffff8a015687 R11: ffffc900011b72a8 R12: ffffc900011b7f01 [ 1376.749250][ C2] R13: ffffc900011b7268 R14: ffffc900011b0000 R15: ffffc900011b7f28 [ 1376.749253][ C2] ? 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) [ 1376.749258][ C2] ? unwind_next_frame (./include/linux/rcupdate.h:874 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 1376.749261][ C2] ? ksys_mmap_pgoff (mm/mmap.c:607) [ 1376.749267][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1376.749270][ C2] ? __pfx_unwind_next_frame (arch/x86/kernel/unwind_orc.c:469) [ 1376.749274][ C2] ? ksys_mmap_pgoff (mm/mmap.c:607) [ 1376.749277][ C2] ? kernel_text_address (kernel/extable.c:99) [ 1376.749281][ C2] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 1376.749286][ C2] arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 1376.749293][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1376.749299][ C2] stack_trace_save (kernel/stacktrace.c:123) [ 1376.749302][ C2] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) [ 1376.749307][ C2] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 1376.749310][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 1376.749315][ C2] kasan_save_stack (mm/kasan/common.c:48) [ 1376.749320][ C2] ? kasan_save_stack (mm/kasan/common.c:48) [ 1376.749323][ C2] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69) [ 1376.749325][ C2] ? __kasan_slab_alloc (mm/kasan/common.c:348) [ 1376.749329][ C2] ? kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203) [ 1376.749333][ C2] ? mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249) [ 1376.749337][ C2] ? mas_preallocate (./include/linux/maple_tree.h:562 lib/maple_tree.c:5502) [ 1376.749341][ C2] ? __split_vma (mm/vma.c:490) [ 1376.749345][ C2] ? vms_gather_munmap_vmas (mm/vma.c:1316) [ 1376.749347][ C2] ? __mmap_prepare (mm/vma.c:2305) [ 1376.749350][ C2] ? __mmap_region (mm/vma.c:2508) [ 1376.749353][ C2] ? do_mmap (mm/mmap.c:561) [ 1376.749356][ C2] ? vm_mmap_pgoff (mm/util.c:579) [ 1376.749359][ C2] ? ksys_mmap_pgoff (mm/mmap.c:607) [ 1376.749363][ C2] ? stack_depot_save_flags (lib/stackdepot.c:552 lib/stackdepot.c:619) [ 1376.749368][ C2] ? set_track_prepare (mm/slub.c:939) [ 1376.749372][ C2] ? kmem_cache_alloc_noprof (mm/slub.c:4023 mm/slub.c:4184 mm/slub.c:4203) [ 1376.749375][ C2] ? mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249) [ 1376.749377][ C2] ? mas_preallocate (./include/linux/maple_tree.h:562 lib/maple_tree.c:5502) [ 1376.749379][ C2] ? __split_vma (mm/vma.c:490) [ 1376.749382][ C2] ? vms_gather_munmap_vmas (mm/vma.c:1316) [ 1376.749384][ C2] ? __mmap_prepare (mm/vma.c:2305) [ 1376.749386][ C2] ? __mmap_region (mm/vma.c:2508) [ 1376.749389][ C2] ? do_mmap (mm/mmap.c:561) [ 1376.749392][ C2] ? vm_mmap_pgoff (mm/util.c:579) [ 1376.749394][ C2] ? ksys_mmap_pgoff (mm/mmap.c:607) [ 1376.749397][ C2] ? do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1376.749399][ C2] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1376.749403][ C2] ? set_track_update.isra.0 (mm/slub.c:957) [ 1376.749405][ C2] ? ___slab_alloc (mm/slub.c:968 mm/slub.c:3848) [ 1376.749408][ C2] ? mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249) [ 1376.749413][ C2] kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69) [ 1376.749416][ C2] __kasan_slab_alloc (mm/kasan/common.c:348) [ 1376.749420][ C2] kmem_cache_alloc_noprof (./include/linux/kasan.h:250 mm/slub.c:4147 mm/slub.c:4196 mm/slub.c:4203) [ 1376.749422][ C2] ? mas_wr_store_type (lib/maple_tree.c:806 lib/maple_tree.c:819 lib/maple_tree.c:3530 lib/maple_tree.c:4203) [ 1376.749428][ C2] mas_alloc_nodes (lib/maple_tree.c:176 lib/maple_tree.c:1249) [ 1376.749431][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1376.749435][ C2] mas_preallocate (./include/linux/maple_tree.h:562 lib/maple_tree.c:5502) [ 1376.749438][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1376.749441][ C2] ? __pfx_mas_preallocate (lib/maple_tree.c:5490) [ 1376.749444][ C2] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 1376.749450][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 1376.749454][ C2] ? lockdep_init_map_type (kernel/locking/lockdep.c:4976) [ 1376.749459][ C2] __split_vma (mm/vma.c:490) [ 1376.749463][ C2] ? __pfx___split_vma (mm/vma.c:463) [ 1376.749466][ C2] ? mtree_range_walk (lib/maple_tree.c:800 lib/maple_tree.c:2787) [ 1376.749472][ C2] vms_gather_munmap_vmas (mm/vma.c:1316) [ 1376.749474][ C2] ? mas_walk (lib/maple_tree.c:3605 lib/maple_tree.c:4905) [ 1376.749479][ C2] __mmap_prepare (mm/vma.c:2305) [ 1376.749482][ C2] ? vma_set_page_prot (mm/mmap.c:87) [ 1376.749486][ C2] __mmap_region (mm/vma.c:2508) [ 1376.749490][ C2] ? __pfx___mmap_region (mm/vma.c:2500) [ 1376.749496][ C2] ? mas_find (lib/maple_tree.c:6016) [ 1376.749511][ C2] ? mm_get_unmapped_area_vmflags (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 mm/mmap.c:808) [ 1376.749516][ C2] ? mmap_region (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/mman.h:204 mm/vma.c:2582) [ 1376.749520][ C2] do_mmap (mm/mmap.c:561) [ 1376.749525][ C2] ? __pfx_do_mmap (mm/mmap.c:342) [ 1376.749528][ C2] ? down_write_killable (./arch/x86/include/asm/preempt.h:104 kernel/locking/rwsem.c:1307 kernel/locking/rwsem.c:1318 kernel/locking/rwsem.c:1590) [ 1376.749532][ C2] ? __pfx_down_write_killable (kernel/locking/rwsem.c:1586) [ 1376.749537][ C2] vm_mmap_pgoff (mm/util.c:579) [ 1376.749542][ C2] ? __pfx_vm_mmap_pgoff (mm/util.c:567) [ 1376.749545][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 1376.749548][ C2] ? __fget_files (fs/file.c:1060) [ 1376.749552][ C2] ksys_mmap_pgoff (mm/mmap.c:607) [ 1376.749556][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1376.749560][ C2] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1376.749563][ C2] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1376.749566][ C2] RIP: 0033:0x7fb1f085a116 [ 1376.749570][ C2] Code: 5d 41 5c c3 f3 0f 1e fa 41 f7 c1 ff 0f 00 00 75 2b 55 48 89 fd 53 89 cb 48 85 ff 74 37 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 62 5b 5d c3 0f 1f 80 00 00 00 00 c7 05 ae f0 All code ======== 0: 5d pop %rbp 1: 41 5c pop %r12 3: c3 ret 4: f3 0f 1e fa endbr64 8: 41 f7 c1 ff 0f 00 00 test $0xfff,%r9d f: 75 2b jne 0x3c 11: 55 push %rbp 12: 48 89 fd mov %rdi,%rbp 15: 53 push %rbx 16: 89 cb mov %ecx,%ebx 18: 48 85 ff test %rdi,%rdi 1b: 74 37 je 0x54 1d: 41 89 da mov %ebx,%r10d 20: 48 89 ef mov %rbp,%rdi 23: b8 09 00 00 00 mov $0x9,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 62 ja 0x94 32: 5b pop %rbx 33: 5d pop %rbp 34: c3 ret 35: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 3c: c7 .byte 0xc7 3d: 05 .byte 0x5 3e: ae scas %es:(%rdi),%al 3f: f0 lock Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 62 ja 0x6a 8: 5b pop %rbx 9: 5d pop %rbp a: c3 ret b: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 12: c7 .byte 0xc7 13: 05 .byte 0x5 14: ae scas %es:(%rdi),%al 15: f0 lock [ 1376.749572][ C2] RSP: 002b:00007fffa0030b88 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1376.749575][ C2] RAX: ffffffffffffffda RBX: 0000000000000812 RCX: 00007fb1f085a116 [ 1376.749577][ C2] RDX: 0000000000000005 RSI: 000000000006e000 RDI: 00007fb1f04b9000 [ 1376.749579][ C2] RBP: 00007fb1f04b9000 R08: 0000000000000005 R09: 0000000000003000 [ 1376.749580][ C2] R10: 0000000000000812 R11: 0000000000000206 R12: 00007fffa0030bd0 [ 1376.749582][ C2] R13: 00007fffa0030fa0 R14: 0000000000000000 R15: 00007fb1f0769a30 | [ 1389.987449][ C1] INFO: lockdep is turned off. | [ 1389.987743][ C1] Preemption disabled at: | [ 1389.987746][ C1] 0x0 | [ 1389.988272][ C1] Tainted: [W]=WARN [ 1389.988274][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1389.988277][ C1] Call Trace: [ 1389.988280][ C1] [ 1389.988284][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 1389.988296][ C1] __might_resched (kernel/sched/core.c:8796) [ 1389.988306][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1389.988314][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1389.988319][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 1389.988325][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1389.988333][ 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) [ 1389.988341][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1389.988345][ 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) [ 1389.988348][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1389.988354][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1389.988357][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1389.988363][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1389.988366][ 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) [ 1389.988371][ C1] ? call_timer_fn (kernel/time/timer.c:1748) [ 1389.988375][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1389.988378][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 1389.988383][ C1] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1389.988386][ C1] ? irq_exit_rcu (kernel/softirq.c:698) [ 1389.988388][ C1] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1389.988392][ C1] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1389.988396][ C1] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1389.988398][ C1] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1389.988402][ C1] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1389.988405][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1389.988408][ C1] ? do_idle (kernel/sched/idle.c:325) [ 1389.988411][ C1] ? cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1389.988414][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1389.988417][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1389.988422][ C1] __put_net (net/core/net_namespace.c:732) [ 1389.988427][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1389.988431][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 1389.988436][ C1] call_timer_fn (kernel/time/timer.c:1748) [ 1389.988438][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 1389.988440][ C1] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 1389.988443][ C1] ? __pfx_call_timer_fn (kernel/time/timer.c:1724) [ 1389.988445][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1389.988449][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1389.988453][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1389.988457][ C1] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372) [ 1389.988460][ C1] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 1389.988465][ C1] ? __pfx___run_timers (kernel/time/timer.c:2343) [ 1389.988468][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 1389.988473][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 1389.988476][ 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) [ 1389.988480][ C1] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1389.988483][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1389.988486][ C1] ? run_timer_base (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2393) [ 1389.988491][ C1] run_timer_base (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2393) [ 1389.988493][ C1] run_timer_softirq (kernel/time/timer.c:2404) [ 1389.988496][ C1] handle_softirqs (kernel/softirq.c:579) [ 1389.988501][ C1] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1389.988504][ C1] irq_exit_rcu (kernel/softirq.c:698) [ 1389.988507][ C1] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1389.988510][ C1] [ 1389.988512][ C1] [ 1389.988513][ C1] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1389.988516][ C1] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1389.988520][ 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 [ 1389.988523][ C1] RSP: 0018:ffffc90000137de8 EFLAGS: 00000246 [ 1389.988527][ C1] RAX: 0000000000000001 RBX: 1ffff92000026fc1 RCX: ffffffff8ca9f5d9 [ 1389.988529][ C1] RDX: ffffed1006c166fb RSI: ffffffff8ce53ba0 RDI: ffffffff8a19018f [ 1389.988531][ C1] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c166fa [ 1389.988532][ C1] R10: ffff8880360b37d3 R11: ffff8880360a834c R12: 0000000000000000 [ 1389.988534][ C1] R13: ffff888001bf8040 R14: dffffc0000000000 R15: 0000000000000000 [ 1389.988538][ C1] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1389.988541][ C1] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1389.988545][ C1] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1389.988548][ C1] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1389.988551][ C1] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1389.988554][ C1] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1389.988558][ C1] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1389.988562][ C1] do_idle (kernel/sched/idle.c:325) [ 1389.988566][ C1] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1389.988569][ C1] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1389.988572][ C1] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 1389.988576][ C1] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 1407.785489][ C1] INFO: lockdep is turned off. | [ 1407.785672][ C1] Preemption disabled at: | [ 1407.785674][ C1] handle_softirqs (kernel/softirq.c:553) | [ 1407.786049][ C1] Tainted: [W]=WARN [ 1407.786051][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1407.786053][ C1] Call Trace: [ 1407.786055][ C1] [ 1407.786058][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 1407.786067][ C1] __might_resched (kernel/sched/core.c:8796) [ 1407.786074][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1407.786079][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1407.786084][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 1407.786089][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1407.786098][ 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) [ 1407.786104][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1407.786108][ 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) [ 1407.786111][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1407.786117][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1407.786119][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1407.786125][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1407.786128][ 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) [ 1407.786134][ C1] ? tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 1407.786138][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1407.786141][ C1] ? ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 1407.786146][ C1] ? ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 1407.786149][ 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) [ 1407.786152][ C1] ? __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1407.786157][ C1] ? process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1407.786161][ C1] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1407.786163][ C1] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1407.786166][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 1407.786168][ C1] ? run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 1407.786171][ C1] ? smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1407.786175][ C1] ? kthread (kernel/kthread.c:464) [ 1407.786181][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1407.786185][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1407.786189][ C1] __put_net (net/core/net_namespace.c:732) [ 1407.786194][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1407.786198][ C1] tcp_v4_err (./include/net/sock.h:1960 net/ipv4/tcp_ipv4.c:658) [ 1407.786203][ C1] icmp_unreach (net/ipv4/icmp.c:969) [ 1407.786207][ 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) [ 1407.786212][ C1] icmp_rcv (net/ipv4/icmp.c:1294) [ 1407.786217][ C1] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:205 (discriminator 5)) [ 1407.786222][ C1] ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 1407.786227][ C1] ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 1407.786231][ C1] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 1407.786236][ C1] ? ip_fast_csum (lib/checksum.c:99) [ 1407.786238][ 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)) [ 1407.786242][ C1] ? stack_trace_save (kernel/stacktrace.c:123) [ 1407.786248][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1407.786252][ 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) [ 1407.786256][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1407.786260][ C1] ? kasan_save_stack (mm/kasan/common.c:49) [ 1407.786264][ C1] ? kasan_save_stack (mm/kasan/common.c:48) [ 1407.786267][ C1] ? kasan_save_track (./arch/x86/include/asm/current.h:25 mm/kasan/common.c:60 mm/kasan/common.c:69) [ 1407.786270][ C1] ? kasan_save_free_info (mm/kasan/generic.c:579) [ 1407.786273][ C1] ? __kasan_slab_free (mm/kasan/common.c:271) [ 1407.786276][ C1] ? kmem_cache_free (mm/slub.c:4642 mm/slub.c:4744) [ 1407.786279][ C1] ? rcu_do_batch (kernel/rcu/tree.c:2576) [ 1407.786282][ C1] ? rcu_core (kernel/rcu/tree.c:2834) [ 1407.786285][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 1407.786287][ C1] ? run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 1407.786291][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 1407.786294][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1407.786298][ C1] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 1407.786302][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 1407.786306][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1407.786309][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1407.786312][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 1407.786317][ C1] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 1407.786321][ C1] ? __update_load_avg_se (kernel/sched/pelt.c:314) [ 1407.786326][ C1] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 1407.786328][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1407.786332][ C1] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 1407.786336][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1407.786340][ C1] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 1407.786342][ C1] ? trace_sched_exit_tp (./include/trace/events/sched.h:855 (discriminator 21)) [ 1407.786346][ C1] ? __schedule (kernel/sched/core.c:6658) [ 1407.786350][ C1] ? __pfx___schedule (kernel/sched/core.c:6658) [ 1407.786354][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1407.786359][ C1] handle_softirqs (kernel/softirq.c:579) [ 1407.786363][ C1] ? __pfx_run_ksoftirqd (kernel/softirq.c:961) [ 1407.786367][ C1] run_ksoftirqd (kernel/softirq.c:436 kernel/softirq.c:969 kernel/softirq.c:960) [ 1407.786369][ C1] smpboot_thread_fn (kernel/smpboot.c:164 (discriminator 3)) [ 1407.786373][ C1] ? __pfx_smpboot_thread_fn (kernel/smpboot.c:107) [ 1407.786377][ C1] kthread (kernel/kthread.c:464) [ 1407.786381][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1407.786384][ C1] ? ret_from_fork (arch/x86/kernel/process.c:147) [ 1407.786387][ C1] ? __lock_release (kernel/locking/lockdep.c:5539) [ 1407.786391][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1407.786393][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1407.786398][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 1407.786400][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 1407.786404][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 1594.789606][ C2] INFO: lockdep is turned off. | [ 1594.789802][ C2] Preemption disabled at: | [ 1594.789804][ C2] 0x0 | [ 1594.790167][ C2] Tainted: [W]=WARN [ 1594.790169][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1594.790171][ C2] Call Trace: [ 1594.790172][ C2] [ 1594.790175][ C2] dump_stack_lvl (lib/dump_stack.c:123) [ 1594.790184][ C2] __might_resched (kernel/sched/core.c:8796) [ 1594.790192][ C2] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 1594.790197][ C2] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 1594.790200][ C2] ? simple_recursive_removal (fs/libfs.c:614) [ 1594.790204][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1594.790209][ 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) [ 1594.790215][ C2] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 1594.790218][ 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) [ 1594.790221][ C2] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 1594.790227][ C2] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 1594.790229][ C2] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 1594.790235][ C2] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 1594.790239][ 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) [ 1594.790244][ C2] ? call_timer_fn (kernel/time/timer.c:1748) [ 1594.790247][ C2] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 1594.790251][ C2] ? tmigr_handle_remote_up (kernel/time/timer_migration.c:1038) [ 1594.790256][ C2] ? __walk_groups.isra.0 (kernel/time/timer_migration.c:533) [ 1594.790259][ C2] ? tmigr_handle_remote (kernel/time/timer_migration.c:1096) [ 1594.790261][ C2] ? handle_softirqs (kernel/softirq.c:579) [ 1594.790265][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1594.790268][ C2] ? irq_exit_rcu (kernel/softirq.c:698) [ 1594.790271][ C2] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1594.790274][ C2] ? asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1594.790278][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1594.790281][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1594.790284][ C2] ? default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1594.790287][ C2] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 1594.790292][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1594.790296][ C2] __put_net (net/core/net_namespace.c:732) [ 1594.790301][ C2] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 1594.790305][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 1594.790311][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 1594.790313][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 1594.790315][ C2] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1737) [ 1594.790318][ C2] ? __pfx_call_timer_fn (kernel/time/timer.c:1724) [ 1594.790323][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1594.790327][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2372) [ 1594.790330][ C2] ? __pfx_tcp_write_timer (net/ipv4/tcp_timer.c:727) [ 1594.790334][ C2] ? __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1594.790338][ C2] ? __pfx___run_timers (kernel/time/timer.c:2343) [ 1594.790340][ C2] ? pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1594.790342][ C2] ? default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1594.790346][ 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) [ 1594.790350][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1594.790353][ C2] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 1594.790356][ C2] ? timer_expire_remote (kernel/time/timer.c:2384 kernel/time/timer.c:2376 kernel/time/timer.c:2135) [ 1594.790361][ C2] timer_expire_remote (kernel/time/timer.c:2385 kernel/time/timer.c:2376 kernel/time/timer.c:2135) [ 1594.790364][ 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) [ 1594.790368][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1594.790371][ C2] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:905) [ 1594.790374][ C2] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 1594.790377][ C2] ? __pfx_run_posix_cpu_timers (kernel/time/posix-cpu-timers.c:1403) [ 1594.790381][ 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) [ 1594.790385][ C2] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 1594.790389][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 1594.790393][ C2] tmigr_handle_remote_up (kernel/time/timer_migration.c:1038) [ 1594.790397][ C2] ? __pfx_tmigr_handle_remote_up (kernel/time/timer_migration.c:1005) [ 1594.790401][ C2] __walk_groups.isra.0 (kernel/time/timer_migration.c:533) [ 1594.790406][ C2] tmigr_handle_remote (kernel/time/timer_migration.c:1096) [ 1594.790409][ C2] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059) [ 1594.790411][ C2] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 1594.790416][ C2] ? ktime_get (kernel/time/timekeeping.c:251 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4)) [ 1594.790420][ C2] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 1594.790426][ C2] handle_softirqs (kernel/softirq.c:579) [ 1594.790431][ C2] __irq_exit_rcu (kernel/softirq.c:614 kernel/softirq.c:453 kernel/softirq.c:680) [ 1594.790434][ C2] irq_exit_rcu (kernel/softirq.c:698) [ 1594.790437][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1050 arch/x86/kernel/apic/apic.c:1050) [ 1594.790440][ C2] [ 1594.790441][ C2] [ 1594.790442][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:702) [ 1594.790445][ C2] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) [ 1594.790448][ 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 [ 1594.790452][ C2] RSP: 0018:ffffc90000147de8 EFLAGS: 00000246 [ 1594.790455][ C2] RAX: 0000000000000002 RBX: 1ffff92000028fc1 RCX: ffffffff8ca9f5d9 [ 1594.790458][ C2] RDX: ffffed1006c266fb RSI: ffffffff8ce53ba0 RDI: ffffffff8a19018f [ 1594.790459][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: ffffed1006c266fa [ 1594.790461][ C2] R10: ffff8880361337d3 R11: ffffffff90585b60 R12: 0000000000000000 [ 1594.790463][ C2] R13: ffff888001bfa300 R14: dffffc0000000000 R15: 0000000000000000 [ 1594.790466][ C2] ? ct_kernel_exit.constprop.0 (kernel/context_tracking.c:146) [ 1594.790470][ C2] ? cpuidle_idle_call (kernel/sched/idle.c:186) [ 1594.790474][ C2] default_idle (./arch/x86/include/asm/paravirt.h:107 arch/x86/kernel/process.c:743) [ 1594.790477][ C2] default_idle_call (./include/linux/cpuidle.h:143 kernel/sched/idle.c:118) [ 1594.790480][ C2] cpuidle_idle_call (kernel/sched/idle.c:186) [ 1594.790483][ C2] ? __pfx_cpuidle_idle_call (kernel/sched/idle.c:168) [ 1594.790487][ C2] ? tsc_verify_tsc_adjust (arch/x86/kernel/tsc_sync.c:60) [ 1594.790492][ C2] do_idle (kernel/sched/idle.c:325) [ 1594.790495][ C2] cpu_startup_entry (kernel/sched/idle.c:422 (discriminator 1)) [ 1594.790498][ C2] start_secondary (arch/x86/kernel/smpboot.c:203 arch/x86/kernel/smpboot.c:283) [ 1594.790501][ C2] ? __pfx_start_secondary (arch/x86/kernel/smpboot.c:233) [ 1594.790506][ C2] common_startup_64 (arch/x86/kernel/head_64.S:419) | [ 2473.281283][ C1] INFO: lockdep is turned off. | [ 2473.281625][ C1] Preemption disabled at: | [ 2473.281628][ C1] __dev_queue_xmit (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:894 net/core/dev.c:4638) | [ 2473.282303][ C1] Tainted: [W]=WARN [ 2473.282304][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 2473.282308][ C1] Workqueue: events mptcp_worker [ 2473.282316][ C1] Call Trace: [ 2473.282319][ C1] [ 2473.282322][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 2473.282331][ C1] __might_resched (kernel/sched/core.c:8796) [ 2473.282342][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 2473.282348][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 2473.282353][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 2473.282359][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2473.282367][ 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) [ 2473.282375][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 2473.282379][ 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) [ 2473.282384][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 2473.282394][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 2473.282399][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 2473.282406][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 2473.282412][ 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) [ 2473.282418][ C1] ? ip_rcv_core (./include/linux/skbuff.h:3306 net/ipv4/ip_input.c:538) [ 2473.282425][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 2473.282432][ C1] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 2473.282436][ C1] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 2473.282440][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 2473.282447][ C1] ? do_softirq (kernel/softirq.c:480 kernel/softirq.c:467) [ 2473.282451][ C1] ? __local_bh_enable_ip (kernel/softirq.c:407) [ 2473.282455][ C1] ? __dev_queue_xmit (net/core/dev.c:4741) [ 2473.282460][ C1] ? ip_finish_output2 (./include/net/neighbour.h:537 net/ipv4/ip_output.c:235) [ 2473.282465][ C1] ? ip_output (./include/linux/netfilter.h:306 net/ipv4/ip_output.c:433) [ 2473.282468][ C1] ? __ip_queue_xmit (./include/net/dst.h:459 net/ipv4/ip_output.c:129 net/ipv4/ip_output.c:527) [ 2473.282473][ C1] ? __tcp_transmit_skb (net/ipv4/tcp_output.c:1479 (discriminator 4)) [ 2473.282478][ C1] ? tcp_write_xmit (net/ipv4/tcp_output.c:2838) [ 2473.282483][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 2473.282488][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2473.282496][ C1] __put_net (net/core/net_namespace.c:732) [ 2473.282503][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 2473.282509][ C1] ip_rcv_core (./include/linux/skbuff.h:3306 net/ipv4/ip_input.c:538) [ 2473.282515][ C1] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 2473.282522][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 2473.282528][ C1] ip_rcv (net/ipv4/ip_input.c:563) [ 2473.282532][ C1] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 2473.282538][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 2473.282547][ C1] ? switch_hrtimer_base (kernel/time/hrtimer.c:232 kernel/time/hrtimer.c:258) [ 2473.282557][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 2473.282561][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 2473.282567][ C1] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 2473.282574][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 2473.282581][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2473.282586][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 2473.282590][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 2473.282598][ C1] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 2473.282606][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2473.282612][ C1] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 2473.282616][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2473.282621][ C1] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 2473.282631][ C1] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 2473.282635][ 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) [ 2473.282647][ C1] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12192) [ 2473.282657][ C1] handle_softirqs (kernel/softirq.c:579) [ 2473.282664][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:908 net/core/dev.c:4740) [ 2473.282670][ C1] do_softirq (kernel/softirq.c:480 kernel/softirq.c:467) [ 2473.282675][ C1] [ 2473.282677][ C1] [ 2473.282679][ C1] __local_bh_enable_ip (kernel/softirq.c:407) [ 2473.282685][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:908 net/core/dev.c:4740) [ 2473.282690][ C1] __dev_queue_xmit (net/core/dev.c:4741) [ 2473.282695][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 2473.282700][ C1] ? unwind_next_frame (./include/linux/rcupdate.h:874 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 2473.282707][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 2473.282715][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2473.282721][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4621) [ 2473.282729][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2473.282735][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2473.282743][ C1] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:836 ./include/net/neighbour.h:493) [ 2473.282747][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 2473.282757][ C1] ? ip_finish_output2 (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 net/ipv4/ip_output.c:228) [ 2473.282765][ C1] ip_finish_output2 (./include/net/neighbour.h:537 net/ipv4/ip_output.c:235) [ 2473.282770][ 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) [ 2473.282775][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2473.282780][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 2473.282786][ C1] ? __pfx_ip_finish_output2 (net/ipv4/ip_output.c:199) [ 2473.282791][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 2473.282797][ 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) [ 2473.282804][ C1] ip_output (./include/linux/netfilter.h:306 net/ipv4/ip_output.c:433) [ 2473.282808][ C1] ? __ip_local_out (./include/linux/skbuff.h:1156 net/ipv4/ip_output.c:119) [ 2473.282814][ C1] ? __pfx_ip_output (net/ipv4/ip_output.c:427) [ 2473.282819][ C1] ? ipv4_dst_check (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv4/route.c:401 net/ipv4/route.c:1213) [ 2473.282823][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2473.282828][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 2473.282839][ C1] __ip_queue_xmit (./include/net/dst.h:459 net/ipv4/ip_output.c:129 net/ipv4/ip_output.c:527) [ 2473.282846][ 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)) [ 2473.282854][ C1] __tcp_transmit_skb (net/ipv4/tcp_output.c:1479 (discriminator 4)) [ 2473.282864][ C1] ? __pfx___tcp_transmit_skb (net/ipv4/tcp_output.c:1300) [ 2473.282868][ C1] ? __pfx_mptcp_established_options (net/mptcp/options.c:832) [ 2473.282879][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2473.282885][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2473.282894][ C1] tcp_write_xmit (net/ipv4/tcp_output.c:2838) [ 2473.282903][ C1] ? __pfx_tcp_current_mss (net/ipv4/tcp_output.c:1873) [ 2473.282910][ C1] ? __pfx_tcp_write_xmit (net/ipv4/tcp_output.c:2747) [ 2473.282916][ C1] ? inet_sk_state_store (net/ipv4/af_inet.c:1353) [ 2473.282923][ C1] ? tcp_set_state (net/ipv4/tcp.c:2926 (discriminator 53)) [ 2473.282928][ C1] ? __pfx_tcp_set_state (net/ipv4/tcp.c:2926) [ 2473.282935][ C1] __tcp_push_pending_frames (net/ipv4/tcp_output.c:3021) [ 2473.282942][ C1] __tcp_close (net/ipv4/tcp.c:3186) [ 2473.282947][ C1] ? __mptcp_close_ssk (net/mptcp/protocol.c:2370) [ 2473.282953][ C1] ? __mptcp_close_ssk (net/mptcp/protocol.c:2370) [ 2473.282957][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2473.282964][ 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) [ 2473.282970][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2473.282977][ C1] ? __pfx___mptcp_close_ssk (net/mptcp/protocol.c:2345) [ 2473.282985][ C1] mptcp_destroy_common (net/mptcp/protocol.c:3297) [ 2473.282993][ C1] mptcp_destroy (./include/net/sock.h:1414 (discriminator 3) net/mptcp/protocol.c:3317 (discriminator 3)) [ 2473.282998][ C1] __mptcp_destroy_sock (net/mptcp/protocol.c:2950) [ 2473.283006][ C1] mptcp_worker (net/mptcp/protocol.c:2702) [ 2473.283011][ C1] ? __pfx_debug_object_deactivate (lib/debugobjects.c:862) [ 2473.283016][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2473.283022][ C1] ? __pfx_mptcp_worker (net/mptcp/protocol.c:2673) [ 2473.283026][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2473.283031][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2473.283039][ C1] process_one_work (kernel/workqueue.c:3238) [ 2473.283050][ C1] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 2473.283060][ C1] ? assign_work (kernel/workqueue.c:1200) [ 2473.283069][ C1] worker_thread (kernel/workqueue.c:3315 kernel/workqueue.c:3402) [ 2473.283074][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2473.283084][ C1] ? __pfx_worker_thread (kernel/workqueue.c:3348) [ 2473.283090][ C1] kthread (kernel/kthread.c:464) [ 2473.283097][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 2473.283102][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 2473.283107][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2473.283111][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 2473.283118][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 2473.283123][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 2473.283129][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 2488.600420][ C3] INFO: lockdep is turned off. | [ 2488.600654][ C3] Preemption disabled at: | [ 2488.600656][ C3] __dev_queue_xmit (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:894 net/core/dev.c:4638) | [ 2488.601110][ C3] Tainted: [W]=WARN [ 2488.601112][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 2488.601114][ C3] Workqueue: events mptcp_worker [ 2488.601123][ C3] Call Trace: [ 2488.601125][ C3] [ 2488.601128][ C3] dump_stack_lvl (lib/dump_stack.c:123) [ 2488.601137][ C3] __might_resched (kernel/sched/core.c:8796) [ 2488.601146][ C3] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 2488.601151][ C3] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 2488.601155][ C3] ? simple_recursive_removal (fs/libfs.c:614) [ 2488.601160][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2488.601166][ 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) [ 2488.601173][ C3] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 2488.601176][ 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) [ 2488.601179][ C3] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 2488.601186][ C3] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 2488.601189][ C3] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 2488.601196][ C3] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 2488.601200][ 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) [ 2488.601204][ C3] ? ip_rcv_core (./include/linux/skbuff.h:3306 net/ipv4/ip_input.c:538) [ 2488.601212][ C3] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 2488.601215][ C3] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 2488.601218][ C3] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 2488.601220][ C3] ? handle_softirqs (kernel/softirq.c:579) [ 2488.601226][ C3] ? do_softirq (kernel/softirq.c:480 kernel/softirq.c:467) [ 2488.601228][ C3] ? __local_bh_enable_ip (kernel/softirq.c:407) [ 2488.601231][ C3] ? __dev_queue_xmit (net/core/dev.c:4741) [ 2488.601234][ C3] ? ip_finish_output2 (./include/net/neighbour.h:537 net/ipv4/ip_output.c:235) [ 2488.601239][ C3] ? ip_output (./include/linux/netfilter.h:306 net/ipv4/ip_output.c:433) [ 2488.601241][ C3] ? __ip_queue_xmit (./include/net/dst.h:459 net/ipv4/ip_output.c:129 net/ipv4/ip_output.c:527) [ 2488.601244][ C3] ? __tcp_transmit_skb (net/ipv4/tcp_output.c:1479 (discriminator 4)) [ 2488.601249][ C3] ? tcp_write_xmit (net/ipv4/tcp_output.c:2838) [ 2488.601252][ C3] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 2488.601255][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2488.601259][ C3] __put_net (net/core/net_namespace.c:732) [ 2488.601264][ C3] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 2488.601268][ C3] ip_rcv_core (./include/linux/skbuff.h:3306 net/ipv4/ip_input.c:538) [ 2488.601273][ C3] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 2488.601277][ C3] ip_rcv (net/ipv4/ip_input.c:563) [ 2488.601281][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 2488.601285][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 2488.601291][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 2488.601294][ C3] ? __queue_work (kernel/workqueue.c:2351) [ 2488.601301][ C3] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 2488.601304][ C3] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 2488.601307][ C3] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 2488.601312][ C3] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 2488.601316][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2488.601319][ C3] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 2488.601322][ C3] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 2488.601327][ C3] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 2488.601331][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2488.601335][ C3] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 2488.601337][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2488.601341][ C3] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 2488.601347][ C3] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 2488.601350][ C3] ? trace_rcu_segcb_stats (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745 ./include/trace/events/rcu.h:537) [ 2488.601357][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2488.601361][ C3] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 2488.601365][ C3] ? note_gp_changes (kernel/rcu/tree.c:1332 (discriminator 31)) [ 2488.601370][ C3] handle_softirqs (kernel/softirq.c:579) [ 2488.601374][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:908 net/core/dev.c:4740) [ 2488.601378][ C3] do_softirq (kernel/softirq.c:480 kernel/softirq.c:467) [ 2488.601381][ C3] [ 2488.601382][ C3] [ 2488.601384][ C3] __local_bh_enable_ip (kernel/softirq.c:407) [ 2488.601387][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:908 net/core/dev.c:4740) [ 2488.601390][ C3] __dev_queue_xmit (net/core/dev.c:4741) [ 2488.601393][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 2488.601397][ C3] ? unwind_next_frame (./include/linux/rcupdate.h:874 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 2488.601402][ C3] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 2488.601408][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2488.601411][ C3] ? __pfx___dev_queue_xmit (net/core/dev.c:4621) [ 2488.601416][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2488.601419][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2488.601425][ C3] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:836 ./include/net/neighbour.h:493) [ 2488.601431][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 2488.601437][ C3] ? ip_finish_output2 (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 net/ipv4/ip_output.c:228) [ 2488.601441][ C3] ip_finish_output2 (./include/net/neighbour.h:537 net/ipv4/ip_output.c:235) [ 2488.601444][ C3] ? ip_skb_dst_mtu (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 ./include/net/ip.h:499 ./include/net/ip.h:512) [ 2488.601447][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2488.601450][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 2488.601453][ C3] ? __pfx_ip_finish_output2 (net/ipv4/ip_output.c:199) [ 2488.601456][ C3] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 2488.601460][ C3] ? __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) [ 2488.601464][ C3] ip_output (./include/linux/netfilter.h:306 net/ipv4/ip_output.c:433) [ 2488.601466][ C3] ? __ip_local_out (./include/linux/skbuff.h:1156 net/ipv4/ip_output.c:119) [ 2488.601470][ C3] ? __pfx_ip_output (net/ipv4/ip_output.c:427) [ 2488.601473][ C3] ? ipv4_dst_check (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv4/route.c:401 net/ipv4/route.c:1213) [ 2488.601476][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2488.601479][ C3] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 2488.601485][ C3] __ip_queue_xmit (./include/net/dst.h:459 net/ipv4/ip_output.c:129 net/ipv4/ip_output.c:527) [ 2488.601489][ C3] ? __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)) [ 2488.601495][ C3] __tcp_transmit_skb (net/ipv4/tcp_output.c:1479 (discriminator 4)) [ 2488.601501][ C3] ? __pfx___tcp_transmit_skb (net/ipv4/tcp_output.c:1300) [ 2488.601504][ C3] ? __pfx_mptcp_established_options (net/mptcp/options.c:832) [ 2488.601512][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2488.601515][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2488.601520][ C3] tcp_write_xmit (net/ipv4/tcp_output.c:2838) [ 2488.601526][ C3] ? __pfx_tcp_current_mss (net/ipv4/tcp_output.c:1873) [ 2488.601530][ C3] ? __pfx_tcp_write_xmit (net/ipv4/tcp_output.c:2747) [ 2488.601533][ C3] ? inet_sk_state_store (net/ipv4/af_inet.c:1353) [ 2488.601538][ C3] ? tcp_set_state (net/ipv4/tcp.c:2926 (discriminator 53)) [ 2488.601543][ C3] ? __pfx_tcp_set_state (net/ipv4/tcp.c:2926) [ 2488.601547][ C3] __tcp_push_pending_frames (net/ipv4/tcp_output.c:3021) [ 2488.601551][ C3] __tcp_close (net/ipv4/tcp.c:3186) [ 2488.601555][ C3] ? __mptcp_close_ssk (net/mptcp/protocol.c:2370) [ 2488.601558][ C3] ? __mptcp_close_ssk (net/mptcp/protocol.c:2370) [ 2488.601560][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2488.601565][ C3] __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) [ 2488.601568][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2488.601572][ C3] ? __pfx___mptcp_close_ssk (net/mptcp/protocol.c:2345) [ 2488.601576][ C3] mptcp_destroy_common (net/mptcp/protocol.c:3297) [ 2488.601581][ C3] mptcp_destroy (./include/net/sock.h:1414 (discriminator 3) net/mptcp/protocol.c:3317 (discriminator 3)) [ 2488.601583][ C3] __mptcp_destroy_sock (net/mptcp/protocol.c:2950) [ 2488.601590][ C3] mptcp_worker (net/mptcp/protocol.c:2702) [ 2488.601593][ C3] ? __pfx_debug_object_deactivate (lib/debugobjects.c:862) [ 2488.601599][ C3] ? __pfx_mptcp_worker (net/mptcp/protocol.c:2673) [ 2488.601601][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2488.601604][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2488.601608][ C3] process_one_work (kernel/workqueue.c:3238) [ 2488.601614][ C3] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 2488.601619][ C3] ? assign_work (kernel/workqueue.c:1200) [ 2488.601625][ C3] worker_thread (kernel/workqueue.c:3315 kernel/workqueue.c:3402) [ 2488.601627][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2488.601633][ C3] ? __pfx_worker_thread (kernel/workqueue.c:3348) [ 2488.601636][ C3] kthread (kernel/kthread.c:464) [ 2488.601641][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 2488.601644][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 2488.601648][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2488.601651][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 2488.601655][ C3] ret_from_fork (arch/x86/kernel/process.c:148) [ 2488.601659][ C3] ? __pfx_kthread (kernel/kthread.c:413) [ 2488.601662][ C3] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 2532.954880][ C1] INFO: lockdep is turned off. | [ 2532.955096][ C1] Preemption disabled at: | [ 2532.955098][ C1] __dev_queue_xmit (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:894 net/core/dev.c:4638) | [ 2532.955561][ C1] Tainted: [W]=WARN [ 2532.955563][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 2532.955565][ C1] Workqueue: events mptcp_worker [ 2532.955573][ C1] Call Trace: [ 2532.955575][ C1] [ 2532.955578][ C1] dump_stack_lvl (lib/dump_stack.c:123) [ 2532.955587][ C1] __might_resched (kernel/sched/core.c:8796) [ 2532.955594][ C1] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 2532.955601][ C1] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 2532.955604][ C1] ? simple_recursive_removal (fs/libfs.c:614) [ 2532.955608][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.955613][ 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) [ 2532.955619][ C1] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 2532.955622][ 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) [ 2532.955625][ C1] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 2532.955630][ C1] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 2532.955633][ C1] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 2532.955639][ C1] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 2532.955642][ 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) [ 2532.955647][ C1] ? ip_rcv_core (./include/linux/skbuff.h:3306 net/ipv4/ip_input.c:538) [ 2532.955652][ C1] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 2532.955656][ C1] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 2532.955659][ C1] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 2532.955661][ C1] ? handle_softirqs (kernel/softirq.c:579) [ 2532.955665][ C1] ? do_softirq (kernel/softirq.c:480 kernel/softirq.c:467) [ 2532.955668][ C1] ? __local_bh_enable_ip (kernel/softirq.c:407) [ 2532.955671][ C1] ? __dev_queue_xmit (net/core/dev.c:4741) [ 2532.955674][ C1] ? ip_finish_output2 (./include/net/neighbour.h:537 net/ipv4/ip_output.c:235) [ 2532.955678][ C1] ? ip_output (./include/linux/netfilter.h:306 net/ipv4/ip_output.c:433) [ 2532.955680][ C1] ? __ip_queue_xmit (./include/net/dst.h:459 net/ipv4/ip_output.c:129 net/ipv4/ip_output.c:527) [ 2532.955683][ C1] ? __tcp_transmit_skb (net/ipv4/tcp_output.c:1479 (discriminator 4)) [ 2532.955687][ C1] ? tcp_write_xmit (net/ipv4/tcp_output.c:2838) [ 2532.955689][ C1] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 2532.955693][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.955697][ C1] __put_net (net/core/net_namespace.c:732) [ 2532.955702][ C1] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 2532.955706][ C1] ip_rcv_core (./include/linux/skbuff.h:3306 net/ipv4/ip_input.c:538) [ 2532.955711][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 2532.955715][ C1] ip_rcv (net/ipv4/ip_input.c:563) [ 2532.955719][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 2532.955722][ C1] ? pick_eevdf (kernel/sched/fair.c:939) [ 2532.955726][ C1] ? enqueue_entity (kernel/sched/fair.c:5357) [ 2532.955729][ C1] ? update_curr (kernel/sched/fair.c:1236) [ 2532.955735][ C1] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 2532.955738][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 2532.955741][ C1] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 2532.955745][ C1] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 2532.955749][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.955752][ C1] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 2532.955755][ C1] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 2532.955760][ C1] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 2532.955764][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.955768][ C1] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 2532.955770][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.955774][ C1] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 2532.955779][ C1] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 2532.955782][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.955786][ C1] ? tmigr_handle_remote (kernel/time/timer_migration.c:1059) [ 2532.955789][ C1] ? __pfx_tmigr_handle_remote (kernel/time/timer_migration.c:1059) [ 2532.955791][ C1] ? kvm_clock_get_cycles (./arch/x86/include/asm/preempt.h:95 arch/x86/kernel/kvmclock.c:80 arch/x86/kernel/kvmclock.c:86) [ 2532.955796][ C1] ? ktime_get (kernel/time/timekeeping.c:251 (discriminator 4) kernel/time/timekeeping.c:360 (discriminator 4) kernel/time/timekeeping.c:778 (discriminator 4)) [ 2532.955801][ C1] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 2532.955808][ C1] handle_softirqs (kernel/softirq.c:579) [ 2532.955812][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:908 net/core/dev.c:4740) [ 2532.955816][ C1] do_softirq (kernel/softirq.c:480 kernel/softirq.c:467) [ 2532.955819][ C1] [ 2532.955820][ C1] [ 2532.955822][ C1] __local_bh_enable_ip (kernel/softirq.c:407) [ 2532.955825][ C1] ? __dev_queue_xmit (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:908 net/core/dev.c:4740) [ 2532.955828][ C1] __dev_queue_xmit (net/core/dev.c:4741) [ 2532.955831][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 2532.955834][ C1] ? unwind_next_frame (./include/linux/rcupdate.h:874 ./include/linux/rcupdate.h:1155 arch/x86/kernel/unwind_orc.c:479) [ 2532.955838][ C1] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:258) [ 2532.955843][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.955846][ C1] ? __pfx___dev_queue_xmit (net/core/dev.c:4621) [ 2532.955851][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.955854][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2532.955859][ C1] ? neigh_hh_output (./include/linux/seqlock.h:74 ./include/linux/seqlock.h:836 ./include/net/neighbour.h:493) [ 2532.955862][ C1] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:24) [ 2532.955867][ C1] ? ip_finish_output2 (./include/linux/rcupdate.h:331 ./include/linux/rcupdate.h:841 net/ipv4/ip_output.c:228) [ 2532.955871][ C1] ip_finish_output2 (./include/net/neighbour.h:537 net/ipv4/ip_output.c:235) [ 2532.955874][ 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) [ 2532.955877][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.955880][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 2532.955885][ C1] ? __pfx_ip_finish_output2 (net/ipv4/ip_output.c:199) [ 2532.955889][ C1] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 2532.955892][ 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) [ 2532.955896][ C1] ip_output (./include/linux/netfilter.h:306 net/ipv4/ip_output.c:433) [ 2532.955899][ C1] ? __ip_local_out (./include/linux/skbuff.h:1156 net/ipv4/ip_output.c:119) [ 2532.955902][ C1] ? __pfx_ip_output (net/ipv4/ip_output.c:427) [ 2532.955905][ C1] ? ipv4_dst_check (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv4/route.c:401 net/ipv4/route.c:1213) [ 2532.955908][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.955910][ C1] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 21)) [ 2532.955916][ C1] __ip_queue_xmit (./include/net/dst.h:459 net/ipv4/ip_output.c:129 net/ipv4/ip_output.c:527) [ 2532.955920][ 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)) [ 2532.955925][ C1] __tcp_transmit_skb (net/ipv4/tcp_output.c:1479 (discriminator 4)) [ 2532.955932][ C1] ? __pfx___tcp_transmit_skb (net/ipv4/tcp_output.c:1300) [ 2532.955934][ C1] ? __pfx_mptcp_established_options (net/mptcp/options.c:832) [ 2532.955941][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.955944][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2532.955949][ C1] tcp_write_xmit (net/ipv4/tcp_output.c:2838) [ 2532.955955][ C1] ? __pfx_tcp_current_mss (net/ipv4/tcp_output.c:1873) [ 2532.955959][ C1] ? __pfx_tcp_write_xmit (net/ipv4/tcp_output.c:2747) [ 2532.955961][ C1] ? inet_sk_state_store (net/ipv4/af_inet.c:1353) [ 2532.955966][ C1] ? tcp_set_state (net/ipv4/tcp.c:2926 (discriminator 53)) [ 2532.955970][ C1] ? __pfx_tcp_set_state (net/ipv4/tcp.c:2926) [ 2532.955974][ C1] __tcp_push_pending_frames (net/ipv4/tcp_output.c:3021) [ 2532.955978][ C1] __tcp_close (net/ipv4/tcp.c:3186) [ 2532.955982][ C1] ? __mptcp_close_ssk (net/mptcp/protocol.c:2370) [ 2532.955985][ C1] ? __mptcp_close_ssk (net/mptcp/protocol.c:2370) [ 2532.955987][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2532.955991][ 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) [ 2532.955994][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2532.955998][ C1] ? __pfx___mptcp_close_ssk (net/mptcp/protocol.c:2345) [ 2532.956002][ C1] mptcp_destroy_common (net/mptcp/protocol.c:3297) [ 2532.956007][ C1] mptcp_destroy (./include/net/sock.h:1414 (discriminator 3) net/mptcp/protocol.c:3317 (discriminator 3)) [ 2532.956009][ C1] __mptcp_destroy_sock (net/mptcp/protocol.c:2950) [ 2532.956014][ C1] mptcp_worker (net/mptcp/protocol.c:2702) [ 2532.956017][ C1] ? __pfx_debug_object_deactivate (lib/debugobjects.c:862) [ 2532.956020][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.956023][ C1] ? __pfx_mptcp_worker (net/mptcp/protocol.c:2673) [ 2532.956026][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.956029][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.956033][ C1] process_one_work (kernel/workqueue.c:3238) [ 2532.956039][ C1] ? __pfx_process_one_work (kernel/workqueue.c:3140) [ 2532.956044][ C1] ? assign_work (kernel/workqueue.c:1200) [ 2532.956049][ C1] worker_thread (kernel/workqueue.c:3315 kernel/workqueue.c:3402) [ 2532.956052][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2532.956057][ C1] ? __pfx_worker_thread (kernel/workqueue.c:3348) [ 2532.956060][ C1] kthread (kernel/kthread.c:464) [ 2532.956065][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 2532.956068][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 2532.956072][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2532.956075][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 2532.956079][ C1] ret_from_fork (arch/x86/kernel/process.c:148) [ 2532.956082][ C1] ? __pfx_kthread (kernel/kthread.c:413) [ 2532.956086][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:258) | [ 2604.637441][ C0] INFO: lockdep is turned off. | [ 2604.637662][ C0] Preemption disabled at: | [ 2604.637664][ C0] 0x0 | [ 2604.638067][ C0] Tainted: [W]=WARN [ 2604.638068][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 2604.638070][ C0] Call Trace: [ 2604.638072][ C0] [ 2604.638073][ C0] dump_stack_lvl (lib/dump_stack.c:123) [ 2604.638082][ C0] __might_resched (kernel/sched/core.c:8796) [ 2604.638089][ C0] down_write (./include/linux/kernel.h:73 kernel/locking/rwsem.c:1576) [ 2604.638094][ C0] ? __pfx_down_write (kernel/locking/rwsem.c:1575) [ 2604.638097][ C0] ? simple_recursive_removal (fs/libfs.c:614) [ 2604.638101][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2604.638106][ 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) [ 2604.638112][ C0] simple_recursive_removal (./include/linux/dcache.h:409 ./include/linux/dcache.h:424 ./include/linux/dcache.h:434 fs/libfs.c:617) [ 2604.638115][ 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) [ 2604.638118][ C0] ? __pfx_remove_one (fs/debugfs/inode.c:780) [ 2604.638124][ C0] debugfs_remove (fs/debugfs/inode.c:806 fs/debugfs/inode.c:799) [ 2604.638127][ C0] ref_tracker_dir_exit (lib/ref_tracker.c:411 lib/ref_tracker.c:195) [ 2604.638132][ C0] ? __pfx_ref_tracker_free (lib/ref_tracker.c:253) [ 2604.638136][ 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) [ 2604.638141][ C0] ? tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2372) [ 2604.638145][ C0] ? __pfx_ref_tracker_dir_exit (lib/ref_tracker.c:189) [ 2604.638149][ 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) [ 2604.638154][ C0] ? __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 2604.638159][ C0] ? process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 2604.638163][ C0] ? __napi_poll.constprop.0 (net/core/dev.c:7414) [ 2604.638165][ C0] ? net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 2604.638167][ C0] ? handle_softirqs (kernel/softirq.c:579) [ 2604.638172][ C0] ? do_softirq (kernel/softirq.c:480 kernel/softirq.c:467) [ 2604.638175][ C0] ? __local_bh_enable_ip (kernel/softirq.c:407) [ 2604.638177][ C0] ? mptcp_send_ack (./include/net/sock.h:1730 ./include/net/sock.h:1720 net/mptcp/protocol.c:458 net/mptcp/protocol.c:466) [ 2604.638182][ C0] ? __mptcp_retrans (net/mptcp/protocol.c:2567) [ 2604.638186][ C0] ? mptcp_release_cb (net/mptcp/protocol.c:3375) [ 2604.638191][ C0] ? bpf_sk_storage_free (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/core/bpf_sk_storage.c:61) [ 2604.638195][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2604.638200][ C0] __put_net (net/core/net_namespace.c:732) [ 2604.638205][ C0] __sk_destruct (./include/net/net_namespace.h:288 ./include/net/net_namespace.h:390 net/core/sock.c:2376) [ 2604.638209][ C0] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2372) [ 2604.638216][ C0] ? raw_v4_input (net/ipv4/raw.c:165) [ 2604.638220][ C0] ? __pfx_tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2188) [ 2604.638224][ 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) [ 2604.638231][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207 (discriminator 8)) [ 2604.638236][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:869 net/ipv4/ip_input.c:234) [ 2604.638240][ C0] ip_local_deliver (./include/linux/netfilter.h:317 ./include/linux/netfilter.h:311 net/ipv4/ip_input.c:254) [ 2604.638244][ C0] ? __pfx_ip_local_deliver (net/ipv4/ip_input.c:243) [ 2604.638248][ C0] ? tcp_v4_early_demux (./include/linux/skbuff.h:1188 net/ipv4/tcp_ipv4.c:2008) [ 2604.638250][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2604.638254][ C0] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 2604.638258][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1156 ./include/net/route.h:88 net/ipv4/ip_input.c:390) [ 2604.638262][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 2604.638268][ 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) [ 2604.638271][ C0] ? __pfx_debug_object_activate (lib/debugobjects.c:805) [ 2604.638275][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 2604.638280][ C0] ? switch_hrtimer_base (kernel/time/hrtimer.c:232 kernel/time/hrtimer.c:258) [ 2604.638286][ C0] ? __pfx_ip_rcv (net/ipv4/ip_input.c:560) [ 2604.638289][ C0] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 2604.638293][ C0] __netif_receive_skb_one_core (net/core/dev.c:5977 (discriminator 4)) [ 2604.638297][ C0] ? __pfx___netif_receive_skb_one_core (net/core/dev.c:5970) [ 2604.638301][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2604.638304][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 2604.638307][ C0] ? process_backlog (./include/linux/local_lock_internal.h:54 net/core/dev.c:6440) [ 2604.638312][ C0] process_backlog (./include/linux/rcupdate.h:869 net/core/dev.c:6443) [ 2604.638316][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2604.638320][ C0] __napi_poll.constprop.0 (net/core/dev.c:7414) [ 2604.638322][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2604.638326][ C0] net_rx_action (net/core/dev.c:7478 net/core/dev.c:7605) [ 2604.638332][ C0] ? __pfx_net_rx_action (net/core/dev.c:7567) [ 2604.638334][ C0] ? rcu_watching_snap_stopped_since (./include/linux/context_tracking_state.h:73) [ 2604.638338][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2604.638342][ 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) [ 2604.638348][ C0] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 2604.638353][ C0] ? __pfx_sched_ttwu_pending (kernel/sched/core.c:3825) [ 2604.638360][ C0] handle_softirqs (kernel/softirq.c:579) [ 2604.638364][ C0] ? mptcp_send_ack (./include/net/sock.h:1730 ./include/net/sock.h:1720 net/mptcp/protocol.c:458 net/mptcp/protocol.c:466) [ 2604.638367][ C0] do_softirq (kernel/softirq.c:480 kernel/softirq.c:467) [ 2604.638370][ C0] [ 2604.638371][ C0] [ 2604.638373][ C0] __local_bh_enable_ip (kernel/softirq.c:407) [ 2604.638376][ C0] mptcp_send_ack (./include/net/sock.h:1730 ./include/net/sock.h:1720 net/mptcp/protocol.c:458 net/mptcp/protocol.c:466) [ 2604.638380][ C0] ? spin_bug (kernel/locking/spinlock_debug.c:64 kernel/locking/spinlock_debug.c:78) [ 2604.638383][ C0] ? __pfx_mptcp_send_ack (net/mptcp/protocol.c:462) [ 2604.638388][ C0] __mptcp_retrans (net/mptcp/protocol.c:2567) [ 2604.638392][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2604.638395][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 2604.638401][ C0] ? __pfx___mptcp_retrans (net/mptcp/protocol.c:2545) [ 2604.638403][ C0] ? _raw_spin_unlock_irqrestore (./arch/x86/include/asm/preempt.h:104 ./include/linux/spinlock_api_smp.h:152 kernel/locking/spinlock.c:194) [ 2604.638407][ C0] ? mptcp_release_cb (net/mptcp/protocol.c:3370) [ 2604.638409][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2604.638412][ C0] ? mptcp_release_cb (net/mptcp/protocol.c:3370) [ 2604.638416][ C0] mptcp_release_cb (net/mptcp/protocol.c:3375) [ 2604.638418][ C0] ? do_raw_write_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/qrwlock.h:98 kernel/locking/spinlock_debug.c:211) [ 2604.638422][ C0] ? mptcp_close_timeout (./arch/x86/include/asm/bitops.h:206 ./arch/x86/include/asm/bitops.h:238 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/net/sock.h:1019 net/mptcp/ctrl.c:77) [ 2604.638431][ 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) [ 2604.638435][ C0] ? __pfx_mptcp_release_cb (net/mptcp/protocol.c:3347) [ 2604.638437][ C0] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 2604.638441][ C0] ? lock_acquire (./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5834) [ 2604.638443][ C0] ? release_sock (net/core/sock.c:3766) [ 2604.638448][ C0] release_sock (net/core/sock.c:3770 (discriminator 2)) [ 2604.638453][ C0] mptcp_close (net/mptcp/protocol.c:3068) [ 2604.638455][ C0] inet_release (net/ipv4/af_inet.c:436) [ 2604.638460][ C0] __sock_release (net/socket.c:648) [ 2604.638466][ C0] sock_close (net/socket.c:1393) [ 2604.638469][ C0] __fput (fs/file_table.c:465) [ 2604.638476][ C0] task_work_run (kernel/task_work.c:229 (discriminator 1)) [ 2604.638480][ C0] ? __pfx_task_work_run (kernel/task_work.c:195) [ 2604.638483][ C0] ? kmem_cache_free (mm/slub.c:4642 mm/slub.c:4744) [ 2604.638490][ C0] ? refcount_dec_and_lock (lib/refcount.c:146) [ 2604.638494][ C0] ? do_exit (./include/linux/task_work.h:40 kernel/exit.c:959) [ 2604.638500][ C0] do_exit (kernel/exit.c:960) [ 2604.638504][ C0] do_group_exit (kernel/exit.c:1089) [ 2604.638508][ C0] get_signal (kernel/signal.c:701 kernel/signal.c:2912) [ 2604.638514][ C0] ? hrtimer_nanosleep (kernel/time/hrtimer.c:2140) [ 2604.638518][ C0] ? __pfx_hrtimer_nanosleep (kernel/time/hrtimer.c:2140) [ 2604.638522][ C0] ? __pfx_get_signal (kernel/signal.c:2800) [ 2604.638526][ C0] ? __pfx_hrtimer_wakeup (kernel/time/hrtimer.c:1990) [ 2604.638530][ C0] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 2604.638536][ C0] ? __pfx_arch_do_signal_or_restart (arch/x86/kernel/signal.c:334) [ 2604.638540][ C0] ? common_nsleep (kernel/time/posix-timers.c:1356) [ 2604.638544][ C0] ? __x64_sys_clock_nanosleep (kernel/time/posix-timers.c:1399 kernel/time/posix-timers.c:1376 kernel/time/posix-timers.c:1376) [ 2604.638549][ C0] ? ksys_write (fs/read_write.c:738) [ 2604.638553][ C0] ? lock_release (kernel/locking/lockdep.c:118 kernel/locking/lockdep.c:5884) [ 2604.638556][ C0] ? __pfx___x64_sys_clock_nanosleep (kernel/time/posix-timers.c:1376) [ 2604.638560][ C0] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1338) [ 2604.638565][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:745) [ 2604.638569][ C0] exit_to_user_mode_loop (kernel/entry/common.c:113) [ 2604.638574][ C0] do_syscall_64 (./include/linux/entry-common.h:330 ./include/linux/entry-common.h:414 ./include/linux/entry-common.h:449 arch/x86/entry/syscall_64.c:100) [ 2604.638579][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 2604.638583][ C0] RIP: 0033:0x7fc74b4c797a [ 2604.638586][ C0] Code: Unable to access opcode bytes at 0x7fc74b4c7950. Code starting with the faulting instruction =========================================== [ 2604.638588][ C0] RSP: 002b:00007ffea6e35948 EFLAGS: 00000246 ORIG_RAX: 00000000000000e6 [ 2604.638592][ C0] RAX: fffffffffffffdfc RBX: 0000000000000005 RCX: 00007fc74b4c797a [ 2604.638594][ C0] RDX: 00007ffea6e35960 RSI: 0000000000000000 RDI: 0000000000000000 [ 2604.638596][ C0] RBP: 0000000000000005 R08: 00007fc74b5ad24c R09: 00007fc74b5ad260 [ 2604.638598][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffea6e37b50 Finger prints: __might_resched:down_write:simple_recursive_removal:debugfs_remove:ref_tracker_dir_exit __dev_queue_xmit:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock handle_softirqs:dump_stack_lvl:__might_resched:down_write:simple_recursive_removal