======================================
| xx__-> [ 110.088609][ T1315] mpls_gso: MPLS GSO support
| [ 111.524659][ T1329] Mirror/redirect action on
| [ 119.762636][ T1381] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/1381
| [ 119.763576][ T1381] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 119.763866][ T1381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 119.763869][ T1381] Call Trace:
[ 119.763872][ T1381]
[ 119.763874][ T1381] dump_stack_lvl (lib/dump_stack.c:123)
[ 119.763884][ T1381] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 119.763891][ T1381] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 119.763896][ T1381] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 119.763902][ T1381] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 119.763912][ T1381] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 119.763921][ T1381] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 119.763926][ T1381] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 119.763938][ T1381] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 119.763948][ T1381] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 119.763955][ T1381] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 119.763963][ T1381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 119.763967][ T1381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 119.763979][ T1381] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 119.763990][ T1381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 119.763995][ T1381] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 119.764006][ T1381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 119.764013][ T1381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 119.764017][ T1381] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 119.764028][ T1381] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 119.764044][ T1381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 119.764046][ T1381] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 119.764057][ T1381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 119.764064][ T1381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 119.764069][ T1381] ? __pfx___sys_sendto (net/socket.c:2147)
[ 119.764081][ T1381] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 119.764089][ T1381] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 119.764094][ T1381] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 119.764099][ T1381] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 119.764105][ T1381] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 119.764111][ T1381] ? 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)
[ 119.764121][ T1381] __x64_sys_sendto (net/socket.c:2183)
[ 119.764125][ T1381] ? 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)
[ 119.764129][ T1381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 119.764133][ T1381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 119.764138][ T1381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 119.764143][ T1381] RIP: 0033:0x7f2b20c44a4a
[ 119.764148][ T1381] 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
[ 119.764150][ T1381] RSP: 002b:00007ffe8f764d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 119.764155][ T1381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2b20c44a4a
[ 119.764157][ T1381] RDX: 0000000000000040 RSI: 000000002ed46340 RDI: 0000000000000006
[ 119.764158][ T1381] RBP: 00007ffe8f764d90 R08: 0000000000418574 R09: 000000000000001c
[ 119.764160][ T1381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 119.764162][ T1381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b20d6d000
| [ 119.764162][ T1381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b20d6d000
| [ 119.764176][ T1381]
| [ 119.764179][ T1381] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1381
| [ 119.778399][ T1381] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 119.778666][ T1381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 119.778667][ T1381] Call Trace:
[ 119.778670][ T1381]
[ 119.778672][ T1381] dump_stack_lvl (lib/dump_stack.c:123)
[ 119.778680][ T1381] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 119.778688][ T1381] lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 119.778694][ T1381] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 119.778699][ T1381] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 119.778708][ T1381] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 119.778716][ T1381] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 119.778722][ T1381] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 119.778734][ T1381] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 119.778743][ T1381] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 119.778749][ T1381] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 119.778756][ T1381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 119.778760][ T1381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 119.778772][ T1381] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 119.778784][ T1381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 119.778788][ T1381] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 119.778798][ T1381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 119.778803][ T1381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 119.778806][ T1381] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 119.778815][ T1381] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 119.778832][ T1381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 119.778835][ T1381] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 119.778846][ T1381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 119.778851][ T1381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 119.778857][ T1381] ? __pfx___sys_sendto (net/socket.c:2147)
[ 119.778869][ T1381] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 119.778877][ T1381] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 119.778882][ T1381] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 119.778886][ T1381] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 119.778893][ T1381] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 119.778898][ T1381] ? 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)
[ 119.778907][ T1381] __x64_sys_sendto (net/socket.c:2183)
[ 119.778911][ T1381] ? 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)
[ 119.778914][ T1381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 119.778919][ T1381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 119.778924][ T1381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 119.778928][ T1381] RIP: 0033:0x7f2b20c44a4a
[ 119.778931][ T1381] 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
[ 119.778933][ T1381] RSP: 002b:00007ffe8f764d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 119.778936][ T1381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2b20c44a4a
[ 119.778939][ T1381] RDX: 0000000000000040 RSI: 000000002ed46340 RDI: 0000000000000006
[ 119.778940][ T1381] RBP: 00007ffe8f764d90 R08: 0000000000418574 R09: 000000000000001c
[ 119.778942][ T1381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 119.778944][ T1381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b20d6d000
| [ 119.778944][ T1381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b20d6d000
| [ 119.778958][ T1381]
| [ 119.795495][ T1381] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1381
| [ 119.795896][ T1381] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 119.796165][ T1381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 119.796167][ T1381] Call Trace:
[ 119.796169][ T1381]
[ 119.796171][ T1381] dump_stack_lvl (lib/dump_stack.c:123)
[ 119.796178][ T1381] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 119.796185][ T1381] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 119.796190][ T1381] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 119.796195][ T1381] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 119.796204][ T1381] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 119.796212][ T1381] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 119.796218][ T1381] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 119.796230][ T1381] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 119.796239][ T1381] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 119.796251][ T1381] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 119.796257][ T1381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 119.796262][ T1381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 119.796274][ T1381] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 119.796286][ T1381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 119.796290][ T1381] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 119.796300][ T1381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 119.796304][ T1381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 119.796308][ T1381] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 119.796318][ T1381] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 119.796334][ T1381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 119.796336][ T1381] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 119.796348][ T1381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 119.796352][ T1381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 119.796358][ T1381] ? __pfx___sys_sendto (net/socket.c:2147)
[ 119.796370][ T1381] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 119.796378][ T1381] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 119.796383][ T1381] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 119.796387][ T1381] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 119.796394][ T1381] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 119.796400][ T1381] ? 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)
[ 119.796408][ T1381] __x64_sys_sendto (net/socket.c:2183)
[ 119.796412][ T1381] ? 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)
[ 119.796414][ T1381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 119.796419][ T1381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 119.796424][ T1381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 119.796427][ T1381] RIP: 0033:0x7f2b20c44a4a
[ 119.796431][ T1381] 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
[ 119.796434][ T1381] RSP: 002b:00007ffe8f764d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 119.796437][ T1381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2b20c44a4a
[ 119.796439][ T1381] RDX: 0000000000000040 RSI: 000000002ed46340 RDI: 0000000000000006
[ 119.796441][ T1381] RBP: 00007ffe8f764d90 R08: 0000000000418574 R09: 000000000000001c
[ 119.796443][ T1381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 119.796445][ T1381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b20d6d000
| [ 119.796445][ T1381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b20d6d000
| [ 119.796459][ T1381]
| [ 120.590777][ T1386] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/1386
| [ 120.591256][ T1386] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 120.591597][ T1386] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 120.591599][ T1386] Call Trace:
[ 120.591601][ T1386]
[ 120.591604][ T1386] dump_stack_lvl (lib/dump_stack.c:123)
[ 120.591614][ T1386] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 120.591622][ T1386] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 120.591628][ T1386] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 120.591635][ T1386] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 120.591645][ T1386] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 120.591654][ T1386] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 120.591660][ T1386] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 120.591671][ T1386] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 120.591683][ T1386] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 120.591689][ T1386] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 120.591697][ T1386] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 120.591701][ T1386] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 120.591713][ T1386] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 120.591725][ T1386] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 120.591730][ T1386] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 120.591736][ T1386] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 120.591746][ T1386] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 120.591750][ T1386] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 120.591759][ T1386] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 120.591775][ T1386] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 120.591777][ T1386] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 120.591788][ T1386] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 120.591795][ T1386] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 120.591801][ T1386] ? __pfx___sys_sendto (net/socket.c:2147)
[ 120.591815][ T1386] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 120.591824][ T1386] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 120.591834][ T1386] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 120.591841][ T1386] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 120.591851][ T1386] __x64_sys_sendto (net/socket.c:2183)
[ 120.591855][ T1386] ? 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)
[ 120.591860][ T1386] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 120.591865][ T1386] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 120.591870][ T1386] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 120.591875][ T1386] RIP: 0033:0x7f024b233a4a
[ 120.591880][ T1386] 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
[ 120.591883][ T1386] RSP: 002b:00007ffce3542438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 120.591888][ T1386] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f024b233a4a
[ 120.591890][ T1386] RDX: 0000000000000040 RSI: 0000000015949340 RDI: 0000000000000006
[ 120.591892][ T1386] RBP: 00007ffce35424c0 R08: 0000000000418574 R09: 000000000000001c
[ 120.591894][ T1386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 120.591896][ T1386] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f024b35c000
| [ 120.591896][ T1386] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f024b35c000
| [ 120.591910][ T1386]
| [ 120.607410][ T1386] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1386
| [ 120.607802][ T1386] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 120.608080][ T1386] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 120.608083][ T1386] Call Trace:
[ 120.608085][ T1386]
[ 120.608087][ T1386] dump_stack_lvl (lib/dump_stack.c:123)
[ 120.608093][ T1386] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 120.608101][ T1386] lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 120.608106][ T1386] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 120.608111][ T1386] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 120.608120][ T1386] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 120.608128][ T1386] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 120.608134][ T1386] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 120.608146][ T1386] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 120.608155][ T1386] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 120.608160][ T1386] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 120.608167][ T1386] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 120.608171][ T1386] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 120.608183][ T1386] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 120.608195][ T1386] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 120.608200][ T1386] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 120.608205][ T1386] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 120.608214][ T1386] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 120.608217][ T1386] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 120.608226][ T1386] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 120.608242][ T1386] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 120.608245][ T1386] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 120.608256][ T1386] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 120.608260][ T1386] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 120.608266][ T1386] ? __pfx___sys_sendto (net/socket.c:2147)
[ 120.608280][ T1386] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 120.608287][ T1386] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 120.608294][ T1386] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 120.608301][ T1386] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 120.608311][ T1386] __x64_sys_sendto (net/socket.c:2183)
[ 120.608315][ T1386] ? 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)
[ 120.608318][ T1386] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 120.608323][ T1386] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 120.608328][ T1386] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 120.608332][ T1386] RIP: 0033:0x7f024b233a4a
[ 120.608335][ T1386] 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
[ 120.608338][ T1386] RSP: 002b:00007ffce3542438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 120.608341][ T1386] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f024b233a4a
[ 120.608343][ T1386] RDX: 0000000000000040 RSI: 0000000015949340 RDI: 0000000000000006
[ 120.608345][ T1386] RBP: 00007ffce35424c0 R08: 0000000000418574 R09: 000000000000001c
[ 120.608347][ T1386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 120.608348][ T1386] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f024b35c000
| [ 120.608348][ T1386] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f024b35c000
| [ 120.608363][ T1386]
| [ 120.630143][ T1386] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1386
| [ 120.630773][ T1386] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 120.631083][ T1386] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 120.631084][ T1386] Call Trace:
[ 120.631086][ T1386]
[ 120.631089][ T1386] dump_stack_lvl (lib/dump_stack.c:123)
[ 120.631096][ T1386] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 120.631102][ T1386] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 120.631108][ T1386] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 120.631113][ T1386] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 120.631122][ T1386] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 120.631130][ T1386] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 120.631136][ T1386] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 120.631148][ T1386] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 120.631157][ T1386] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 120.631163][ T1386] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 120.631169][ T1386] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 120.631174][ T1386] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 120.631186][ T1386] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 120.631197][ T1386] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 120.631203][ T1386] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 120.631208][ T1386] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 120.631216][ T1386] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 120.631219][ T1386] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 120.631228][ T1386] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 120.631245][ T1386] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 120.631247][ T1386] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 120.631258][ T1386] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 120.631263][ T1386] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 120.631268][ T1386] ? __pfx___sys_sendto (net/socket.c:2147)
[ 120.631283][ T1386] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 120.631289][ T1386] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 120.631298][ T1386] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 120.631306][ T1386] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 120.631316][ T1386] __x64_sys_sendto (net/socket.c:2183)
[ 120.631320][ T1386] ? 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)
[ 120.631323][ T1386] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 120.631328][ T1386] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 120.631333][ T1386] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 120.631336][ T1386] RIP: 0033:0x7f024b233a4a
[ 120.631340][ T1386] 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
[ 120.631343][ T1386] RSP: 002b:00007ffce3542438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 120.631346][ T1386] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f024b233a4a
[ 120.631348][ T1386] RDX: 0000000000000040 RSI: 0000000015949340 RDI: 0000000000000006
[ 120.631350][ T1386] RBP: 00007ffce35424c0 R08: 0000000000418574 R09: 000000000000001c
[ 120.631352][ T1386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output