====================================== | [ 621.750035][ T7027] veth1: renamed from veth-betaR | [ 621.863141][ T7028] veth0: renamed from veth-gamma | [ 631.520199][ T7051] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7051 | [ 631.521823][ T7051] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 631.522076][ T7051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 631.522077][ T7051] Call Trace: [ 631.522079][ T7051] [ 631.522082][ T7051] dump_stack_lvl (lib/dump_stack.c:123) [ 631.522089][ T7051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 631.522096][ T7051] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 631.522102][ T7051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 631.522109][ T7051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.522116][ T7051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 631.522120][ T7051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.522132][ T7051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 631.522143][ T7051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 631.522148][ T7051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 631.522153][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.522162][ T7051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 631.522166][ T7051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 631.522175][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 631.522190][ T7051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 631.522193][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.522203][ T7051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.522209][ T7051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.522214][ T7051] ? __pfx___sys_sendto (net/socket.c:2147) [ 631.522228][ T7051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 631.522234][ T7051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 631.522243][ T7051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 631.522250][ T7051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 631.522259][ T7051] __x64_sys_sendto (net/socket.c:2183) [ 631.522263][ T7051] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 631.522266][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.522271][ T7051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 631.522276][ T7051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 631.522280][ T7051] RIP: 0033:0x7ffad2e05a4a [ 631.522284][ T7051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 631.522287][ T7051] RSP: 002b:00007ffd533d36c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 631.522290][ T7051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffad2e05a4a [ 631.522292][ T7051] RDX: 0000000000000040 RSI: 000000002ec0a340 RDI: 0000000000000005 [ 631.522294][ T7051] RBP: 00007ffd533d3750 R08: 0000000000418574 R09: 000000000000001c [ 631.522296][ T7051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 631.522297][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.522297][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.522311][ T7051] | [ 631.522314][ T7051] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7051 | [ 631.534401][ T7051] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 631.534655][ T7051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 631.534656][ T7051] Call Trace: [ 631.534658][ T7051] [ 631.534660][ T7051] dump_stack_lvl (lib/dump_stack.c:123) [ 631.534666][ T7051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 631.534689][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.534696][ T7051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 631.534703][ T7051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.534709][ T7051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 631.534714][ T7051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.534726][ T7051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 631.534738][ T7051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 631.534743][ T7051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 631.534747][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.534756][ T7051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 631.534760][ T7051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 631.534769][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 631.534785][ T7051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 631.534788][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.534799][ T7051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.534804][ T7051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.534809][ T7051] ? __pfx___sys_sendto (net/socket.c:2147) [ 631.534824][ T7051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 631.534830][ T7051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 631.534838][ T7051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 631.534845][ T7051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 631.534855][ T7051] __x64_sys_sendto (net/socket.c:2183) [ 631.534859][ T7051] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 631.534862][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.534867][ T7051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 631.534872][ T7051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 631.534875][ T7051] RIP: 0033:0x7ffad2e05a4a [ 631.534879][ T7051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 631.534882][ T7051] RSP: 002b:00007ffd533d36c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 631.534885][ T7051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffad2e05a4a [ 631.534887][ T7051] RDX: 0000000000000040 RSI: 000000002ec0a340 RDI: 0000000000000005 [ 631.534889][ T7051] RBP: 00007ffd533d3750 R08: 0000000000418574 R09: 000000000000001c [ 631.534891][ T7051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 631.534892][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.534892][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.534907][ T7051] | [ 631.534927][ T7051] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7051 | [ 631.547193][ T7051] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 631.547455][ T7051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 631.547457][ T7051] Call Trace: [ 631.547458][ T7051] [ 631.547460][ T7051] dump_stack_lvl (lib/dump_stack.c:123) [ 631.547466][ T7051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 631.547471][ T7051] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 631.547478][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.547492][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.547506][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.547509][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.547520][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.547526][ T7051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 631.547533][ T7051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.547539][ T7051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 631.547543][ T7051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.547555][ T7051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 631.547567][ T7051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 631.547572][ T7051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 631.547576][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.547584][ T7051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 631.547588][ T7051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 631.547597][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 631.547613][ T7051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 631.547615][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.547628][ T7051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.547632][ T7051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.547637][ T7051] ? __pfx___sys_sendto (net/socket.c:2147) [ 631.547652][ T7051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 631.547658][ T7051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 631.547665][ T7051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 631.547672][ T7051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 631.547682][ T7051] __x64_sys_sendto (net/socket.c:2183) [ 631.547686][ T7051] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 631.547689][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.547693][ T7051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 631.547698][ T7051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 631.547701][ T7051] RIP: 0033:0x7ffad2e05a4a [ 631.547705][ T7051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 631.547707][ T7051] RSP: 002b:00007ffd533d36c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 631.547710][ T7051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffad2e05a4a [ 631.547712][ T7051] RDX: 0000000000000040 RSI: 000000002ec0a340 RDI: 0000000000000005 [ 631.547714][ T7051] RBP: 00007ffd533d3750 R08: 0000000000418574 R09: 000000000000001c [ 631.547716][ T7051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 631.547717][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.547717][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.547732][ T7051] | [ 631.562198][ T7051] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7051 | [ 631.562700][ T7051] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 631.562968][ T7051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 631.562970][ T7051] Call Trace: [ 631.562971][ T7051] [ 631.562973][ T7051] dump_stack_lvl (lib/dump_stack.c:123) [ 631.562978][ T7051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 631.562984][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.562991][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.563005][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.563019][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.563022][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.563032][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.563039][ T7051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 631.563045][ T7051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.563051][ T7051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 631.563055][ T7051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.563068][ T7051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 631.563079][ T7051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 631.563085][ T7051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 631.563088][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.563096][ T7051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 631.563099][ T7051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 631.563108][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 631.563124][ T7051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 631.563126][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.563138][ T7051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.563141][ T7051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.563147][ T7051] ? __pfx___sys_sendto (net/socket.c:2147) [ 631.563162][ T7051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 631.563168][ T7051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 631.563176][ T7051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 631.563183][ T7051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 631.563193][ T7051] __x64_sys_sendto (net/socket.c:2183) [ 631.563197][ T7051] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 631.563200][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.563204][ T7051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 631.563209][ T7051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 631.563212][ T7051] RIP: 0033:0x7ffad2e05a4a [ 631.563215][ T7051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 631.563217][ T7051] RSP: 002b:00007ffd533d36c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 631.563221][ T7051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffad2e05a4a [ 631.563222][ T7051] RDX: 0000000000000040 RSI: 000000002ec0a340 RDI: 0000000000000005 [ 631.563224][ T7051] RBP: 00007ffd533d3750 R08: 0000000000418574 R09: 000000000000001c [ 631.563225][ T7051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 631.563227][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.563227][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.563242][ T7051] | [ 631.563249][ T7051] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7051 | [ 631.579420][ T7051] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 631.579716][ T7051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 631.579717][ T7051] Call Trace: [ 631.579719][ T7051] [ 631.579721][ T7051] dump_stack_lvl (lib/dump_stack.c:123) [ 631.579726][ T7051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 631.579731][ T7051] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 631.579738][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.579753][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.579766][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.579770][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.579780][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.579786][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.579799][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.579812][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.579815][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.579825][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.579831][ T7051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 631.579838][ T7051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.579843][ T7051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 631.579848][ T7051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.579860][ T7051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 631.579872][ T7051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 631.579877][ T7051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 631.579881][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.579888][ T7051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 631.579891][ T7051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 631.579900][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 631.579917][ T7051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 631.579919][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.579930][ T7051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.579935][ T7051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.579940][ T7051] ? __pfx___sys_sendto (net/socket.c:2147) [ 631.579955][ T7051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 631.579961][ T7051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 631.579969][ T7051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 631.579976][ T7051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 631.579986][ T7051] __x64_sys_sendto (net/socket.c:2183) [ 631.579990][ T7051] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 631.579993][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.579998][ T7051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 631.580003][ T7051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 631.580006][ T7051] RIP: 0033:0x7ffad2e05a4a [ 631.580009][ T7051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 631.580011][ T7051] RSP: 002b:00007ffd533d36c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 631.580015][ T7051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffad2e05a4a [ 631.580016][ T7051] RDX: 0000000000000040 RSI: 000000002ec0a340 RDI: 0000000000000005 [ 631.580018][ T7051] RBP: 00007ffd533d3750 R08: 0000000000418574 R09: 000000000000001c [ 631.580020][ T7051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 631.580021][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.580021][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.580036][ T7051] | [ 631.580039][ T7051] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7051 | [ 631.598927][ T7051] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 631.599209][ T7051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 631.599210][ T7051] Call Trace: [ 631.599212][ T7051] [ 631.599214][ T7051] dump_stack_lvl (lib/dump_stack.c:123) [ 631.599219][ T7051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 631.599225][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.599232][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.599246][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.599260][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.599263][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.599273][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.599280][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.599293][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.599307][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.599310][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.599320][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.599326][ T7051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 631.599333][ T7051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.599339][ T7051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 631.599343][ T7051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.599356][ T7051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 631.599368][ T7051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 631.599373][ T7051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 631.599377][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.599385][ T7051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 631.599388][ T7051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 631.599397][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 631.599414][ T7051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 631.599416][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.599428][ T7051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.599432][ T7051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.599438][ T7051] ? __pfx___sys_sendto (net/socket.c:2147) [ 631.599453][ T7051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 631.599459][ T7051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 631.599467][ T7051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 631.599474][ T7051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 631.599485][ T7051] __x64_sys_sendto (net/socket.c:2183) [ 631.599488][ T7051] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 631.599491][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.599496][ T7051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 631.599500][ T7051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 631.599503][ T7051] RIP: 0033:0x7ffad2e05a4a [ 631.599507][ T7051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 631.599509][ T7051] RSP: 002b:00007ffd533d36c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 631.599512][ T7051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffad2e05a4a [ 631.599514][ T7051] RDX: 0000000000000040 RSI: 000000002ec0a340 RDI: 0000000000000005 [ 631.599516][ T7051] RBP: 00007ffd533d3750 R08: 0000000000418574 R09: 000000000000001c [ 631.599518][ T7051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 631.599519][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.599519][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.599534][ T7051] | [ 631.599542][ T7051] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7051 | [ 631.619208][ T7051] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 631.619506][ T7051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 631.619508][ T7051] Call Trace: [ 631.619509][ T7051] [ 631.619511][ T7051] dump_stack_lvl (lib/dump_stack.c:123) [ 631.619516][ T7051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 631.619522][ T7051] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 631.619529][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.619543][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.619556][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.619560][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.619570][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.619576][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.619589][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.619603][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.619606][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.619616][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.619624][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.619637][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.619651][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.619654][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.619664][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.619670][ T7051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 631.619677][ T7051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.619682][ T7051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 631.619687][ T7051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.619700][ T7051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 631.619711][ T7051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 631.619717][ T7051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 631.619720][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.619727][ T7051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 631.619730][ T7051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 631.619739][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 631.619756][ T7051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 631.619758][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.619770][ T7051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.619774][ T7051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.619780][ T7051] ? __pfx___sys_sendto (net/socket.c:2147) [ 631.619794][ T7051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 631.619800][ T7051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 631.619808][ T7051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 631.619815][ T7051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 631.619825][ T7051] __x64_sys_sendto (net/socket.c:2183) [ 631.619829][ T7051] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 631.619832][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.619836][ T7051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 631.619841][ T7051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 631.619844][ T7051] RIP: 0033:0x7ffad2e05a4a [ 631.619847][ T7051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 631.619850][ T7051] RSP: 002b:00007ffd533d36c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 631.619853][ T7051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffad2e05a4a [ 631.619854][ T7051] RDX: 0000000000000040 RSI: 000000002ec0a340 RDI: 0000000000000005 [ 631.619856][ T7051] RBP: 00007ffd533d3750 R08: 0000000000418574 R09: 000000000000001c [ 631.619858][ T7051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 631.619859][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.619859][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.619874][ T7051] | [ 631.642036][ T7051] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7051 | [ 631.642541][ T7051] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 631.642848][ T7051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 631.642849][ T7051] Call Trace: [ 631.642851][ T7051] [ 631.642853][ T7051] dump_stack_lvl (lib/dump_stack.c:123) [ 631.642858][ T7051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 631.642864][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.642871][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.642884][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.642898][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.642902][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.642912][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.642919][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.642932][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.642946][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.642949][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.642959][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.642966][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.642979][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.642992][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.642996][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.643006][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.643012][ T7051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 631.643019][ T7051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.643024][ T7051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 631.643029][ T7051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.643041][ T7051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 631.643053][ T7051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 631.643059][ T7051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 631.643062][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.643069][ T7051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 631.643072][ T7051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 631.643081][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 631.643098][ T7051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 631.643101][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.643113][ T7051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.643117][ T7051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.643122][ T7051] ? __pfx___sys_sendto (net/socket.c:2147) [ 631.643137][ T7051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 631.643143][ T7051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 631.643151][ T7051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 631.643158][ T7051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 631.643168][ T7051] __x64_sys_sendto (net/socket.c:2183) [ 631.643172][ T7051] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 631.643175][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.643180][ T7051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 631.643185][ T7051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 631.643187][ T7051] RIP: 0033:0x7ffad2e05a4a [ 631.643190][ T7051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 631.643193][ T7051] RSP: 002b:00007ffd533d36c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 631.643196][ T7051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffad2e05a4a [ 631.643198][ T7051] RDX: 0000000000000040 RSI: 000000002ec0a340 RDI: 0000000000000005 [ 631.643200][ T7051] RBP: 00007ffd533d3750 R08: 0000000000418574 R09: 000000000000001c [ 631.643201][ T7051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 631.643203][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.643203][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.643218][ T7051] | [ 631.643226][ T7051] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7051 | [ 631.665928][ T7051] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 631.666237][ T7051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 631.666239][ T7051] Call Trace: [ 631.666241][ T7051] [ 631.666243][ T7051] dump_stack_lvl (lib/dump_stack.c:123) [ 631.666248][ T7051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 631.666254][ T7051] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 631.666261][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.666275][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.666289][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.666293][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.666303][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.666309][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.666323][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.666337][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.666340][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.666350][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.666357][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.666369][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.666383][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.666387][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.666396][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.666403][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.666416][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.666430][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.666433][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.666443][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.666449][ T7051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 631.666456][ T7051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.666461][ T7051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 631.666466][ T7051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.666478][ T7051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 631.666491][ T7051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 631.666496][ T7051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 631.666499][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.666507][ T7051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 631.666510][ T7051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 631.666519][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 631.666536][ T7051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 631.666539][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.666550][ T7051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.666554][ T7051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.666560][ T7051] ? __pfx___sys_sendto (net/socket.c:2147) [ 631.666575][ T7051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 631.666581][ T7051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 631.666589][ T7051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 631.666596][ T7051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 631.666606][ T7051] __x64_sys_sendto (net/socket.c:2183) [ 631.666610][ T7051] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 631.666613][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.666618][ T7051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 631.666624][ T7051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 631.666627][ T7051] RIP: 0033:0x7ffad2e05a4a [ 631.666630][ T7051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 631.666632][ T7051] RSP: 002b:00007ffd533d36c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 631.666635][ T7051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffad2e05a4a [ 631.666637][ T7051] RDX: 0000000000000040 RSI: 000000002ec0a340 RDI: 0000000000000005 [ 631.666639][ T7051] RBP: 00007ffd533d3750 R08: 0000000000418574 R09: 000000000000001c [ 631.666640][ T7051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 631.666642][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.666642][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 631.666657][ T7051] | [ 631.691488][ T7051] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7051 | [ 631.692411][ T7051] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 631.692732][ T7051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 631.692734][ T7051] Call Trace: [ 631.692736][ T7051] [ 631.692738][ T7051] dump_stack_lvl (lib/dump_stack.c:123) [ 631.692743][ T7051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 631.692749][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.692756][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.692770][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.692785][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.692788][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.692798][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.692805][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.692818][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.692832][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.692836][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.692846][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.692852][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.692865][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.692879][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.692882][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.692892][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.692899][ T7051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 631.692912][ T7051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 631.692926][ T7051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 631.692929][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.692939][ T7051] lwtunnel_output (net/core/lwtunnel.c:359) [ 631.692945][ T7051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 631.692952][ T7051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.692958][ T7051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 631.692963][ T7051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 631.692975][ T7051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 631.692988][ T7051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 631.692993][ T7051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 631.692996][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.693004][ T7051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 631.693007][ T7051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 631.693016][ T7051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 631.693033][ T7051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 631.693036][ T7051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 631.693048][ T7051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.693052][ T7051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 631.693058][ T7051] ? __pfx___sys_sendto (net/socket.c:2147) [ 631.693073][ T7051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 631.693079][ T7051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 631.693087][ T7051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 631.693094][ T7051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 631.693105][ T7051] __x64_sys_sendto (net/socket.c:2183) [ 631.693108][ T7051] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 631.693111][ T7051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 631.693116][ T7051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 631.693121][ T7051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 631.693123][ T7051] RIP: 0033:0x7ffad2e05a4a [ 631.693127][ T7051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 631.693129][ T7051] RSP: 002b:00007ffd533d36c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 631.693132][ T7051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffad2e05a4a [ 631.693134][ T7051] RDX: 0000000000000040 RSI: 000000002ec0a340 RDI: 0000000000000005 [ 631.693136][ T7051] RBP: 00007ffd533d3750 R08: 0000000000418574 R09: 000000000000001c [ 631.693138][ T7051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 631.693139][ T7051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffad2f2e000 | [ 632.796404][ T7051] lwtunnel_output(): recursion limit reached on datapath | [ 637.511386][ T7058] check_preemption_disabled: 46 callbacks suppressed | [ 637.511394][ T7058] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7058 | [ 637.513602][ T7058] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 637.513966][ T7058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 637.513968][ T7058] Call Trace: [ 637.513970][ T7058] [ 637.513972][ T7058] dump_stack_lvl (lib/dump_stack.c:123) [ 637.513979][ T7058] check_preemption_disabled (lib/smp_processor_id.c:52) [ 637.513985][ T7058] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 637.513992][ T7058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 637.513999][ T7058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 637.514005][ T7058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 637.514010][ T7058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 637.514022][ T7058] rawv6_sendmsg (net/ipv6/raw.c:918) [ 637.514033][ T7058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 637.514038][ T7058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 637.514044][ T7058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 637.514053][ T7058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 637.514058][ T7058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 637.514067][ T7058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 637.514083][ T7058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 637.514086][ T7058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 637.514097][ T7058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 637.514102][ T7058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 637.514108][ T7058] ? __pfx___sys_sendto (net/socket.c:2147) [ 637.514122][ T7058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 637.514128][ T7058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 637.514137][ T7058] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 637.514144][ T7058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 637.514154][ T7058] __x64_sys_sendto (net/socket.c:2183) [ 637.514158][ T7058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 637.514162][ T7058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 637.514166][ T7058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 637.514171][ T7058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 637.514174][ T7058] RIP: 0033:0x7f7db7642a4a [ 637.514179][ T7058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 637.514182][ T7058] RSP: 002b:00007ffe401473a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 637.514186][ T7058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7db7642a4a [ 637.514188][ T7058] RDX: 0000000000000040 RSI: 000000002d446340 RDI: 0000000000000005 [ 637.514189][ T7058] RBP: 00007ffe40147430 R08: 0000000000418574 R09: 000000000000001c [ 637.514191][ T7058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 637.514192][ T7058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db776b000 | [ 637.514192][ T7058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db776b000 | [ 637.514206][ T7058] | [ 637.514336][ T7058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7058 | [ 637.525903][ T7058] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 637.526149][ T7058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 637.526150][ T7058] Call Trace: [ 637.526152][ T7058] [ 637.526154][ T7058] dump_stack_lvl (lib/dump_stack.c:123) [ 637.526160][ T7058] check_preemption_disabled (lib/smp_processor_id.c:52) [ 637.526166][ T7058] lwtunnel_output (net/core/lwtunnel.c:359) [ 637.526172][ T7058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 637.526179][ T7058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 637.526185][ T7058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 637.526190][ T7058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 637.526202][ T7058] rawv6_sendmsg (net/ipv6/raw.c:918) [ 637.526214][ T7058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 637.526219][ T7058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 637.526223][ T7058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 637.526231][ T7058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 637.526236][ T7058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 637.526245][ T7058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 637.526261][ T7058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 637.526264][ T7058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 637.526275][ T7058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 637.526280][ T7058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 637.526285][ T7058] ? __pfx___sys_sendto (net/socket.c:2147) [ 637.526300][ T7058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 637.526306][ T7058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 637.526314][ T7058] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 637.526321][ T7058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 637.526331][ T7058] __x64_sys_sendto (net/socket.c:2183) [ 637.526335][ T7058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 637.526338][ T7058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 637.526342][ T7058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 637.526347][ T7058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 637.526350][ T7058] RIP: 0033:0x7f7db7642a4a [ 637.526354][ T7058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 637.526356][ T7058] RSP: 002b:00007ffe401473a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 637.526359][ T7058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7db7642a4a [ 637.526361][ T7058] RDX: 0000000000000040 RSI: 000000002d446340 RDI: 0000000000000005 [ 637.526362][ T7058] RBP: 00007ffe40147430 R08: 0000000000418574 R09: 000000000000001c [ 637.526364][ T7058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 637.526366][ T7058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db776b000 | [ 637.526366][ T7058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db776b000 | [ 637.526380][ T7058] | [ 637.545074][ T7058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7058 | [ 637.545457][ T7058] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 637.545717][ T7058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 637.545718][ T7058] Call Trace: [ 637.545720][ T7058] [ 637.545722][ T7058] dump_stack_lvl (lib/dump_stack.c:123) [ 637.545728][ T7058] check_preemption_disabled (lib/smp_processor_id.c:52) [ 637.545734][ T7058] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 637.545741][ T7058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 637.545748][ T7058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 637.545754][ T7058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 637.545759][ T7058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 637.545771][ T7058] rawv6_sendmsg (net/ipv6/raw.c:918) [ 637.545782][ T7058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 637.545788][ T7058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 637.545792][ T7058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 637.545801][ T7058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 637.545804][ T7058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 637.545813][ T7058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 637.545829][ T7058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 637.545832][ T7058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 637.545843][ T7058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 637.545848][ T7058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 637.545853][ T7058] ? __pfx___sys_sendto (net/socket.c:2147) [ 637.545868][ T7058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 637.545874][ T7058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 637.545881][ T7058] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 637.545888][ T7058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 637.545898][ T7058] __x64_sys_sendto (net/socket.c:2183) [ 637.545902][ T7058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 637.545905][ T7058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 637.545910][ T7058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 637.545915][ T7058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 637.545918][ T7058] RIP: 0033:0x7f7db7642a4a [ 637.545922][ T7058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 637.545924][ T7058] RSP: 002b:00007ffe401473a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 637.545927][ T7058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7db7642a4a [ 637.545929][ T7058] RDX: 0000000000000040 RSI: 000000002d446340 RDI: 0000000000000005 [ 637.545931][ T7058] RBP: 00007ffe40147430 R08: 0000000000418574 R09: 000000000000001c [ 637.545933][ T7058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 637.545934][ T7058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db776b000 | [ 637.545934][ T7058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db776b000 | [ 637.545949][ T7058] | [ 638.512268][ T7058] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7058 | [ 638.512775][ T7058] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 638.513030][ T7058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 638.513031][ T7058] Call Trace: [ 638.513033][ T7058] [ 638.513035][ T7058] dump_stack_lvl (lib/dump_stack.c:123) [ 638.513043][ T7058] check_preemption_disabled (lib/smp_processor_id.c:52) [ 638.513049][ T7058] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 638.513056][ T7058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 638.513063][ T7058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 638.513070][ T7058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 638.513074][ T7058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 638.513086][ T7058] rawv6_sendmsg (net/ipv6/raw.c:918) [ 638.513098][ T7058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 638.513102][ T7058] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 638.513111][ T7058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 638.513116][ T7058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 638.513126][ T7058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 638.513142][ T7058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 638.513146][ T7058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 638.513157][ T7058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 638.513162][ T7058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 638.513168][ T7058] ? __pfx___sys_sendto (net/socket.c:2147) [ 638.513181][ T7058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 638.513190][ T7058] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 638.513197][ T7058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 638.513205][ T7058] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 638.513210][ T7058] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 638.513213][ T7058] ? 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:1339) [ 638.513222][ T7058] __x64_sys_sendto (net/socket.c:2183) [ 638.513226][ T7058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 638.513230][ T7058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 638.513235][ T7058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 638.513240][ T7058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 638.513244][ T7058] RIP: 0033:0x7f7db7642a4a [ 638.513248][ T7058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 638.513251][ T7058] RSP: 002b:00007ffe401473a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 638.513255][ T7058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7db7642a4a [ 638.513257][ T7058] RDX: 0000000000000040 RSI: 000000002d446340 RDI: 0000000000000005 [ 638.513259][ T7058] RBP: 00007ffe40147430 R08: 0000000000418574 R09: 000000000000001c [ 638.513260][ T7058] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 638.513262][ T7058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db776b000 | [ 638.513262][ T7058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db776b000 | [ 638.513277][ T7058] | [ 638.513280][ T7058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7058 | [ 638.525112][ T7058] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 638.525357][ T7058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 638.525358][ T7058] Call Trace: [ 638.525360][ T7058] [ 638.525362][ T7058] dump_stack_lvl (lib/dump_stack.c:123) [ 638.525368][ T7058] check_preemption_disabled (lib/smp_processor_id.c:52) [ 638.525375][ T7058] lwtunnel_output (net/core/lwtunnel.c:359) [ 638.525388][ T7058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 638.525395][ T7058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 638.525401][ T7058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 638.525405][ T7058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 638.525417][ T7058] rawv6_sendmsg (net/ipv6/raw.c:918) [ 638.525429][ T7058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 638.525433][ T7058] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 638.525442][ T7058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 638.525446][ T7058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 638.525455][ T7058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 638.525472][ T7058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 638.525475][ T7058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 638.525486][ T7058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 638.525491][ T7058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 638.525497][ T7058] ? __pfx___sys_sendto (net/socket.c:2147) [ 638.525510][ T7058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 638.525518][ T7058] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 638.525525][ T7058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 638.525532][ T7058] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 638.525537][ T7058] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 638.525540][ T7058] ? 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:1339) [ 638.525548][ T7058] __x64_sys_sendto (net/socket.c:2183) [ 638.525551][ T7058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 638.525555][ T7058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 638.525559][ T7058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 638.525564][ T7058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 638.525567][ T7058] RIP: 0033:0x7f7db7642a4a [ 638.525571][ T7058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 638.525573][ T7058] RSP: 002b:00007ffe401473a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 638.525577][ T7058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7db7642a4a [ 638.525579][ T7058] RDX: 0000000000000040 RSI: 000000002d446340 RDI: 0000000000000005 [ 638.525581][ T7058] RBP: 00007ffe40147430 R08: 0000000000418574 R09: 000000000000001c [ 638.525582][ T7058] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 638.525584][ T7058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db776b000 | [ 638.525584][ T7058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db776b000 | [ 638.525599][ T7058] | [ 638.537503][ T7058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7058 | [ 638.537876][ T7058] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 638.538122][ T7058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 638.538123][ T7058] Call Trace: [ 638.538125][ T7058] [ 638.538127][ T7058] dump_stack_lvl (lib/dump_stack.c:123) [ 638.538133][ T7058] check_preemption_disabled (lib/smp_processor_id.c:52) [ 638.538139][ T7058] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 638.538146][ T7058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 638.538153][ T7058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 638.538159][ T7058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 638.538163][ T7058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 638.538175][ T7058] rawv6_sendmsg (net/ipv6/raw.c:918) [ 638.538187][ T7058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 638.538191][ T7058] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 638.538200][ T7058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 638.538204][ T7058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 638.538213][ T7058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 638.538229][ T7058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 638.538233][ T7058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 638.538244][ T7058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 638.538248][ T7058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 638.538254][ T7058] ? __pfx___sys_sendto (net/socket.c:2147) [ 638.538267][ T7058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 638.538275][ T7058] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 638.538282][ T7058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 638.538289][ T7058] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 638.538293][ T7058] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 638.538296][ T7058] ? 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:1339) [ 638.538303][ T7058] __x64_sys_sendto (net/socket.c:2183) [ 638.538307][ T7058] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 638.538310][ T7058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 638.538315][ T7058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 638.538320][ T7058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 638.538323][ T7058] RIP: 0033:0x7f7db7642a4a [ 638.538326][ T7058] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 638.538329][ T7058] RSP: 002b:00007ffe401473a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 638.538332][ T7058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7db7642a4a [ 638.538334][ T7058] RDX: 0000000000000040 RSI: 000000002d446340 RDI: 0000000000000005 [ 638.538336][ T7058] RBP: 00007ffe40147430 R08: 0000000000418574 R09: 000000000000001c [ 638.538337][ T7058] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 638.538339][ T7058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7db776b000 | [ 640.985551][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 642.004748][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 644.245032][ T7064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7064 | [ 644.245436][ T7064] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 644.245699][ T7064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 644.245701][ T7064] Call Trace: [ 644.245703][ T7064] [ 644.245705][ T7064] dump_stack_lvl (lib/dump_stack.c:123) [ 644.245712][ T7064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 644.245718][ T7064] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 644.245725][ T7064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 644.245732][ T7064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.245739][ T7064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 644.245744][ T7064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.245756][ T7064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 644.245767][ T7064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 644.245772][ T7064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 644.245778][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.245787][ T7064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 644.245792][ T7064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 644.245801][ T7064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 644.245816][ T7064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 644.245819][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.245830][ T7064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.245836][ T7064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.245841][ T7064] ? __pfx___sys_sendto (net/socket.c:2147) [ 644.245856][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 644.245862][ T7064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 644.245870][ T7064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 644.245877][ T7064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 644.245887][ T7064] __x64_sys_sendto (net/socket.c:2183) [ 644.245891][ T7064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 644.245895][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.245899][ T7064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 644.245904][ T7064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 644.245908][ T7064] RIP: 0033:0x7f17b5aeda4a [ 644.245912][ T7064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 644.245915][ T7064] RSP: 002b:00007fff97fc6538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 644.245919][ T7064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f17b5aeda4a [ 644.245921][ T7064] RDX: 0000000000000040 RSI: 000000002eca4340 RDI: 0000000000000005 [ 644.245923][ T7064] RBP: 00007fff97fc65c0 R08: 0000000000418574 R09: 000000000000001c [ 644.245924][ T7064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 644.245926][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.245926][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.245940][ T7064] | [ 644.245943][ T7064] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7064 | [ 644.257997][ T7064] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 644.258244][ T7064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 644.258246][ T7064] Call Trace: [ 644.258248][ T7064] [ 644.258250][ T7064] dump_stack_lvl (lib/dump_stack.c:123) [ 644.258256][ T7064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 644.258261][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.258268][ T7064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 644.258275][ T7064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.258281][ T7064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 644.258285][ T7064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.258297][ T7064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 644.258309][ T7064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 644.258314][ T7064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 644.258318][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.258326][ T7064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 644.258330][ T7064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 644.258339][ T7064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 644.258355][ T7064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 644.258358][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.258369][ T7064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.258373][ T7064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.258379][ T7064] ? __pfx___sys_sendto (net/socket.c:2147) [ 644.258394][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 644.258400][ T7064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 644.258408][ T7064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 644.258415][ T7064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 644.258425][ T7064] __x64_sys_sendto (net/socket.c:2183) [ 644.258429][ T7064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 644.258432][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.258436][ T7064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 644.258441][ T7064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 644.258445][ T7064] RIP: 0033:0x7f17b5aeda4a [ 644.258448][ T7064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 644.258450][ T7064] RSP: 002b:00007fff97fc6538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 644.258453][ T7064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f17b5aeda4a [ 644.258455][ T7064] RDX: 0000000000000040 RSI: 000000002eca4340 RDI: 0000000000000005 [ 644.258457][ T7064] RBP: 00007fff97fc65c0 R08: 0000000000418574 R09: 000000000000001c [ 644.258458][ T7064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 644.258460][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.258460][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.258475][ T7064] | [ 644.258598][ T7064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7064 | [ 644.270360][ T7064] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 644.270608][ T7064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 644.270609][ T7064] Call Trace: [ 644.270611][ T7064] [ 644.270612][ T7064] dump_stack_lvl (lib/dump_stack.c:123) [ 644.270618][ T7064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 644.270625][ T7064] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 644.270631][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.270641][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.270652][ T7064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 644.270655][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.270665][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.270671][ T7064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 644.270678][ T7064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.270683][ T7064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 644.270687][ T7064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.270699][ T7064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 644.270710][ T7064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 644.270715][ T7064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 644.270718][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.270726][ T7064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 644.270730][ T7064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 644.270738][ T7064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 644.270754][ T7064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 644.270756][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.270767][ T7064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.270771][ T7064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.270777][ T7064] ? __pfx___sys_sendto (net/socket.c:2147) [ 644.270791][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 644.270797][ T7064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 644.270804][ T7064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 644.270811][ T7064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 644.270821][ T7064] __x64_sys_sendto (net/socket.c:2183) [ 644.270824][ T7064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 644.270827][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.270831][ T7064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 644.270836][ T7064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 644.270839][ T7064] RIP: 0033:0x7f17b5aeda4a [ 644.270842][ T7064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 644.270844][ T7064] RSP: 002b:00007fff97fc6538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 644.270847][ T7064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f17b5aeda4a [ 644.270849][ T7064] RDX: 0000000000000040 RSI: 000000002eca4340 RDI: 0000000000000005 [ 644.270850][ T7064] RBP: 00007fff97fc65c0 R08: 0000000000418574 R09: 000000000000001c [ 644.270852][ T7064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 644.270853][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.270853][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.270867][ T7064] | [ 644.284757][ T7064] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7064 | [ 644.285128][ T7064] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 644.285394][ T7064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 644.285395][ T7064] Call Trace: [ 644.285397][ T7064] [ 644.285399][ T7064] dump_stack_lvl (lib/dump_stack.c:123) [ 644.285404][ T7064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 644.285409][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.285415][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.285425][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.285437][ T7064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 644.285440][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.285450][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.285456][ T7064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 644.285463][ T7064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.285468][ T7064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 644.285473][ T7064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.285485][ T7064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 644.285497][ T7064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 644.285502][ T7064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 644.285505][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.285513][ T7064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 644.285517][ T7064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 644.285525][ T7064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 644.285542][ T7064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 644.285544][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.285555][ T7064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.285559][ T7064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.285565][ T7064] ? __pfx___sys_sendto (net/socket.c:2147) [ 644.285580][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 644.285586][ T7064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 644.285593][ T7064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 644.285600][ T7064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 644.285610][ T7064] __x64_sys_sendto (net/socket.c:2183) [ 644.285614][ T7064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 644.285617][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.285623][ T7064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 644.285628][ T7064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 644.285631][ T7064] RIP: 0033:0x7f17b5aeda4a [ 644.285634][ T7064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 644.285636][ T7064] RSP: 002b:00007fff97fc6538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 644.285639][ T7064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f17b5aeda4a [ 644.285641][ T7064] RDX: 0000000000000040 RSI: 000000002eca4340 RDI: 0000000000000005 [ 644.285642][ T7064] RBP: 00007fff97fc65c0 R08: 0000000000418574 R09: 000000000000001c [ 644.285644][ T7064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 644.285646][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.285646][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.285660][ T7064] | [ 644.299772][ T7064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7064 | [ 644.300149][ T7064] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 644.300423][ T7064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 644.300424][ T7064] Call Trace: [ 644.300426][ T7064] [ 644.300428][ T7064] dump_stack_lvl (lib/dump_stack.c:123) [ 644.300433][ T7064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 644.300438][ T7064] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 644.300445][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.300454][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.300467][ T7064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 644.300477][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.300483][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.300492][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.300504][ T7064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 644.300507][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.300517][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.300523][ T7064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 644.300530][ T7064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.300535][ T7064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 644.300540][ T7064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.300552][ T7064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 644.300564][ T7064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 644.300569][ T7064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 644.300572][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.300580][ T7064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 644.300583][ T7064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 644.300591][ T7064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 644.300608][ T7064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 644.300610][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.300623][ T7064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.300627][ T7064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.300632][ T7064] ? __pfx___sys_sendto (net/socket.c:2147) [ 644.300647][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 644.300653][ T7064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 644.300660][ T7064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 644.300667][ T7064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 644.300677][ T7064] __x64_sys_sendto (net/socket.c:2183) [ 644.300681][ T7064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 644.300684][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.300689][ T7064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 644.300693][ T7064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 644.300696][ T7064] RIP: 0033:0x7f17b5aeda4a [ 644.300699][ T7064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 644.300701][ T7064] RSP: 002b:00007fff97fc6538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 644.300704][ T7064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f17b5aeda4a [ 644.300706][ T7064] RDX: 0000000000000040 RSI: 000000002eca4340 RDI: 0000000000000005 [ 644.300708][ T7064] RBP: 00007fff97fc65c0 R08: 0000000000418574 R09: 000000000000001c [ 644.300709][ T7064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 644.300711][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.300711][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.300725][ T7064] | [ 644.318263][ T7064] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7064 | [ 644.318651][ T7064] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 644.319079][ T7064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 644.319080][ T7064] Call Trace: [ 644.319082][ T7064] [ 644.319084][ T7064] dump_stack_lvl (lib/dump_stack.c:123) [ 644.319089][ T7064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 644.319094][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.319100][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.319109][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.319121][ T7064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 644.319131][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.319137][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.319145][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.319157][ T7064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 644.319160][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.319170][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.319176][ T7064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 644.319183][ T7064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.319188][ T7064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 644.319193][ T7064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.319205][ T7064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 644.319216][ T7064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 644.319221][ T7064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 644.319225][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.319232][ T7064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 644.319235][ T7064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 644.319244][ T7064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 644.319261][ T7064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 644.319263][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.319274][ T7064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.319278][ T7064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.319283][ T7064] ? __pfx___sys_sendto (net/socket.c:2147) [ 644.319298][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 644.319304][ T7064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 644.319311][ T7064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 644.319318][ T7064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 644.319328][ T7064] __x64_sys_sendto (net/socket.c:2183) [ 644.319331][ T7064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 644.319334][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.319338][ T7064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 644.319343][ T7064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 644.319346][ T7064] RIP: 0033:0x7f17b5aeda4a [ 644.319349][ T7064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 644.319351][ T7064] RSP: 002b:00007fff97fc6538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 644.319353][ T7064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f17b5aeda4a [ 644.319355][ T7064] RDX: 0000000000000040 RSI: 000000002eca4340 RDI: 0000000000000005 [ 644.319356][ T7064] RBP: 00007fff97fc65c0 R08: 0000000000418574 R09: 000000000000001c [ 644.319358][ T7064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 644.319359][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.319359][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.319374][ T7064] | [ 644.319444][ T7064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7064 | [ 644.336849][ T7064] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 644.337128][ T7064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 644.337129][ T7064] Call Trace: [ 644.337131][ T7064] [ 644.337133][ T7064] dump_stack_lvl (lib/dump_stack.c:123) [ 644.337138][ T7064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 644.337144][ T7064] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 644.337151][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.337161][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.337173][ T7064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 644.337176][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.337186][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.337192][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.337201][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.337214][ T7064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 644.337223][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.337230][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.337239][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.337250][ T7064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 644.337254][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.337263][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.337270][ T7064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 644.337276][ T7064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.337282][ T7064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 644.337286][ T7064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.337299][ T7064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 644.337311][ T7064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 644.337316][ T7064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 644.337320][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.337327][ T7064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 644.337331][ T7064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 644.337340][ T7064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 644.337356][ T7064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 644.337359][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.337370][ T7064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.337374][ T7064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.337379][ T7064] ? __pfx___sys_sendto (net/socket.c:2147) [ 644.337394][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 644.337400][ T7064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 644.337408][ T7064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 644.337415][ T7064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 644.337425][ T7064] __x64_sys_sendto (net/socket.c:2183) [ 644.337429][ T7064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 644.337431][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.337436][ T7064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 644.337441][ T7064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 644.337443][ T7064] RIP: 0033:0x7f17b5aeda4a [ 644.337447][ T7064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 644.337449][ T7064] RSP: 002b:00007fff97fc6538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 644.337452][ T7064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f17b5aeda4a [ 644.337453][ T7064] RDX: 0000000000000040 RSI: 000000002eca4340 RDI: 0000000000000005 [ 644.337455][ T7064] RBP: 00007fff97fc65c0 R08: 0000000000418574 R09: 000000000000001c [ 644.337456][ T7064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 644.337458][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.337458][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.337473][ T7064] | [ 644.337475][ T7064] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7064 | [ 644.357015][ T7064] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 644.357293][ T7064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 644.357295][ T7064] Call Trace: [ 644.357296][ T7064] [ 644.357298][ T7064] dump_stack_lvl (lib/dump_stack.c:123) [ 644.357303][ T7064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 644.357309][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.357316][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.357325][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.357337][ T7064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 644.357341][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.357351][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.357358][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.357367][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.357380][ T7064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 644.357390][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.357396][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.357405][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.357418][ T7064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 644.357421][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.357431][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.357437][ T7064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 644.357443][ T7064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.357449][ T7064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 644.357453][ T7064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.357466][ T7064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 644.357478][ T7064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 644.357484][ T7064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 644.357487][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.357494][ T7064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 644.357497][ T7064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 644.357506][ T7064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 644.357523][ T7064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 644.357526][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.357537][ T7064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.357541][ T7064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.357547][ T7064] ? __pfx___sys_sendto (net/socket.c:2147) [ 644.357562][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 644.357568][ T7064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 644.357576][ T7064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 644.357583][ T7064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 644.357593][ T7064] __x64_sys_sendto (net/socket.c:2183) [ 644.357597][ T7064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 644.357600][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.357604][ T7064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 644.357609][ T7064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 644.357612][ T7064] RIP: 0033:0x7f17b5aeda4a [ 644.357615][ T7064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 644.357617][ T7064] RSP: 002b:00007fff97fc6538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 644.357620][ T7064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f17b5aeda4a [ 644.357623][ T7064] RDX: 0000000000000040 RSI: 000000002eca4340 RDI: 0000000000000005 [ 644.357624][ T7064] RBP: 00007fff97fc65c0 R08: 0000000000418574 R09: 000000000000001c [ 644.357626][ T7064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 644.357627][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.357627][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.357643][ T7064] | [ 644.377987][ T7064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7064 | [ 644.378836][ T7064] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 644.379126][ T7064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 644.379127][ T7064] Call Trace: [ 644.379129][ T7064] [ 644.379131][ T7064] dump_stack_lvl (lib/dump_stack.c:123) [ 644.379136][ T7064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 644.379142][ T7064] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 644.379148][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.379158][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.379171][ T7064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 644.379181][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.379188][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.379196][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.379208][ T7064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 644.379212][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.379222][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.379228][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.379237][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.379250][ T7064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 644.379260][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.379266][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.379275][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.379287][ T7064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 644.379290][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.379300][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.379306][ T7064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 644.379313][ T7064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.379318][ T7064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 644.379323][ T7064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.379335][ T7064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 644.379347][ T7064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 644.379353][ T7064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 644.379356][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.379364][ T7064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 644.379367][ T7064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 644.379376][ T7064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 644.379393][ T7064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 644.379395][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.379407][ T7064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.379411][ T7064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.379416][ T7064] ? __pfx___sys_sendto (net/socket.c:2147) [ 644.379432][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 644.379438][ T7064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 644.379446][ T7064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 644.379453][ T7064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 644.379463][ T7064] __x64_sys_sendto (net/socket.c:2183) [ 644.379467][ T7064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 644.379470][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.379474][ T7064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 644.379479][ T7064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 644.379483][ T7064] RIP: 0033:0x7f17b5aeda4a [ 644.379486][ T7064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 644.379489][ T7064] RSP: 002b:00007fff97fc6538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 644.379492][ T7064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f17b5aeda4a [ 644.379493][ T7064] RDX: 0000000000000040 RSI: 000000002eca4340 RDI: 0000000000000005 [ 644.379495][ T7064] RBP: 00007fff97fc65c0 R08: 0000000000418574 R09: 000000000000001c [ 644.379497][ T7064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 644.379499][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.379499][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 644.379514][ T7064] | [ 644.379567][ T7064] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7064 | [ 644.400661][ T7064] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 644.401149][ T7064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 644.401151][ T7064] Call Trace: [ 644.401152][ T7064] [ 644.401154][ T7064] dump_stack_lvl (lib/dump_stack.c:123) [ 644.401160][ T7064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 644.401166][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.401172][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.401182][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.401195][ T7064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 644.401206][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.401212][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.401221][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.401234][ T7064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 644.401237][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.401247][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.401253][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.401263][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.401275][ T7064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 644.401285][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.401292][ T7064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 644.401301][ T7064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 644.401313][ T7064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 644.401317][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.401326][ T7064] lwtunnel_output (net/core/lwtunnel.c:359) [ 644.401333][ T7064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 644.401339][ T7064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.401345][ T7064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 644.401350][ T7064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 644.401362][ T7064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 644.401374][ T7064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 644.401380][ T7064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 644.401383][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.401391][ T7064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 644.401394][ T7064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 644.401403][ T7064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 644.401421][ T7064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 644.401423][ T7064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 644.401435][ T7064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.401439][ T7064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 644.401445][ T7064] ? __pfx___sys_sendto (net/socket.c:2147) [ 644.401460][ T7064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 644.401466][ T7064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 644.401474][ T7064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 644.401481][ T7064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 644.401492][ T7064] __x64_sys_sendto (net/socket.c:2183) [ 644.401496][ T7064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 644.401499][ T7064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 644.401503][ T7064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 644.401508][ T7064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 644.401511][ T7064] RIP: 0033:0x7f17b5aeda4a [ 644.401514][ T7064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 644.401517][ T7064] RSP: 002b:00007fff97fc6538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 644.401520][ T7064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f17b5aeda4a [ 644.401521][ T7064] RDX: 0000000000000040 RSI: 000000002eca4340 RDI: 0000000000000005 [ 644.401523][ T7064] RBP: 00007fff97fc65c0 R08: 0000000000418574 R09: 000000000000001c [ 644.401524][ T7064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 644.401526][ T7064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f17b5c16000 | [ 649.940523][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 652.183313][ T7070] check_preemption_disabled: 46 callbacks suppressed | [ 652.183321][ T7070] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7070 | [ 652.184009][ T7070] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 652.184260][ T7070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 652.184262][ T7070] Call Trace: [ 652.184264][ T7070] [ 652.184266][ T7070] dump_stack_lvl (lib/dump_stack.c:123) [ 652.184273][ T7070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 652.184280][ T7070] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 652.184286][ T7070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 652.184293][ T7070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.184300][ T7070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 652.184305][ T7070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.184316][ T7070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 652.184328][ T7070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 652.184333][ T7070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 652.184339][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.184348][ T7070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 652.184352][ T7070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 652.184361][ T7070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 652.184377][ T7070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 652.184380][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.184391][ T7070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.184396][ T7070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.184402][ T7070] ? __pfx___sys_sendto (net/socket.c:2147) [ 652.184416][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 652.184422][ T7070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 652.184431][ T7070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 652.184438][ T7070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 652.184448][ T7070] __x64_sys_sendto (net/socket.c:2183) [ 652.184451][ T7070] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 652.184455][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.184460][ T7070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 652.184464][ T7070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.184468][ T7070] RIP: 0033:0x7f57fcef0a4a [ 652.184473][ T7070] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 652.184475][ T7070] RSP: 002b:00007ffe90d85e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 652.184479][ T7070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57fcef0a4a [ 652.184481][ T7070] RDX: 0000000000000040 RSI: 000000002430a340 RDI: 0000000000000005 [ 652.184482][ T7070] RBP: 00007ffe90d85ef0 R08: 0000000000418574 R09: 000000000000001c [ 652.184484][ T7070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 652.184486][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.184486][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.184500][ T7070] | [ 652.184502][ T7070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7070 | [ 652.196397][ T7070] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 652.196654][ T7070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 652.196655][ T7070] Call Trace: [ 652.196657][ T7070] [ 652.196659][ T7070] dump_stack_lvl (lib/dump_stack.c:123) [ 652.196665][ T7070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 652.196670][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.196677][ T7070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 652.196684][ T7070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.196690][ T7070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 652.196694][ T7070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.196706][ T7070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 652.196718][ T7070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 652.196723][ T7070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 652.196727][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.196735][ T7070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 652.196739][ T7070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 652.196748][ T7070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 652.196764][ T7070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 652.196767][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.196778][ T7070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.196782][ T7070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.196788][ T7070] ? __pfx___sys_sendto (net/socket.c:2147) [ 652.196803][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 652.196809][ T7070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 652.196817][ T7070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 652.196824][ T7070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 652.196834][ T7070] __x64_sys_sendto (net/socket.c:2183) [ 652.196838][ T7070] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 652.196841][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.196846][ T7070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 652.196850][ T7070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.196854][ T7070] RIP: 0033:0x7f57fcef0a4a [ 652.196857][ T7070] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 652.196859][ T7070] RSP: 002b:00007ffe90d85e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 652.196862][ T7070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57fcef0a4a [ 652.196864][ T7070] RDX: 0000000000000040 RSI: 000000002430a340 RDI: 0000000000000005 [ 652.196866][ T7070] RBP: 00007ffe90d85ef0 R08: 0000000000418574 R09: 000000000000001c [ 652.196867][ T7070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 652.196869][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.196869][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.196883][ T7070] | [ 652.196958][ T7070] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7070 | [ 652.209032][ T7070] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 652.209291][ T7070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 652.209293][ T7070] Call Trace: [ 652.209294][ T7070] [ 652.209296][ T7070] dump_stack_lvl (lib/dump_stack.c:123) [ 652.209301][ T7070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 652.209307][ T7070] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 652.209313][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.209317][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.209327][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.209338][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.209345][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.209353][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.209357][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.209364][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.209368][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.209372][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.209381][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.209388][ T7070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 652.209394][ T7070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.209399][ T7070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 652.209404][ T7070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.209416][ T7070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 652.209427][ T7070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 652.209433][ T7070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 652.209436][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.209443][ T7070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 652.209446][ T7070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 652.209455][ T7070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 652.209471][ T7070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 652.209473][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.209485][ T7070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.209489][ T7070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.209494][ T7070] ? __pfx___sys_sendto (net/socket.c:2147) [ 652.209508][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 652.209514][ T7070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 652.209522][ T7070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 652.209529][ T7070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 652.209539][ T7070] __x64_sys_sendto (net/socket.c:2183) [ 652.209542][ T7070] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 652.209545][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.209549][ T7070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 652.209554][ T7070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.209557][ T7070] RIP: 0033:0x7f57fcef0a4a [ 652.209560][ T7070] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 652.209562][ T7070] RSP: 002b:00007ffe90d85e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 652.209565][ T7070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57fcef0a4a [ 652.209567][ T7070] RDX: 0000000000000040 RSI: 000000002430a340 RDI: 0000000000000005 [ 652.209568][ T7070] RBP: 00007ffe90d85ef0 R08: 0000000000418574 R09: 000000000000001c [ 652.209570][ T7070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 652.209571][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.209571][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.209586][ T7070] | [ 652.209588][ T7070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7070 | [ 652.224575][ T7070] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 652.224844][ T7070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 652.224846][ T7070] Call Trace: [ 652.224847][ T7070] [ 652.224849][ T7070] dump_stack_lvl (lib/dump_stack.c:123) [ 652.224854][ T7070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 652.224860][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.224867][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.224870][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.224878][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.224890][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.224895][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.224903][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.224907][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.224914][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.224918][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.224922][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.224931][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.224938][ T7070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 652.224944][ T7070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.224949][ T7070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 652.224954][ T7070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.224966][ T7070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 652.224978][ T7070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 652.224983][ T7070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 652.224986][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.224993][ T7070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 652.224996][ T7070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 652.225005][ T7070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 652.225021][ T7070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 652.225024][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.225035][ T7070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.225039][ T7070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.225044][ T7070] ? __pfx___sys_sendto (net/socket.c:2147) [ 652.225059][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 652.225065][ T7070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 652.225073][ T7070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 652.225080][ T7070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 652.225090][ T7070] __x64_sys_sendto (net/socket.c:2183) [ 652.225094][ T7070] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 652.225097][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.225101][ T7070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 652.225106][ T7070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.225108][ T7070] RIP: 0033:0x7f57fcef0a4a [ 652.225111][ T7070] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 652.225113][ T7070] RSP: 002b:00007ffe90d85e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 652.225116][ T7070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57fcef0a4a [ 652.225118][ T7070] RDX: 0000000000000040 RSI: 000000002430a340 RDI: 0000000000000005 [ 652.225119][ T7070] RBP: 00007ffe90d85ef0 R08: 0000000000418574 R09: 000000000000001c [ 652.225121][ T7070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 652.225122][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.225122][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.225137][ T7070] | [ 652.225215][ T7070] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7070 | [ 652.241421][ T7070] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 652.241872][ T7070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 652.241873][ T7070] Call Trace: [ 652.241875][ T7070] [ 652.241876][ T7070] dump_stack_lvl (lib/dump_stack.c:123) [ 652.241882][ T7070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 652.241887][ T7070] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 652.241894][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.241897][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.241906][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.241918][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.241924][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.241931][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.241936][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.241942][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.241947][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.241950][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.241960][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.241966][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.241969][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.241977][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.241989][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.241993][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.242001][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.242005][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.242011][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.242015][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.242019][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.242028][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.242034][ T7070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 652.242041][ T7070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.242047][ T7070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 652.242051][ T7070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.242063][ T7070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 652.242075][ T7070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 652.242080][ T7070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 652.242084][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.242091][ T7070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 652.242094][ T7070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 652.242102][ T7070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 652.242119][ T7070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 652.242121][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.242132][ T7070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.242136][ T7070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.242142][ T7070] ? __pfx___sys_sendto (net/socket.c:2147) [ 652.242156][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 652.242162][ T7070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 652.242170][ T7070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 652.242177][ T7070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 652.242187][ T7070] __x64_sys_sendto (net/socket.c:2183) [ 652.242190][ T7070] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 652.242194][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.242198][ T7070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 652.242203][ T7070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.242205][ T7070] RIP: 0033:0x7f57fcef0a4a [ 652.242208][ T7070] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 652.242210][ T7070] RSP: 002b:00007ffe90d85e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 652.242213][ T7070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57fcef0a4a [ 652.242215][ T7070] RDX: 0000000000000040 RSI: 000000002430a340 RDI: 0000000000000005 [ 652.242217][ T7070] RBP: 00007ffe90d85ef0 R08: 0000000000418574 R09: 000000000000001c [ 652.242218][ T7070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 652.242220][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.242220][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.242235][ T7070] | [ 652.242237][ T7070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7070 | [ 652.264016][ T7070] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 652.264292][ T7070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 652.264293][ T7070] Call Trace: [ 652.264294][ T7070] [ 652.264296][ T7070] dump_stack_lvl (lib/dump_stack.c:123) [ 652.264302][ T7070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 652.264308][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.264314][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.264318][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.264326][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.264338][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.264344][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.264353][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.264357][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.264364][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.264369][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.264372][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.264382][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.264389][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.264391][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.264399][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.264411][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.264416][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.264423][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.264428][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.264434][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.264438][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.264442][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.264451][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.264457][ T7070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 652.264464][ T7070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.264470][ T7070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 652.264475][ T7070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.264487][ T7070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 652.264499][ T7070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 652.264504][ T7070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 652.264507][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.264514][ T7070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 652.264518][ T7070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 652.264527][ T7070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 652.264543][ T7070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 652.264546][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.264557][ T7070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.264561][ T7070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.264567][ T7070] ? __pfx___sys_sendto (net/socket.c:2147) [ 652.264582][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 652.264588][ T7070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 652.264595][ T7070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 652.264602][ T7070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 652.264613][ T7070] __x64_sys_sendto (net/socket.c:2183) [ 652.264616][ T7070] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 652.264619][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.264625][ T7070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 652.264630][ T7070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.264632][ T7070] RIP: 0033:0x7f57fcef0a4a [ 652.264636][ T7070] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 652.264638][ T7070] RSP: 002b:00007ffe90d85e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 652.264641][ T7070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57fcef0a4a [ 652.264643][ T7070] RDX: 0000000000000040 RSI: 000000002430a340 RDI: 0000000000000005 [ 652.264644][ T7070] RBP: 00007ffe90d85ef0 R08: 0000000000418574 R09: 000000000000001c [ 652.264646][ T7070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 652.264647][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.264647][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.264662][ T7070] | [ 652.287836][ T7070] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7070 | [ 652.288259][ T7070] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 652.288544][ T7070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 652.288546][ T7070] Call Trace: [ 652.288547][ T7070] [ 652.288549][ T7070] dump_stack_lvl (lib/dump_stack.c:123) [ 652.288554][ T7070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 652.288559][ T7070] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 652.288566][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.288569][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.288577][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.288592][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.288600][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.288604][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.288615][ T7070] ? dump_stack_lvl (lib/dump_stack.c:124) [ 652.288625][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.288632][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.288635][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.288643][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.288655][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.288660][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.288668][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.288672][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.288679][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.288683][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.288686][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.288696][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.288702][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.288705][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.288713][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.288724][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.288729][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.288736][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.288741][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.288748][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.288752][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.288755][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.288765][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.288771][ T7070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 652.288778][ T7070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.288784][ T7070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 652.288788][ T7070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.288801][ T7070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 652.288813][ T7070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 652.288818][ T7070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 652.288821][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.288829][ T7070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 652.288832][ T7070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 652.288841][ T7070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 652.288857][ T7070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 652.288860][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.288872][ T7070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.288876][ T7070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.288882][ T7070] ? __pfx___sys_sendto (net/socket.c:2147) [ 652.288897][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 652.288903][ T7070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 652.288910][ T7070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 652.288917][ T7070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 652.288928][ T7070] __x64_sys_sendto (net/socket.c:2183) [ 652.288931][ T7070] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 652.288934][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.288939][ T7070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 652.288944][ T7070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.288946][ T7070] RIP: 0033:0x7f57fcef0a4a [ 652.288949][ T7070] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 652.288951][ T7070] RSP: 002b:00007ffe90d85e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 652.288954][ T7070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57fcef0a4a [ 652.288956][ T7070] RDX: 0000000000000040 RSI: 000000002430a340 RDI: 0000000000000005 [ 652.288957][ T7070] RBP: 00007ffe90d85ef0 R08: 0000000000418574 R09: 000000000000001c [ 652.288959][ T7070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 652.288960][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.288960][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.288975][ T7070] | [ 652.315799][ T7070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7070 | [ 652.316419][ T7070] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 652.316742][ T7070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 652.316743][ T7070] Call Trace: [ 652.316745][ T7070] [ 652.316747][ T7070] dump_stack_lvl (lib/dump_stack.c:123) [ 652.316753][ T7070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 652.316758][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.316765][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.316768][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.316777][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.316791][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.316800][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.316804][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.316814][ T7070] ? dump_stack_lvl (lib/dump_stack.c:124) [ 652.316824][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.316830][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.316833][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.316841][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.316853][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.316859][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.316866][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.316871][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.316878][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.316882][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.316885][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.316896][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.316902][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.316905][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.316913][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.316925][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.316930][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.316937][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.316942][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.316949][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.316953][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.316956][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.316966][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.316973][ T7070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 652.316979][ T7070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.316985][ T7070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 652.316990][ T7070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.317002][ T7070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 652.317015][ T7070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 652.317020][ T7070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 652.317023][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.317031][ T7070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 652.317034][ T7070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 652.317043][ T7070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 652.317060][ T7070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 652.317062][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.317074][ T7070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.317078][ T7070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.317084][ T7070] ? __pfx___sys_sendto (net/socket.c:2147) [ 652.317099][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 652.317105][ T7070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 652.317113][ T7070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 652.317120][ T7070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 652.317130][ T7070] __x64_sys_sendto (net/socket.c:2183) [ 652.317134][ T7070] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 652.317137][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.317142][ T7070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 652.317146][ T7070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.317149][ T7070] RIP: 0033:0x7f57fcef0a4a [ 652.317152][ T7070] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 652.317155][ T7070] RSP: 002b:00007ffe90d85e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 652.317158][ T7070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57fcef0a4a [ 652.317159][ T7070] RDX: 0000000000000040 RSI: 000000002430a340 RDI: 0000000000000005 [ 652.317161][ T7070] RBP: 00007ffe90d85ef0 R08: 0000000000418574 R09: 000000000000001c [ 652.317162][ T7070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 652.317164][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.317164][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.317179][ T7070] | [ 652.317297][ T7070] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7070 | [ 652.343817][ T7070] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 652.344131][ T7070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 652.344133][ T7070] Call Trace: [ 652.344134][ T7070] [ 652.344136][ T7070] dump_stack_lvl (lib/dump_stack.c:123) [ 652.344141][ T7070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 652.344147][ T7070] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 652.344153][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.344156][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.344166][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.344178][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.344183][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.344191][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.344196][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.344203][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.344207][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.344211][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.344221][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.344227][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.344230][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.344238][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.344253][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.344261][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.344265][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.344275][ T7070] ? dump_stack_lvl (lib/dump_stack.c:124) [ 652.344284][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.344291][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.344294][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.344302][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.344314][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.344318][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.344326][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.344331][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.344337][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.344341][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.344345][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.344354][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.344361][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.344363][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.344371][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.344383][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.344388][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.344396][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.344400][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.344407][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.344411][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.344414][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.344424][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.344430][ T7070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 652.344437][ T7070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.344442][ T7070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 652.344447][ T7070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.344459][ T7070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 652.344471][ T7070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 652.344477][ T7070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 652.344480][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.344487][ T7070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 652.344490][ T7070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 652.344499][ T7070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 652.344516][ T7070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 652.344519][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.344531][ T7070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.344534][ T7070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.344540][ T7070] ? __pfx___sys_sendto (net/socket.c:2147) [ 652.344555][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 652.344561][ T7070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 652.344569][ T7070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 652.344576][ T7070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 652.344587][ T7070] __x64_sys_sendto (net/socket.c:2183) [ 652.344591][ T7070] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 652.344594][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.344598][ T7070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 652.344603][ T7070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.344606][ T7070] RIP: 0033:0x7f57fcef0a4a [ 652.344609][ T7070] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 652.344611][ T7070] RSP: 002b:00007ffe90d85e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 652.344614][ T7070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57fcef0a4a [ 652.344615][ T7070] RDX: 0000000000000040 RSI: 000000002430a340 RDI: 0000000000000005 [ 652.344617][ T7070] RBP: 00007ffe90d85ef0 R08: 0000000000418574 R09: 000000000000001c [ 652.344619][ T7070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 652.344620][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.344620][ T7070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57fd019000 | [ 652.344637][ T7070] | [ 652.376118][ T7070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7070 | [ 652.376569][ T7070] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 652.376887][ T7070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 652.376888][ T7070] Call Trace: [ 652.376890][ T7070] [ 652.376892][ T7070] dump_stack_lvl (lib/dump_stack.c:123) [ 652.376897][ T7070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 652.376903][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.376910][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.376913][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.376922][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.376934][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.376940][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.376948][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.376953][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.376959][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.376964][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.376968][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.376978][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.376984][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.376987][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.376995][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.377010][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.377018][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.377023][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.377033][ T7070] ? dump_stack_lvl (lib/dump_stack.c:124) [ 652.377042][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.377049][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.377051][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.377059][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.377072][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.377076][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.377084][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.377088][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.377095][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.377099][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.377102][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.377112][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.377119][ T7070] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 652.377121][ T7070] ? _printk (kernel/printk/printk.c:2470) [ 652.377129][ T7070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 652.377142][ T7070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 652.377147][ T7070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.377154][ T7070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 652.377158][ T7070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 652.377165][ T7070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 652.377169][ T7070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 652.377173][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.377183][ T7070] lwtunnel_output (net/core/lwtunnel.c:359) [ 652.377189][ T7070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 652.377196][ T7070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.377201][ T7070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 652.377206][ T7070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 652.377218][ T7070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 652.377231][ T7070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 652.377236][ T7070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 652.377240][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.377247][ T7070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 652.377250][ T7070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 652.377259][ T7070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 652.377277][ T7070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 652.377279][ T7070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 652.377291][ T7070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.377295][ T7070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 652.377301][ T7070] ? __pfx___sys_sendto (net/socket.c:2147) [ 652.377317][ T7070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 652.377323][ T7070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 652.377331][ T7070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 652.377338][ T7070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 652.377349][ T7070] __x64_sys_sendto (net/socket.c:2183) [ 652.377352][ T7070] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 652.377356][ T7070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 652.377360][ T7070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 652.377365][ T7070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 652.377367][ T7070] RIP: 0033:0x7f57fcef0a4a [ 652.377371][ T7070] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 652.377373][ T7070] RSP: 002b:00007ffe90d85e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 652.377376][ T7070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57fcef0a4a [ 652.377378][ T7070] RDX: 0000000000000040 RSI: 000000002430a340 RDI: 0000000000000005 [ 652.377379][ T7070] RBP: 00007ffe90d85ef0 R08: 0000000000418574 R09: 000000000000001c [ 652.377381][ T7070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:ip6_send_skb check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb