======================================
| [ 5152.969397][T23235] veth1: renamed from veth-betaR
| [ 5153.082484][T23236] veth0: renamed from veth-gamma
| [ 5162.778114][T23259] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23259
| [5162.779631][T23259] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5162.779886][T23259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.779888][T23259] Call Trace:
[ 5162.779890][T23259]
[5162.779893][T23259] dump_stack_lvl (lib/dump_stack.c:123)
[5162.779903][T23259] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.779910][T23259] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5162.779916][T23259] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.779925][T23259] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.779933][T23259] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.779938][T23259] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.779950][T23259] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.779962][T23259] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.779966][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.779977][T23259] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.779983][T23259] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.779988][T23259] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.780000][T23259] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.780016][T23259] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.780019][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.780030][T23259] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.780037][T23259] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.780043][T23259] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.780055][T23259] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.780063][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.780068][T23259] ? 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)
[5162.780073][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.780079][T23259] ? 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)
[5162.780085][T23259] ? 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)
[5162.780095][T23259] __x64_sys_sendto (net/socket.c:2183)
[5162.780099][T23259] ? 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)
[5162.780103][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.780107][T23259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.780112][T23259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.780117][T23259] RIP: 0033:0x7fd14a149a4a
[ 5162.780121][T23259] 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
[ 5162.780124][T23259] RSP: 002b:00007ffff68f4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.780128][T23259] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd14a149a4a
[ 5162.780131][T23259] RDX: 0000000000000040 RSI: 0000000027375340 RDI: 0000000000000005
[ 5162.780133][T23259] RBP: 00007ffff68f4d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.780135][T23259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.780137][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.780137][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.780151][T23259]
| [ 5162.780155][T23259] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23259
| [5162.792419][T23259] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5162.792684][T23259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.792686][T23259] Call Trace:
[ 5162.792688][T23259]
[5162.792690][T23259] dump_stack_lvl (lib/dump_stack.c:123)
[5162.792698][T23259] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.792707][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.792714][T23259] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.792721][T23259] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.792729][T23259] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.792734][T23259] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.792746][T23259] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.792758][T23259] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.792762][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.792772][T23259] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.792777][T23259] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.792781][T23259] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.792791][T23259] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.792807][T23259] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.792810][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.792821][T23259] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.792827][T23259] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.792833][T23259] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.792845][T23259] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.792853][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.792858][T23259] ? 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)
[5162.792862][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.792868][T23259] ? 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)
[5162.792874][T23259] ? 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)
[5162.792883][T23259] __x64_sys_sendto (net/socket.c:2183)
[5162.792887][T23259] ? 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)
[5162.792890][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.792894][T23259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.792899][T23259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.792903][T23259] RIP: 0033:0x7fd14a149a4a
[ 5162.792907][T23259] 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
[ 5162.792909][T23259] RSP: 002b:00007ffff68f4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.792913][T23259] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd14a149a4a
[ 5162.792915][T23259] RDX: 0000000000000040 RSI: 0000000027375340 RDI: 0000000000000005
[ 5162.792917][T23259] RBP: 00007ffff68f4d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.792919][T23259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.792921][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.792921][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.792935][T23259]
| [ 5162.792952][T23259] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23259
| [5162.805572][T23259] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5162.805838][T23259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.805840][T23259] Call Trace:
[ 5162.805842][T23259]
[5162.805845][T23259] dump_stack_lvl (lib/dump_stack.c:123)
[5162.805852][T23259] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.805858][T23259] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5162.805864][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.805880][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.805894][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.805898][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.805908][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.805914][T23259] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.805922][T23259] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.805928][T23259] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.805933][T23259] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.805945][T23259] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.805956][T23259] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.805960][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.805969][T23259] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.805974][T23259] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.805978][T23259] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.805987][T23259] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.806003][T23259] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.806006][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.806017][T23259] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.806022][T23259] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.806028][T23259] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.806040][T23259] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.806048][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.806053][T23259] ? 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)
[5162.806056][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.806062][T23259] ? 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)
[5162.806068][T23259] ? 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)
[5162.806076][T23259] __x64_sys_sendto (net/socket.c:2183)
[5162.806080][T23259] ? 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)
[5162.806083][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.806087][T23259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.806092][T23259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.806096][T23259] RIP: 0033:0x7fd14a149a4a
[ 5162.806099][T23259] 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
[ 5162.806101][T23259] RSP: 002b:00007ffff68f4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.806104][T23259] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd14a149a4a
[ 5162.806106][T23259] RDX: 0000000000000040 RSI: 0000000027375340 RDI: 0000000000000005
[ 5162.806108][T23259] RBP: 00007ffff68f4d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.806109][T23259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.806111][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.806111][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.806125][T23259]
| [ 5162.806127][T23259] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23259
| [5162.820445][T23259] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5162.820720][T23259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.820722][T23259] Call Trace:
[ 5162.820724][T23259]
[5162.820726][T23259] dump_stack_lvl (lib/dump_stack.c:123)
[5162.820733][T23259] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.820739][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.820746][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.820761][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.820775][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.820779][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.820789][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.820796][T23259] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.820803][T23259] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.820809][T23259] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.820814][T23259] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.820826][T23259] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.820838][T23259] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.820842][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.820851][T23259] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.820854][T23259] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.820857][T23259] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.820867][T23259] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.820883][T23259] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.820886][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.820897][T23259] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.820903][T23259] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.820908][T23259] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.820921][T23259] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.820929][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.820933][T23259] ? 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)
[5162.820937][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.820943][T23259] ? 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)
[5162.820949][T23259] ? 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)
[5162.820957][T23259] __x64_sys_sendto (net/socket.c:2183)
[5162.820961][T23259] ? 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)
[5162.820964][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.820968][T23259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.820973][T23259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.820977][T23259] RIP: 0033:0x7fd14a149a4a
[ 5162.820980][T23259] 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
[ 5162.820982][T23259] RSP: 002b:00007ffff68f4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.820985][T23259] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd14a149a4a
[ 5162.820987][T23259] RDX: 0000000000000040 RSI: 0000000027375340 RDI: 0000000000000005
[ 5162.820989][T23259] RBP: 00007ffff68f4d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.820990][T23259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.820992][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.820992][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.821007][T23259]
| [ 5162.821016][T23259] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23259
| [5162.837703][T23259] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5162.837983][T23259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.837985][T23259] Call Trace:
[ 5162.837987][T23259]
[5162.837989][T23259] dump_stack_lvl (lib/dump_stack.c:123)
[5162.837994][T23259] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.838000][T23259] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5162.838007][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.838021][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.838035][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.838039][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.838049][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.838056][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.838068][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.838082][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.838085][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.838095][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.838101][T23259] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.838108][T23259] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.838113][T23259] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.838118][T23259] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.838130][T23259] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.838142][T23259] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.838146][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.838155][T23259] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.838158][T23259] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.838161][T23259] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.838169][T23259] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.838186][T23259] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.838188][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.838200][T23259] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.838205][T23259] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.838210][T23259] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.838223][T23259] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.838231][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.838236][T23259] ? 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)
[5162.838239][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.838246][T23259] ? 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)
[5162.838251][T23259] ? 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)
[5162.838259][T23259] __x64_sys_sendto (net/socket.c:2183)
[5162.838263][T23259] ? 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)
[5162.838266][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.838270][T23259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.838275][T23259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.838278][T23259] RIP: 0033:0x7fd14a149a4a
[ 5162.838281][T23259] 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
[ 5162.838284][T23259] RSP: 002b:00007ffff68f4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.838287][T23259] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd14a149a4a
[ 5162.838289][T23259] RDX: 0000000000000040 RSI: 0000000027375340 RDI: 0000000000000005
[ 5162.838291][T23259] RBP: 00007ffff68f4d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.838292][T23259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.838294][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.838294][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.838309][T23259]
| [ 5162.838311][T23259] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23259
| [5162.857495][T23259] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5162.857810][T23259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.857811][T23259] Call Trace:
[ 5162.857813][T23259]
[5162.857815][T23259] dump_stack_lvl (lib/dump_stack.c:123)
[5162.857821][T23259] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.857828][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.857835][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.857849][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.857863][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.857867][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.857878][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.857884][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.857898][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.857911][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.857915][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.857925][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.857931][T23259] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.857938][T23259] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.857944][T23259] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.857949][T23259] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.857961][T23259] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.857974][T23259] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.857978][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.857986][T23259] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.857990][T23259] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.857993][T23259] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.858002][T23259] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.858019][T23259] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.858021][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.858033][T23259] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.858038][T23259] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.858044][T23259] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.858057][T23259] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.858065][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.858069][T23259] ? 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)
[5162.858072][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.858079][T23259] ? 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)
[5162.858084][T23259] ? 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)
[5162.858093][T23259] __x64_sys_sendto (net/socket.c:2183)
[5162.858097][T23259] ? 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)
[5162.858100][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.858104][T23259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.858109][T23259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.858112][T23259] RIP: 0033:0x7fd14a149a4a
[ 5162.858115][T23259] 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
[ 5162.858118][T23259] RSP: 002b:00007ffff68f4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.858121][T23259] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd14a149a4a
[ 5162.858123][T23259] RDX: 0000000000000040 RSI: 0000000027375340 RDI: 0000000000000005
[ 5162.858124][T23259] RBP: 00007ffff68f4d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.858126][T23259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.858128][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.858128][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.858143][T23259]
| [ 5162.858152][T23259] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23259
| [5162.878180][T23259] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5162.878473][T23259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.878474][T23259] Call Trace:
[ 5162.878476][T23259]
[5162.878478][T23259] dump_stack_lvl (lib/dump_stack.c:123)
[5162.878484][T23259] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.878489][T23259] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5162.878497][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.878511][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.878526][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.878530][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.878540][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.878547][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.878560][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.878574][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.878577][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.878586][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.878593][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.878606][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.878620][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.878623][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.878633][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.878640][T23259] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.878646][T23259] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.878653][T23259] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.878657][T23259] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.878670][T23259] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.878682][T23259] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.878686][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.878694][T23259] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.878698][T23259] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.878700][T23259] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.878709][T23259] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.878726][T23259] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.878728][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.878740][T23259] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.878744][T23259] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.878750][T23259] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.878762][T23259] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.878770][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.878775][T23259] ? 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)
[5162.878777][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.878784][T23259] ? 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)
[5162.878789][T23259] ? 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)
[5162.878797][T23259] __x64_sys_sendto (net/socket.c:2183)
[5162.878801][T23259] ? 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)
[5162.878804][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.878808][T23259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.878813][T23259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.878816][T23259] RIP: 0033:0x7fd14a149a4a
[ 5162.878819][T23259] 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
[ 5162.878822][T23259] RSP: 002b:00007ffff68f4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.878825][T23259] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd14a149a4a
[ 5162.878827][T23259] RDX: 0000000000000040 RSI: 0000000027375340 RDI: 0000000000000005
[ 5162.878829][T23259] RBP: 00007ffff68f4d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.878830][T23259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.878832][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.878832][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.878847][T23259]
| [ 5162.901555][T23259] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23259
| [5162.902074][T23259] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5162.902368][T23259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.902369][T23259] Call Trace:
[ 5162.902371][T23259]
[5162.902372][T23259] dump_stack_lvl (lib/dump_stack.c:123)
[5162.902378][T23259] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.902385][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.902392][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.902410][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.902425][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.902428][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.902439][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.902446][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.902459][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.902473][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.902476][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.902486][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.902493][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.902506][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.902522][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.902525][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.902535][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.902541][T23259] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.902548][T23259] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.902554][T23259] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.902558][T23259] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.902571][T23259] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.902583][T23259] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.902587][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.902596][T23259] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.902599][T23259] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.902602][T23259] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.902611][T23259] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.902628][T23259] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.902630][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.902642][T23259] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.902646][T23259] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.902652][T23259] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.902664][T23259] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.902672][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.902677][T23259] ? 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)
[5162.902680][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.902686][T23259] ? 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)
[5162.902692][T23259] ? 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)
[5162.902700][T23259] __x64_sys_sendto (net/socket.c:2183)
[5162.902704][T23259] ? 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)
[5162.902707][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.902711][T23259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.902717][T23259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.902720][T23259] RIP: 0033:0x7fd14a149a4a
[ 5162.902723][T23259] 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
[ 5162.902725][T23259] RSP: 002b:00007ffff68f4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.902728][T23259] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd14a149a4a
[ 5162.902730][T23259] RDX: 0000000000000040 RSI: 0000000027375340 RDI: 0000000000000005
[ 5162.902732][T23259] RBP: 00007ffff68f4d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.902734][T23259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.902735][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.902735][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.902751][T23259]
| [ 5162.925191][T23259] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23259
| [5162.926152][T23259] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5162.926482][T23259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.926484][T23259] Call Trace:
[ 5162.926485][T23259]
[5162.926488][T23259] dump_stack_lvl (lib/dump_stack.c:123)
[5162.926494][T23259] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.926499][T23259] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5162.926507][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.926523][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.926539][T23259] ? dump_stack_lvl (lib/dump_stack.c:124)
[5162.926549][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.926556][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.926569][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.926583][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.926586][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.926596][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.926603][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.926616][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.926630][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.926633][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.926643][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.926650][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.926663][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.926676][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.926680][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.926689][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.926696][T23259] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.926703][T23259] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.926709][T23259] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.926713][T23259] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.926726][T23259] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.926738][T23259] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.926742][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.926751][T23259] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.926754][T23259] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.926757][T23259] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.926765][T23259] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.926782][T23259] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.926785][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.926797][T23259] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.926801][T23259] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.926807][T23259] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.926819][T23259] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.926827][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.926832][T23259] ? 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)
[5162.926835][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.926841][T23259] ? 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)
[5162.926847][T23259] ? 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)
[5162.926854][T23259] __x64_sys_sendto (net/socket.c:2183)
[5162.926858][T23259] ? 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)
[5162.926861][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.926866][T23259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.926871][T23259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.926873][T23259] RIP: 0033:0x7fd14a149a4a
[ 5162.926877][T23259] 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
[ 5162.926879][T23259] RSP: 002b:00007ffff68f4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.926882][T23259] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd14a149a4a
[ 5162.926884][T23259] RDX: 0000000000000040 RSI: 0000000027375340 RDI: 0000000000000005
[ 5162.926886][T23259] RBP: 00007ffff68f4d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.926887][T23259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.926889][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.926889][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5162.926905][T23259]
| [ 5162.951661][T23259] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23259
| [5162.952186][T23259] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5162.952503][T23259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5162.952505][T23259] Call Trace:
[ 5162.952506][T23259]
[5162.952509][T23259] dump_stack_lvl (lib/dump_stack.c:123)
[5162.952516][T23259] check_preemption_disabled (lib/smp_processor_id.c:52)
[5162.952522][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.952529][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.952543][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.952559][T23259] ? dump_stack_lvl (lib/dump_stack.c:124)
[5162.952569][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.952576][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.952590][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.952604][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.952607][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.952617][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.952624][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.952637][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.952651][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.952655][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.952665][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.952672][T23259] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5162.952685][T23259] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5162.952699][T23259] ? dump_stack_lvl (lib/dump_stack.c:123)
[5162.952703][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.952713][T23259] lwtunnel_output (net/core/lwtunnel.c:359)
[5162.952719][T23259] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5162.952726][T23259] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.952732][T23259] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5162.952737][T23259] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5162.952749][T23259] rawv6_sendmsg (net/ipv6/raw.c:918)
[5162.952762][T23259] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5162.952766][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.952775][T23259] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5162.952778][T23259] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5162.952781][T23259] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[5162.952789][T23259] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5162.952807][T23259] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5162.952809][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.952821][T23259] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.952825][T23259] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5162.952831][T23259] ? __pfx___sys_sendto (net/socket.c:2147)
[5162.952843][T23259] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[5162.952852][T23259] ? find_held_lock (kernel/locking/lockdep.c:5348)
[5162.952856][T23259] ? 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)
[5162.952859][T23259] ? __lock_release (kernel/locking/lockdep.c:5534)
[5162.952866][T23259] ? 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)
[5162.952871][T23259] ? 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)
[5162.952880][T23259] __x64_sys_sendto (net/socket.c:2183)
[5162.952884][T23259] ? 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)
[5162.952887][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5162.952891][T23259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5162.952896][T23259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5162.952899][T23259] RIP: 0033:0x7fd14a149a4a
[ 5162.952902][T23259] 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
[ 5162.952905][T23259] RSP: 002b:00007ffff68f4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5162.952908][T23259] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd14a149a4a
[ 5162.952910][T23259] RDX: 0000000000000040 RSI: 0000000027375340 RDI: 0000000000000005
[ 5162.952912][T23259] RBP: 00007ffff68f4d70 R08: 0000000000418574 R09: 000000000000001c
[ 5162.952913][T23259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5162.952915][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd14a272000
| [ 5164.036373][T23259] lwtunnel_output(): recursion limit reached on datapath
| [ 5168.765199][T23266] check_preemption_disabled: 46 callbacks suppressed
| [ 5168.765209][T23266] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23266
| [5168.765975][T23266] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5168.766226][T23266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5168.766228][T23266] Call Trace:
[ 5168.766231][T23266]
[5168.766233][T23266] dump_stack_lvl (lib/dump_stack.c:123)
[5168.766243][T23266] check_preemption_disabled (lib/smp_processor_id.c:52)
[5168.766251][T23266] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5168.766258][T23266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5168.766267][T23266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5168.766275][T23266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5168.766280][T23266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5168.766292][T23266] rawv6_sendmsg (net/ipv6/raw.c:918)
[5168.766304][T23266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5168.766309][T23266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5168.766317][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[5168.766328][T23266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5168.766335][T23266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5168.766344][T23266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5168.766360][T23266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5168.766363][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[5168.766374][T23266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5168.766381][T23266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5168.766387][T23266] ? __pfx___sys_sendto (net/socket.c:2147)
[5168.766401][T23266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5168.766408][T23266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5168.766419][T23266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5168.766426][T23266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5168.766436][T23266] __x64_sys_sendto (net/socket.c:2183)
[5168.766439][T23266] ? 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)
[5168.766444][T23266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5168.766449][T23266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5168.766454][T23266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5168.766459][T23266] RIP: 0033:0x7faf59353a4a
[ 5168.766464][T23266] 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
[ 5168.766467][T23266] RSP: 002b:00007fff51dd0af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5168.766471][T23266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf59353a4a
[ 5168.766474][T23266] RDX: 0000000000000040 RSI: 000000002bceb340 RDI: 0000000000000005
[ 5168.766475][T23266] RBP: 00007fff51dd0b80 R08: 0000000000418574 R09: 000000000000001c
[ 5168.766477][T23266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5168.766479][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf5947c000
| [ 5168.766479][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf5947c000
| [ 5168.766493][T23266]
| [ 5168.766496][T23266] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23266
| [5168.778940][T23266] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5168.779192][T23266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5168.779194][T23266] Call Trace:
[ 5168.779196][T23266]
[5168.779198][T23266] dump_stack_lvl (lib/dump_stack.c:123)
[5168.779205][T23266] check_preemption_disabled (lib/smp_processor_id.c:52)
[5168.779211][T23266] lwtunnel_output (net/core/lwtunnel.c:359)
[5168.779218][T23266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5168.779224][T23266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5168.779231][T23266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5168.779236][T23266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5168.779248][T23266] rawv6_sendmsg (net/ipv6/raw.c:918)
[5168.779260][T23266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5168.779265][T23266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5168.779270][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[5168.779280][T23266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5168.779284][T23266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5168.779293][T23266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5168.779310][T23266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5168.779312][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[5168.779323][T23266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5168.779329][T23266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5168.779335][T23266] ? __pfx___sys_sendto (net/socket.c:2147)
[5168.779349][T23266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5168.779356][T23266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5168.779364][T23266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5168.779371][T23266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5168.779382][T23266] __x64_sys_sendto (net/socket.c:2183)
[5168.779386][T23266] ? 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)
[5168.779389][T23266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5168.779394][T23266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5168.779398][T23266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5168.779402][T23266] RIP: 0033:0x7faf59353a4a
[ 5168.779405][T23266] 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
[ 5168.779408][T23266] RSP: 002b:00007fff51dd0af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5168.779411][T23266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf59353a4a
[ 5168.779413][T23266] RDX: 0000000000000040 RSI: 000000002bceb340 RDI: 0000000000000005
[ 5168.779414][T23266] RBP: 00007fff51dd0b80 R08: 0000000000418574 R09: 000000000000001c
[ 5168.779416][T23266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5168.779418][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf5947c000
| [ 5168.779418][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf5947c000
| [ 5168.779432][T23266]
| [ 5168.793914][T23266] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23266
| [5168.794277][T23266] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5168.794549][T23266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5168.794551][T23266] Call Trace:
[ 5168.794553][T23266]
[5168.794555][T23266] dump_stack_lvl (lib/dump_stack.c:123)
[5168.794562][T23266] check_preemption_disabled (lib/smp_processor_id.c:52)
[5168.794569][T23266] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[5168.794575][T23266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5168.794582][T23266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5168.794589][T23266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5168.794593][T23266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5168.794606][T23266] rawv6_sendmsg (net/ipv6/raw.c:918)
[5168.794618][T23266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5168.794623][T23266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5168.794629][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[5168.794638][T23266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5168.794643][T23266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5168.794652][T23266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5168.794668][T23266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5168.794671][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[5168.794682][T23266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5168.794688][T23266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5168.794693][T23266] ? __pfx___sys_sendto (net/socket.c:2147)
[5168.794708][T23266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5168.794715][T23266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5168.794723][T23266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5168.794730][T23266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5168.794741][T23266] __x64_sys_sendto (net/socket.c:2183)
[5168.794744][T23266] ? 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)
[5168.794748][T23266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5168.794753][T23266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5168.794758][T23266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5168.794761][T23266] RIP: 0033:0x7faf59353a4a
[ 5168.794765][T23266] 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
[ 5168.794767][T23266] RSP: 002b:00007fff51dd0af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5168.794770][T23266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf59353a4a
[ 5168.794772][T23266] RDX: 0000000000000040 RSI: 000000002bceb340 RDI: 0000000000000005
[ 5168.794774][T23266] RBP: 00007fff51dd0b80 R08: 0000000000418574 R09: 000000000000001c
[ 5168.794776][T23266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5168.794777][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf5947c000
| [ 5168.794777][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf5947c000
| [ 5168.794792][T23266]
| [ 5169.766667][T23266] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23266
| [5169.767246][T23266] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5169.767500][T23266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5169.767502][T23266] Call Trace:
[ 5169.767505][T23266]
[5169.767507][T23266] dump_stack_lvl (lib/dump_stack.c:123)
[5169.767520][T23266] check_preemption_disabled (lib/smp_processor_id.c:52)
[5169.767527][T23266] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5169.767533][T23266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5169.767542][T23266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5169.767550][T23266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5169.767554][T23266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5169.767566][T23266] rawv6_sendmsg (net/ipv6/raw.c:918)
[5169.767570][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[5169.767585][T23266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5169.767588][T23266] ? move_addr_to_user (net/socket.c:300)
[5169.767600][T23266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5169.767606][T23266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5169.767615][T23266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5169.767619][T23266] ? do_sock_getsockopt (net/socket.c:2358)
[5169.767633][T23266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5169.767639][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[5169.767651][T23266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5169.767655][T23266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5169.767660][T23266] ? __pfx___sys_sendto (net/socket.c:2147)
[5169.767673][T23266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5169.767684][T23266] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5169.767692][T23266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5169.767700][T23266] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5169.767705][T23266] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5169.767712][T23266] __x64_sys_sendto (net/socket.c:2183)
[5169.767716][T23266] ? 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)
[5169.767719][T23266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5169.767724][T23266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5169.767728][T23266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5169.767733][T23266] RIP: 0033:0x7faf59353a4a
[ 5169.767738][T23266] 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
[ 5169.767741][T23266] RSP: 002b:00007fff51dd0af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5169.767746][T23266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf59353a4a
[ 5169.767748][T23266] RDX: 0000000000000040 RSI: 000000002bceb340 RDI: 0000000000000005
[ 5169.767750][T23266] RBP: 00007fff51dd0b80 R08: 0000000000418574 R09: 000000000000001c
[ 5169.767752][T23266] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5169.767753][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf5947c000
| [ 5169.767753][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf5947c000
| [ 5169.767768][T23266]
| [ 5169.780658][T23266] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23266
| [5169.781015][T23266] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5169.781262][T23266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5169.781264][T23266] Call Trace:
[ 5169.781266][T23266]
[5169.781268][T23266] dump_stack_lvl (lib/dump_stack.c:123)
[5169.781275][T23266] check_preemption_disabled (lib/smp_processor_id.c:52)
[5169.781281][T23266] lwtunnel_output (net/core/lwtunnel.c:359)
[5169.781287][T23266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5169.781295][T23266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5169.781302][T23266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5169.781306][T23266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5169.781319][T23266] rawv6_sendmsg (net/ipv6/raw.c:918)
[5169.781322][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[5169.781336][T23266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5169.781340][T23266] ? move_addr_to_user (net/socket.c:300)
[5169.781350][T23266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5169.781355][T23266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5169.781364][T23266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5169.781368][T23266] ? do_sock_getsockopt (net/socket.c:2358)
[5169.781383][T23266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5169.781388][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[5169.781399][T23266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5169.781403][T23266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5169.781409][T23266] ? __pfx___sys_sendto (net/socket.c:2147)
[5169.781422][T23266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5169.781432][T23266] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5169.781440][T23266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5169.781447][T23266] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5169.781452][T23266] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5169.781459][T23266] __x64_sys_sendto (net/socket.c:2183)
[5169.781463][T23266] ? 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)
[5169.781466][T23266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5169.781471][T23266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5169.781475][T23266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5169.781480][T23266] RIP: 0033:0x7faf59353a4a
[ 5169.781484][T23266] 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
[ 5169.781487][T23266] RSP: 002b:00007fff51dd0af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5169.781490][T23266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf59353a4a
[ 5169.781492][T23266] RDX: 0000000000000040 RSI: 000000002bceb340 RDI: 0000000000000005
[ 5169.781494][T23266] RBP: 00007fff51dd0b80 R08: 0000000000418574 R09: 000000000000001c
[ 5169.781496][T23266] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5169.781497][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf5947c000
| [ 5169.781497][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf5947c000
| [ 5169.781516][T23266]
| [ 5169.794776][T23266] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23266
| [5169.795138][T23266] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5169.795383][T23266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5169.795385][T23266] Call Trace:
[ 5169.795387][T23266]
[5169.795389][T23266] dump_stack_lvl (lib/dump_stack.c:123)
[5169.795396][T23266] check_preemption_disabled (lib/smp_processor_id.c:52)
[5169.795402][T23266] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[5169.795408][T23266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5169.795415][T23266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5169.795422][T23266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5169.795427][T23266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5169.795439][T23266] rawv6_sendmsg (net/ipv6/raw.c:918)
[5169.795442][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[5169.795455][T23266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5169.795459][T23266] ? move_addr_to_user (net/socket.c:300)
[5169.795469][T23266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5169.795474][T23266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5169.795483][T23266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5169.795487][T23266] ? do_sock_getsockopt (net/socket.c:2358)
[5169.795501][T23266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5169.795506][T23266] ? __lock_release (kernel/locking/lockdep.c:5534)
[5169.795520][T23266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5169.795524][T23266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5169.795530][T23266] ? __pfx___sys_sendto (net/socket.c:2147)
[5169.795543][T23266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5169.795552][T23266] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5169.795558][T23266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5169.795566][T23266] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5169.795570][T23266] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5169.795578][T23266] __x64_sys_sendto (net/socket.c:2183)
[5169.795581][T23266] ? 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)
[5169.795584][T23266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5169.795589][T23266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5169.795593][T23266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5169.795597][T23266] RIP: 0033:0x7faf59353a4a
[ 5169.795601][T23266] 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
[ 5169.795604][T23266] RSP: 002b:00007fff51dd0af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5169.795607][T23266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf59353a4a
[ 5169.795610][T23266] RDX: 0000000000000040 RSI: 000000002bceb340 RDI: 0000000000000005
[ 5169.795611][T23266] RBP: 00007fff51dd0b80 R08: 0000000000418574 R09: 000000000000001c
[ 5169.795613][T23266] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5169.795615][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf5947c000
| [ 5172.240619][ C3] lwtunnel_input(): recursion limit reached on datapath
| [ 5173.244700][ C3] lwtunnel_input(): recursion limit reached on datapath
| [ 5175.476193][T23272] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23272
| [5175.477541][T23272] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5175.477804][T23272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5175.477807][T23272] Call Trace:
[ 5175.477809][T23272]
[5175.477812][T23272] dump_stack_lvl (lib/dump_stack.c:123)
[5175.477821][T23272] check_preemption_disabled (lib/smp_processor_id.c:52)
[5175.477829][T23272] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5175.477836][T23272] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5175.477845][T23272] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.477853][T23272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5175.477858][T23272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.477870][T23272] rawv6_sendmsg (net/ipv6/raw.c:918)
[5175.477881][T23272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5175.477886][T23272] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5175.477894][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.477905][T23272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5175.477912][T23272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5175.477921][T23272] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5175.477937][T23272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5175.477940][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.477951][T23272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.477959][T23272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.477964][T23272] ? __pfx___sys_sendto (net/socket.c:2147)
[5175.477978][T23272] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5175.477985][T23272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5175.477996][T23272] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5175.478003][T23272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5175.478012][T23272] __x64_sys_sendto (net/socket.c:2183)
[5175.478016][T23272] ? 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)
[5175.478020][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.478027][T23272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5175.478031][T23272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5175.478036][T23272] RIP: 0033:0x7f2d501d6a4a
[ 5175.478041][T23272] 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
[ 5175.478044][T23272] RSP: 002b:00007ffed75938e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5175.478047][T23272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d501d6a4a
[ 5175.478050][T23272] RDX: 0000000000000040 RSI: 0000000021e9a340 RDI: 0000000000000005
[ 5175.478051][T23272] RBP: 00007ffed7593970 R08: 0000000000418574 R09: 000000000000001c
[ 5175.478053][T23272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5175.478055][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.478055][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.478069][T23272]
| [ 5175.478071][T23272] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23272
| [5175.489915][T23272] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5175.490164][T23272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5175.490166][T23272] Call Trace:
[ 5175.490168][T23272]
[5175.490170][T23272] dump_stack_lvl (lib/dump_stack.c:123)
[5175.490175][T23272] check_preemption_disabled (lib/smp_processor_id.c:52)
[5175.490181][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.490187][T23272] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5175.490194][T23272] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.490199][T23272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5175.490204][T23272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.490216][T23272] rawv6_sendmsg (net/ipv6/raw.c:918)
[5175.490227][T23272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5175.490232][T23272] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5175.490236][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.490244][T23272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5175.490247][T23272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5175.490256][T23272] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5175.490272][T23272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5175.490275][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.490286][T23272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.490291][T23272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.490296][T23272] ? __pfx___sys_sendto (net/socket.c:2147)
[5175.490311][T23272] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5175.490317][T23272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5175.490324][T23272] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5175.490331][T23272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5175.490341][T23272] __x64_sys_sendto (net/socket.c:2183)
[5175.490344][T23272] ? 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)
[5175.490347][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.490352][T23272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5175.490356][T23272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5175.490360][T23272] RIP: 0033:0x7f2d501d6a4a
[ 5175.490363][T23272] 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
[ 5175.490365][T23272] RSP: 002b:00007ffed75938e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5175.490369][T23272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d501d6a4a
[ 5175.490370][T23272] RDX: 0000000000000040 RSI: 0000000021e9a340 RDI: 0000000000000005
[ 5175.490372][T23272] RBP: 00007ffed7593970 R08: 0000000000418574 R09: 000000000000001c
[ 5175.490374][T23272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5175.490375][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.490375][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.490389][T23272]
| [ 5175.490502][T23272] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23272
| [5175.502744][T23272] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5175.503008][T23272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5175.503009][T23272] Call Trace:
[ 5175.503011][T23272]
[5175.503013][T23272] dump_stack_lvl (lib/dump_stack.c:123)
[5175.503019][T23272] check_preemption_disabled (lib/smp_processor_id.c:52)
[5175.503024][T23272] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5175.503031][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.503041][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.503053][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.503056][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.503066][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.503072][T23272] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5175.503078][T23272] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.503084][T23272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5175.503088][T23272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.503100][T23272] rawv6_sendmsg (net/ipv6/raw.c:918)
[5175.503112][T23272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5175.503117][T23272] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5175.503120][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.503128][T23272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5175.503132][T23272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5175.503140][T23272] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5175.503156][T23272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5175.503159][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.503170][T23272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.503174][T23272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.503179][T23272] ? __pfx___sys_sendto (net/socket.c:2147)
[5175.503194][T23272] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5175.503200][T23272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5175.503208][T23272] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5175.503215][T23272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5175.503225][T23272] __x64_sys_sendto (net/socket.c:2183)
[5175.503228][T23272] ? 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)
[5175.503231][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.503236][T23272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5175.503240][T23272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5175.503243][T23272] RIP: 0033:0x7f2d501d6a4a
[ 5175.503246][T23272] 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
[ 5175.503249][T23272] RSP: 002b:00007ffed75938e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5175.503252][T23272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d501d6a4a
[ 5175.503253][T23272] RDX: 0000000000000040 RSI: 0000000021e9a340 RDI: 0000000000000005
[ 5175.503255][T23272] RBP: 00007ffed7593970 R08: 0000000000418574 R09: 000000000000001c
[ 5175.503257][T23272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5175.503258][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.503258][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.503273][T23272]
| [ 5175.503275][T23272] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23272
| [5175.516833][T23272] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5175.517095][T23272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5175.517096][T23272] Call Trace:
[ 5175.517098][T23272]
[5175.517100][T23272] dump_stack_lvl (lib/dump_stack.c:123)
[5175.517105][T23272] check_preemption_disabled (lib/smp_processor_id.c:52)
[5175.517110][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.517117][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.517125][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.517137][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.517141][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.517150][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.517156][T23272] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5175.517163][T23272] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.517168][T23272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5175.517173][T23272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.517185][T23272] rawv6_sendmsg (net/ipv6/raw.c:918)
[5175.517196][T23272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5175.517201][T23272] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5175.517205][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.517213][T23272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5175.517216][T23272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5175.517225][T23272] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5175.517241][T23272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5175.517244][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.517255][T23272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.517259][T23272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.517264][T23272] ? __pfx___sys_sendto (net/socket.c:2147)
[5175.517279][T23272] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5175.517284][T23272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5175.517292][T23272] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5175.517299][T23272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5175.517308][T23272] __x64_sys_sendto (net/socket.c:2183)
[5175.517312][T23272] ? 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)
[5175.517315][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.517319][T23272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5175.517324][T23272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5175.517327][T23272] RIP: 0033:0x7f2d501d6a4a
[ 5175.517329][T23272] 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
[ 5175.517331][T23272] RSP: 002b:00007ffed75938e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5175.517334][T23272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d501d6a4a
[ 5175.517336][T23272] RDX: 0000000000000040 RSI: 0000000021e9a340 RDI: 0000000000000005
[ 5175.517337][T23272] RBP: 00007ffed7593970 R08: 0000000000418574 R09: 000000000000001c
[ 5175.517339][T23272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5175.517340][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.517340][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.517354][T23272]
| [ 5175.517454][T23272] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23272
| [5175.531821][T23272] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5175.532240][T23272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5175.532241][T23272] Call Trace:
[ 5175.532242][T23272]
[5175.532244][T23272] dump_stack_lvl (lib/dump_stack.c:123)
[5175.532249][T23272] check_preemption_disabled (lib/smp_processor_id.c:52)
[5175.532255][T23272] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5175.532261][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.532269][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.532280][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.532284][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.532293][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.532299][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.532308][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.532319][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.532322][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.532331][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.532342][T23272] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5175.532348][T23272] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.532353][T23272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5175.532357][T23272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.532385][T23272] rawv6_sendmsg (net/ipv6/raw.c:918)
[5175.532397][T23272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5175.532402][T23272] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5175.532406][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.532414][T23272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5175.532417][T23272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5175.532426][T23272] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5175.532442][T23272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5175.532445][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.532457][T23272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.532461][T23272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.532466][T23272] ? __pfx___sys_sendto (net/socket.c:2147)
[5175.532481][T23272] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5175.532487][T23272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5175.532495][T23272] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5175.532502][T23272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5175.532512][T23272] __x64_sys_sendto (net/socket.c:2183)
[5175.532516][T23272] ? 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)
[5175.532519][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.532523][T23272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5175.532529][T23272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5175.532532][T23272] RIP: 0033:0x7f2d501d6a4a
[ 5175.532536][T23272] 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
[ 5175.532538][T23272] RSP: 002b:00007ffed75938e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5175.532541][T23272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d501d6a4a
[ 5175.532543][T23272] RDX: 0000000000000040 RSI: 0000000021e9a340 RDI: 0000000000000005
[ 5175.532545][T23272] RBP: 00007ffed7593970 R08: 0000000000418574 R09: 000000000000001c
[ 5175.532546][T23272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5175.532548][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.532548][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.532563][T23272]
| [ 5175.551430][T23272] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23272
| [5175.551846][T23272] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5175.552298][T23272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5175.552300][T23272] Call Trace:
[ 5175.552302][T23272]
[5175.552303][T23272] dump_stack_lvl (lib/dump_stack.c:123)
[5175.552309][T23272] check_preemption_disabled (lib/smp_processor_id.c:52)
[5175.552316][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.552322][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.552332][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.552352][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.552356][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.552366][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.552373][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.552382][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.552394][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.552397][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.552407][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.552414][T23272] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5175.552420][T23272] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.552426][T23272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5175.552431][T23272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.552443][T23272] rawv6_sendmsg (net/ipv6/raw.c:918)
[5175.552455][T23272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5175.552461][T23272] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5175.552465][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.552473][T23272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5175.552476][T23272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5175.552485][T23272] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5175.552502][T23272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5175.552505][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.552517][T23272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.552522][T23272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.552527][T23272] ? __pfx___sys_sendto (net/socket.c:2147)
[5175.552542][T23272] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5175.552549][T23272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5175.552558][T23272] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5175.552565][T23272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5175.552576][T23272] __x64_sys_sendto (net/socket.c:2183)
[5175.552580][T23272] ? 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)
[5175.552583][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.552588][T23272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5175.552593][T23272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5175.552596][T23272] RIP: 0033:0x7f2d501d6a4a
[ 5175.552599][T23272] 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
[ 5175.552601][T23272] RSP: 002b:00007ffed75938e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5175.552605][T23272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d501d6a4a
[ 5175.552607][T23272] RDX: 0000000000000040 RSI: 0000000021e9a340 RDI: 0000000000000005
[ 5175.552608][T23272] RBP: 00007ffed7593970 R08: 0000000000418574 R09: 000000000000001c
[ 5175.552610][T23272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5175.552612][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.552612][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.552628][T23272]
| [ 5175.571752][T23272] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23272
| [5175.572250][T23272] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5175.572733][T23272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5175.572735][T23272] Call Trace:
[ 5175.572736][T23272]
[5175.572739][T23272] dump_stack_lvl (lib/dump_stack.c:123)
[5175.572744][T23272] check_preemption_disabled (lib/smp_processor_id.c:52)
[5175.572750][T23272] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5175.572757][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.572767][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.572780][T23272] ? dump_stack_lvl (lib/dump_stack.c:124)
[5175.572789][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.572796][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.572805][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.572817][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.572820][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.572830][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.572837][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.572846][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.572858][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.572861][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.572870][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.572877][T23272] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5175.572883][T23272] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.572889][T23272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5175.572894][T23272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.572906][T23272] rawv6_sendmsg (net/ipv6/raw.c:918)
[5175.572918][T23272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5175.572923][T23272] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5175.572927][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.572935][T23272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5175.572938][T23272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5175.572947][T23272] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5175.572964][T23272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5175.572966][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.572978][T23272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.572981][T23272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.572987][T23272] ? __pfx___sys_sendto (net/socket.c:2147)
[5175.573002][T23272] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5175.573008][T23272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5175.573016][T23272] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5175.573023][T23272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5175.573034][T23272] __x64_sys_sendto (net/socket.c:2183)
[5175.573037][T23272] ? 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)
[5175.573040][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.573045][T23272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5175.573050][T23272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5175.573053][T23272] RIP: 0033:0x7f2d501d6a4a
[ 5175.573057][T23272] 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
[ 5175.573059][T23272] RSP: 002b:00007ffed75938e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5175.573062][T23272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d501d6a4a
[ 5175.573064][T23272] RDX: 0000000000000040 RSI: 0000000021e9a340 RDI: 0000000000000005
[ 5175.573066][T23272] RBP: 00007ffed7593970 R08: 0000000000418574 R09: 000000000000001c
[ 5175.573068][T23272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5175.573069][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.573069][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.573085][T23272]
| [ 5175.573087][T23272] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23272
| [5175.592860][T23272] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5175.593151][T23272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5175.593152][T23272] Call Trace:
[ 5175.593154][T23272]
[5175.593156][T23272] dump_stack_lvl (lib/dump_stack.c:123)
[5175.593162][T23272] check_preemption_disabled (lib/smp_processor_id.c:52)
[5175.593168][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.593175][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.593185][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.593199][T23272] ? dump_stack_lvl (lib/dump_stack.c:124)
[5175.593208][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.593215][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.593224][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.593236][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.593240][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.593250][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.593256][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.593266][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.593278][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.593281][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.593291][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.593298][T23272] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5175.593304][T23272] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.593310][T23272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5175.593315][T23272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.593327][T23272] rawv6_sendmsg (net/ipv6/raw.c:918)
[5175.593339][T23272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5175.593345][T23272] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5175.593348][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.593356][T23272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5175.593359][T23272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5175.593368][T23272] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5175.593385][T23272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5175.593388][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.593399][T23272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.593403][T23272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.593409][T23272] ? __pfx___sys_sendto (net/socket.c:2147)
[5175.593424][T23272] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5175.593430][T23272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5175.593437][T23272] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5175.593445][T23272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5175.593456][T23272] __x64_sys_sendto (net/socket.c:2183)
[5175.593460][T23272] ? 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)
[5175.593463][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.593468][T23272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5175.593473][T23272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5175.593476][T23272] RIP: 0033:0x7f2d501d6a4a
[ 5175.593480][T23272] 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
[ 5175.593482][T23272] RSP: 002b:00007ffed75938e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5175.593485][T23272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d501d6a4a
[ 5175.593487][T23272] RDX: 0000000000000040 RSI: 0000000021e9a340 RDI: 0000000000000005
[ 5175.593488][T23272] RBP: 00007ffed7593970 R08: 0000000000418574 R09: 000000000000001c
[ 5175.593490][T23272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5175.593491][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.593491][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.593506][T23272]
| [ 5175.615575][T23272] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23272
| [5175.616070][T23272] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5175.616359][T23272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5175.616360][T23272] Call Trace:
[ 5175.616362][T23272]
[5175.616364][T23272] dump_stack_lvl (lib/dump_stack.c:123)
[5175.616369][T23272] check_preemption_disabled (lib/smp_processor_id.c:52)
[5175.616375][T23272] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5175.616382][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.616391][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.616403][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.616406][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.616416][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.616423][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.616432][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.616445][T23272] ? dump_stack_lvl (lib/dump_stack.c:124)
[5175.616454][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.616460][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.616469][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.616480][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.616484][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.616493][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.616499][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.616508][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.616521][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.616525][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.616535][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.616541][T23272] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5175.616547][T23272] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.616553][T23272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5175.616557][T23272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.616570][T23272] rawv6_sendmsg (net/ipv6/raw.c:918)
[5175.616582][T23272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5175.616587][T23272] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5175.616591][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.616598][T23272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5175.616601][T23272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5175.616610][T23272] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5175.616627][T23272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5175.616629][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.616640][T23272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.616644][T23272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.616649][T23272] ? __pfx___sys_sendto (net/socket.c:2147)
[5175.616664][T23272] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5175.616670][T23272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5175.616678][T23272] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5175.616685][T23272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5175.616695][T23272] __x64_sys_sendto (net/socket.c:2183)
[5175.616699][T23272] ? 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)
[5175.616702][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.616706][T23272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5175.616711][T23272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5175.616714][T23272] RIP: 0033:0x7f2d501d6a4a
[ 5175.616717][T23272] 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
[ 5175.616720][T23272] RSP: 002b:00007ffed75938e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5175.616722][T23272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d501d6a4a
[ 5175.616724][T23272] RDX: 0000000000000040 RSI: 0000000021e9a340 RDI: 0000000000000005
[ 5175.616726][T23272] RBP: 00007ffed7593970 R08: 0000000000418574 R09: 000000000000001c
[ 5175.616728][T23272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5175.616729][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.616729][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5175.616745][T23272]
| [ 5175.639907][T23272] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23272
| [5175.640334][T23272] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5175.640659][T23272] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5175.640660][T23272] Call Trace:
[ 5175.640662][T23272]
[5175.640664][T23272] dump_stack_lvl (lib/dump_stack.c:123)
[5175.640669][T23272] check_preemption_disabled (lib/smp_processor_id.c:52)
[5175.640675][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.640681][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.640691][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.640703][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.640706][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.640716][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.640723][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.640731][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.640745][T23272] ? dump_stack_lvl (lib/dump_stack.c:124)
[5175.640754][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.640761][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.640770][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.640782][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.640786][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.640796][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.640802][T23272] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[5175.640811][T23272] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[5175.640823][T23272] ? dump_stack_lvl (lib/dump_stack.c:123)
[5175.640826][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.640836][T23272] lwtunnel_output (net/core/lwtunnel.c:359)
[5175.640842][T23272] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5175.640849][T23272] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.640854][T23272] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5175.640858][T23272] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5175.640871][T23272] rawv6_sendmsg (net/ipv6/raw.c:918)
[5175.640883][T23272] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5175.640888][T23272] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5175.640891][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.640899][T23272] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5175.640902][T23272] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5175.640911][T23272] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5175.640928][T23272] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5175.640930][T23272] ? __lock_release (kernel/locking/lockdep.c:5534)
[5175.640942][T23272] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.640945][T23272] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5175.640951][T23272] ? __pfx___sys_sendto (net/socket.c:2147)
[5175.640966][T23272] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5175.640972][T23272] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5175.640979][T23272] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5175.640986][T23272] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5175.640997][T23272] __x64_sys_sendto (net/socket.c:2183)
[5175.641000][T23272] ? 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)
[5175.641003][T23272] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5175.641007][T23272] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5175.641013][T23272] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5175.641015][T23272] RIP: 0033:0x7f2d501d6a4a
[ 5175.641018][T23272] 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
[ 5175.641020][T23272] RSP: 002b:00007ffed75938e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5175.641023][T23272] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d501d6a4a
[ 5175.641025][T23272] RDX: 0000000000000040 RSI: 0000000021e9a340 RDI: 0000000000000005
[ 5175.641027][T23272] RBP: 00007ffed7593970 R08: 0000000000418574 R09: 000000000000001c
[ 5175.641029][T23272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5175.641030][T23272] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d502ff000
| [ 5181.180494][ C2] lwtunnel_input(): recursion limit reached on datapath
| [ 5183.430206][T23278] check_preemption_disabled: 46 callbacks suppressed
| [ 5183.430215][T23278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23278
| [5183.430963][T23278] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5183.431212][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5183.431214][T23278] Call Trace:
[ 5183.431216][T23278]
[5183.431219][T23278] dump_stack_lvl (lib/dump_stack.c:123)
[5183.431228][T23278] check_preemption_disabled (lib/smp_processor_id.c:52)
[5183.431235][T23278] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5183.431241][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5183.431250][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.431257][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5183.431262][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.431274][T23278] rawv6_sendmsg (net/ipv6/raw.c:918)
[5183.431286][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5183.431291][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5183.431299][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.431309][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5183.431315][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5183.431324][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5183.431340][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5183.431343][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.431354][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.431361][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.431367][T23278] ? __pfx___sys_sendto (net/socket.c:2147)
[5183.431381][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5183.431388][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5183.431398][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5183.431405][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5183.431415][T23278] __x64_sys_sendto (net/socket.c:2183)
[5183.431419][T23278] ? 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)
[5183.431423][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.431429][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5183.431433][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5183.431438][T23278] RIP: 0033:0x7f3cfde85a4a
[ 5183.431443][T23278] 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
[ 5183.431446][T23278] RSP: 002b:00007ffc6abc9218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5183.431450][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cfde85a4a
[ 5183.431452][T23278] RDX: 0000000000000040 RSI: 000000000897c340 RDI: 0000000000000005
[ 5183.431454][T23278] RBP: 00007ffc6abc92a0 R08: 0000000000418574 R09: 000000000000001c
[ 5183.431455][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5183.431457][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.431457][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.431471][T23278]
| [ 5183.431475][T23278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23278
| [5183.444161][T23278] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5183.444410][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5183.444412][T23278] Call Trace:
[ 5183.444414][T23278]
[5183.444416][T23278] dump_stack_lvl (lib/dump_stack.c:123)
[5183.444423][T23278] check_preemption_disabled (lib/smp_processor_id.c:52)
[5183.444429][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.444435][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5183.444443][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.444451][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5183.444456][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.444468][T23278] rawv6_sendmsg (net/ipv6/raw.c:918)
[5183.444479][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5183.444485][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5183.444490][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.444500][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5183.444504][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5183.444515][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5183.444531][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5183.444534][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.444545][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.444551][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.444557][T23278] ? __pfx___sys_sendto (net/socket.c:2147)
[5183.444571][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5183.444578][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5183.444588][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5183.444595][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5183.444605][T23278] __x64_sys_sendto (net/socket.c:2183)
[5183.444609][T23278] ? 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)
[5183.444613][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.444618][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5183.444622][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5183.444626][T23278] RIP: 0033:0x7f3cfde85a4a
[ 5183.444630][T23278] 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
[ 5183.444633][T23278] RSP: 002b:00007ffc6abc9218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5183.444636][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cfde85a4a
[ 5183.444638][T23278] RDX: 0000000000000040 RSI: 000000000897c340 RDI: 0000000000000005
[ 5183.444639][T23278] RBP: 00007ffc6abc92a0 R08: 0000000000418574 R09: 000000000000001c
[ 5183.444641][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5183.444643][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.444643][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.444658][T23278]
| [ 5183.457247][T23278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23278
| [5183.457696][T23278] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5183.457956][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5183.457958][T23278] Call Trace:
[ 5183.457960][T23278]
[5183.457962][T23278] dump_stack_lvl (lib/dump_stack.c:123)
[5183.457969][T23278] check_preemption_disabled (lib/smp_processor_id.c:52)
[5183.457976][T23278] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5183.457982][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.457987][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.457997][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.458011][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.458021][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.458026][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.458035][T23278] ? dump_stack_lvl (lib/dump_stack.c:124)
[5183.458044][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.458050][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5183.458058][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.458065][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5183.458069][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.458082][T23278] rawv6_sendmsg (net/ipv6/raw.c:918)
[5183.458093][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5183.458099][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5183.458104][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.458111][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5183.458116][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5183.458125][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5183.458141][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5183.458144][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.458155][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.458159][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.458165][T23278] ? __pfx___sys_sendto (net/socket.c:2147)
[5183.458180][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5183.458186][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5183.458194][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5183.458201][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5183.458211][T23278] __x64_sys_sendto (net/socket.c:2183)
[5183.458215][T23278] ? 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)
[5183.458218][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.458223][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5183.458227][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5183.458232][T23278] RIP: 0033:0x7f3cfde85a4a
[ 5183.458235][T23278] 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
[ 5183.458237][T23278] RSP: 002b:00007ffc6abc9218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5183.458241][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cfde85a4a
[ 5183.458243][T23278] RDX: 0000000000000040 RSI: 000000000897c340 RDI: 0000000000000005
[ 5183.458244][T23278] RBP: 00007ffc6abc92a0 R08: 0000000000418574 R09: 000000000000001c
[ 5183.458246][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5183.458248][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.458248][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.458263][T23278]
| [ 5183.458265][T23278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23278
| [5183.472250][T23278] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5183.472698][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5183.472700][T23278] Call Trace:
[ 5183.472702][T23278]
[5183.472704][T23278] dump_stack_lvl (lib/dump_stack.c:123)
[5183.472710][T23278] check_preemption_disabled (lib/smp_processor_id.c:52)
[5183.472716][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.472722][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.472726][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.472736][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.472750][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.472759][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.472763][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.472773][T23278] ? dump_stack_lvl (lib/dump_stack.c:124)
[5183.472782][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.472789][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5183.472795][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.472802][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5183.472806][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.472819][T23278] rawv6_sendmsg (net/ipv6/raw.c:918)
[5183.472830][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5183.472836][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5183.472840][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.472847][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5183.472851][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5183.472860][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5183.472876][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5183.472879][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.472891][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.472895][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.472901][T23278] ? __pfx___sys_sendto (net/socket.c:2147)
[5183.472915][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5183.472922][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5183.472930][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5183.472937][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5183.472947][T23278] __x64_sys_sendto (net/socket.c:2183)
[5183.472951][T23278] ? 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)
[5183.472954][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.472958][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5183.472963][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5183.472966][T23278] RIP: 0033:0x7f3cfde85a4a
[ 5183.472969][T23278] 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
[ 5183.472971][T23278] RSP: 002b:00007ffc6abc9218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5183.472975][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cfde85a4a
[ 5183.472977][T23278] RDX: 0000000000000040 RSI: 000000000897c340 RDI: 0000000000000005
[ 5183.472978][T23278] RBP: 00007ffc6abc92a0 R08: 0000000000418574 R09: 000000000000001c
[ 5183.472980][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5183.472982][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.472982][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.472997][T23278]
| [ 5183.473080][T23278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23278
| [5183.490298][T23278] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5183.490578][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5183.490579][T23278] Call Trace:
[ 5183.490581][T23278]
[5183.490583][T23278] dump_stack_lvl (lib/dump_stack.c:123)
[5183.490590][T23278] check_preemption_disabled (lib/smp_processor_id.c:52)
[5183.490595][T23278] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5183.490602][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.490606][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.490615][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.490627][T23278] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5183.490636][T23278] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5183.490644][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.490649][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.490656][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.490661][T23278] ? dump_stack_lvl (lib/dump_stack.c:123)
[5183.490665][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.490674][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.490681][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.490683][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.490691][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.490705][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.490713][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.490717][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.490727][T23278] ? dump_stack_lvl (lib/dump_stack.c:124)
[5183.490736][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.490742][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5183.490749][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.490756][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5183.490761][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.490773][T23278] rawv6_sendmsg (net/ipv6/raw.c:918)
[5183.490785][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5183.490790][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5183.490794][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.490801][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5183.490805][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5183.490814][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5183.490830][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5183.490832][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.490844][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.490848][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.490854][T23278] ? __pfx___sys_sendto (net/socket.c:2147)
[5183.490868][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5183.490875][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5183.490882][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5183.490889][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5183.490899][T23278] __x64_sys_sendto (net/socket.c:2183)
[5183.490903][T23278] ? 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)
[5183.490906][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.490910][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5183.490915][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5183.490918][T23278] RIP: 0033:0x7f3cfde85a4a
[ 5183.490921][T23278] 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
[ 5183.490923][T23278] RSP: 002b:00007ffc6abc9218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5183.490926][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cfde85a4a
[ 5183.490928][T23278] RDX: 0000000000000040 RSI: 000000000897c340 RDI: 0000000000000005
[ 5183.490930][T23278] RBP: 00007ffc6abc92a0 R08: 0000000000418574 R09: 000000000000001c
[ 5183.490931][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5183.490933][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.490933][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.490947][T23278]
| [ 5183.490950][T23278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23278
| [5183.511464][T23278] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5183.511744][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5183.511745][T23278] Call Trace:
[ 5183.511747][T23278]
[5183.511749][T23278] dump_stack_lvl (lib/dump_stack.c:123)
[5183.511755][T23278] check_preemption_disabled (lib/smp_processor_id.c:52)
[5183.511761][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.511767][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.511772][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.511781][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.511793][T23278] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5183.511800][T23278] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5183.511808][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.511813][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.511820][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.511824][T23278] ? dump_stack_lvl (lib/dump_stack.c:123)
[5183.511828][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.511838][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.511844][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.511847][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.511855][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.511869][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.511877][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.511882][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.511892][T23278] ? dump_stack_lvl (lib/dump_stack.c:124)
[5183.511901][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.511908][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5183.511915][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.511921][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5183.511926][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.511938][T23278] rawv6_sendmsg (net/ipv6/raw.c:918)
[5183.511950][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5183.511955][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5183.511959][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.511966][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5183.511970][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5183.511979][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5183.511996][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5183.511998][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.512010][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.512014][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.512020][T23278] ? __pfx___sys_sendto (net/socket.c:2147)
[5183.512034][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5183.512041][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5183.512049][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5183.512056][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5183.512066][T23278] __x64_sys_sendto (net/socket.c:2183)
[5183.512070][T23278] ? 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)
[5183.512073][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.512077][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5183.512082][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5183.512084][T23278] RIP: 0033:0x7f3cfde85a4a
[ 5183.512088][T23278] 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
[ 5183.512090][T23278] RSP: 002b:00007ffc6abc9218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5183.512093][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cfde85a4a
[ 5183.512095][T23278] RDX: 0000000000000040 RSI: 000000000897c340 RDI: 0000000000000005
[ 5183.512097][T23278] RBP: 00007ffc6abc92a0 R08: 0000000000418574 R09: 000000000000001c
[ 5183.512099][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5183.512101][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.512101][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.512116][T23278]
| [ 5183.512126][T23278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23278
| [5183.533858][T23278] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5183.534148][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5183.534150][T23278] Call Trace:
[ 5183.534151][T23278]
[5183.534153][T23278] dump_stack_lvl (lib/dump_stack.c:123)
[5183.534159][T23278] check_preemption_disabled (lib/smp_processor_id.c:52)
[5183.534165][T23278] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5183.534172][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.534175][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.534184][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.534196][T23278] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5183.534203][T23278] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5183.534211][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.534216][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.534222][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.534227][T23278] ? dump_stack_lvl (lib/dump_stack.c:123)
[5183.534230][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.534240][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.534247][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.534249][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.534257][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.534269][T23278] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5183.534274][T23278] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5183.534282][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.534286][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.534293][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.534297][T23278] ? dump_stack_lvl (lib/dump_stack.c:123)
[5183.534300][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.534309][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.534316][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.534318][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.534326][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.534340][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.534348][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.534352][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.534362][T23278] ? dump_stack_lvl (lib/dump_stack.c:124)
[5183.534371][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.534378][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5183.534384][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.534390][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5183.534395][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.534407][T23278] rawv6_sendmsg (net/ipv6/raw.c:918)
[5183.534419][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5183.534424][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5183.534428][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.534435][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5183.534438][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5183.534447][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5183.534464][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5183.534466][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.534478][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.534482][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.534487][T23278] ? __pfx___sys_sendto (net/socket.c:2147)
[5183.534502][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5183.534509][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5183.534517][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5183.534524][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5183.534534][T23278] __x64_sys_sendto (net/socket.c:2183)
[5183.534538][T23278] ? 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)
[5183.534541][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.534546][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5183.534550][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5183.534553][T23278] RIP: 0033:0x7f3cfde85a4a
[ 5183.534556][T23278] 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
[ 5183.534559][T23278] RSP: 002b:00007ffc6abc9218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5183.534562][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cfde85a4a
[ 5183.534563][T23278] RDX: 0000000000000040 RSI: 000000000897c340 RDI: 0000000000000005
[ 5183.534565][T23278] RBP: 00007ffc6abc92a0 R08: 0000000000418574 R09: 000000000000001c
[ 5183.534566][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5183.534568][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.534568][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.534583][T23278]
| [ 5183.561346][T23278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23278
| [5183.561781][T23278] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5183.562077][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5183.562078][T23278] Call Trace:
[ 5183.562080][T23278]
[5183.562082][T23278] dump_stack_lvl (lib/dump_stack.c:123)
[5183.562088][T23278] check_preemption_disabled (lib/smp_processor_id.c:52)
[5183.562094][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.562101][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.562105][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.562114][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.562127][T23278] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5183.562134][T23278] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5183.562142][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.562146][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.562153][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.562158][T23278] ? dump_stack_lvl (lib/dump_stack.c:123)
[5183.562162][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.562172][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.562179][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.562181][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.562189][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.562201][T23278] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5183.562206][T23278] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5183.562214][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.562218][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.562225][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.562229][T23278] ? dump_stack_lvl (lib/dump_stack.c:123)
[5183.562232][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.562242][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.562249][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.562251][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.562259][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.562274][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.562282][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.562286][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.562310][T23278] ? dump_stack_lvl (lib/dump_stack.c:124)
[5183.562319][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.562325][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5183.562332][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.562338][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5183.562343][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.562356][T23278] rawv6_sendmsg (net/ipv6/raw.c:918)
[5183.562368][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5183.562373][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5183.562378][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.562385][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5183.562388][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5183.562398][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5183.562415][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5183.562418][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.562430][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.562434][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.562440][T23278] ? __pfx___sys_sendto (net/socket.c:2147)
[5183.562455][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5183.562462][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5183.562470][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5183.562477][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5183.562487][T23278] __x64_sys_sendto (net/socket.c:2183)
[5183.562491][T23278] ? 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)
[5183.562495][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.562499][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5183.562504][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5183.562507][T23278] RIP: 0033:0x7f3cfde85a4a
[ 5183.562511][T23278] 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
[ 5183.562515][T23278] RSP: 002b:00007ffc6abc9218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5183.562518][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cfde85a4a
[ 5183.562520][T23278] RDX: 0000000000000040 RSI: 000000000897c340 RDI: 0000000000000005
[ 5183.562522][T23278] RBP: 00007ffc6abc92a0 R08: 0000000000418574 R09: 000000000000001c
[ 5183.562524][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5183.562525][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.562525][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.562541][T23278]
| [ 5183.589192][T23278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23278
| [5183.589918][T23278] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5183.590220][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5183.590222][T23278] Call Trace:
[ 5183.590224][T23278]
[5183.590225][T23278] dump_stack_lvl (lib/dump_stack.c:123)
[5183.590232][T23278] check_preemption_disabled (lib/smp_processor_id.c:52)
[5183.590238][T23278] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[5183.590245][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.590248][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.590257][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.590272][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.590281][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.590286][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.590296][T23278] ? dump_stack_lvl (lib/dump_stack.c:124)
[5183.590306][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.590312][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.590315][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.590322][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.590335][T23278] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5183.590341][T23278] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5183.590349][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.590353][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.590360][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.590364][T23278] ? dump_stack_lvl (lib/dump_stack.c:123)
[5183.590367][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.590377][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.590384][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.590386][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.590394][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.590406][T23278] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5183.590411][T23278] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5183.590419][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.590423][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.590430][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.590434][T23278] ? dump_stack_lvl (lib/dump_stack.c:123)
[5183.590438][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.590448][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.590454][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.590457][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.590465][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.590479][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.590487][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.590491][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.590501][T23278] ? dump_stack_lvl (lib/dump_stack.c:124)
[5183.590511][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.590518][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5183.590525][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.590531][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5183.590535][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.590548][T23278] rawv6_sendmsg (net/ipv6/raw.c:918)
[5183.590560][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5183.590566][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5183.590569][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.590577][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5183.590580][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5183.590589][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5183.590606][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5183.590608][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.590620][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.590624][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.590630][T23278] ? __pfx___sys_sendto (net/socket.c:2147)
[5183.590645][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5183.590651][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5183.590659][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5183.590666][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5183.590677][T23278] __x64_sys_sendto (net/socket.c:2183)
[5183.590680][T23278] ? 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)
[5183.590683][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.590688][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5183.590693][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5183.590695][T23278] RIP: 0033:0x7f3cfde85a4a
[ 5183.590698][T23278] 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
[ 5183.590701][T23278] RSP: 002b:00007ffc6abc9218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5183.590704][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cfde85a4a
[ 5183.590706][T23278] RDX: 0000000000000040 RSI: 000000000897c340 RDI: 0000000000000005
[ 5183.590707][T23278] RBP: 00007ffc6abc92a0 R08: 0000000000418574 R09: 000000000000001c
[ 5183.590709][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5183.590710][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.590710][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3cfdfae000
| [ 5183.590726][T23278]
| [ 5183.621035][T23278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23278
| [5183.621477][T23278] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5183.622505][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5183.622507][T23278] Call Trace:
[ 5183.622509][T23278]
[5183.622511][T23278] dump_stack_lvl (lib/dump_stack.c:123)
[5183.622519][T23278] check_preemption_disabled (lib/smp_processor_id.c:52)
[5183.622525][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.622532][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.622536][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.622546][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.622561][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.622570][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.622575][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.622585][T23278] ? dump_stack_lvl (lib/dump_stack.c:124)
[5183.622595][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.622601][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.622604][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.622613][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.622625][T23278] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5183.622631][T23278] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5183.622640][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.622644][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.622651][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.622655][T23278] ? dump_stack_lvl (lib/dump_stack.c:123)
[5183.622658][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.622669][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.622676][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.622678][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.622686][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.622698][T23278] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5183.622703][T23278] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5183.622710][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.622715][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.622722][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.622726][T23278] ? dump_stack_lvl (lib/dump_stack.c:123)
[5183.622729][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.622739][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.622745][T23278] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[5183.622748][T23278] ? _printk (kernel/printk/printk.c:2470)
[5183.622756][T23278] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5183.622771][T23278] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5183.622778][T23278] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5183.622783][T23278] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5183.622793][T23278] ? dump_stack_lvl (lib/dump_stack.c:124)
[5183.622802][T23278] lwtunnel_output (net/core/lwtunnel.c:359)
[5183.622809][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5183.622817][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.622822][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5183.622826][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5183.622839][T23278] rawv6_sendmsg (net/ipv6/raw.c:918)
[5183.622851][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5183.622857][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5183.622861][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.622868][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5183.622871][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5183.622881][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5183.622898][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5183.622900][T23278] ? __lock_release (kernel/locking/lockdep.c:5534)
[5183.622912][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.622916][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5183.622922][T23278] ? __pfx___sys_sendto (net/socket.c:2147)
[5183.622937][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5183.622944][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5183.622951][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5183.622959][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5183.622969][T23278] __x64_sys_sendto (net/socket.c:2183)
[5183.622973][T23278] ? 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)
[5183.622976][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5183.622980][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5183.622985][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5183.622988][T23278] RIP: 0033:0x7f3cfde85a4a
[ 5183.622991][T23278] 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
[ 5183.622993][T23278] RSP: 002b:00007ffc6abc9218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5183.622997][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3cfde85a4a
[ 5183.622998][T23278] RDX: 0000000000000040 RSI: 000000000897c340 RDI: 0000000000000005
[ 5183.623000][T23278] RBP: 00007ffc6abc92a0 R08: 0000000000418574 R09: 000000000000001c
[ 5183.623002][T23278] 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