====================================== | xx__-> [ 1164.710666][T10422] mpls_gso: MPLS GSO support | [ 1166.056403][T10435] Mirror/redirect action on | [ 1174.256911][T10487] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/10487 | [1174.258097][T10487] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 1174.258380][T10487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1174.258383][T10487] Call Trace: [ 1174.258385][T10487] [1174.258388][T10487] dump_stack_lvl (lib/dump_stack.c:123) [1174.258398][T10487] check_preemption_disabled (lib/smp_processor_id.c:52) [1174.258405][T10487] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [1174.258411][T10487] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [1174.258417][T10487] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [1174.258427][T10487] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [1174.258436][T10487] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [1174.258442][T10487] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [1174.258453][T10487] ? ip6_local_out (net/ipv6/output_core.c:154) [1174.258463][T10487] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1174.258470][T10487] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1174.258477][T10487] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1174.258482][T10487] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1174.258495][T10487] rawv6_sendmsg (net/ipv6/raw.c:918) [1174.258506][T10487] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1174.258511][T10487] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1174.258517][T10487] ? __lock_release (kernel/locking/lockdep.c:5534) [1174.258527][T10487] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1174.258534][T10487] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1174.258543][T10487] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1174.258559][T10487] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1174.258561][T10487] ? __lock_release (kernel/locking/lockdep.c:5534) [1174.258573][T10487] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1174.258578][T10487] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1174.258584][T10487] ? __pfx___sys_sendto (net/socket.c:2147) [1174.258598][T10487] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1174.258605][T10487] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1174.258615][T10487] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1174.258622][T10487] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1174.258632][T10487] __x64_sys_sendto (net/socket.c:2183) [1174.258636][T10487] ? 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) [1174.258640][T10487] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1174.258645][T10487] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1174.258650][T10487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1174.258655][T10487] RIP: 0033:0x7fcaa90d8a4a [ 1174.258660][T10487] 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 [ 1174.258662][T10487] RSP: 002b:00007ffc448cd7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1174.258666][T10487] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcaa90d8a4a [ 1174.258668][T10487] RDX: 0000000000000040 RSI: 000000000473d340 RDI: 0000000000000006 [ 1174.258670][T10487] RBP: 00007ffc448cd850 R08: 0000000000418574 R09: 000000000000001c [ 1174.258671][T10487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1174.258673][T10487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaa9201000 | [ 1174.258673][T10487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaa9201000 | [ 1174.258687][T10487] | [ 1174.258691][T10487] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/10487 | [1174.272923][T10487] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 1174.273190][T10487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1174.273192][T10487] Call Trace: [ 1174.273194][T10487] [1174.273196][T10487] dump_stack_lvl (lib/dump_stack.c:123) [1174.273203][T10487] check_preemption_disabled (lib/smp_processor_id.c:52) [1174.273212][T10487] lwtunnel_xmit (net/core/lwtunnel.c:407) [1174.273217][T10487] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [1174.273223][T10487] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [1174.273231][T10487] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [1174.273240][T10487] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [1174.273246][T10487] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [1174.273258][T10487] ? ip6_local_out (net/ipv6/output_core.c:154) [1174.273266][T10487] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1174.273273][T10487] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1174.273278][T10487] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1174.273283][T10487] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1174.273295][T10487] rawv6_sendmsg (net/ipv6/raw.c:918) [1174.273308][T10487] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1174.273314][T10487] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1174.273318][T10487] ? __lock_release (kernel/locking/lockdep.c:5534) [1174.273326][T10487] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1174.273330][T10487] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1174.273338][T10487] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1174.273354][T10487] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1174.273357][T10487] ? __lock_release (kernel/locking/lockdep.c:5534) [1174.273368][T10487] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1174.273374][T10487] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1174.273379][T10487] ? __pfx___sys_sendto (net/socket.c:2147) [1174.273394][T10487] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1174.273400][T10487] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1174.273408][T10487] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1174.273415][T10487] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1174.273426][T10487] __x64_sys_sendto (net/socket.c:2183) [1174.273430][T10487] ? 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) [1174.273433][T10487] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1174.273438][T10487] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1174.273443][T10487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1174.273447][T10487] RIP: 0033:0x7fcaa90d8a4a [ 1174.273450][T10487] 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 [ 1174.273453][T10487] RSP: 002b:00007ffc448cd7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1174.273456][T10487] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcaa90d8a4a [ 1174.273458][T10487] RDX: 0000000000000040 RSI: 000000000473d340 RDI: 0000000000000006 [ 1174.273460][T10487] RBP: 00007ffc448cd850 R08: 0000000000418574 R09: 000000000000001c [ 1174.273462][T10487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1174.273463][T10487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaa9201000 | [ 1174.273463][T10487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaa9201000 | [ 1174.273478][T10487] | [ 1174.289804][T10487] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/10487 | [1174.290202][T10487] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 1174.290478][T10487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1174.290480][T10487] Call Trace: [ 1174.290482][T10487] [1174.290484][T10487] dump_stack_lvl (lib/dump_stack.c:123) [1174.290491][T10487] check_preemption_disabled (lib/smp_processor_id.c:52) [1174.290498][T10487] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [1174.290503][T10487] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [1174.290508][T10487] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [1174.290517][T10487] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [1174.290525][T10487] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [1174.290531][T10487] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [1174.290543][T10487] ? ip6_local_out (net/ipv6/output_core.c:154) [1174.290552][T10487] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1174.290558][T10487] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1174.290564][T10487] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1174.290569][T10487] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1174.290581][T10487] rawv6_sendmsg (net/ipv6/raw.c:918) [1174.290593][T10487] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1174.290598][T10487] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1174.290602][T10487] ? __lock_release (kernel/locking/lockdep.c:5534) [1174.290610][T10487] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1174.290614][T10487] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1174.290623][T10487] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1174.290639][T10487] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1174.290641][T10487] ? __lock_release (kernel/locking/lockdep.c:5534) [1174.290653][T10487] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1174.290658][T10487] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1174.290663][T10487] ? __pfx___sys_sendto (net/socket.c:2147) [1174.290678][T10487] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1174.290684][T10487] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1174.290692][T10487] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1174.290700][T10487] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1174.290710][T10487] __x64_sys_sendto (net/socket.c:2183) [1174.290714][T10487] ? 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) [1174.290718][T10487] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1174.290722][T10487] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1174.290727][T10487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1174.290731][T10487] RIP: 0033:0x7fcaa90d8a4a [ 1174.290734][T10487] 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 [ 1174.290737][T10487] RSP: 002b:00007ffc448cd7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1174.290740][T10487] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcaa90d8a4a [ 1174.290742][T10487] RDX: 0000000000000040 RSI: 000000000473d340 RDI: 0000000000000006 [ 1174.290744][T10487] RBP: 00007ffc448cd850 R08: 0000000000418574 R09: 000000000000001c [ 1174.290745][T10487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1174.290747][T10487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaa9201000 | [ 1174.290747][T10487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaa9201000 | [ 1174.290762][T10487] | [ 1175.103361][T10492] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/10492 | [1175.103790][T10492] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 1175.104059][T10492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1175.104061][T10492] Call Trace: [ 1175.104064][T10492] [1175.104066][T10492] dump_stack_lvl (lib/dump_stack.c:123) [1175.104077][T10492] check_preemption_disabled (lib/smp_processor_id.c:52) [1175.104085][T10492] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [1175.104090][T10492] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [1175.104097][T10492] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [1175.104107][T10492] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [1175.104116][T10492] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [1175.104122][T10492] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [1175.104134][T10492] ? ip6_local_out (net/ipv6/output_core.c:154) [1175.104143][T10492] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1175.104149][T10492] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1175.104156][T10492] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1175.104161][T10492] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1175.104172][T10492] rawv6_sendmsg (net/ipv6/raw.c:918) [1175.104184][T10492] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1175.104189][T10492] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1175.104196][T10492] ? __lock_release (kernel/locking/lockdep.c:5534) [1175.104205][T10492] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1175.104210][T10492] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1175.104219][T10492] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1175.104234][T10492] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1175.104237][T10492] ? __lock_release (kernel/locking/lockdep.c:5534) [1175.104248][T10492] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1175.104254][T10492] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1175.104259][T10492] ? __pfx___sys_sendto (net/socket.c:2147) [1175.104273][T10492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1175.104281][T10492] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1175.104291][T10492] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1175.104299][T10492] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1175.104309][T10492] __x64_sys_sendto (net/socket.c:2183) [1175.104314][T10492] ? 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) [1175.104317][T10492] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1175.104322][T10492] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1175.104327][T10492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1175.104331][T10492] RIP: 0033:0x7fc30e63da4a [ 1175.104336][T10492] 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 [ 1175.104338][T10492] RSP: 002b:00007ffff170bc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1175.104343][T10492] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc30e63da4a [ 1175.104345][T10492] RDX: 0000000000000040 RSI: 000000002b232340 RDI: 0000000000000006 [ 1175.104347][T10492] RBP: 00007ffff170bcf0 R08: 0000000000418574 R09: 000000000000001c [ 1175.104349][T10492] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1175.104351][T10492] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc30e766000 | [ 1175.104351][T10492] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc30e766000 | [ 1175.104366][T10492] | [ 1175.119575][T10492] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/10492 | [1175.119957][T10492] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 1175.120222][T10492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1175.120224][T10492] Call Trace: [ 1175.120226][T10492] [1175.120228][T10492] dump_stack_lvl (lib/dump_stack.c:123) [1175.120235][T10492] check_preemption_disabled (lib/smp_processor_id.c:52) [1175.120246][T10492] lwtunnel_xmit (net/core/lwtunnel.c:407) [1175.120251][T10492] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [1175.120257][T10492] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [1175.120266][T10492] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [1175.120275][T10492] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [1175.120281][T10492] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [1175.120293][T10492] ? ip6_local_out (net/ipv6/output_core.c:154) [1175.120304][T10492] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1175.120311][T10492] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1175.120317][T10492] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1175.120322][T10492] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1175.120334][T10492] rawv6_sendmsg (net/ipv6/raw.c:918) [1175.120346][T10492] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1175.120351][T10492] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1175.120357][T10492] ? __lock_release (kernel/locking/lockdep.c:5534) [1175.120366][T10492] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1175.120370][T10492] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1175.120379][T10492] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1175.120395][T10492] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1175.120398][T10492] ? __lock_release (kernel/locking/lockdep.c:5534) [1175.120409][T10492] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1175.120414][T10492] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1175.120420][T10492] ? __pfx___sys_sendto (net/socket.c:2147) [1175.120434][T10492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1175.120442][T10492] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1175.120451][T10492] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1175.120458][T10492] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1175.120469][T10492] __x64_sys_sendto (net/socket.c:2183) [1175.120473][T10492] ? 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) [1175.120477][T10492] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1175.120482][T10492] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1175.120487][T10492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1175.120492][T10492] RIP: 0033:0x7fc30e63da4a [ 1175.120495][T10492] 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 [ 1175.120497][T10492] RSP: 002b:00007ffff170bc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1175.120501][T10492] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc30e63da4a [ 1175.120503][T10492] RDX: 0000000000000040 RSI: 000000002b232340 RDI: 0000000000000006 [ 1175.120504][T10492] RBP: 00007ffff170bcf0 R08: 0000000000418574 R09: 000000000000001c [ 1175.120506][T10492] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1175.120508][T10492] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc30e766000 | [ 1175.120508][T10492] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc30e766000 | [ 1175.120522][T10492] | [ 1175.136492][T10492] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/10492 | [1175.136894][T10492] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 1175.137156][T10492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1175.137157][T10492] Call Trace: [ 1175.137159][T10492] [1175.137162][T10492] dump_stack_lvl (lib/dump_stack.c:123) [1175.137170][T10492] check_preemption_disabled (lib/smp_processor_id.c:52) [1175.137177][T10492] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [1175.137183][T10492] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [1175.137188][T10492] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [1175.137197][T10492] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [1175.137206][T10492] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [1175.137212][T10492] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [1175.137224][T10492] ? ip6_local_out (net/ipv6/output_core.c:154) [1175.137234][T10492] ip6_send_skb (net/ipv6/ip6_output.c:1981) [1175.137240][T10492] rawv6_push_pending_frames (net/ipv6/raw.c:512) [1175.137246][T10492] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [1175.137251][T10492] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [1175.137263][T10492] rawv6_sendmsg (net/ipv6/raw.c:918) [1175.137275][T10492] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [1175.137280][T10492] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [1175.137286][T10492] ? __lock_release (kernel/locking/lockdep.c:5534) [1175.137295][T10492] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [1175.137301][T10492] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [1175.137310][T10492] ? __lock_acquire (kernel/locking/lockdep.c:5235) [1175.137326][T10492] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [1175.137328][T10492] ? __lock_release (kernel/locking/lockdep.c:5534) [1175.137340][T10492] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1175.137345][T10492] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [1175.137351][T10492] ? __pfx___sys_sendto (net/socket.c:2147) [1175.137366][T10492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [1175.137373][T10492] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [1175.137382][T10492] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [1175.137389][T10492] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [1175.137399][T10492] __x64_sys_sendto (net/socket.c:2183) [1175.137403][T10492] ? 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) [1175.137407][T10492] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [1175.137412][T10492] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [1175.137417][T10492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1175.137420][T10492] RIP: 0033:0x7fc30e63da4a [ 1175.137424][T10492] 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 [ 1175.137426][T10492] RSP: 002b:00007ffff170bc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1175.137430][T10492] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc30e63da4a [ 1175.137432][T10492] RDX: 0000000000000040 RSI: 000000002b232340 RDI: 0000000000000006 [ 1175.137433][T10492] RBP: 00007ffff170bcf0 R08: 0000000000418574 R09: 000000000000001c [ 1175.137435][T10492] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output