====================================== | # 132.75 [+0.00] [ 100.389437] [ C0] hardirqs last enabled at (340752): irqentry_exit (kernel/entry/common.c:215) | # 132.76 [+0.01] [ 100.389446] [ C0] hardirqs last disabled at (340753): sysvec_apic_timer_interrupt (./arch/x86/include/asm/hardirq.h:78 arch/x86/kernel/apic/apic.c:1052) | # 132.77 [+0.01] [ 100.389448] [ C0] softirqs last enabled at (88858): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | # 132.77 [+0.01] [ 100.389452] [ C0] softirqs last disabled at (88923): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 132.78 [+0.01] [ 100.389459] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # 132.79 [+0.00] [ 100.389461] [ C0] Stopper: 0x0 <- 0x0 # 132.79 [+0.00] [ 100.389466] [ C0] RIP: 0010:__orc_find (arch/x86/kernel/unwind_orc.c:80 arch/x86/kernel/unwind_orc.c:102) # 132.79 [+0.00] [ 100.389470] [ C0] Code: 01 ca 48 d1 fa 49 8d 14 90 48 89 d1 48 c1 e9 03 0f b6 3c 01 48 89 d1 83 e1 07 83 c1 03 40 38 f9 7c 05 40 84 ff 75 30 48 63 0a <48> 01 d1 49 39 ca 73 b0 4c 8d 4a fc 4d 39 c1 73 b3 49 29 f3 48 83 All code ======== 0: 01 ca add %ecx,%edx 2: 48 d1 fa sar $1,%rdx 5: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 9: 48 89 d1 mov %rdx,%rcx c: 48 c1 e9 03 shr $0x3,%rcx 10: 0f b6 3c 01 movzbl (%rcx,%rax,1),%edi 14: 48 89 d1 mov %rdx,%rcx 17: 83 e1 07 and $0x7,%ecx 1a: 83 c1 03 add $0x3,%ecx 1d: 40 38 f9 cmp %dil,%cl 20: 7c 05 jl 0x27 22: 40 84 ff test %dil,%dil 25: 75 30 jne 0x57 27: 48 63 0a movslq (%rdx),%rcx 2a:* 48 01 d1 add %rdx,%rcx <-- trapping instruction 2d: 49 39 ca cmp %rcx,%r10 30: 73 b0 jae 0xffffffffffffffe2 32: 4c 8d 4a fc lea -0x4(%rdx),%r9 36: 4d 39 c1 cmp %r8,%r9 39: 73 b3 jae 0xffffffffffffffee 3b: 49 29 f3 sub %rsi,%r11 3e: 48 rex.W 3f: 83 .byte 0x83 Code starting with the faulting instruction =========================================== 0: 48 01 d1 add %rdx,%rcx 3: 49 39 ca cmp %rcx,%r10 6: 73 b0 jae 0xffffffffffffffb8 8: 4c 8d 4a fc lea -0x4(%rdx),%r9 c: 4d 39 c1 cmp %r8,%r9 f: 73 b3 jae 0xffffffffffffffc4 11: 49 29 f3 sub %rsi,%r11 14: 48 rex.W 15: 83 .byte 0x83 # 132.80 [+0.01] [ 100.389471] [ C0] RSP: 0018:ffa0000000006630 EFLAGS: 00000246 # 132.81 [+0.00] [ 100.389474] [ C0] RAX: dffffc0000000000 RBX: ffffffffc02a8d38 RCX: 000000000019f03d # 132.81 [+0.00] [ 100.389475] [ C0] RDX: ffffffffc02a9542 RSI: ffffffffc02a9296 RDI: 0000000000000000 # 132.82 [+0.00] [ 100.389476] [ C0] RBP: 0000000000000002 R08: ffffffffc02a9462 R09: ffffffffc02a9626 # 132.82 [+0.01] [ 100.389477] [ C0] R10: ffffffffc04477bd R11: ffffffffc02a945e R12: ffa0000000006800 # 132.83 [+0.00] [ 100.389477] [ C0] R13: ffa00000000067a8 R14: 0000000000000000 R15: ff11000001b244c0 # 132.83 [+0.01] [ 100.389480] [ C0] FS: 0000000000000000(0000) GS:ff110000994e3000(0000) knlGS:0000000000000000 # 132.84 [+0.01] [ 100.389484] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # 132.84 [+0.00] [ 100.389485] [ C0] CR2: 00005646ada25478 CR3: 000000000ce3f006 CR4: 0000000000771ef0 # 132.85 [+0.01] [ 100.389485] [ C0] PKRU: 55555554 # 132.85 [+0.00] [ 100.389486] [ C0] Call Trace: # 132.85 [+0.00] [ 100.389489] [ C0] # 132.85 [+0.00] [ 100.389493] [ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) # 132.86 [+0.00] [ 100.389497] [ C0] ? lock_acquire (kernel/locking/lockdep.c:5833) # 132.86 [+0.00] [ 100.389500] [ C0] ? tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred # 132.86 [+0.00] [ 100.389503] [ C0] ? tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred # 132.87 [+0.00] [ 100.389505] [ C0] orc_find.part.0 (arch/x86/kernel/unwind_orc.c:238) # 132.87 [+0.00] [ 100.389507] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 132.87 [+0.00] [ 100.389511] [ C0] unwind_next_frame (arch/x86/kernel/unwind_orc.c:495) # 132.88 [+0.00] [ 100.389513] [ C0] ? tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred # 132.88 [+0.00] [ 100.389515] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 132.88 [+0.00] [ 100.389518] [ C0] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:469) # 132.89 [+0.00] [ 100.389521] [ C0] ? is_module_text_address (kernel/module/main.c:3847) # 132.89 [+0.00] [ 100.389523] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 132.89 [+0.00] [ 100.389525] [ C0] ? tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred # 132.90 [+0.00] [ 100.389526] [ C0] ? kernel_text_address (kernel/extable.c:119 (discriminator 1) kernel/extable.c:94 (discriminator 1)) # 132.90 [+0.00] [ 100.389530] [ C0] ? write_profile (kernel/stacktrace.c:83) # 132.90 [+0.00] [ 100.389533] [ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24 (discriminator 3)) # 132.91 [+0.00] [ 100.389539] [ C0] ? tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred # 132.91 [+0.00] [ 100.389543] [ C0] stack_trace_save (kernel/stacktrace.c:123) # 132.91 [+0.00] [ 100.389545] [ C0] ? stack_trace_snprint (kernel/stacktrace.c:114) # 132.92 [+0.00] [ 100.389550] [ C0] set_track_prepare (mm/slub.c:1053) # 132.92 [+0.00] [ 100.389562] [ C0] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4983 mm/slub.c:5288 mm/slub.c:5295) # 132.92 [+0.00] [ 100.389565] [ C0] ? skb_clone (net/core/skbuff.c:2087 (discriminator 4)) # 132.92 [+0.00] [ 100.389569] [ C0] ? tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred # 132.93 [+0.00] [ 100.389574] [ C0] __alloc_object (mm/kmemleak.c:701 (discriminator 1)) # 132.93 [+0.00] [ 100.389577] [ C0] __create_object (mm/kmemleak.c:780) # 132.93 [+0.00] [ 100.389579] [ C0] ? kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) # 132.94 [+0.00] [ 100.389583] [ C0] kmem_cache_alloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4983 mm/slub.c:5288 mm/slub.c:5295) # 132.94 [+0.00] [ 100.389588] [ C0] ? skb_clone (net/core/skbuff.c:2087 (discriminator 4)) # 132.94 [+0.00] [ 100.389591] [ C0] skb_clone (net/core/skbuff.c:2087 (discriminator 4)) # 132.95 [+0.00] [ 100.389594] [ C0] tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred # 132.95 [+0.00] [ 100.389599] [ C0] tcf_mirred_act (net/sched/act_mirred.c:463) act_mirred # 132.95 [+0.00] [ 100.389603] [ C0] tcf_action_exec (./include/net/tc_wrapper.h:217 net/sched/act_api.c:1150) # 132.96 [+0.00] [ 100.389610] [ C0] fl_classify (net/sched/cls_flower.c:356) cls_flower # 132.96 [+0.00] [ 100.389617] [ C0] ? fl_mask_lookup (net/sched/cls_flower.c:327) cls_flower # 132.96 [+0.00] [ 100.389619] [ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 (discriminator 1) kernel/rcu/update.c:380 (discriminator 1)) # 132.97 [+0.00] [ 100.389639] [ C0] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 4) kernel/locking/lockdep.c:3821 (discriminator 4) kernel/locking/lockdep.c:3876 (discriminator 4)) # 132.97 [+0.00] [ 100.389642] [ C0] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:469) # 132.97 [+0.00] [ 100.389645] [ C0] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:755) # 132.98 [+0.00] [ 100.389648] [ C0] __tcf_classify (./include/net/tc_wrapper.h:223 net/sched/cls_api.c:1764) # 132.98 [+0.00] [ 100.389654] [ C0] tcf_classify (./arch/x86/include/asm/jump_label.h:36 net/sched/cls_api.c:1863) # 132.98 [+0.00] [ 100.389657] [ C0] ? stack_trace_save (kernel/stacktrace.c:123) # 132.99 [+0.00] [ 100.389659] [ C0] ? __tcf_classify (net/sched/cls_api.c:1809) # 132.99 [+0.00] [ 100.389664] [ C0] tc_run (net/core/dev.c:4370) # 132.99 [+0.00] [ 100.389667] [ C0] ? napi_hash_add (net/core/dev.c:4073) # 132.99 [+0.00] [ 100.389671] [ C0] ? __netdev_put_lock_ops_compat (net/core/dev.c:4346) # 133.00 [+0.00] [ 100.389673] [ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) # 133.00 [+0.00] [ 100.389675] [ C0] ? lock_acquire (kernel/locking/lockdep.c:5833) # 133.00 [+0.00] [ 100.389677] [ C0] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 1) ./include/linux/rcupdate.h:918 (discriminator 1) net/core/dev.c:4742 (discriminator 1)) # 133.01 [+0.00] [ 100.389681] [ C0] __dev_queue_xmit (net/core/dev.c:4504 net/core/dev.c:4759) # 133.01 [+0.00] [ 100.389685] [ C0] ? prb_init (kernel/printk/printk_ringbuffer.c:2330) # 133.01 [+0.00] [ 100.389689] [ C0] ? netdev_core_pick_tx (net/core/dev.c:4725) # 133.02 [+0.00] [ 100.389691] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 133.02 [+0.00] [ 100.389697] [ C0] ? neigh_hh_output (./include/net/neighbour.h:521) # 133.02 [+0.00] [ 100.389703] [ C0] ip_finish_output2 (./include/net/neighbour.h:554 net/ipv4/ip_output.c:237) # 133.03 [+0.00] [ 100.389706] [ C0] ? ip_dst_mtu_maybe_forward (./include/net/ip.h:469) # 133.03 [+0.00] [ 100.389708] [ C0] ? ip4_dst_hoplimit (net/ipv4/ip_output.c:201) # 133.03 [+0.00] [ 100.389713] [ C0] ip_output (./include/linux/netfilter.h:307 net/ipv4/ip_output.c:438) # 133.03 [+0.00] [ 100.389716] [ C0] ? ip_finish_output (net/ipv4/ip_output.c:429) # 133.04 [+0.00] [ 100.389718] [ C0] ? __ip_make_skb (net/ipv4/ip_output.c:1389 net/ipv4/ip_output.c:1499) # 133.04 [+0.00] [ 100.389721] [ C0] ? get_page (arch/x86/entry/vdso/vma.c:54) # 133.04 [+0.00] [ 100.389726] [ C0] ip_push_pending_frames (net/ipv4/ip_output.c:1509 net/ipv4/ip_output.c:1528) # 133.05 [+0.00] [ 100.389729] [ C0] ip_send_unicast_reply (./include/net/route.h:285 net/ipv4/ip_output.c:1680) # 133.05 [+0.00] [ 100.389733] [ C0] ? ip_make_skb (net/ipv4/ip_output.c:1608) # 133.05 [+0.00] [ 100.389736] [ 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) # 133.06 [+0.00] [ 100.389740] [ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 6) kernel/locking/lockdep.c:4411 (discriminator 6)) # 133.06 [+0.00] [ 100.389749] [ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) # 133.06 [+0.00] [ 100.389752] [ C0] tcp_v4_send_reset (./include/net/xfrm.h:1390 net/ipv4/tcp_ipv4.c:917) # 133.07 [+0.00] [ 100.389759] [ C0] ? __xfrm_policy_check2.constprop.0 (net/ipv4/ip_input.c:155) # 133.07 [+0.00] [ 100.389762] [ C0] ? inet_ehashfn (net/ipv4/inet_hashtables.c:531) # 133.07 [+0.00] [ 100.389767] [ C0] ? __inet_lookup_skb (./include/net/inet_hashtables.h:411 ./include/net/inet_hashtables.h:490) # 133.08 [+0.00] [ 100.389769] [ C0] ? __asan_memcpy (mm/kasan/shadow.c:105 (discriminator 3)) # 133.08 [+0.00] [ 100.389772] [ C0] ? tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2352 (discriminator 1)) # 133.08 [+0.00] [ 100.389774] [ C0] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2352 (discriminator 1)) # 133.08 [+0.00] [ 100.389778] [ C0] ? raw_v4_input (./include/linux/rcupdate.h:341 (discriminator 1) ./include/linux/rcupdate.h:897 (discriminator 1) net/ipv4/raw.c:196 (discriminator 1)) # 133.09 [+0.00] [ 100.389781] [ C0] ? raw_v4_input (net/ipv4/raw.c:165) # 133.09 [+0.00] [ 100.389784] [ C0] ? tcp_filter (net/ipv4/tcp_ipv4.c:2153) # 133.09 [+0.00] [ 100.389788] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 133.10 [+0.00] [ 100.389790] [ C0] ? ip_local_deliver_finish (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/ipv4/ip_input.c:240 (discriminator 1)) # 133.10 [+0.00] [ 100.389794] [ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:209) # 133.10 [+0.00] [ 100.389797] [ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:895 net/ipv4/ip_input.c:242) # 133.11 [+0.00] [ 100.389800] [ C0] ip_local_deliver (net/ipv4/ip_input.c:259) # 133.11 [+0.00] [ 100.389802] [ C0] ? ip_local_deliver_finish (net/ipv4/ip_input.c:251) # 133.11 [+0.00] [ 100.389805] [ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1162 (discriminator 3) ./include/net/route.h:88 (discriminator 3) net/ipv4/ip_input.c:396 (discriminator 3)) # 133.12 [+0.00] [ 100.389806] [ C0] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 2)) # 133.12 [+0.00] [ 100.389811] [ C0] ip_rcv (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:573) # 133.12 [+0.00] [ 100.389813] [ C0] ? ip_local_deliver (net/ipv4/ip_input.c:566) # 133.12 [+0.00] [ 100.389817] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) # 133.13 [+0.00] [ 100.389821] [ C0] __netif_receive_skb_one_core (net/core/dev.c:6130) # 133.13 [+0.00] [ 100.389824] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 133.13 [+0.00] [ 100.389826] [ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6130) # 133.14 [+0.00] [ 100.389829] [ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) # 133.14 [+0.00] [ 100.389831] [ C0] ? process_backlog (./include/linux/local_lock_internal.h:57 (discriminator 1) net/core/dev.c:6600 (discriminator 1)) # 133.14 [+0.00] [ 100.389834] [ C0] process_backlog (./include/linux/rcupdate.h:895 net/core/dev.c:6603) # 133.15 [+0.00] [ 100.389836] [ C0] ? process_backlog (./include/linux/local_lock_internal.h:57 (discriminator 1) net/core/dev.c:6600 (discriminator 1)) # 133.15 [+0.00] [ 100.389840] [ C0] __napi_poll.constprop.0 (net/core/dev.c:7667) # 133.15 [+0.00] [ 100.389843] [ C0] net_rx_action (net/core/dev.c:7729 net/core/dev.c:7881) # 133.16 [+0.00] [ 100.389849] [ C0] ? run_backlog_napi (net/core/dev.c:7843) # 133.16 [+0.00] [ 100.389858] [ C0] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 (discriminator 3) kernel/locking/spinlock.c:202 (discriminator 3)) # 133.16 [+0.00] [ 100.389860] [ C0] ? run_timer_softirq (kernel/time/timer.c:2401) # 133.17 [+0.00] [ 100.389862] [ C0] ? __run_timers (kernel/time/timer.c:2401) # 133.17 [+0.00] [ 100.389865] [ C0] handle_softirqs (kernel/softirq.c:623) # 133.17 [+0.00] [ 100.389869] [ C0] ? trace_softirq_exit (kernel/softirq.c:580) # 133.18 [+0.00] [ 100.389871] [ 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) # 133.18 [+0.00] [ 100.389874] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 133.18 [+0.00] [ 100.389876] [ C0] common_interrupt (arch/x86/kernel/irq.c:318 (discriminator 49)) # 133.18 [+0.00] [ 100.389879] [ C0] # 133.19 [+0.00] [ 100.389880] [ C0] # 133.19 [+0.00] [ 100.389881] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) # 133.19 [+0.00] [ 100.389884] [ C0] RIP: 0010:finish_task_switch.isra.0 (kernel/sched/core.c:5216) # 133.20 [+0.00] [ 100.389887] [ C0] Code: 04 00 00 8b 05 16 58 a2 03 48 85 d2 0f 85 5f 04 00 00 85 c0 0f 85 ac 02 00 00 48 89 df e8 29 80 26 02 e8 24 9d 30 00 fb 66 90 <48> 83 7d d0 00 74 4d 49 8d be 18 05 00 00 48 b8 00 00 00 00 00 fc All code ======== 0: 04 00 add $0x0,%al 2: 00 8b 05 16 58 a2 add %cl,-0x5da7e9fb(%rbx) 8: 03 48 85 add -0x7b(%rax),%ecx b: d2 0f rorb %cl,(%rdi) d: 85 5f 04 test %ebx,0x4(%rdi) 10: 00 00 add %al,(%rax) 12: 85 c0 test %eax,%eax 14: 0f 85 ac 02 00 00 jne 0x2c6 1a: 48 89 df mov %rbx,%rdi 1d: e8 29 80 26 02 call 0x226804b 22: e8 24 9d 30 00 call 0x309d4b 27: fb sti 28: 66 90 xchg %ax,%ax 2a:* 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) <-- trapping instruction 2f: 74 4d je 0x7e 31: 49 8d be 18 05 00 00 lea 0x518(%r14),%rdi 38: 48 rex.W 39: b8 00 00 00 00 mov $0x0,%eax 3e: 00 fc add %bh,%ah Code starting with the faulting instruction =========================================== 0: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 5: 74 4d je 0x54 7: 49 8d be 18 05 00 00 lea 0x518(%r14),%rdi e: 48 rex.W f: b8 00 00 00 00 mov $0x0,%eax 14: 00 fc add %bh,%ah # 133.21 [+0.01] [ 100.389888] [ C0] RSP: 0018:ffa0000000127c60 EFLAGS: 00000282 # 133.21 [+0.00] [ 100.389890] [ C0] RAX: 0000000000015b59 RBX: ff11000035236b40 RCX: ffffffff97a1d73c # 133.22 [+0.00] [ 100.389891] [ C0] RDX: ff11000001b244c0 RSI: ffffffff9a5993fd RDI: ffffffff9a05d0c0 # 133.22 [+0.01] [ 100.389891] [ C0] RBP: ffa0000000127ca8 R08: 0000000000000000 R09: 0000000000000001 # 133.23 [+0.00] [ 100.389892] [ C0] R10: 0000000000000000 R11: 0000000000000000 R12: ff11000001b12280 # 133.23 [+0.00] [ 100.389893] [ C0] R13: ffffffff9b442f34 R14: ff11000001b244c0 R15: ff11000035236b58 # 133.23 [+0.00] [ 100.389896] [ C0] ? finish_task_switch.isra.0 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/sched.h:1559 kernel/sched/core.c:5073 kernel/sched/core.c:5191) # 133.24 [+0.00] [ 100.389902] [ C0] __schedule (kernel/sched/core.c:5328) # 133.24 [+0.00] [ 100.389907] [ C0] ? io_schedule_timeout (kernel/sched/core.c:6785) # 133.24 [+0.00] [ 100.389911] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 133.25 [+0.00] [ 100.389914] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 133.25 [+0.00] [ 100.389919] [ C0] schedule (kernel/sched/core.c:7012 kernel/sched/core.c:7026) # 133.25 [+0.00] [ 100.389921] [ C0] smpboot_thread_fn (kernel/smpboot.c:156) # 133.26 [+0.00] [ 100.389925] [ C0] ? sort_range (kernel/smpboot.c:103) # 133.26 [+0.00] [ 100.389927] [ C0] kthread (kernel/kthread.c:463) # 133.26 [+0.00] [ 100.389930] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 133.26 [+0.00] [ 100.389931] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 133.27 [+0.00] [ 100.389934] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 133.27 [+0.00] [ 100.389936] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 133.27 [+0.00] [ 100.389939] [ C0] ret_from_fork (arch/x86/kernel/process.c:164) # 133.28 [+0.00] [ 100.389941] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 133.28 [+0.00] [ 100.389942] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:255) | # 133.29 [+0.00] [ 107.252219] [ C0] rcu: INFO: rcu_preempt self-detected stall on CPU | # 133.29 [+0.00] [ 107.252552] [ C0] rcu: 0-....: (1 GPs behind) idle=d5fc/1/0x4000000000000000 softirq=24462/24462 fqs=6114 | # 133.30 [+0.01] [ 107.253437] [ C0] rcu: (t=26000 jiffies g=17193 q=839 ncpus=4) | # 133.31 [+0.01] [ 107.253688] [ C0] Tainted: [L]=SOFTLOCKUP # 133.31 [+0.00] [ 107.253689] [ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 # 133.31 [+0.00] [ 107.253691] [ C0] Stopper: 0x0 <- 0x0 # 133.32 [+0.00] [ 107.253697] [ C0] RIP: 0010:skb_clone (net/core/skbuff.c:2088) # 133.32 [+0.00] [ 107.253704] [ C0] Code: d1 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df 80 3c 08 00 0f 85 25 02 00 00 48 8b 3d cd c4 45 01 89 d6 e8 f6 3a e2 fe 48 89 c2 <48> 85 c0 74 60 48 8d 78 7e 48 b8 00 00 00 00 00 fc ff df 48 89 f9 All code ======== 0: d1 48 c1 rorl $1,-0x3f(%rax) 3: e8 03 48 b9 00 call 0xb9480b 8: 00 00 add %al,(%rax) a: 00 00 add %al,(%rax) c: fc cld d: ff lcall (bad) e: df 80 3c 08 00 0f filds 0xf00083c(%rax) 14: 85 25 02 00 00 48 test %esp,0x48000002(%rip) # 0x4800001c 1a: 8b 3d cd c4 45 01 mov 0x145c4cd(%rip),%edi # 0x145c4ed 20: 89 d6 mov %edx,%esi 22: e8 f6 3a e2 fe call 0xfffffffffee23b1d 27: 48 89 c2 mov %rax,%rdx 2a:* 48 85 c0 test %rax,%rax <-- trapping instruction 2d: 74 60 je 0x8f 2f: 48 8d 78 7e lea 0x7e(%rax),%rdi 33: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 3a: fc ff df 3d: 48 89 f9 mov %rdi,%rcx Code starting with the faulting instruction =========================================== 0: 48 85 c0 test %rax,%rax 3: 74 60 je 0x65 5: 48 8d 78 7e lea 0x7e(%rax),%rdi 9: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 10: fc ff df 13: 48 89 f9 mov %rdi,%rcx # 133.33 [+0.01] [ 107.253706] [ C0] RSP: 0018:ffa0000000006a10 EFLAGS: 00000282 # 133.34 [+0.00] [ 107.253709] [ C0] RAX: ff11000001fb43c0 RBX: ff11000001fb4200 RCX: 0000000000000000 # 133.34 [+0.00] [ 107.253710] [ C0] RDX: ff11000001fb43c0 RSI: ffffffff9a05d040 RDI: ffffffff9a631f80 # 133.35 [+0.01] [ 107.253711] [ C0] RBP: 0000000000000000 R08: 00000000ffffffff R09: 0000000000000001 # 133.35 [+0.00] [ 107.253712] [ C0] R10: ffa0000000006a10 R11: 0000000000000000 R12: ff1100000b1f0800 # 133.35 [+0.00] [ 107.253713] [ C0] R13: 0000000000000003 R14: ff11000008671000 R15: ff11000001fb4200 # 133.36 [+0.00] [ 107.253715] [ C0] FS: 0000000000000000(0000) GS:ff110000994e3000(0000) knlGS:0000000000000000 # 133.37 [+0.01] [ 107.253719] [ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 # 133.37 [+0.00] [ 107.253720] [ C0] CR2: 00005646ada25478 CR3: 000000000ce3f006 CR4: 0000000000771ef0 # 133.37 [+0.00] [ 107.253721] [ C0] PKRU: 55555554 # 133.38 [+0.00] [ 107.253721] [ C0] Call Trace: # 133.38 [+0.00] [ 107.253723] [ C0] # 133.38 [+0.00] [ 107.253726] [ C0] tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred # 133.38 [+0.00] [ 107.253734] [ C0] tcf_mirred_act (net/sched/act_mirred.c:463) act_mirred # 133.39 [+0.00] [ 107.253739] [ C0] tcf_action_exec (./include/net/tc_wrapper.h:217 net/sched/act_api.c:1150) # 133.39 [+0.00] [ 107.253745] [ C0] fl_classify (net/sched/cls_flower.c:356) cls_flower # 133.39 [+0.00] [ 107.253751] [ C0] ? fl_mask_lookup (net/sched/cls_flower.c:327) cls_flower # 133.40 [+0.00] [ 107.253771] [ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4032 (discriminator 2) kernel/rcu/tree.c:4024 (discriminator 2)) # 133.40 [+0.00] [ 107.253776] [ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 (discriminator 1) kernel/rcu/update.c:380 (discriminator 1)) # 133.40 [+0.00] [ 107.253779] [ C0] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 4) kernel/locking/lockdep.c:3821 (discriminator 4) kernel/locking/lockdep.c:3876 (discriminator 4)) # 133.41 [+0.00] [ 107.253783] [ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 (discriminator 1) kernel/rcu/update.c:380 (discriminator 1)) # 133.41 [+0.00] [ 107.253785] [ C0] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 4) kernel/locking/lockdep.c:3821 (discriminator 4) kernel/locking/lockdep.c:3876 (discriminator 4)) # 133.41 [+0.00] [ 107.253789] [ C0] __tcf_classify (./include/net/tc_wrapper.h:223 net/sched/cls_api.c:1764) # 133.42 [+0.00] [ 107.253795] [ C0] tcf_classify (./arch/x86/include/asm/jump_label.h:36 net/sched/cls_api.c:1863) # 133.42 [+0.00] [ 107.253797] [ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 (discriminator 1) kernel/rcu/update.c:380 (discriminator 1)) # 133.42 [+0.00] [ 107.253800] [ C0] ? __tcf_classify (net/sched/cls_api.c:1809) # 133.43 [+0.00] [ 107.253805] [ C0] tc_run (net/core/dev.c:4370) # 133.43 [+0.00] [ 107.253810] [ C0] ? napi_hash_add (net/core/dev.c:4073) # 133.43 [+0.00] [ 107.253814] [ C0] ? __netdev_put_lock_ops_compat (net/core/dev.c:4346) # 133.44 [+0.00] [ 107.253816] [ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) # 133.44 [+0.00] [ 107.253819] [ C0] ? lock_acquire (kernel/locking/lockdep.c:5833) # 133.44 [+0.00] [ 107.253820] [ C0] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 1) ./include/linux/rcupdate.h:918 (discriminator 1) net/core/dev.c:4742 (discriminator 1)) # 133.45 [+0.00] [ 107.253824] [ C0] __dev_queue_xmit (net/core/dev.c:4504 net/core/dev.c:4759) # 133.45 [+0.00] [ 107.253830] [ C0] ? netdev_core_pick_tx (net/core/dev.c:4725) # 133.45 [+0.00] [ 107.253832] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 133.45 [+0.00] [ 107.253839] [ C0] ? neigh_hh_output (./include/net/neighbour.h:521) # 133.46 [+0.00] [ 107.253845] [ C0] ip_finish_output2 (./include/net/neighbour.h:554 net/ipv4/ip_output.c:237) # 133.46 [+0.00] [ 107.253847] [ C0] ? ip_dst_mtu_maybe_forward (./include/net/ip.h:469) # 133.46 [+0.00] [ 107.253850] [ C0] ? ip4_dst_hoplimit (net/ipv4/ip_output.c:201) # 133.47 [+0.00] [ 107.253856] [ C0] ip_output (./include/linux/netfilter.h:307 net/ipv4/ip_output.c:438) # 133.47 [+0.00] [ 107.253858] [ C0] ? ip_finish_output (net/ipv4/ip_output.c:429) # 133.47 [+0.00] [ 107.253860] [ C0] ? __ip_make_skb (net/ipv4/ip_output.c:1389 net/ipv4/ip_output.c:1499) # 133.48 [+0.00] [ 107.253863] [ C0] ? get_page (arch/x86/entry/vdso/vma.c:54) # 133.48 [+0.00] [ 107.253868] [ C0] ip_push_pending_frames (net/ipv4/ip_output.c:1509 net/ipv4/ip_output.c:1528) # 133.48 [+0.00] [ 107.253870] [ C0] ip_send_unicast_reply (./include/net/route.h:285 net/ipv4/ip_output.c:1680) # 133.49 [+0.00] [ 107.253875] [ C0] ? ip_make_skb (net/ipv4/ip_output.c:1608) # 133.49 [+0.00] [ 107.253876] [ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) # 133.49 [+0.00] [ 107.253879] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 133.50 [+0.00] [ 107.253884] [ C0] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:143 (discriminator 3) kernel/locking/spinlock.c:186 (discriminator 3)) # 133.50 [+0.00] [ 107.253892] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) # 133.50 [+0.00] [ 107.253900] [ C0] ? tcp_v4_send_ack.isra.0 (./include/linux/local_lock_internal.h:41 (discriminator 1) net/ipv4/tcp_ipv4.c:1017 (discriminator 1)) # 133.51 [+0.00] [ 107.253903] [ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) # 133.51 [+0.00] [ 107.253907] [ C0] tcp_v4_send_ack.isra.0 (./include/net/net_namespace.h:411 (discriminator 10) ./include/net/sock.h:706 (discriminator 10) net/ipv4/tcp_ipv4.c:1031 (discriminator 10)) # 133.51 [+0.00] [ 107.253912] [ C0] ? tcp_v4_conn_request (net/ipv4/tcp_ipv4.c:934) # 133.52 [+0.00] [ 107.253919] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 133.52 [+0.00] [ 107.253921] [ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) # 133.52 [+0.00] [ 107.253926] [ C0] ? tcp_v4_rcv (net/ipv4/tcp_ipv4.c:1098 net/ipv4/tcp_ipv4.c:2407) # 133.52 [+0.00] [ 107.253927] [ C0] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:1098 net/ipv4/tcp_ipv4.c:2407) # 133.53 [+0.00] [ 107.253932] [ C0] ? raw_v4_input (./include/linux/rcupdate.h:341 (discriminator 1) ./include/linux/rcupdate.h:897 (discriminator 1) net/ipv4/raw.c:196 (discriminator 1)) # 133.53 [+0.00] [ 107.253936] [ C0] ? raw_v4_input (net/ipv4/raw.c:165) # 133.53 [+0.00] [ 107.253939] [ C0] ? tcp_filter (net/ipv4/tcp_ipv4.c:2153) # 133.54 [+0.00] [ 107.253943] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 133.54 [+0.00] [ 107.253945] [ C0] ? ip_local_deliver_finish (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/ipv4/ip_input.c:240 (discriminator 1)) # 133.54 [+0.00] [ 107.253949] [ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:209) # 133.55 [+0.00] [ 107.253952] [ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:895 net/ipv4/ip_input.c:242) # 133.55 [+0.00] [ 107.253955] [ C0] ip_local_deliver (net/ipv4/ip_input.c:259) # 133.55 [+0.00] [ 107.253957] [ C0] ? ip_local_deliver_finish (net/ipv4/ip_input.c:251) # 133.56 [+0.00] [ 107.253959] [ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1162 (discriminator 3) ./include/net/route.h:88 (discriminator 3) net/ipv4/ip_input.c:396 (discriminator 3)) # 133.56 [+0.00] [ 107.253961] [ C0] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 2)) # 133.56 [+0.00] [ 107.253968] [ C0] ip_rcv (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:573) # 133.57 [+0.00] [ 107.253970] [ C0] ? ip_local_deliver (net/ipv4/ip_input.c:566) # 133.57 [+0.00] [ 107.253974] [ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) # 133.57 [+0.00] [ 107.253978] [ C0] __netif_receive_skb_one_core (net/core/dev.c:6130) # 133.58 [+0.00] [ 107.253981] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 133.58 [+0.00] [ 107.253983] [ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6130) # 133.58 [+0.00] [ 107.253986] [ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) # 133.59 [+0.00] [ 107.253988] [ C0] ? process_backlog (./include/linux/local_lock_internal.h:57 (discriminator 1) net/core/dev.c:6600 (discriminator 1)) # 133.59 [+0.00] [ 107.253992] [ C0] process_backlog (./include/linux/rcupdate.h:895 net/core/dev.c:6603) # 133.59 [+0.00] [ 107.253993] [ C0] ? process_backlog (./include/linux/local_lock_internal.h:57 (discriminator 1) net/core/dev.c:6600 (discriminator 1)) # 133.60 [+0.00] [ 107.253998] [ C0] __napi_poll.constprop.0 (net/core/dev.c:7667) # 133.60 [+0.00] [ 107.254001] [ C0] net_rx_action (net/core/dev.c:7729 net/core/dev.c:7881) # 133.60 [+0.00] [ 107.254006] [ C0] ? run_backlog_napi (net/core/dev.c:7843) # 133.61 [+0.00] [ 107.254015] [ C0] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 (discriminator 3) kernel/locking/spinlock.c:202 (discriminator 3)) # 133.61 [+0.00] [ 107.254017] [ C0] ? run_timer_softirq (kernel/time/timer.c:2401) # 133.61 [+0.00] [ 107.254020] [ C0] ? __run_timers (kernel/time/timer.c:2401) # 133.62 [+0.00] [ 107.254023] [ C0] handle_softirqs (kernel/softirq.c:623) # 133.62 [+0.00] [ 107.254028] [ C0] ? trace_softirq_exit (kernel/softirq.c:580) # 133.62 [+0.00] [ 107.254029] [ 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) # 133.62 [+0.00] [ 107.254033] [ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) # 133.63 [+0.00] [ 107.254035] [ C0] common_interrupt (arch/x86/kernel/irq.c:318 (discriminator 49)) # 133.63 [+0.00] [ 107.254038] [ C0] # 133.63 [+0.00] [ 107.254038] [ C0] # 133.63 [+0.00] [ 107.254040] [ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) # 133.64 [+0.00] [ 107.254043] [ C0] RIP: 0010:finish_task_switch.isra.0 (kernel/sched/core.c:5216) # 133.64 [+0.00] [ 107.254046] [ C0] Code: 04 00 00 8b 05 16 58 a2 03 48 85 d2 0f 85 5f 04 00 00 85 c0 0f 85 ac 02 00 00 48 89 df e8 29 80 26 02 e8 24 9d 30 00 fb 66 90 <48> 83 7d d0 00 74 4d 49 8d be 18 05 00 00 48 b8 00 00 00 00 00 fc All code ======== 0: 04 00 add $0x0,%al 2: 00 8b 05 16 58 a2 add %cl,-0x5da7e9fb(%rbx) 8: 03 48 85 add -0x7b(%rax),%ecx b: d2 0f rorb %cl,(%rdi) d: 85 5f 04 test %ebx,0x4(%rdi) 10: 00 00 add %al,(%rax) 12: 85 c0 test %eax,%eax 14: 0f 85 ac 02 00 00 jne 0x2c6 1a: 48 89 df mov %rbx,%rdi 1d: e8 29 80 26 02 call 0x226804b 22: e8 24 9d 30 00 call 0x309d4b 27: fb sti 28: 66 90 xchg %ax,%ax 2a:* 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) <-- trapping instruction 2f: 74 4d je 0x7e 31: 49 8d be 18 05 00 00 lea 0x518(%r14),%rdi 38: 48 rex.W 39: b8 00 00 00 00 mov $0x0,%eax 3e: 00 fc add %bh,%ah Code starting with the faulting instruction =========================================== 0: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 5: 74 4d je 0x54 7: 49 8d be 18 05 00 00 lea 0x518(%r14),%rdi e: 48 rex.W f: b8 00 00 00 00 mov $0x0,%eax 14: 00 fc add %bh,%ah # 133.65 [+0.01] [ 107.254047] [ C0] RSP: 0018:ffa0000000127c60 EFLAGS: 00000282 # 133.66 [+0.00] [ 107.254048] [ C0] RAX: 0000000000015b59 RBX: ff11000035236b40 RCX: ffffffff97a1d73c # 133.66 [+0.01] [ 107.254049] [ C0] RDX: ff11000001b244c0 RSI: ffffffff9a5993fd RDI: ffffffff9a05d0c0 # 133.67 [+0.00] [ 107.254049] [ C0] RBP: ffa0000000127ca8 R08: 0000000000000000 R09: 0000000000000001 # 133.67 [+0.00] [ 107.254050] [ C0] R10: 0000000000000000 R11: 0000000000000000 R12: ff11000001b12280 # 133.68 [+0.00] [ 107.254051] [ C0] R13: ffffffff9b442f34 R14: ff11000001b244c0 R15: ff11000035236b58 # 133.68 [+0.00] [ 107.254054] [ C0] ? finish_task_switch.isra.0 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/sched.h:1559 kernel/sched/core.c:5073 kernel/sched/core.c:5191) # 133.69 [+0.00] [ 107.254060] [ C0] __schedule (kernel/sched/core.c:5328) # 133.69 [+0.00] [ 107.254065] [ C0] ? io_schedule_timeout (kernel/sched/core.c:6785) # 133.69 [+0.00] [ 107.254069] [ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) # 133.69 [+0.00] [ 107.254073] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 133.70 [+0.00] [ 107.254077] [ C0] schedule (kernel/sched/core.c:7012 kernel/sched/core.c:7026) # 133.70 [+0.00] [ 107.254079] [ C0] smpboot_thread_fn (kernel/smpboot.c:156) # 133.70 [+0.00] [ 107.254084] [ C0] ? sort_range (kernel/smpboot.c:103) # 133.71 [+0.00] [ 107.254085] [ C0] kthread (kernel/kthread.c:463) # 133.71 [+0.00] [ 107.254088] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 133.71 [+0.00] [ 107.254090] [ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) # 133.72 [+0.00] [ 107.254093] [ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) # 133.72 [+0.00] [ 107.254095] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 133.72 [+0.00] [ 107.254098] [ C0] ret_from_fork (arch/x86/kernel/process.c:164) # 133.72 [+0.00] [ 107.254100] [ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) # 133.73 [+0.00] [ 107.254102] [ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:255) | [ 100.389437][ C0] hardirqs last enabled at (340752): irqentry_exit (kernel/entry/common.c:215) | [ 100.389446][ C0] hardirqs last disabled at (340753): sysvec_apic_timer_interrupt (./arch/x86/include/asm/hardirq.h:78 arch/x86/kernel/apic/apic.c:1052) | [ 100.389448][ C0] softirqs last enabled at (88858): handle_softirqs (kernel/softirq.c:469 (discriminator 2) kernel/softirq.c:650 (discriminator 2)) | [ 100.389452][ C0] softirqs last disabled at (88923): irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 100.389459][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.389461][ C0] Stopper: 0x0 <- 0x0 [ 100.389466][ C0] RIP: 0010:__orc_find (arch/x86/kernel/unwind_orc.c:80 arch/x86/kernel/unwind_orc.c:102) [ 100.389470][ C0] Code: 01 ca 48 d1 fa 49 8d 14 90 48 89 d1 48 c1 e9 03 0f b6 3c 01 48 89 d1 83 e1 07 83 c1 03 40 38 f9 7c 05 40 84 ff 75 30 48 63 0a <48> 01 d1 49 39 ca 73 b0 4c 8d 4a fc 4d 39 c1 73 b3 49 29 f3 48 83 All code ======== 0: 01 ca add %ecx,%edx 2: 48 d1 fa sar $1,%rdx 5: 49 8d 14 90 lea (%r8,%rdx,4),%rdx 9: 48 89 d1 mov %rdx,%rcx c: 48 c1 e9 03 shr $0x3,%rcx 10: 0f b6 3c 01 movzbl (%rcx,%rax,1),%edi 14: 48 89 d1 mov %rdx,%rcx 17: 83 e1 07 and $0x7,%ecx 1a: 83 c1 03 add $0x3,%ecx 1d: 40 38 f9 cmp %dil,%cl 20: 7c 05 jl 0x27 22: 40 84 ff test %dil,%dil 25: 75 30 jne 0x57 27: 48 63 0a movslq (%rdx),%rcx 2a:* 48 01 d1 add %rdx,%rcx <-- trapping instruction 2d: 49 39 ca cmp %rcx,%r10 30: 73 b0 jae 0xffffffffffffffe2 32: 4c 8d 4a fc lea -0x4(%rdx),%r9 36: 4d 39 c1 cmp %r8,%r9 39: 73 b3 jae 0xffffffffffffffee 3b: 49 29 f3 sub %rsi,%r11 3e: 48 rex.W 3f: 83 .byte 0x83 Code starting with the faulting instruction =========================================== 0: 48 01 d1 add %rdx,%rcx 3: 49 39 ca cmp %rcx,%r10 6: 73 b0 jae 0xffffffffffffffb8 8: 4c 8d 4a fc lea -0x4(%rdx),%r9 c: 4d 39 c1 cmp %r8,%r9 f: 73 b3 jae 0xffffffffffffffc4 11: 49 29 f3 sub %rsi,%r11 14: 48 rex.W 15: 83 .byte 0x83 [ 100.389471][ C0] RSP: 0018:ffa0000000006630 EFLAGS: 00000246 [ 100.389474][ C0] RAX: dffffc0000000000 RBX: ffffffffc02a8d38 RCX: 000000000019f03d [ 100.389475][ C0] RDX: ffffffffc02a9542 RSI: ffffffffc02a9296 RDI: 0000000000000000 [ 100.389476][ C0] RBP: 0000000000000002 R08: ffffffffc02a9462 R09: ffffffffc02a9626 [ 100.389477][ C0] R10: ffffffffc04477bd R11: ffffffffc02a945e R12: ffa0000000006800 [ 100.389477][ C0] R13: ffa00000000067a8 R14: 0000000000000000 R15: ff11000001b244c0 [ 100.389480][ C0] FS: 0000000000000000(0000) GS:ff110000994e3000(0000) knlGS:0000000000000000 [ 100.389484][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 100.389485][ C0] CR2: 00005646ada25478 CR3: 000000000ce3f006 CR4: 0000000000771ef0 [ 100.389485][ C0] PKRU: 55555554 [ 100.389486][ C0] Call Trace: [ 100.389489][ C0] [ 100.389493][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) [ 100.389497][ C0] ? lock_acquire (kernel/locking/lockdep.c:5833) [ 100.389500][ C0] ? tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred [ 100.389503][ C0] ? tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred [ 100.389505][ C0] orc_find.part.0 (arch/x86/kernel/unwind_orc.c:238) [ 100.389507][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 100.389511][ C0] unwind_next_frame (arch/x86/kernel/unwind_orc.c:495) [ 100.389513][ C0] ? tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred [ 100.389515][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 100.389518][ C0] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:469) [ 100.389521][ C0] ? is_module_text_address (kernel/module/main.c:3847) [ 100.389523][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 100.389525][ C0] ? tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred [ 100.389526][ C0] ? kernel_text_address (kernel/extable.c:119 (discriminator 1) kernel/extable.c:94 (discriminator 1)) [ 100.389530][ C0] ? write_profile (kernel/stacktrace.c:83) [ 100.389533][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:24 (discriminator 3)) [ 100.389539][ C0] ? tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred [ 100.389543][ C0] stack_trace_save (kernel/stacktrace.c:123) [ 100.389545][ C0] ? stack_trace_snprint (kernel/stacktrace.c:114) [ 100.389550][ C0] set_track_prepare (mm/slub.c:1053) [ 100.389562][ C0] ? kmem_cache_alloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4983 mm/slub.c:5288 mm/slub.c:5295) [ 100.389565][ C0] ? skb_clone (net/core/skbuff.c:2087 (discriminator 4)) [ 100.389569][ C0] ? tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred [ 100.389574][ C0] __alloc_object (mm/kmemleak.c:701 (discriminator 1)) [ 100.389577][ C0] __create_object (mm/kmemleak.c:780) [ 100.389579][ C0] ? kasan_save_track (mm/kasan/common.c:69 (discriminator 1) mm/kasan/common.c:78 (discriminator 1)) [ 100.389583][ C0] kmem_cache_alloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4983 mm/slub.c:5288 mm/slub.c:5295) [ 100.389588][ C0] ? skb_clone (net/core/skbuff.c:2087 (discriminator 4)) [ 100.389591][ C0] skb_clone (net/core/skbuff.c:2087 (discriminator 4)) [ 100.389594][ C0] tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred [ 100.389599][ C0] tcf_mirred_act (net/sched/act_mirred.c:463) act_mirred [ 100.389603][ C0] tcf_action_exec (./include/net/tc_wrapper.h:217 net/sched/act_api.c:1150) [ 100.389610][ C0] fl_classify (net/sched/cls_flower.c:356) cls_flower [ 100.389617][ C0] ? fl_mask_lookup (net/sched/cls_flower.c:327) cls_flower [ 100.389619][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 (discriminator 1) kernel/rcu/update.c:380 (discriminator 1)) [ 100.389639][ C0] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 4) kernel/locking/lockdep.c:3821 (discriminator 4) kernel/locking/lockdep.c:3876 (discriminator 4)) [ 100.389642][ C0] ? stack_access_ok (arch/x86/kernel/unwind_orc.c:469) [ 100.389645][ C0] ? __unwind_start (./arch/x86/include/asm/unwind.h:50 arch/x86/kernel/unwind_orc.c:755) [ 100.389648][ C0] __tcf_classify (./include/net/tc_wrapper.h:223 net/sched/cls_api.c:1764) [ 100.389654][ C0] tcf_classify (./arch/x86/include/asm/jump_label.h:36 net/sched/cls_api.c:1863) [ 100.389657][ C0] ? stack_trace_save (kernel/stacktrace.c:123) [ 100.389659][ C0] ? __tcf_classify (net/sched/cls_api.c:1809) [ 100.389664][ C0] tc_run (net/core/dev.c:4370) [ 100.389667][ C0] ? napi_hash_add (net/core/dev.c:4073) [ 100.389671][ C0] ? __netdev_put_lock_ops_compat (net/core/dev.c:4346) [ 100.389673][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) [ 100.389675][ C0] ? lock_acquire (kernel/locking/lockdep.c:5833) [ 100.389677][ C0] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 1) ./include/linux/rcupdate.h:918 (discriminator 1) net/core/dev.c:4742 (discriminator 1)) [ 100.389681][ C0] __dev_queue_xmit (net/core/dev.c:4504 net/core/dev.c:4759) [ 100.389685][ C0] ? prb_init (kernel/printk/printk_ringbuffer.c:2330) [ 100.389689][ C0] ? netdev_core_pick_tx (net/core/dev.c:4725) [ 100.389691][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 100.389697][ C0] ? neigh_hh_output (./include/net/neighbour.h:521) [ 100.389703][ C0] ip_finish_output2 (./include/net/neighbour.h:554 net/ipv4/ip_output.c:237) [ 100.389706][ C0] ? ip_dst_mtu_maybe_forward (./include/net/ip.h:469) [ 100.389708][ C0] ? ip4_dst_hoplimit (net/ipv4/ip_output.c:201) [ 100.389713][ C0] ip_output (./include/linux/netfilter.h:307 net/ipv4/ip_output.c:438) [ 100.389716][ C0] ? ip_finish_output (net/ipv4/ip_output.c:429) [ 100.389718][ C0] ? __ip_make_skb (net/ipv4/ip_output.c:1389 net/ipv4/ip_output.c:1499) [ 100.389721][ C0] ? get_page (arch/x86/entry/vdso/vma.c:54) [ 100.389726][ C0] ip_push_pending_frames (net/ipv4/ip_output.c:1509 net/ipv4/ip_output.c:1528) [ 100.389729][ C0] ip_send_unicast_reply (./include/net/route.h:285 net/ipv4/ip_output.c:1680) [ 100.389733][ C0] ? ip_make_skb (net/ipv4/ip_output.c:1608) [ 100.389736][ 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) [ 100.389740][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 6) kernel/locking/lockdep.c:4411 (discriminator 6)) [ 100.389749][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) [ 100.389752][ C0] tcp_v4_send_reset (./include/net/xfrm.h:1390 net/ipv4/tcp_ipv4.c:917) [ 100.389759][ C0] ? __xfrm_policy_check2.constprop.0 (net/ipv4/ip_input.c:155) [ 100.389762][ C0] ? inet_ehashfn (net/ipv4/inet_hashtables.c:531) [ 100.389767][ C0] ? __inet_lookup_skb (./include/net/inet_hashtables.h:411 ./include/net/inet_hashtables.h:490) [ 100.389769][ C0] ? __asan_memcpy (mm/kasan/shadow.c:105 (discriminator 3)) [ 100.389772][ C0] ? tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2352 (discriminator 1)) [ 100.389774][ C0] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:2352 (discriminator 1)) [ 100.389778][ C0] ? raw_v4_input (./include/linux/rcupdate.h:341 (discriminator 1) ./include/linux/rcupdate.h:897 (discriminator 1) net/ipv4/raw.c:196 (discriminator 1)) [ 100.389781][ C0] ? raw_v4_input (net/ipv4/raw.c:165) [ 100.389784][ C0] ? tcp_filter (net/ipv4/tcp_ipv4.c:2153) [ 100.389788][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 100.389790][ C0] ? ip_local_deliver_finish (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/ipv4/ip_input.c:240 (discriminator 1)) [ 100.389794][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:209) [ 100.389797][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:895 net/ipv4/ip_input.c:242) [ 100.389800][ C0] ip_local_deliver (net/ipv4/ip_input.c:259) [ 100.389802][ C0] ? ip_local_deliver_finish (net/ipv4/ip_input.c:251) [ 100.389805][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1162 (discriminator 3) ./include/net/route.h:88 (discriminator 3) net/ipv4/ip_input.c:396 (discriminator 3)) [ 100.389806][ C0] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 2)) [ 100.389811][ C0] ip_rcv (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:573) [ 100.389813][ C0] ? ip_local_deliver (net/ipv4/ip_input.c:566) [ 100.389817][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 100.389821][ C0] __netif_receive_skb_one_core (net/core/dev.c:6130) [ 100.389824][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 100.389826][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6130) [ 100.389829][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) [ 100.389831][ C0] ? process_backlog (./include/linux/local_lock_internal.h:57 (discriminator 1) net/core/dev.c:6600 (discriminator 1)) [ 100.389834][ C0] process_backlog (./include/linux/rcupdate.h:895 net/core/dev.c:6603) [ 100.389836][ C0] ? process_backlog (./include/linux/local_lock_internal.h:57 (discriminator 1) net/core/dev.c:6600 (discriminator 1)) [ 100.389840][ C0] __napi_poll.constprop.0 (net/core/dev.c:7667) [ 100.389843][ C0] net_rx_action (net/core/dev.c:7729 net/core/dev.c:7881) [ 100.389849][ C0] ? run_backlog_napi (net/core/dev.c:7843) [ 100.389858][ C0] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 (discriminator 3) kernel/locking/spinlock.c:202 (discriminator 3)) [ 100.389860][ C0] ? run_timer_softirq (kernel/time/timer.c:2401) [ 100.389862][ C0] ? __run_timers (kernel/time/timer.c:2401) [ 100.389865][ C0] handle_softirqs (kernel/softirq.c:623) [ 100.389869][ C0] ? trace_softirq_exit (kernel/softirq.c:580) [ 100.389871][ 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) [ 100.389874][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 100.389876][ C0] common_interrupt (arch/x86/kernel/irq.c:318 (discriminator 49)) [ 100.389879][ C0] [ 100.389880][ C0] [ 100.389881][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) [ 100.389884][ C0] RIP: 0010:finish_task_switch.isra.0 (kernel/sched/core.c:5216) [ 100.389887][ C0] Code: 04 00 00 8b 05 16 58 a2 03 48 85 d2 0f 85 5f 04 00 00 85 c0 0f 85 ac 02 00 00 48 89 df e8 29 80 26 02 e8 24 9d 30 00 fb 66 90 <48> 83 7d d0 00 74 4d 49 8d be 18 05 00 00 48 b8 00 00 00 00 00 fc All code ======== 0: 04 00 add $0x0,%al 2: 00 8b 05 16 58 a2 add %cl,-0x5da7e9fb(%rbx) 8: 03 48 85 add -0x7b(%rax),%ecx b: d2 0f rorb %cl,(%rdi) d: 85 5f 04 test %ebx,0x4(%rdi) 10: 00 00 add %al,(%rax) 12: 85 c0 test %eax,%eax 14: 0f 85 ac 02 00 00 jne 0x2c6 1a: 48 89 df mov %rbx,%rdi 1d: e8 29 80 26 02 call 0x226804b 22: e8 24 9d 30 00 call 0x309d4b 27: fb sti 28: 66 90 xchg %ax,%ax 2a:* 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) <-- trapping instruction 2f: 74 4d je 0x7e 31: 49 8d be 18 05 00 00 lea 0x518(%r14),%rdi 38: 48 rex.W 39: b8 00 00 00 00 mov $0x0,%eax 3e: 00 fc add %bh,%ah Code starting with the faulting instruction =========================================== 0: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 5: 74 4d je 0x54 7: 49 8d be 18 05 00 00 lea 0x518(%r14),%rdi e: 48 rex.W f: b8 00 00 00 00 mov $0x0,%eax 14: 00 fc add %bh,%ah [ 100.389888][ C0] RSP: 0018:ffa0000000127c60 EFLAGS: 00000282 [ 100.389890][ C0] RAX: 0000000000015b59 RBX: ff11000035236b40 RCX: ffffffff97a1d73c [ 100.389891][ C0] RDX: ff11000001b244c0 RSI: ffffffff9a5993fd RDI: ffffffff9a05d0c0 [ 100.389891][ C0] RBP: ffa0000000127ca8 R08: 0000000000000000 R09: 0000000000000001 [ 100.389892][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: ff11000001b12280 [ 100.389893][ C0] R13: ffffffff9b442f34 R14: ff11000001b244c0 R15: ff11000035236b58 [ 100.389896][ C0] ? finish_task_switch.isra.0 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/sched.h:1559 kernel/sched/core.c:5073 kernel/sched/core.c:5191) [ 100.389902][ C0] __schedule (kernel/sched/core.c:5328) [ 100.389907][ C0] ? io_schedule_timeout (kernel/sched/core.c:6785) [ 100.389911][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 100.389914][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 100.389919][ C0] schedule (kernel/sched/core.c:7012 kernel/sched/core.c:7026) [ 100.389921][ C0] smpboot_thread_fn (kernel/smpboot.c:156) [ 100.389925][ C0] ? sort_range (kernel/smpboot.c:103) [ 100.389927][ C0] kthread (kernel/kthread.c:463) [ 100.389930][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 100.389931][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 100.389934][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 100.389936][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 100.389939][ C0] ret_from_fork (arch/x86/kernel/process.c:164) [ 100.389941][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 100.389942][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:255) | [ 107.252219][ C0] rcu: INFO: rcu_preempt self-detected stall on CPU | [ 107.252552][ C0] rcu: 0-....: (1 GPs behind) idle=d5fc/1/0x4000000000000000 softirq=24462/24462 fqs=6114 | [ 107.253437][ C0] rcu: (t=26000 jiffies g=17193 q=839 ncpus=4) | [ 107.253688][ C0] Tainted: [L]=SOFTLOCKUP [ 107.253689][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 107.253691][ C0] Stopper: 0x0 <- 0x0 [ 107.253697][ C0] RIP: 0010:skb_clone (net/core/skbuff.c:2088) [ 107.253704][ C0] Code: d1 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df 80 3c 08 00 0f 85 25 02 00 00 48 8b 3d cd c4 45 01 89 d6 e8 f6 3a e2 fe 48 89 c2 <48> 85 c0 74 60 48 8d 78 7e 48 b8 00 00 00 00 00 fc ff df 48 89 f9 All code ======== 0: d1 48 c1 rorl $1,-0x3f(%rax) 3: e8 03 48 b9 00 call 0xb9480b 8: 00 00 add %al,(%rax) a: 00 00 add %al,(%rax) c: fc cld d: ff lcall (bad) e: df 80 3c 08 00 0f filds 0xf00083c(%rax) 14: 85 25 02 00 00 48 test %esp,0x48000002(%rip) # 0x4800001c 1a: 8b 3d cd c4 45 01 mov 0x145c4cd(%rip),%edi # 0x145c4ed 20: 89 d6 mov %edx,%esi 22: e8 f6 3a e2 fe call 0xfffffffffee23b1d 27: 48 89 c2 mov %rax,%rdx 2a:* 48 85 c0 test %rax,%rax <-- trapping instruction 2d: 74 60 je 0x8f 2f: 48 8d 78 7e lea 0x7e(%rax),%rdi 33: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 3a: fc ff df 3d: 48 89 f9 mov %rdi,%rcx Code starting with the faulting instruction =========================================== 0: 48 85 c0 test %rax,%rax 3: 74 60 je 0x65 5: 48 8d 78 7e lea 0x7e(%rax),%rdi 9: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax 10: fc ff df 13: 48 89 f9 mov %rdi,%rcx [ 107.253706][ C0] RSP: 0018:ffa0000000006a10 EFLAGS: 00000282 [ 107.253709][ C0] RAX: ff11000001fb43c0 RBX: ff11000001fb4200 RCX: 0000000000000000 [ 107.253710][ C0] RDX: ff11000001fb43c0 RSI: ffffffff9a05d040 RDI: ffffffff9a631f80 [ 107.253711][ C0] RBP: 0000000000000000 R08: 00000000ffffffff R09: 0000000000000001 [ 107.253712][ C0] R10: ffa0000000006a10 R11: 0000000000000000 R12: ff1100000b1f0800 [ 107.253713][ C0] R13: 0000000000000003 R14: ff11000008671000 R15: ff11000001fb4200 [ 107.253715][ C0] FS: 0000000000000000(0000) GS:ff110000994e3000(0000) knlGS:0000000000000000 [ 107.253719][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 107.253720][ C0] CR2: 00005646ada25478 CR3: 000000000ce3f006 CR4: 0000000000771ef0 [ 107.253721][ C0] PKRU: 55555554 [ 107.253721][ C0] Call Trace: [ 107.253723][ C0] [ 107.253726][ C0] tcf_mirred_to_dev (net/sched/act_mirred.c:277) act_mirred [ 107.253734][ C0] tcf_mirred_act (net/sched/act_mirred.c:463) act_mirred [ 107.253739][ C0] tcf_action_exec (./include/net/tc_wrapper.h:217 net/sched/act_api.c:1150) [ 107.253745][ C0] fl_classify (net/sched/cls_flower.c:356) cls_flower [ 107.253751][ C0] ? fl_mask_lookup (net/sched/cls_flower.c:327) cls_flower [ 107.253771][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4032 (discriminator 2) kernel/rcu/tree.c:4024 (discriminator 2)) [ 107.253776][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 (discriminator 1) kernel/rcu/update.c:380 (discriminator 1)) [ 107.253779][ C0] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 4) kernel/locking/lockdep.c:3821 (discriminator 4) kernel/locking/lockdep.c:3876 (discriminator 4)) [ 107.253783][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 (discriminator 1) kernel/rcu/update.c:380 (discriminator 1)) [ 107.253785][ C0] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 4) kernel/locking/lockdep.c:3821 (discriminator 4) kernel/locking/lockdep.c:3876 (discriminator 4)) [ 107.253789][ C0] __tcf_classify (./include/net/tc_wrapper.h:223 net/sched/cls_api.c:1764) [ 107.253795][ C0] tcf_classify (./arch/x86/include/asm/jump_label.h:36 net/sched/cls_api.c:1863) [ 107.253797][ C0] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 (discriminator 1) kernel/rcu/update.c:380 (discriminator 1)) [ 107.253800][ C0] ? __tcf_classify (net/sched/cls_api.c:1809) [ 107.253805][ C0] tc_run (net/core/dev.c:4370) [ 107.253810][ C0] ? napi_hash_add (net/core/dev.c:4073) [ 107.253814][ C0] ? __netdev_put_lock_ops_compat (net/core/dev.c:4346) [ 107.253816][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) [ 107.253819][ C0] ? lock_acquire (kernel/locking/lockdep.c:5833) [ 107.253820][ C0] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 1) ./include/linux/rcupdate.h:918 (discriminator 1) net/core/dev.c:4742 (discriminator 1)) [ 107.253824][ C0] __dev_queue_xmit (net/core/dev.c:4504 net/core/dev.c:4759) [ 107.253830][ C0] ? netdev_core_pick_tx (net/core/dev.c:4725) [ 107.253832][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 107.253839][ C0] ? neigh_hh_output (./include/net/neighbour.h:521) [ 107.253845][ C0] ip_finish_output2 (./include/net/neighbour.h:554 net/ipv4/ip_output.c:237) [ 107.253847][ C0] ? ip_dst_mtu_maybe_forward (./include/net/ip.h:469) [ 107.253850][ C0] ? ip4_dst_hoplimit (net/ipv4/ip_output.c:201) [ 107.253856][ C0] ip_output (./include/linux/netfilter.h:307 net/ipv4/ip_output.c:438) [ 107.253858][ C0] ? ip_finish_output (net/ipv4/ip_output.c:429) [ 107.253860][ C0] ? __ip_make_skb (net/ipv4/ip_output.c:1389 net/ipv4/ip_output.c:1499) [ 107.253863][ C0] ? get_page (arch/x86/entry/vdso/vma.c:54) [ 107.253868][ C0] ip_push_pending_frames (net/ipv4/ip_output.c:1509 net/ipv4/ip_output.c:1528) [ 107.253870][ C0] ip_send_unicast_reply (./include/net/route.h:285 net/ipv4/ip_output.c:1680) [ 107.253875][ C0] ? ip_make_skb (net/ipv4/ip_output.c:1608) [ 107.253876][ C0] ? find_held_lock (kernel/locking/lockdep.c:5350 (discriminator 1)) [ 107.253879][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 107.253884][ C0] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:143 (discriminator 3) kernel/locking/spinlock.c:186 (discriminator 3)) [ 107.253892][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 107.253900][ C0] ? tcp_v4_send_ack.isra.0 (./include/linux/local_lock_internal.h:41 (discriminator 1) net/ipv4/tcp_ipv4.c:1017 (discriminator 1)) [ 107.253903][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) [ 107.253907][ C0] tcp_v4_send_ack.isra.0 (./include/net/net_namespace.h:411 (discriminator 10) ./include/net/sock.h:706 (discriminator 10) net/ipv4/tcp_ipv4.c:1031 (discriminator 10)) [ 107.253912][ C0] ? tcp_v4_conn_request (net/ipv4/tcp_ipv4.c:934) [ 107.253919][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 107.253921][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) [ 107.253926][ C0] ? tcp_v4_rcv (net/ipv4/tcp_ipv4.c:1098 net/ipv4/tcp_ipv4.c:2407) [ 107.253927][ C0] tcp_v4_rcv (net/ipv4/tcp_ipv4.c:1098 net/ipv4/tcp_ipv4.c:2407) [ 107.253932][ C0] ? raw_v4_input (./include/linux/rcupdate.h:341 (discriminator 1) ./include/linux/rcupdate.h:897 (discriminator 1) net/ipv4/raw.c:196 (discriminator 1)) [ 107.253936][ C0] ? raw_v4_input (net/ipv4/raw.c:165) [ 107.253939][ C0] ? tcp_filter (net/ipv4/tcp_ipv4.c:2153) [ 107.253943][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 107.253945][ C0] ? ip_local_deliver_finish (./include/linux/rcupdate.h:331 (discriminator 1) ./include/linux/rcupdate.h:867 (discriminator 1) net/ipv4/ip_input.c:240 (discriminator 1)) [ 107.253949][ C0] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:209) [ 107.253952][ C0] ip_local_deliver_finish (./include/linux/rcupdate.h:895 net/ipv4/ip_input.c:242) [ 107.253955][ C0] ip_local_deliver (net/ipv4/ip_input.c:259) [ 107.253957][ C0] ? ip_local_deliver_finish (net/ipv4/ip_input.c:251) [ 107.253959][ C0] ? ip_rcv_finish_core (./include/linux/skbuff.h:1162 (discriminator 3) ./include/net/route.h:88 (discriminator 3) net/ipv4/ip_input.c:396 (discriminator 3)) [ 107.253961][ C0] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 2)) [ 107.253968][ C0] ip_rcv (./include/linux/netfilter.h:318 ./include/linux/netfilter.h:312 net/ipv4/ip_input.c:573) [ 107.253970][ C0] ? ip_local_deliver (net/ipv4/ip_input.c:566) [ 107.253974][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5237 (discriminator 1)) [ 107.253978][ C0] __netif_receive_skb_one_core (net/core/dev.c:6130) [ 107.253981][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 107.253983][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6130) [ 107.253986][ C0] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 33)) [ 107.253988][ C0] ? process_backlog (./include/linux/local_lock_internal.h:57 (discriminator 1) net/core/dev.c:6600 (discriminator 1)) [ 107.253992][ C0] process_backlog (./include/linux/rcupdate.h:895 net/core/dev.c:6603) [ 107.253993][ C0] ? process_backlog (./include/linux/local_lock_internal.h:57 (discriminator 1) net/core/dev.c:6600 (discriminator 1)) [ 107.253998][ C0] __napi_poll.constprop.0 (net/core/dev.c:7667) [ 107.254001][ C0] net_rx_action (net/core/dev.c:7729 net/core/dev.c:7881) [ 107.254006][ C0] ? run_backlog_napi (net/core/dev.c:7843) [ 107.254015][ C0] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:160 (discriminator 3) kernel/locking/spinlock.c:202 (discriminator 3)) [ 107.254017][ C0] ? run_timer_softirq (kernel/time/timer.c:2401) [ 107.254020][ C0] ? __run_timers (kernel/time/timer.c:2401) [ 107.254023][ C0] handle_softirqs (kernel/softirq.c:623) [ 107.254028][ C0] ? trace_softirq_exit (kernel/softirq.c:580) [ 107.254029][ 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) [ 107.254033][ C0] irq_exit_rcu (kernel/softirq.c:657 kernel/softirq.c:496 kernel/softirq.c:723 kernel/softirq.c:739) [ 107.254035][ C0] common_interrupt (arch/x86/kernel/irq.c:318 (discriminator 49)) [ 107.254038][ C0] [ 107.254038][ C0] [ 107.254040][ C0] asm_common_interrupt (./arch/x86/include/asm/idtentry.h:688) [ 107.254043][ C0] RIP: 0010:finish_task_switch.isra.0 (kernel/sched/core.c:5216) [ 107.254046][ C0] Code: 04 00 00 8b 05 16 58 a2 03 48 85 d2 0f 85 5f 04 00 00 85 c0 0f 85 ac 02 00 00 48 89 df e8 29 80 26 02 e8 24 9d 30 00 fb 66 90 <48> 83 7d d0 00 74 4d 49 8d be 18 05 00 00 48 b8 00 00 00 00 00 fc All code ======== 0: 04 00 add $0x0,%al 2: 00 8b 05 16 58 a2 add %cl,-0x5da7e9fb(%rbx) 8: 03 48 85 add -0x7b(%rax),%ecx b: d2 0f rorb %cl,(%rdi) d: 85 5f 04 test %ebx,0x4(%rdi) 10: 00 00 add %al,(%rax) 12: 85 c0 test %eax,%eax 14: 0f 85 ac 02 00 00 jne 0x2c6 1a: 48 89 df mov %rbx,%rdi 1d: e8 29 80 26 02 call 0x226804b 22: e8 24 9d 30 00 call 0x309d4b 27: fb sti 28: 66 90 xchg %ax,%ax 2a:* 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) <-- trapping instruction 2f: 74 4d je 0x7e 31: 49 8d be 18 05 00 00 lea 0x518(%r14),%rdi 38: 48 rex.W 39: b8 00 00 00 00 mov $0x0,%eax 3e: 00 fc add %bh,%ah Code starting with the faulting instruction =========================================== 0: 48 83 7d d0 00 cmpq $0x0,-0x30(%rbp) 5: 74 4d je 0x54 7: 49 8d be 18 05 00 00 lea 0x518(%r14),%rdi e: 48 rex.W f: b8 00 00 00 00 mov $0x0,%eax 14: 00 fc add %bh,%ah [ 107.254047][ C0] RSP: 0018:ffa0000000127c60 EFLAGS: 00000282 [ 107.254048][ C0] RAX: 0000000000015b59 RBX: ff11000035236b40 RCX: ffffffff97a1d73c [ 107.254049][ C0] RDX: ff11000001b244c0 RSI: ffffffff9a5993fd RDI: ffffffff9a05d0c0 [ 107.254049][ C0] RBP: ffa0000000127ca8 R08: 0000000000000000 R09: 0000000000000001 [ 107.254050][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: ff11000001b12280 [ 107.254051][ C0] R13: ffffffff9b442f34 R14: ff11000001b244c0 R15: ff11000035236b58 [ 107.254054][ C0] ? finish_task_switch.isra.0 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 kernel/sched/sched.h:1559 kernel/sched/core.c:5073 kernel/sched/core.c:5191) [ 107.254060][ C0] __schedule (kernel/sched/core.c:5328) [ 107.254065][ C0] ? io_schedule_timeout (kernel/sched/core.c:6785) [ 107.254069][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:470 kernel/locking/lockdep.c:5870) [ 107.254073][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 107.254077][ C0] schedule (kernel/sched/core.c:7012 kernel/sched/core.c:7026) [ 107.254079][ C0] smpboot_thread_fn (kernel/smpboot.c:156) [ 107.254084][ C0] ? sort_range (kernel/smpboot.c:103) [ 107.254085][ C0] kthread (kernel/kthread.c:463) [ 107.254088][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 107.254090][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5536) [ 107.254093][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 1) kernel/rcu/tree.c:751 (discriminator 1)) [ 107.254095][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) [ 107.254098][ C0] ret_from_fork (arch/x86/kernel/process.c:164) [ 107.254100][ C0] ? kthread_is_per_cpu (kernel/kthread.c:412) Finger prints: irqentry_exit:sysvec_apic_timer_interrupt:handle_softirqs:irq_exit_rcu:__orc_find skb_clone:tcf_mirred_to_dev:tcf_mirred_act:tcf_action_exec:fl_classify