====================================== | xx__-> [ 5608.359048][T11028] mpls_gso: MPLS GSO support | [ 5609.681416][T11041] Mirror/redirect action on | [ 5617.768612][T11093] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/11093 | [5617.769222][T11093] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 5617.769506][T11093] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5617.769508][T11093] Call Trace: [ 5617.769511][T11093] [5617.769514][T11093] dump_stack_lvl (lib/dump_stack.c:123) [5617.769524][T11093] check_preemption_disabled (lib/smp_processor_id.c:52) [5617.769532][T11093] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [5617.769537][T11093] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5617.769543][T11093] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5617.769553][T11093] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5617.769562][T11093] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5617.769568][T11093] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5617.769580][T11093] ? ip6_local_out (net/ipv6/output_core.c:154) [5617.769590][T11093] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5617.769596][T11093] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5617.769603][T11093] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5617.769608][T11093] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5617.769620][T11093] rawv6_sendmsg (net/ipv6/raw.c:918) [5617.769632][T11093] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5617.769637][T11093] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5617.769643][T11093] ? __lock_release (kernel/locking/lockdep.c:5534) [5617.769653][T11093] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5617.769659][T11093] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5617.769668][T11093] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5617.769684][T11093] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5617.769687][T11093] ? __lock_release (kernel/locking/lockdep.c:5534) [5617.769698][T11093] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5617.769704][T11093] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5617.769710][T11093] ? __pfx___sys_sendto (net/socket.c:2147) [5617.769724][T11093] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5617.769731][T11093] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5617.769741][T11093] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5617.769748][T11093] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5617.769758][T11093] __x64_sys_sendto (net/socket.c:2183) [5617.769762][T11093] ? 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) [5617.769766][T11093] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5617.769771][T11093] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5617.769776][T11093] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5617.769781][T11093] RIP: 0033:0x7f442ed88a4a [ 5617.769787][T11093] 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 [ 5617.769790][T11093] RSP: 002b:00007fff8d2e4b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5617.769794][T11093] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f442ed88a4a [ 5617.769796][T11093] RDX: 0000000000000040 RSI: 0000000039932340 RDI: 0000000000000006 [ 5617.769798][T11093] RBP: 00007fff8d2e4bc0 R08: 0000000000418574 R09: 000000000000001c [ 5617.769799][T11093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5617.769801][T11093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f442eeb1000 | [ 5617.769801][T11093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f442eeb1000 | [ 5617.769816][T11093] | [ 5617.769819][T11093] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/11093 | [5617.784860][T11093] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5617.785119][T11093] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5617.785121][T11093] Call Trace: [ 5617.785123][T11093] [5617.785126][T11093] dump_stack_lvl (lib/dump_stack.c:123) [5617.785134][T11093] check_preemption_disabled (lib/smp_processor_id.c:52) [5617.785144][T11093] lwtunnel_xmit (net/core/lwtunnel.c:407) [5617.785149][T11093] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5617.785155][T11093] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5617.785164][T11093] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5617.785173][T11093] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5617.785179][T11093] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5617.785191][T11093] ? ip6_local_out (net/ipv6/output_core.c:154) [5617.785201][T11093] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5617.785208][T11093] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5617.785214][T11093] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5617.785219][T11093] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5617.785231][T11093] rawv6_sendmsg (net/ipv6/raw.c:918) [5617.785243][T11093] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5617.785248][T11093] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5617.785253][T11093] ? __lock_release (kernel/locking/lockdep.c:5534) [5617.785262][T11093] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5617.785266][T11093] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5617.785275][T11093] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5617.785291][T11093] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5617.785294][T11093] ? __lock_release (kernel/locking/lockdep.c:5534) [5617.785305][T11093] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5617.785310][T11093] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5617.785316][T11093] ? __pfx___sys_sendto (net/socket.c:2147) [5617.785330][T11093] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5617.785337][T11093] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5617.785347][T11093] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5617.785354][T11093] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5617.785364][T11093] __x64_sys_sendto (net/socket.c:2183) [5617.785369][T11093] ? 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) [5617.785374][T11093] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5617.785380][T11093] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5617.785385][T11093] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5617.785390][T11093] RIP: 0033:0x7f442ed88a4a [ 5617.785394][T11093] 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 [ 5617.785396][T11093] RSP: 002b:00007fff8d2e4b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5617.785400][T11093] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f442ed88a4a [ 5617.785402][T11093] RDX: 0000000000000040 RSI: 0000000039932340 RDI: 0000000000000006 [ 5617.785404][T11093] RBP: 00007fff8d2e4bc0 R08: 0000000000418574 R09: 000000000000001c [ 5617.785406][T11093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5617.785408][T11093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f442eeb1000 | [ 5617.785408][T11093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f442eeb1000 | [ 5617.785423][T11093] | [ 5617.801789][T11093] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/11093 | [5617.802177][T11093] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 5617.802452][T11093] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5617.802453][T11093] Call Trace: [ 5617.802455][T11093] [5617.802457][T11093] dump_stack_lvl (lib/dump_stack.c:123) [5617.802465][T11093] check_preemption_disabled (lib/smp_processor_id.c:52) [5617.802471][T11093] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [5617.802477][T11093] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5617.802482][T11093] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5617.802491][T11093] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5617.802500][T11093] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5617.802506][T11093] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5617.802518][T11093] ? ip6_local_out (net/ipv6/output_core.c:154) [5617.802527][T11093] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5617.802533][T11093] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5617.802539][T11093] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5617.802544][T11093] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5617.802556][T11093] rawv6_sendmsg (net/ipv6/raw.c:918) [5617.802568][T11093] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5617.802573][T11093] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5617.802577][T11093] ? __lock_release (kernel/locking/lockdep.c:5534) [5617.802585][T11093] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5617.802589][T11093] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5617.802598][T11093] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5617.802615][T11093] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5617.802618][T11093] ? __lock_release (kernel/locking/lockdep.c:5534) [5617.802629][T11093] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5617.802634][T11093] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5617.802639][T11093] ? __pfx___sys_sendto (net/socket.c:2147) [5617.802654][T11093] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5617.802661][T11093] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5617.802670][T11093] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5617.802677][T11093] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5617.802687][T11093] __x64_sys_sendto (net/socket.c:2183) [5617.802691][T11093] ? 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) [5617.802695][T11093] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5617.802700][T11093] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5617.802705][T11093] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5617.802709][T11093] RIP: 0033:0x7f442ed88a4a [ 5617.802712][T11093] 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 [ 5617.802715][T11093] RSP: 002b:00007fff8d2e4b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5617.802718][T11093] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f442ed88a4a [ 5617.802720][T11093] RDX: 0000000000000040 RSI: 0000000039932340 RDI: 0000000000000006 [ 5617.802722][T11093] RBP: 00007fff8d2e4bc0 R08: 0000000000418574 R09: 000000000000001c [ 5617.802724][T11093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5617.802726][T11093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f442eeb1000 | [ 5617.802726][T11093] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f442eeb1000 | [ 5617.802741][T11093] | [ 5618.608463][T11098] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/11098 | [5618.608881][T11098] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 5618.609149][T11098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5618.609151][T11098] Call Trace: [ 5618.609154][T11098] [5618.609156][T11098] dump_stack_lvl (lib/dump_stack.c:123) [5618.609166][T11098] check_preemption_disabled (lib/smp_processor_id.c:52) [5618.609174][T11098] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [5618.609180][T11098] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5618.609187][T11098] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5618.609197][T11098] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5618.609206][T11098] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5618.609212][T11098] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5618.609224][T11098] ? ip6_local_out (net/ipv6/output_core.c:154) [5618.609234][T11098] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5618.609240][T11098] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5618.609247][T11098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5618.609252][T11098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5618.609264][T11098] rawv6_sendmsg (net/ipv6/raw.c:918) [5618.609275][T11098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5618.609281][T11098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5618.609287][T11098] ? __lock_release (kernel/locking/lockdep.c:5534) [5618.609297][T11098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5618.609303][T11098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5618.609312][T11098] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5618.609328][T11098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5618.609331][T11098] ? __lock_release (kernel/locking/lockdep.c:5534) [5618.609342][T11098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5618.609349][T11098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5618.609354][T11098] ? __pfx___sys_sendto (net/socket.c:2147) [5618.609368][T11098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5618.609378][T11098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5618.609388][T11098] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5618.609396][T11098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5618.609406][T11098] __x64_sys_sendto (net/socket.c:2183) [5618.609410][T11098] ? 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) [5618.609415][T11098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5618.609420][T11098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5618.609425][T11098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5618.609430][T11098] RIP: 0033:0x7fe8557e7a4a [ 5618.609434][T11098] 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 [ 5618.609437][T11098] RSP: 002b:00007ffe2942d7a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5618.609441][T11098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8557e7a4a [ 5618.609443][T11098] RDX: 0000000000000040 RSI: 00000000120c3340 RDI: 0000000000000006 [ 5618.609445][T11098] RBP: 00007ffe2942d830 R08: 0000000000418574 R09: 000000000000001c [ 5618.609447][T11098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5618.609448][T11098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe855910000 | [ 5618.609448][T11098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe855910000 | [ 5618.609463][T11098] | [ 5618.624480][T11098] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/11098 | [5618.624864][T11098] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5618.625120][T11098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5618.625121][T11098] Call Trace: [ 5618.625123][T11098] [5618.625125][T11098] dump_stack_lvl (lib/dump_stack.c:123) [5618.625132][T11098] check_preemption_disabled (lib/smp_processor_id.c:52) [5618.625141][T11098] lwtunnel_xmit (net/core/lwtunnel.c:407) [5618.625147][T11098] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5618.625152][T11098] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5618.625162][T11098] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5618.625170][T11098] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5618.625177][T11098] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5618.625189][T11098] ? ip6_local_out (net/ipv6/output_core.c:154) [5618.625198][T11098] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5618.625204][T11098] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5618.625209][T11098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5618.625214][T11098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5618.625226][T11098] rawv6_sendmsg (net/ipv6/raw.c:918) [5618.625238][T11098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5618.625243][T11098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5618.625248][T11098] ? __lock_release (kernel/locking/lockdep.c:5534) [5618.625256][T11098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5618.625260][T11098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5618.625269][T11098] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5618.625286][T11098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5618.625289][T11098] ? __lock_release (kernel/locking/lockdep.c:5534) [5618.625300][T11098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5618.625305][T11098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5618.625310][T11098] ? __pfx___sys_sendto (net/socket.c:2147) [5618.625325][T11098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5618.625331][T11098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5618.625338][T11098] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5618.625345][T11098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5618.625356][T11098] __x64_sys_sendto (net/socket.c:2183) [5618.625359][T11098] ? 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) [5618.625363][T11098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5618.625368][T11098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5618.625374][T11098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5618.625378][T11098] RIP: 0033:0x7fe8557e7a4a [ 5618.625382][T11098] 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 [ 5618.625384][T11098] RSP: 002b:00007ffe2942d7a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5618.625387][T11098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8557e7a4a [ 5618.625389][T11098] RDX: 0000000000000040 RSI: 00000000120c3340 RDI: 0000000000000006 [ 5618.625391][T11098] RBP: 00007ffe2942d830 R08: 0000000000418574 R09: 000000000000001c [ 5618.625393][T11098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5618.625395][T11098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe855910000 | [ 5618.625395][T11098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe855910000 | [ 5618.625410][T11098] | [ 5618.640960][T11098] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/11098 | [5618.641344][T11098] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 5618.641620][T11098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5618.641622][T11098] Call Trace: [ 5618.641624][T11098] [5618.641626][T11098] dump_stack_lvl (lib/dump_stack.c:123) [5618.641632][T11098] check_preemption_disabled (lib/smp_processor_id.c:52) [5618.641639][T11098] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [5618.641645][T11098] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5618.641650][T11098] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5618.641659][T11098] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5618.641668][T11098] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5618.641674][T11098] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5618.641687][T11098] ? ip6_local_out (net/ipv6/output_core.c:154) [5618.641694][T11098] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5618.641701][T11098] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5618.641706][T11098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5618.641711][T11098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5618.641723][T11098] rawv6_sendmsg (net/ipv6/raw.c:918) [5618.641735][T11098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5618.641740][T11098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5618.641744][T11098] ? __lock_release (kernel/locking/lockdep.c:5534) [5618.641752][T11098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5618.641756][T11098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5618.641765][T11098] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5618.641781][T11098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5618.641783][T11098] ? __lock_release (kernel/locking/lockdep.c:5534) [5618.641795][T11098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5618.641800][T11098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5618.641805][T11098] ? __pfx___sys_sendto (net/socket.c:2147) [5618.641820][T11098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5618.641826][T11098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5618.641834][T11098] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5618.641841][T11098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5618.641851][T11098] __x64_sys_sendto (net/socket.c:2183) [5618.641855][T11098] ? 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) [5618.641858][T11098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5618.641863][T11098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5618.641868][T11098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5618.641871][T11098] RIP: 0033:0x7fe8557e7a4a [ 5618.641875][T11098] 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 [ 5618.641877][T11098] RSP: 002b:00007ffe2942d7a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5618.641880][T11098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8557e7a4a [ 5618.641882][T11098] RDX: 0000000000000040 RSI: 00000000120c3340 RDI: 0000000000000006 [ 5618.641884][T11098] RBP: 00007ffe2942d830 R08: 0000000000418574 R09: 000000000000001c [ 5618.641886][T11098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output