======================================
| [ 5170.226937][ T7635] veth1: renamed from veth-betaR
| [ 5170.354165][ T7636] veth0: renamed from veth-gamma
| [ 5180.136177][ T7659] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7659
| [ 5180.136826][ T7659] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5180.138080][ T7659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5180.138083][ T7659] Call Trace:
[ 5180.138085][ T7659]
[ 5180.138088][ T7659] dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.138097][ T7659] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5180.138107][ T7659] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5180.138113][ T7659] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5180.138122][ T7659] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.138129][ T7659] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5180.138134][ T7659] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.138146][ T7659] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5180.138157][ T7659] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5180.138162][ T7659] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5180.138170][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.138180][ T7659] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5180.138186][ T7659] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5180.138195][ T7659] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5180.138211][ T7659] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5180.138214][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.138225][ T7659] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.138232][ T7659] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.138237][ T7659] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5180.138251][ T7659] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5180.138258][ T7659] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5180.138268][ T7659] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5180.138275][ T7659] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5180.138285][ T7659] __x64_sys_sendto (net/socket.c:2183)
[ 5180.138289][ T7659] ? 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)
[ 5180.138294][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.138299][ T7659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5180.138305][ T7659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5180.138309][ T7659] RIP: 0033:0x7eff4bbc4a4a
[ 5180.138314][ T7659] 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
[ 5180.138317][ T7659] RSP: 002b:00007ffc3e4065f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5180.138321][ T7659] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff4bbc4a4a
[ 5180.138323][ T7659] RDX: 0000000000000040 RSI: 000000000a9fc340 RDI: 0000000000000005
[ 5180.138325][ T7659] RBP: 00007ffc3e406680 R08: 0000000000418574 R09: 000000000000001c
[ 5180.138327][ T7659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5180.138329][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.138329][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.138343][ T7659]
| [ 5180.138387][ T7659] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7659
| [ 5180.151021][ T7659] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.151285][ T7659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5180.151287][ T7659] Call Trace:
[ 5180.151289][ T7659]
[ 5180.151291][ T7659] dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.151298][ T7659] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5180.151310][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.151316][ T7659] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5180.151323][ T7659] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.151330][ T7659] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5180.151335][ T7659] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.151347][ T7659] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5180.151359][ T7659] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5180.151364][ T7659] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5180.151370][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.151380][ T7659] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5180.151385][ T7659] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5180.151395][ T7659] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5180.151411][ T7659] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5180.151414][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.151425][ T7659] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.151430][ T7659] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.151436][ T7659] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5180.151451][ T7659] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5180.151457][ T7659] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5180.151466][ T7659] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5180.151473][ T7659] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5180.151483][ T7659] __x64_sys_sendto (net/socket.c:2183)
[ 5180.151487][ T7659] ? 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)
[ 5180.151491][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.151496][ T7659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5180.151501][ T7659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5180.151505][ T7659] RIP: 0033:0x7eff4bbc4a4a
[ 5180.151509][ T7659] 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
[ 5180.151512][ T7659] RSP: 002b:00007ffc3e4065f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5180.151515][ T7659] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff4bbc4a4a
[ 5180.151517][ T7659] RDX: 0000000000000040 RSI: 000000000a9fc340 RDI: 0000000000000005
[ 5180.151519][ T7659] RBP: 00007ffc3e406680 R08: 0000000000418574 R09: 000000000000001c
[ 5180.151521][ T7659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5180.151523][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.151523][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.151537][ T7659]
| [ 5180.151546][ T7659] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7659
| [ 5180.164371][ T7659] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5180.164647][ T7659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5180.164649][ T7659] Call Trace:
[ 5180.164651][ T7659]
[ 5180.164653][ T7659] dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.164658][ T7659] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5180.164665][ T7659] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5180.164672][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.164686][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.164700][ T7659] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.164704][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.164714][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.164720][ T7659] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5180.164727][ T7659] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.164732][ T7659] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5180.164737][ T7659] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.164749][ T7659] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5180.164760][ T7659] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5180.164766][ T7659] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5180.164769][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.164777][ T7659] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5180.164781][ T7659] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5180.164790][ T7659] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5180.164806][ T7659] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5180.164808][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.164819][ T7659] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.164824][ T7659] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.164829][ T7659] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5180.164844][ T7659] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5180.164850][ T7659] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5180.164857][ T7659] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5180.164864][ T7659] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5180.164874][ T7659] __x64_sys_sendto (net/socket.c:2183)
[ 5180.164878][ T7659] ? 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)
[ 5180.164883][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.164887][ T7659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5180.164893][ T7659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5180.164895][ T7659] RIP: 0033:0x7eff4bbc4a4a
[ 5180.164899][ T7659] 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
[ 5180.164901][ T7659] RSP: 002b:00007ffc3e4065f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5180.164904][ T7659] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff4bbc4a4a
[ 5180.164906][ T7659] RDX: 0000000000000040 RSI: 000000000a9fc340 RDI: 0000000000000005
[ 5180.164907][ T7659] RBP: 00007ffc3e406680 R08: 0000000000418574 R09: 000000000000001c
[ 5180.164909][ T7659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5180.164911][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.164911][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.164925][ T7659]
| [ 5180.164928][ T7659] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7659
| [ 5180.179630][ T7659] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.179908][ T7659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5180.179910][ T7659] Call Trace:
[ 5180.179911][ T7659]
[ 5180.179913][ T7659] dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.179919][ T7659] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5180.179927][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.179934][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.179948][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.179962][ T7659] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.179965][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.179976][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.179982][ T7659] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5180.179990][ T7659] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.179995][ T7659] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5180.180000][ T7659] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.180012][ T7659] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5180.180024][ T7659] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5180.180029][ T7659] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5180.180033][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.180041][ T7659] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5180.180044][ T7659] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5180.180053][ T7659] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5180.180069][ T7659] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5180.180072][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.180084][ T7659] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.180088][ T7659] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.180094][ T7659] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5180.180109][ T7659] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5180.180115][ T7659] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5180.180123][ T7659] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5180.180131][ T7659] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5180.180141][ T7659] __x64_sys_sendto (net/socket.c:2183)
[ 5180.180145][ T7659] ? 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)
[ 5180.180149][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.180154][ T7659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5180.180160][ T7659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5180.180163][ T7659] RIP: 0033:0x7eff4bbc4a4a
[ 5180.180166][ T7659] 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
[ 5180.180168][ T7659] RSP: 002b:00007ffc3e4065f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5180.180171][ T7659] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff4bbc4a4a
[ 5180.180173][ T7659] RDX: 0000000000000040 RSI: 000000000a9fc340 RDI: 0000000000000005
[ 5180.180175][ T7659] RBP: 00007ffc3e406680 R08: 0000000000418574 R09: 000000000000001c
[ 5180.180177][ T7659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5180.180178][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.180178][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.180193][ T7659]
| [ 5180.196357][ T7659] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7659
| [ 5180.196784][ T7659] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5180.197310][ T7659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5180.197311][ T7659] Call Trace:
[ 5180.197313][ T7659]
[ 5180.197315][ T7659] dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.197320][ T7659] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5180.197327][ T7659] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5180.197333][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.197348][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.197363][ T7659] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5180.197373][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.197379][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.197393][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.197406][ T7659] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.197410][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.197419][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.197426][ T7659] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5180.197432][ T7659] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.197438][ T7659] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5180.197442][ T7659] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.197454][ T7659] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5180.197466][ T7659] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5180.197471][ T7659] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5180.197474][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.197482][ T7659] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5180.197486][ T7659] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5180.197495][ T7659] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5180.197511][ T7659] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5180.197514][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.197525][ T7659] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.197529][ T7659] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.197534][ T7659] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5180.197549][ T7659] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5180.197555][ T7659] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5180.197563][ T7659] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5180.197570][ T7659] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5180.197581][ T7659] __x64_sys_sendto (net/socket.c:2183)
[ 5180.197585][ T7659] ? 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)
[ 5180.197589][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.197593][ T7659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5180.197600][ T7659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5180.197603][ T7659] RIP: 0033:0x7eff4bbc4a4a
[ 5180.197606][ T7659] 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
[ 5180.197608][ T7659] RSP: 002b:00007ffc3e4065f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5180.197611][ T7659] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff4bbc4a4a
[ 5180.197613][ T7659] RDX: 0000000000000040 RSI: 000000000a9fc340 RDI: 0000000000000005
[ 5180.197615][ T7659] RBP: 00007ffc3e406680 R08: 0000000000418574 R09: 000000000000001c
[ 5180.197617][ T7659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5180.197619][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.197619][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.197633][ T7659]
| [ 5180.197638][ T7659] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7659
| [ 5180.216702][ T7659] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.217006][ T7659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5180.217008][ T7659] Call Trace:
[ 5180.217010][ T7659]
[ 5180.217012][ T7659] dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.217018][ T7659] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5180.217026][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.217033][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.217047][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.217063][ T7659] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5180.217072][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.217079][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.217092][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.217105][ T7659] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.217109][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.217118][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.217125][ T7659] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5180.217132][ T7659] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.217137][ T7659] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5180.217142][ T7659] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.217154][ T7659] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5180.217166][ T7659] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5180.217171][ T7659] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5180.217175][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.217183][ T7659] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5180.217186][ T7659] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5180.217195][ T7659] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5180.217212][ T7659] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5180.217215][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.217227][ T7659] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.217231][ T7659] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.217236][ T7659] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5180.217251][ T7659] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5180.217257][ T7659] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5180.217265][ T7659] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5180.217272][ T7659] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5180.217283][ T7659] __x64_sys_sendto (net/socket.c:2183)
[ 5180.217287][ T7659] ? 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)
[ 5180.217291][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.217295][ T7659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5180.217301][ T7659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5180.217304][ T7659] RIP: 0033:0x7eff4bbc4a4a
[ 5180.217308][ T7659] 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
[ 5180.217310][ T7659] RSP: 002b:00007ffc3e4065f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5180.217313][ T7659] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff4bbc4a4a
[ 5180.217315][ T7659] RDX: 0000000000000040 RSI: 000000000a9fc340 RDI: 0000000000000005
[ 5180.217317][ T7659] RBP: 00007ffc3e406680 R08: 0000000000418574 R09: 000000000000001c
[ 5180.217319][ T7659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5180.217320][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.217320][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.217336][ T7659]
| [ 5180.217344][ T7659] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7659
| [ 5180.237387][ T7659] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5180.237694][ T7659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5180.237696][ T7659] Call Trace:
[ 5180.237698][ T7659]
[ 5180.237700][ T7659] dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.237705][ T7659] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5180.237711][ T7659] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5180.237718][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.237733][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.237747][ T7659] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.237750][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.237760][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.237767][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.237780][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.237795][ T7659] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5180.237804][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.237811][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.237823][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.237837][ T7659] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.237840][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.237850][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.237856][ T7659] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5180.237863][ T7659] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.237868][ T7659] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5180.237873][ T7659] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.237885][ T7659] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5180.237897][ T7659] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5180.237902][ T7659] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5180.237905][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.237913][ T7659] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5180.237916][ T7659] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5180.237925][ T7659] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5180.237942][ T7659] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5180.237944][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.237955][ T7659] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.237959][ T7659] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.237965][ T7659] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5180.237981][ T7659] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5180.237988][ T7659] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5180.237995][ T7659] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5180.238003][ T7659] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5180.238013][ T7659] __x64_sys_sendto (net/socket.c:2183)
[ 5180.238017][ T7659] ? 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)
[ 5180.238021][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.238025][ T7659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5180.238031][ T7659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5180.238034][ T7659] RIP: 0033:0x7eff4bbc4a4a
[ 5180.238038][ T7659] 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
[ 5180.238040][ T7659] RSP: 002b:00007ffc3e4065f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5180.238043][ T7659] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff4bbc4a4a
[ 5180.238045][ T7659] RDX: 0000000000000040 RSI: 000000000a9fc340 RDI: 0000000000000005
[ 5180.238046][ T7659] RBP: 00007ffc3e406680 R08: 0000000000418574 R09: 000000000000001c
[ 5180.238048][ T7659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5180.238050][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.238050][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.238065][ T7659]
| [ 5180.260477][ T7659] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7659
| [ 5180.261040][ T7659] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.261349][ T7659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5180.261351][ T7659] Call Trace:
[ 5180.261353][ T7659]
[ 5180.261355][ T7659] dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.261360][ T7659] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5180.261367][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.261374][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.261388][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.261402][ T7659] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.261406][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.261416][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.261423][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.261436][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.261451][ T7659] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5180.261461][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.261467][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.261480][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.261494][ T7659] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.261497][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.261507][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.261514][ T7659] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5180.261520][ T7659] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.261526][ T7659] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5180.261530][ T7659] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.261543][ T7659] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5180.261555][ T7659] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5180.261561][ T7659] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5180.261564][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.261571][ T7659] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5180.261574][ T7659] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5180.261584][ T7659] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5180.261600][ T7659] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5180.261603][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.261615][ T7659] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.261618][ T7659] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.261624][ T7659] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5180.261639][ T7659] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5180.261645][ T7659] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5180.261653][ T7659] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5180.261660][ T7659] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5180.261671][ T7659] __x64_sys_sendto (net/socket.c:2183)
[ 5180.261675][ T7659] ? 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)
[ 5180.261678][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.261683][ T7659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5180.261689][ T7659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5180.261692][ T7659] RIP: 0033:0x7eff4bbc4a4a
[ 5180.261695][ T7659] 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
[ 5180.261697][ T7659] RSP: 002b:00007ffc3e4065f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5180.261700][ T7659] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff4bbc4a4a
[ 5180.261702][ T7659] RDX: 0000000000000040 RSI: 000000000a9fc340 RDI: 0000000000000005
[ 5180.261704][ T7659] RBP: 00007ffc3e406680 R08: 0000000000418574 R09: 000000000000001c
[ 5180.261705][ T7659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5180.261707][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.261707][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.261723][ T7659]
| [ 5180.261730][ T7659] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7659
| [ 5180.284835][ T7659] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5180.285171][ T7659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5180.285173][ T7659] Call Trace:
[ 5180.285175][ T7659]
[ 5180.285177][ T7659] dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.285182][ T7659] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5180.285190][ T7659] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5180.285197][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.285211][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.285225][ T7659] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.285229][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.285239][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.285246][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.285259][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.285273][ T7659] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.285276][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.285286][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.285293][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.285306][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.285321][ T7659] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5180.285331][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.285338][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.285351][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.285364][ T7659] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.285367][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.285377][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.285384][ T7659] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5180.285390][ T7659] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.285396][ T7659] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5180.285400][ T7659] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.285413][ T7659] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5180.285425][ T7659] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5180.285430][ T7659] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5180.285433][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.285441][ T7659] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5180.285444][ T7659] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5180.285453][ T7659] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5180.285470][ T7659] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5180.285473][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.285485][ T7659] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.285488][ T7659] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.285494][ T7659] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5180.285510][ T7659] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5180.285516][ T7659] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5180.285523][ T7659] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5180.285531][ T7659] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5180.285541][ T7659] __x64_sys_sendto (net/socket.c:2183)
[ 5180.285545][ T7659] ? 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)
[ 5180.285549][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.285554][ T7659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5180.285560][ T7659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5180.285563][ T7659] RIP: 0033:0x7eff4bbc4a4a
[ 5180.285567][ T7659] 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
[ 5180.285569][ T7659] RSP: 002b:00007ffc3e4065f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5180.285572][ T7659] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff4bbc4a4a
[ 5180.285574][ T7659] RDX: 0000000000000040 RSI: 000000000a9fc340 RDI: 0000000000000005
[ 5180.285576][ T7659] RBP: 00007ffc3e406680 R08: 0000000000418574 R09: 000000000000001c
[ 5180.285578][ T7659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5180.285580][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.285580][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5180.285595][ T7659]
| [ 5180.285597][ T7659] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7659
| [ 5180.310784][ T7659] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.311120][ T7659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5180.311121][ T7659] Call Trace:
[ 5180.311123][ T7659]
[ 5180.311125][ T7659] dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.311131][ T7659] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5180.311139][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.311146][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.311160][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.311175][ T7659] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.311178][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.311188][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.311195][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.311208][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.311223][ T7659] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.311226][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.311236][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.311243][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.311256][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.311271][ T7659] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5180.311281][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.311287][ T7659] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5180.311301][ T7659] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5180.311314][ T7659] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5180.311318][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.311327][ T7659] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5180.311334][ T7659] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5180.311340][ T7659] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.311346][ T7659] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5180.311350][ T7659] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5180.311363][ T7659] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5180.311375][ T7659] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5180.311381][ T7659] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5180.311384][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.311392][ T7659] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5180.311395][ T7659] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5180.311404][ T7659] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5180.311421][ T7659] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5180.311424][ T7659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5180.311436][ T7659] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.311439][ T7659] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5180.311445][ T7659] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5180.311461][ T7659] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5180.311467][ T7659] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5180.311474][ T7659] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5180.311482][ T7659] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5180.311493][ T7659] __x64_sys_sendto (net/socket.c:2183)
[ 5180.311497][ T7659] ? 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)
[ 5180.311501][ T7659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5180.311505][ T7659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5180.311511][ T7659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5180.311514][ T7659] RIP: 0033:0x7eff4bbc4a4a
[ 5180.311518][ T7659] 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
[ 5180.311520][ T7659] RSP: 002b:00007ffc3e4065f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5180.311523][ T7659] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007eff4bbc4a4a
[ 5180.311525][ T7659] RDX: 0000000000000040 RSI: 000000000a9fc340 RDI: 0000000000000005
[ 5180.311527][ T7659] RBP: 00007ffc3e406680 R08: 0000000000418574 R09: 000000000000001c
[ 5180.311528][ T7659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5180.311530][ T7659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007eff4bced000
| [ 5181.369461][ T7659] lwtunnel_output(): recursion limit reached on datapath
| [ 5186.110853][ T7666] check_preemption_disabled: 46 callbacks suppressed
| [ 5186.110864][ T7666] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7666
| [ 5186.111618][ T7666] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5186.111881][ T7666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5186.111883][ T7666] Call Trace:
[ 5186.111886][ T7666]
[ 5186.111888][ T7666] dump_stack_lvl (lib/dump_stack.c:123)
[ 5186.111897][ T7666] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5186.111907][ T7666] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5186.111913][ T7666] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5186.111922][ T7666] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5186.111929][ T7666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5186.111934][ T7666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5186.111945][ T7666] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5186.111957][ T7666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5186.111961][ T7666] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5186.111977][ T7666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5186.111982][ T7666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5186.111986][ T7666] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5186.111996][ T7666] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5186.112013][ T7666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5186.112016][ T7666] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5186.112027][ T7666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5186.112034][ T7666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5186.112039][ T7666] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5186.112051][ T7666] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5186.112061][ T7666] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5186.112066][ T7666] ? 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)
[ 5186.112070][ T7666] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5186.112076][ T7666] ? 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)
[ 5186.112082][ T7666] ? 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)
[ 5186.112091][ T7666] __x64_sys_sendto (net/socket.c:2183)
[ 5186.112095][ T7666] ? 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)
[ 5186.112099][ T7666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5186.112103][ T7666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5186.112109][ T7666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5186.112113][ T7666] RIP: 0033:0x7f23fc526a4a
[ 5186.112118][ T7666] 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
[ 5186.112121][ T7666] RSP: 002b:00007ffcfb2ddce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5186.112124][ T7666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f23fc526a4a
[ 5186.112127][ T7666] RDX: 0000000000000040 RSI: 0000000027399340 RDI: 0000000000000005
[ 5186.112128][ T7666] RBP: 00007ffcfb2ddd70 R08: 0000000000418574 R09: 000000000000001c
[ 5186.112130][ T7666] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5186.112132][ T7666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23fc64f000
| [ 5186.112132][ T7666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23fc64f000
| [ 5186.112146][ T7666]
| [ 5186.126072][ T7666] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7666
| [ 5186.126452][ T7666] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5186.126710][ T7666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5186.126712][ T7666] Call Trace:
[ 5186.126713][ T7666]
[ 5186.126715][ T7666] dump_stack_lvl (lib/dump_stack.c:123)
[ 5186.126721][ T7666] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5186.126727][ T7666] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5186.126734][ T7666] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5186.126742][ T7666] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5186.126748][ T7666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5186.126753][ T7666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5186.126765][ T7666] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5186.126776][ T7666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5186.126780][ T7666] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5186.126791][ T7666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5186.126796][ T7666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5186.126799][ T7666] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5186.126807][ T7666] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5186.126824][ T7666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5186.126826][ T7666] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5186.126838][ T7666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5186.126842][ T7666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5186.126848][ T7666] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5186.126860][ T7666] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5186.126869][ T7666] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5186.126875][ T7666] ? 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)
[ 5186.126878][ T7666] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5186.126884][ T7666] ? 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)
[ 5186.126890][ T7666] ? 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)
[ 5186.126898][ T7666] __x64_sys_sendto (net/socket.c:2183)
[ 5186.126902][ T7666] ? 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)
[ 5186.126907][ T7666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5186.126911][ T7666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5186.126917][ T7666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5186.126920][ T7666] RIP: 0033:0x7f23fc526a4a
[ 5186.126924][ T7666] 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
[ 5186.126926][ T7666] RSP: 002b:00007ffcfb2ddce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5186.126930][ T7666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f23fc526a4a
[ 5186.126931][ T7666] RDX: 0000000000000040 RSI: 0000000027399340 RDI: 0000000000000005
[ 5186.126933][ T7666] RBP: 00007ffcfb2ddd70 R08: 0000000000418574 R09: 000000000000001c
[ 5186.126935][ T7666] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5186.126936][ T7666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23fc64f000
| [ 5186.126936][ T7666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23fc64f000
| [ 5186.126951][ T7666]
| [ 5186.142103][ T7666] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7666
| [ 5186.142487][ T7666] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5186.142749][ T7666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5186.142751][ T7666] Call Trace:
[ 5186.142753][ T7666]
[ 5186.142755][ T7666] dump_stack_lvl (lib/dump_stack.c:123)
[ 5186.142762][ T7666] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5186.142769][ T7666] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5186.142776][ T7666] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5186.142784][ T7666] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5186.142790][ T7666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5186.142795][ T7666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5186.142807][ T7666] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5186.142818][ T7666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5186.142822][ T7666] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5186.142834][ T7666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5186.142837][ T7666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5186.142841][ T7666] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5186.142850][ T7666] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5186.142866][ T7666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5186.142869][ T7666] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5186.142880][ T7666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5186.142885][ T7666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5186.142891][ T7666] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5186.142903][ T7666] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5186.142912][ T7666] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5186.142918][ T7666] ? 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)
[ 5186.142921][ T7666] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5186.142928][ T7666] ? 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)
[ 5186.142933][ T7666] ? 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)
[ 5186.142941][ T7666] __x64_sys_sendto (net/socket.c:2183)
[ 5186.142945][ T7666] ? 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)
[ 5186.142950][ T7666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5186.142954][ T7666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5186.142960][ T7666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5186.142963][ T7666] RIP: 0033:0x7f23fc526a4a
[ 5186.142967][ T7666] 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
[ 5186.142971][ T7666] RSP: 002b:00007ffcfb2ddce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5186.142974][ T7666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f23fc526a4a
[ 5186.142976][ T7666] RDX: 0000000000000040 RSI: 0000000027399340 RDI: 0000000000000005
[ 5186.142978][ T7666] RBP: 00007ffcfb2ddd70 R08: 0000000000418574 R09: 000000000000001c
[ 5186.142980][ T7666] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5186.142981][ T7666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23fc64f000
| [ 5186.142981][ T7666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23fc64f000
| [ 5186.142996][ T7666]
| [ 5187.111095][ T7666] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7666
| [ 5187.111609][ T7666] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5187.111871][ T7666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5187.111874][ T7666] Call Trace:
[ 5187.111877][ T7666]
[ 5187.111879][ T7666] dump_stack_lvl (lib/dump_stack.c:123)
[ 5187.111888][ T7666] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5187.111898][ T7666] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5187.111904][ T7666] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5187.111912][ T7666] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5187.111920][ T7666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5187.111924][ T7666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5187.111936][ T7666] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5187.111939][ T7666] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5187.111954][ T7666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5187.111957][ T7666] ? move_addr_to_user (net/socket.c:300)
[ 5187.111971][ T7666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5187.111976][ T7666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5187.111985][ T7666] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5187.111989][ T7666] ? kernel_recvmsg (./include/linux/uio.h:316 ./include/linux/socket.h:173 net/socket.c:1017 net/socket.c:1039 net/socket.c:1064)
[ 5187.112003][ T7666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5187.112009][ T7666] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5187.112020][ T7666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5187.112023][ T7666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5187.112029][ T7666] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5187.112041][ T7666] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5187.112051][ T7666] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[ 5187.112059][ T7666] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5187.112066][ T7666] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5187.112073][ T7666] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5187.112075][ T7666] ? 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)
[ 5187.112085][ T7666] __x64_sys_sendto (net/socket.c:2183)
[ 5187.112089][ T7666] ? 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)
[ 5187.112095][ T7666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5187.112099][ T7666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5187.112105][ T7666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5187.112109][ T7666] RIP: 0033:0x7f23fc526a4a
[ 5187.112115][ T7666] 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
[ 5187.112118][ T7666] RSP: 002b:00007ffcfb2ddce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5187.112122][ T7666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f23fc526a4a
[ 5187.112124][ T7666] RDX: 0000000000000040 RSI: 0000000027399340 RDI: 0000000000000005
[ 5187.112126][ T7666] RBP: 00007ffcfb2ddd70 R08: 0000000000418574 R09: 000000000000001c
[ 5187.112128][ T7666] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5187.112130][ T7666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23fc64f000
| [ 5187.112130][ T7666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23fc64f000
| [ 5187.112145][ T7666]
| [ 5187.126113][ T7666] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7666
| [ 5187.126487][ T7666] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5187.126755][ T7666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5187.126756][ T7666] Call Trace:
[ 5187.126759][ T7666]
[ 5187.126761][ T7666] dump_stack_lvl (lib/dump_stack.c:123)
[ 5187.126769][ T7666] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5187.126776][ T7666] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5187.126782][ T7666] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5187.126790][ T7666] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5187.126797][ T7666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5187.126801][ T7666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5187.126813][ T7666] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5187.126816][ T7666] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5187.126830][ T7666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5187.126833][ T7666] ? move_addr_to_user (net/socket.c:300)
[ 5187.126844][ T7666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5187.126849][ T7666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5187.126858][ T7666] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5187.126862][ T7666] ? kernel_recvmsg (./include/linux/uio.h:316 ./include/linux/socket.h:173 net/socket.c:1017 net/socket.c:1039 net/socket.c:1064)
[ 5187.126877][ T7666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5187.126882][ T7666] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5187.126893][ T7666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5187.126897][ T7666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5187.126903][ T7666] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5187.126916][ T7666] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5187.126925][ T7666] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[ 5187.126932][ T7666] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5187.126940][ T7666] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5187.126945][ T7666] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5187.126948][ T7666] ? 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)
[ 5187.126957][ T7666] __x64_sys_sendto (net/socket.c:2183)
[ 5187.126961][ T7666] ? 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)
[ 5187.126966][ T7666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5187.126973][ T7666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5187.126979][ T7666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5187.126983][ T7666] RIP: 0033:0x7f23fc526a4a
[ 5187.126986][ T7666] 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
[ 5187.126989][ T7666] RSP: 002b:00007ffcfb2ddce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5187.126993][ T7666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f23fc526a4a
[ 5187.126995][ T7666] RDX: 0000000000000040 RSI: 0000000027399340 RDI: 0000000000000005
[ 5187.126997][ T7666] RBP: 00007ffcfb2ddd70 R08: 0000000000418574 R09: 000000000000001c
[ 5187.126999][ T7666] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5187.127001][ T7666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23fc64f000
| [ 5187.127001][ T7666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23fc64f000
| [ 5187.127015][ T7666]
| [ 5187.141311][ T7666] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7666
| [ 5187.141690][ T7666] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5187.141948][ T7666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5187.141950][ T7666] Call Trace:
[ 5187.141952][ T7666]
[ 5187.141954][ T7666] dump_stack_lvl (lib/dump_stack.c:123)
[ 5187.141961][ T7666] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5187.141971][ T7666] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5187.141977][ T7666] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5187.141984][ T7666] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5187.141990][ T7666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5187.141995][ T7666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5187.142007][ T7666] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5187.142010][ T7666] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5187.142023][ T7666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5187.142027][ T7666] ? move_addr_to_user (net/socket.c:300)
[ 5187.142037][ T7666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5187.142042][ T7666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5187.142051][ T7666] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5187.142055][ T7666] ? kernel_recvmsg (./include/linux/uio.h:316 ./include/linux/socket.h:173 net/socket.c:1017 net/socket.c:1039 net/socket.c:1064)
[ 5187.142070][ T7666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5187.142074][ T7666] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5187.142086][ T7666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5187.142089][ T7666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5187.142095][ T7666] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5187.142108][ T7666] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5187.142117][ T7666] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[ 5187.142124][ T7666] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5187.142132][ T7666] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5187.142137][ T7666] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5187.142139][ T7666] ? 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)
[ 5187.142147][ T7666] __x64_sys_sendto (net/socket.c:2183)
[ 5187.142151][ T7666] ? 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)
[ 5187.142157][ T7666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5187.142161][ T7666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5187.142167][ T7666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5187.142171][ T7666] RIP: 0033:0x7f23fc526a4a
[ 5187.142174][ T7666] 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
[ 5187.142177][ T7666] RSP: 002b:00007ffcfb2ddce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5187.142180][ T7666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f23fc526a4a
[ 5187.142183][ T7666] RDX: 0000000000000040 RSI: 0000000027399340 RDI: 0000000000000005
[ 5187.142184][ T7666] RBP: 00007ffcfb2ddd70 R08: 0000000000418574 R09: 000000000000001c
[ 5187.142186][ T7666] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5187.142188][ T7666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23fc64f000
| [ 5189.613701][ C0] lwtunnel_input(): recursion limit reached on datapath
| [ 5190.640294][ C2] lwtunnel_input(): recursion limit reached on datapath
| [ 5192.895049][ T7673] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7673
| [ 5192.895483][ T7673] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5192.895749][ T7673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5192.895751][ T7673] Call Trace:
[ 5192.895753][ T7673]
[ 5192.895756][ T7673] dump_stack_lvl (lib/dump_stack.c:123)
[ 5192.895765][ T7673] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5192.895775][ T7673] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5192.895781][ T7673] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5192.895790][ T7673] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5192.895798][ T7673] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5192.895803][ T7673] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5192.895814][ T7673] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5192.895826][ T7673] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5192.895831][ T7673] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5192.895840][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5192.895851][ T7673] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5192.895858][ T7673] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5192.895867][ T7673] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5192.895883][ T7673] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5192.895886][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5192.895897][ T7673] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5192.895904][ T7673] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5192.895910][ T7673] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5192.895924][ T7673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5192.895931][ T7673] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5192.895942][ T7673] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5192.895949][ T7673] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5192.895959][ T7673] __x64_sys_sendto (net/socket.c:2183)
[ 5192.895963][ T7673] ? 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)
[ 5192.895971][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5192.895976][ T7673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5192.895982][ T7673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5192.895986][ T7673] RIP: 0033:0x7fdf9fbf0a4a
[ 5192.895991][ T7673] 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
[ 5192.895995][ T7673] RSP: 002b:00007fff2c0227f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5192.896001][ T7673] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf9fbf0a4a
[ 5192.896004][ T7673] RDX: 0000000000000040 RSI: 000000001996f340 RDI: 0000000000000005
[ 5192.896007][ T7673] RBP: 00007fff2c022880 R08: 0000000000418574 R09: 000000000000001c
[ 5192.896010][ T7673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5192.896012][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5192.896012][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5192.896031][ T7673]
| [ 5192.909123][ T7673] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7673
| [ 5192.909500][ T7673] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.909756][ T7673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5192.909758][ T7673] Call Trace:
[ 5192.909760][ T7673]
[ 5192.909762][ T7673] dump_stack_lvl (lib/dump_stack.c:123)
[ 5192.909768][ T7673] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5192.909775][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.909782][ T7673] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5192.909789][ T7673] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5192.909794][ T7673] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5192.909799][ T7673] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5192.909811][ T7673] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5192.909822][ T7673] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5192.909827][ T7673] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5192.909832][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5192.909840][ T7673] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5192.909844][ T7673] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5192.909853][ T7673] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5192.909869][ T7673] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5192.909871][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5192.909882][ T7673] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5192.909887][ T7673] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5192.909893][ T7673] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5192.909907][ T7673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5192.909913][ T7673] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5192.909921][ T7673] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5192.909928][ T7673] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5192.909938][ T7673] __x64_sys_sendto (net/socket.c:2183)
[ 5192.909942][ T7673] ? 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)
[ 5192.909946][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5192.909951][ T7673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5192.909957][ T7673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5192.909960][ T7673] RIP: 0033:0x7fdf9fbf0a4a
[ 5192.909963][ T7673] 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
[ 5192.909966][ T7673] RSP: 002b:00007fff2c0227f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5192.909971][ T7673] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf9fbf0a4a
[ 5192.909973][ T7673] RDX: 0000000000000040 RSI: 000000001996f340 RDI: 0000000000000005
[ 5192.909975][ T7673] RBP: 00007fff2c022880 R08: 0000000000418574 R09: 000000000000001c
[ 5192.909977][ T7673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5192.909978][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5192.909978][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5192.909993][ T7673]
| [ 5192.922515][ T7673] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7673
| [ 5192.922897][ T7673] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5192.923177][ T7673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5192.923178][ T7673] Call Trace:
[ 5192.923180][ T7673]
[ 5192.923182][ T7673] dump_stack_lvl (lib/dump_stack.c:123)
[ 5192.923188][ T7673] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5192.923195][ T7673] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5192.923201][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5192.923211][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5192.923224][ T7673] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5192.923233][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.923239][ T7673] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5192.923245][ T7673] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5192.923250][ T7673] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5192.923255][ T7673] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5192.923266][ T7673] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5192.923278][ T7673] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5192.923283][ T7673] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5192.923287][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5192.923294][ T7673] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5192.923297][ T7673] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5192.923306][ T7673] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5192.923322][ T7673] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5192.923325][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5192.923336][ T7673] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5192.923340][ T7673] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5192.923345][ T7673] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5192.923360][ T7673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5192.923366][ T7673] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5192.923373][ T7673] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5192.923380][ T7673] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5192.923390][ T7673] __x64_sys_sendto (net/socket.c:2183)
[ 5192.923394][ T7673] ? 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)
[ 5192.923398][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5192.923403][ T7673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5192.923408][ T7673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5192.923411][ T7673] RIP: 0033:0x7fdf9fbf0a4a
[ 5192.923415][ T7673] 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
[ 5192.923417][ T7673] RSP: 002b:00007fff2c0227f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5192.923420][ T7673] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf9fbf0a4a
[ 5192.923422][ T7673] RDX: 0000000000000040 RSI: 000000001996f340 RDI: 0000000000000005
[ 5192.923423][ T7673] RBP: 00007fff2c022880 R08: 0000000000418574 R09: 000000000000001c
[ 5192.923425][ T7673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5192.923427][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5192.923427][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5192.923441][ T7673]
| [ 5192.923443][ T7673] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7673
| [ 5192.936829][ T7673] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.937115][ T7673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5192.937117][ T7673] Call Trace:
[ 5192.937118][ T7673]
[ 5192.937120][ T7673] dump_stack_lvl (lib/dump_stack.c:123)
[ 5192.937125][ T7673] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5192.937132][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.937138][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5192.937148][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5192.937161][ T7673] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5192.937170][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.937176][ T7673] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5192.937182][ T7673] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5192.937187][ T7673] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5192.937192][ T7673] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5192.937204][ T7673] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5192.937215][ T7673] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5192.937221][ T7673] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5192.937224][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5192.937232][ T7673] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5192.937235][ T7673] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5192.937244][ T7673] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5192.937261][ T7673] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5192.937263][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5192.937275][ T7673] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5192.937278][ T7673] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5192.937284][ T7673] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5192.937299][ T7673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5192.937305][ T7673] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5192.937312][ T7673] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5192.937319][ T7673] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5192.937330][ T7673] __x64_sys_sendto (net/socket.c:2183)
[ 5192.937333][ T7673] ? 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)
[ 5192.937338][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5192.937342][ T7673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5192.937348][ T7673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5192.937351][ T7673] RIP: 0033:0x7fdf9fbf0a4a
[ 5192.937354][ T7673] 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
[ 5192.937356][ T7673] RSP: 002b:00007fff2c0227f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5192.937359][ T7673] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf9fbf0a4a
[ 5192.937361][ T7673] RDX: 0000000000000040 RSI: 000000001996f340 RDI: 0000000000000005
[ 5192.937363][ T7673] RBP: 00007fff2c022880 R08: 0000000000418574 R09: 000000000000001c
[ 5192.937365][ T7673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5192.937366][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5192.937366][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5192.937381][ T7673]
| [ 5192.937443][ T7673] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7673
| [ 5192.951265][ T7673] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5192.951539][ T7673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5192.951541][ T7673] Call Trace:
[ 5192.951542][ T7673]
[ 5192.951544][ T7673] dump_stack_lvl (lib/dump_stack.c:123)
[ 5192.951550][ T7673] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5192.951556][ T7673] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5192.951563][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5192.951572][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5192.951584][ T7673] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5192.951588][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5192.951597][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.951603][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5192.951612][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5192.951625][ T7673] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5192.951634][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.951640][ T7673] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5192.951646][ T7673] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5192.951651][ T7673] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5192.951656][ T7673] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5192.951667][ T7673] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5192.951679][ T7673] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5192.951684][ T7673] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5192.951688][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5192.951695][ T7673] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5192.951698][ T7673] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5192.951707][ T7673] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5192.951723][ T7673] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5192.951726][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5192.951737][ T7673] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5192.951741][ T7673] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5192.951746][ T7673] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5192.951761][ T7673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5192.951767][ T7673] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5192.951774][ T7673] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5192.951781][ T7673] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5192.951792][ T7673] __x64_sys_sendto (net/socket.c:2183)
[ 5192.951796][ T7673] ? 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)
[ 5192.951800][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5192.951804][ T7673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5192.951810][ T7673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5192.951813][ T7673] RIP: 0033:0x7fdf9fbf0a4a
[ 5192.951816][ T7673] 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
[ 5192.951819][ T7673] RSP: 002b:00007fff2c0227f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5192.951821][ T7673] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf9fbf0a4a
[ 5192.951823][ T7673] RDX: 0000000000000040 RSI: 000000001996f340 RDI: 0000000000000005
[ 5192.951825][ T7673] RBP: 00007fff2c022880 R08: 0000000000418574 R09: 000000000000001c
[ 5192.951826][ T7673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5192.951828][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5192.951828][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5192.951843][ T7673]
| [ 5192.951845][ T7673] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7673
| [ 5192.969408][ T7673] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.969685][ T7673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5192.969687][ T7673] Call Trace:
[ 5192.969688][ T7673]
[ 5192.969690][ T7673] dump_stack_lvl (lib/dump_stack.c:123)
[ 5192.969695][ T7673] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5192.969702][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.969708][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5192.969718][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5192.969730][ T7673] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5192.969733][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5192.969743][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.969750][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5192.969758][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5192.969771][ T7673] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5192.969780][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.969787][ T7673] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5192.969793][ T7673] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5192.969798][ T7673] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5192.969802][ T7673] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5192.969814][ T7673] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5192.969826][ T7673] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5192.969832][ T7673] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5192.969835][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5192.969843][ T7673] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5192.969846][ T7673] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5192.969855][ T7673] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5192.969871][ T7673] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5192.969874][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5192.969885][ T7673] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5192.969889][ T7673] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5192.969895][ T7673] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5192.969910][ T7673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5192.969916][ T7673] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5192.969923][ T7673] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5192.969930][ T7673] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5192.969940][ T7673] __x64_sys_sendto (net/socket.c:2183)
[ 5192.969944][ T7673] ? 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)
[ 5192.969948][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5192.969952][ T7673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5192.969958][ T7673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5192.969961][ T7673] RIP: 0033:0x7fdf9fbf0a4a
[ 5192.969964][ T7673] 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
[ 5192.969967][ T7673] RSP: 002b:00007fff2c0227f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5192.969971][ T7673] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf9fbf0a4a
[ 5192.969973][ T7673] RDX: 0000000000000040 RSI: 000000001996f340 RDI: 0000000000000005
[ 5192.969974][ T7673] RBP: 00007fff2c022880 R08: 0000000000418574 R09: 000000000000001c
[ 5192.969976][ T7673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5192.969977][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5192.969977][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5192.969992][ T7673]
| [ 5192.988467][ T7673] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7673
| [ 5192.988883][ T7673] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5192.989625][ T7673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5192.989627][ T7673] Call Trace:
[ 5192.989630][ T7673]
[ 5192.989634][ T7673] dump_stack_lvl (lib/dump_stack.c:123)
[ 5192.989644][ T7673] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5192.989656][ T7673] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5192.989669][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5192.989687][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5192.989711][ T7673] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5192.989728][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.989741][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5192.989757][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5192.989780][ T7673] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5192.989787][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5192.989805][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.989817][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5192.989834][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5192.989861][ T7673] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5192.989876][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5192.989888][ T7673] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5192.989900][ T7673] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5192.989909][ T7673] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5192.989918][ T7673] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5192.989939][ T7673] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5192.989958][ T7673] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5192.989967][ T7673] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5192.989975][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5192.989988][ T7673] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5192.989992][ T7673] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5192.990009][ T7673] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5192.990037][ T7673] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5192.990041][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5192.990063][ T7673] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5192.990069][ T7673] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5192.990080][ T7673] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5192.990105][ T7673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5192.990116][ T7673] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5192.990129][ T7673] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5192.990142][ T7673] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5192.990161][ T7673] __x64_sys_sendto (net/socket.c:2183)
[ 5192.990168][ T7673] ? 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)
[ 5192.990174][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5192.990182][ T7673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5192.990193][ T7673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5192.990199][ T7673] RIP: 0033:0x7fdf9fbf0a4a
[ 5192.990205][ T7673] 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
[ 5192.990209][ T7673] RSP: 002b:00007fff2c0227f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5192.990214][ T7673] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf9fbf0a4a
[ 5192.990216][ T7673] RDX: 0000000000000040 RSI: 000000001996f340 RDI: 0000000000000005
[ 5192.990219][ T7673] RBP: 00007fff2c022880 R08: 0000000000418574 R09: 000000000000001c
[ 5192.990221][ T7673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5192.990224][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5192.990224][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5192.990251][ T7673]
| [ 5193.013697][ T7673] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7673
| [ 5193.014441][ T7673] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.014939][ T7673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5193.014942][ T7673] Call Trace:
[ 5193.014945][ T7673]
[ 5193.014948][ T7673] dump_stack_lvl (lib/dump_stack.c:123)
[ 5193.014958][ T7673] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5193.014971][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.014984][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5193.014999][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5193.015024][ T7673] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5193.015040][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.015052][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5193.015070][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5193.015091][ T7673] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5193.015096][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5193.015114][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.015127][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5193.015142][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5193.015165][ T7673] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5193.015182][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.015195][ T7673] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5193.015207][ T7673] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5193.015215][ T7673] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5193.015223][ T7673] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5193.015247][ T7673] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5193.015271][ T7673] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5193.015281][ T7673] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5193.015286][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5193.015301][ T7673] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5193.015306][ T7673] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5193.015324][ T7673] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5193.015359][ T7673] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5193.015363][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5193.015387][ T7673] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5193.015393][ T7673] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5193.015404][ T7673] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5193.015433][ T7673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5193.015445][ T7673] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5193.015459][ T7673] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5193.015473][ T7673] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5193.015491][ T7673] __x64_sys_sendto (net/socket.c:2183)
[ 5193.015499][ T7673] ? 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)
[ 5193.015505][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5193.015513][ T7673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5193.015524][ T7673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5193.015529][ T7673] RIP: 0033:0x7fdf9fbf0a4a
[ 5193.015535][ T7673] 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
[ 5193.015539][ T7673] RSP: 002b:00007fff2c0227f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5193.015545][ T7673] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf9fbf0a4a
[ 5193.015549][ T7673] RDX: 0000000000000040 RSI: 000000001996f340 RDI: 0000000000000005
[ 5193.015551][ T7673] RBP: 00007fff2c022880 R08: 0000000000418574 R09: 000000000000001c
[ 5193.015555][ T7673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5193.015558][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5193.015558][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5193.015590][ T7673]
| [ 5193.039286][ T7673] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7673
| [ 5193.040051][ T7673] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5193.040570][ T7673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5193.040573][ T7673] Call Trace:
[ 5193.040576][ T7673]
[ 5193.040579][ T7673] dump_stack_lvl (lib/dump_stack.c:123)
[ 5193.040589][ T7673] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5193.040601][ T7673] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5193.040614][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5193.040632][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5193.040656][ T7673] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5193.040675][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.040687][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5193.040704][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5193.040727][ T7673] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5193.040743][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.040755][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5193.040771][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5193.040792][ T7673] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5193.040798][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5193.040815][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.040828][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5193.040844][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5193.040868][ T7673] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5193.040885][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.040898][ T7673] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5193.040910][ T7673] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5193.040919][ T7673] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5193.040928][ T7673] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5193.040951][ T7673] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5193.040977][ T7673] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5193.040987][ T7673] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5193.040992][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5193.041005][ T7673] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5193.041010][ T7673] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5193.041026][ T7673] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5193.041061][ T7673] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5193.041065][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5193.041088][ T7673] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5193.041094][ T7673] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5193.041104][ T7673] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5193.041133][ T7673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5193.041145][ T7673] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5193.041159][ T7673] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5193.041172][ T7673] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5193.041192][ T7673] __x64_sys_sendto (net/socket.c:2183)
[ 5193.041198][ T7673] ? 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)
[ 5193.041203][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5193.041207][ T7673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5193.041214][ T7673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5193.041217][ T7673] RIP: 0033:0x7fdf9fbf0a4a
[ 5193.041221][ T7673] 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
[ 5193.041224][ T7673] RSP: 002b:00007fff2c0227f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5193.041228][ T7673] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf9fbf0a4a
[ 5193.041230][ T7673] RDX: 0000000000000040 RSI: 000000001996f340 RDI: 0000000000000005
[ 5193.041231][ T7673] RBP: 00007fff2c022880 R08: 0000000000418574 R09: 000000000000001c
[ 5193.041233][ T7673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5193.041235][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5193.041235][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5193.041250][ T7673]
| [ 5193.076461][ T7673] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7673
| [ 5193.077173][ T7673] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.077700][ T7673] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5193.077703][ T7673] Call Trace:
[ 5193.077706][ T7673]
[ 5193.077709][ T7673] dump_stack_lvl (lib/dump_stack.c:123)
[ 5193.077718][ T7673] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5193.077729][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.077743][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5193.077761][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5193.077785][ T7673] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5193.077804][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.077817][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5193.077835][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5193.077861][ T7673] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5193.077880][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.077893][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5193.077911][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5193.077933][ T7673] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5193.077938][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5193.077957][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.077972][ T7673] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5193.077988][ T7673] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5193.078013][ T7673] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5193.078031][ T7673] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5193.078045][ T7673] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5193.078056][ T7673] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5193.078066][ T7673] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5193.078075][ T7673] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5193.078101][ T7673] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5193.078124][ T7673] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5193.078135][ T7673] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5193.078140][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5193.078155][ T7673] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5193.078160][ T7673] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5193.078177][ T7673] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5193.078212][ T7673] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5193.078216][ T7673] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5193.078239][ T7673] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5193.078246][ T7673] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5193.078256][ T7673] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5193.078285][ T7673] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5193.078298][ T7673] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5193.078311][ T7673] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5193.078325][ T7673] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5193.078345][ T7673] __x64_sys_sendto (net/socket.c:2183)
[ 5193.078351][ T7673] ? 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)
[ 5193.078358][ T7673] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5193.078366][ T7673] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5193.078377][ T7673] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5193.078383][ T7673] RIP: 0033:0x7fdf9fbf0a4a
[ 5193.078389][ T7673] 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
[ 5193.078393][ T7673] RSP: 002b:00007fff2c0227f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5193.078399][ T7673] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf9fbf0a4a
[ 5193.078403][ T7673] RDX: 0000000000000040 RSI: 000000001996f340 RDI: 0000000000000005
[ 5193.078406][ T7673] RBP: 00007fff2c022880 R08: 0000000000418574 R09: 000000000000001c
[ 5193.078409][ T7673] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5193.078412][ T7673] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9fd19000
| [ 5198.704076][ C1] lwtunnel_input(): recursion limit reached on datapath
| [ 5201.027401][ T7679] check_preemption_disabled: 46 callbacks suppressed
| [ 5201.027412][ T7679] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7679
| [ 5201.028781][ T7679] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5201.029269][ T7679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5201.029272][ T7679] Call Trace:
[ 5201.029275][ T7679]
[ 5201.029279][ T7679] dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.029292][ T7679] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5201.029305][ T7679] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5201.029317][ T7679] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5201.029329][ T7679] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.029339][ T7679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5201.029348][ T7679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.029372][ T7679] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5201.029392][ T7679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5201.029400][ T7679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5201.029408][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.029423][ T7679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5201.029429][ T7679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5201.029447][ T7679] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5201.029478][ T7679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5201.029483][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.029505][ T7679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.029513][ T7679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.029522][ T7679] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5201.029548][ T7679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5201.029560][ T7679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5201.029575][ T7679] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5201.029588][ T7679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5201.029607][ T7679] __x64_sys_sendto (net/socket.c:2183)
[ 5201.029613][ T7679] ? 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)
[ 5201.029620][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.029628][ T7679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5201.029638][ T7679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.029644][ T7679] RIP: 0033:0x7f28fa058a4a
[ 5201.029651][ T7679] 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
[ 5201.029656][ T7679] RSP: 002b:00007ffe6a2b8ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5201.029662][ T7679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28fa058a4a
[ 5201.029666][ T7679] RDX: 0000000000000040 RSI: 000000000db3b340 RDI: 0000000000000005
[ 5201.029669][ T7679] RBP: 00007ffe6a2b8d30 R08: 0000000000418574 R09: 000000000000001c
[ 5201.029673][ T7679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5201.029676][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.029676][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.029701][ T7679]
| [ 5201.029706][ T7679] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7679
| [ 5201.051108][ T7679] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.051553][ T7679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5201.051556][ T7679] Call Trace:
[ 5201.051559][ T7679]
[ 5201.051563][ T7679] dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.051574][ T7679] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5201.051586][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.051598][ T7679] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5201.051609][ T7679] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.051619][ T7679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5201.051628][ T7679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.051652][ T7679] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5201.051675][ T7679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5201.051685][ T7679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5201.051692][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.051707][ T7679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5201.051713][ T7679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5201.051729][ T7679] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5201.051760][ T7679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5201.051765][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.051788][ T7679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.051795][ T7679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.051805][ T7679] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5201.051833][ T7679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5201.051845][ T7679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5201.051860][ T7679] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5201.051873][ T7679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5201.051891][ T7679] __x64_sys_sendto (net/socket.c:2183)
[ 5201.051897][ T7679] ? 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)
[ 5201.051904][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.051911][ T7679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5201.051922][ T7679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.051927][ T7679] RIP: 0033:0x7f28fa058a4a
[ 5201.051933][ T7679] 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
[ 5201.051937][ T7679] RSP: 002b:00007ffe6a2b8ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5201.051942][ T7679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28fa058a4a
[ 5201.051946][ T7679] RDX: 0000000000000040 RSI: 000000000db3b340 RDI: 0000000000000005
[ 5201.051949][ T7679] RBP: 00007ffe6a2b8d30 R08: 0000000000418574 R09: 000000000000001c
[ 5201.051952][ T7679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5201.051955][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.051955][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.051985][ T7679]
| [ 5201.072095][ T7679] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7679
| [ 5201.072800][ T7679] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5201.073309][ T7679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5201.073311][ T7679] Call Trace:
[ 5201.073314][ T7679]
[ 5201.073318][ T7679] dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.073328][ T7679] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5201.073340][ T7679] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5201.073353][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.073359][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.073376][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.073404][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.073419][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.073428][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.073447][ T7679] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5201.073464][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.073476][ T7679] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5201.073489][ T7679] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.073498][ T7679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5201.073507][ T7679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.073530][ T7679] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5201.073554][ T7679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5201.073563][ T7679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5201.073569][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.073582][ T7679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5201.073588][ T7679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5201.073605][ T7679] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5201.073638][ T7679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5201.073642][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.073665][ T7679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.073672][ T7679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.073682][ T7679] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5201.073712][ T7679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5201.073724][ T7679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5201.073737][ T7679] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5201.073751][ T7679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5201.073770][ T7679] __x64_sys_sendto (net/socket.c:2183)
[ 5201.073777][ T7679] ? 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)
[ 5201.073784][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.073791][ T7679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5201.073802][ T7679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.073808][ T7679] RIP: 0033:0x7f28fa058a4a
[ 5201.073814][ T7679] 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
[ 5201.073819][ T7679] RSP: 002b:00007ffe6a2b8ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5201.073824][ T7679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28fa058a4a
[ 5201.073828][ T7679] RDX: 0000000000000040 RSI: 000000000db3b340 RDI: 0000000000000005
[ 5201.073831][ T7679] RBP: 00007ffe6a2b8d30 R08: 0000000000418574 R09: 000000000000001c
[ 5201.073834][ T7679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5201.073837][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.073837][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.073868][ T7679]
| [ 5201.073872][ T7679] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7679
| [ 5201.089932][ T7679] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.090221][ T7679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5201.090223][ T7679] Call Trace:
[ 5201.090225][ T7679]
[ 5201.090227][ T7679] dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.090234][ T7679] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5201.090241][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.090247][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.090251][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.090259][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.090274][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.090282][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.090286][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.090296][ T7679] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5201.090306][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.090312][ T7679] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5201.090318][ T7679] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.090323][ T7679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5201.090328][ T7679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.090340][ T7679] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5201.090352][ T7679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5201.090357][ T7679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5201.090361][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.090368][ T7679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5201.090372][ T7679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5201.090381][ T7679] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5201.090397][ T7679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5201.090400][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.090411][ T7679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.090415][ T7679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.090421][ T7679] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5201.090436][ T7679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5201.090442][ T7679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5201.090449][ T7679] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5201.090456][ T7679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5201.090467][ T7679] __x64_sys_sendto (net/socket.c:2183)
[ 5201.090470][ T7679] ? 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)
[ 5201.090475][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.090479][ T7679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5201.090485][ T7679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.090488][ T7679] RIP: 0033:0x7f28fa058a4a
[ 5201.090492][ T7679] 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
[ 5201.090494][ T7679] RSP: 002b:00007ffe6a2b8ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5201.090497][ T7679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28fa058a4a
[ 5201.090500][ T7679] RDX: 0000000000000040 RSI: 000000000db3b340 RDI: 0000000000000005
[ 5201.090501][ T7679] RBP: 00007ffe6a2b8d30 R08: 0000000000418574 R09: 000000000000001c
[ 5201.090503][ T7679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5201.090505][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.090505][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.090520][ T7679]
| [ 5201.090606][ T7679] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7679
| [ 5201.105909][ T7679] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5201.106208][ T7679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5201.106210][ T7679] Call Trace:
[ 5201.106211][ T7679]
[ 5201.106213][ T7679] dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.106219][ T7679] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5201.106225][ T7679] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5201.106231][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.106235][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.106243][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.106255][ T7679] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5201.106263][ T7679] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.106271][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.106275][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.106282][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.106286][ T7679] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.106289][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.106299][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.106305][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.106307][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.106315][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.106329][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.106337][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.106341][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.106351][ T7679] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5201.106360][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.106367][ T7679] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5201.106373][ T7679] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.106378][ T7679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5201.106383][ T7679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.106395][ T7679] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5201.106406][ T7679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5201.106411][ T7679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5201.106415][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.106422][ T7679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5201.106425][ T7679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5201.106434][ T7679] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5201.106450][ T7679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5201.106453][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.106464][ T7679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.106468][ T7679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.106473][ T7679] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5201.106488][ T7679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5201.106494][ T7679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5201.106501][ T7679] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5201.106508][ T7679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5201.106519][ T7679] __x64_sys_sendto (net/socket.c:2183)
[ 5201.106522][ T7679] ? 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)
[ 5201.106527][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.106531][ T7679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5201.106537][ T7679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.106539][ T7679] RIP: 0033:0x7f28fa058a4a
[ 5201.106543][ T7679] 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
[ 5201.106545][ T7679] RSP: 002b:00007ffe6a2b8ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5201.106548][ T7679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28fa058a4a
[ 5201.106550][ T7679] RDX: 0000000000000040 RSI: 000000000db3b340 RDI: 0000000000000005
[ 5201.106551][ T7679] RBP: 00007ffe6a2b8d30 R08: 0000000000418574 R09: 000000000000001c
[ 5201.106553][ T7679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5201.106555][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.106555][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.106569][ T7679]
| [ 5201.106572][ T7679] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7679
| [ 5201.127579][ T7679] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.127865][ T7679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5201.127867][ T7679] Call Trace:
[ 5201.127868][ T7679]
[ 5201.127870][ T7679] dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.127875][ T7679] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5201.127882][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.127889][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.127892][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.127901][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.127913][ T7679] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5201.127919][ T7679] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.127927][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.127932][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.127938][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.127943][ T7679] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.127946][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.127956][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.127962][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.127964][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.127973][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.127988][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.127996][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.128000][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.128010][ T7679] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5201.128019][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.128025][ T7679] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5201.128032][ T7679] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.128037][ T7679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5201.128042][ T7679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.128054][ T7679] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5201.128066][ T7679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5201.128071][ T7679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5201.128075][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.128082][ T7679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5201.128085][ T7679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5201.128094][ T7679] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5201.128111][ T7679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5201.128113][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.128125][ T7679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.128129][ T7679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.128135][ T7679] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5201.128150][ T7679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5201.128156][ T7679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5201.128164][ T7679] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5201.128171][ T7679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5201.128181][ T7679] __x64_sys_sendto (net/socket.c:2183)
[ 5201.128185][ T7679] ? 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)
[ 5201.128189][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.128193][ T7679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5201.128199][ T7679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.128202][ T7679] RIP: 0033:0x7f28fa058a4a
[ 5201.128205][ T7679] 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
[ 5201.128208][ T7679] RSP: 002b:00007ffe6a2b8ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5201.128211][ T7679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28fa058a4a
[ 5201.128213][ T7679] RDX: 0000000000000040 RSI: 000000000db3b340 RDI: 0000000000000005
[ 5201.128214][ T7679] RBP: 00007ffe6a2b8d30 R08: 0000000000418574 R09: 000000000000001c
[ 5201.128216][ T7679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5201.128218][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.128218][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.128233][ T7679]
| [ 5201.150209][ T7679] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7679
| [ 5201.150836][ T7679] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5201.151151][ T7679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5201.151153][ T7679] Call Trace:
[ 5201.151154][ T7679]
[ 5201.151156][ T7679] dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.151162][ T7679] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5201.151169][ T7679] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5201.151176][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.151179][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.151187][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.151202][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.151210][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.151215][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.151225][ T7679] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5201.151234][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.151240][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.151243][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.151251][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.151262][ T7679] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5201.151268][ T7679] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.151276][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.151281][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.151287][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.151291][ T7679] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.151294][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.151304][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.151310][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.151313][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.151320][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.151335][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.151342][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.151346][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.151356][ T7679] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5201.151365][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.151371][ T7679] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5201.151378][ T7679] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.151384][ T7679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5201.151388][ T7679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.151400][ T7679] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5201.151412][ T7679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5201.151417][ T7679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5201.151421][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.151428][ T7679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5201.151431][ T7679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5201.151440][ T7679] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5201.151456][ T7679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5201.151459][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.151470][ T7679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.151474][ T7679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.151480][ T7679] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5201.151495][ T7679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5201.151501][ T7679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5201.151508][ T7679] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5201.151516][ T7679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5201.151526][ T7679] __x64_sys_sendto (net/socket.c:2183)
[ 5201.151530][ T7679] ? 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)
[ 5201.151534][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.151538][ T7679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5201.151544][ T7679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.151547][ T7679] RIP: 0033:0x7f28fa058a4a
[ 5201.151551][ T7679] 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
[ 5201.151553][ T7679] RSP: 002b:00007ffe6a2b8ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5201.151556][ T7679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28fa058a4a
[ 5201.151558][ T7679] RDX: 0000000000000040 RSI: 000000000db3b340 RDI: 0000000000000005
[ 5201.151560][ T7679] RBP: 00007ffe6a2b8d30 R08: 0000000000418574 R09: 000000000000001c
[ 5201.151562][ T7679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5201.151563][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.151563][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.151579][ T7679]
| [ 5201.151581][ T7679] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7679
| [ 5201.176677][ T7679] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.176998][ T7679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5201.177000][ T7679] Call Trace:
[ 5201.177002][ T7679]
[ 5201.177004][ T7679] dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.177010][ T7679] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5201.177017][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.177023][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.177027][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.177036][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.177051][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.177059][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.177063][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.177074][ T7679] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5201.177083][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.177089][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.177092][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.177100][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.177112][ T7679] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5201.177118][ T7679] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.177126][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.177130][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.177137][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.177141][ T7679] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.177144][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.177154][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.177160][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.177162][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.177170][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.177185][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.177192][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.177197][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.177207][ T7679] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5201.177216][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.177222][ T7679] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5201.177228][ T7679] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.177233][ T7679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5201.177238][ T7679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.177250][ T7679] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5201.177262][ T7679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5201.177268][ T7679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5201.177271][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.177278][ T7679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5201.177281][ T7679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5201.177290][ T7679] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5201.177307][ T7679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5201.177310][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.177321][ T7679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.177325][ T7679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.177331][ T7679] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5201.177346][ T7679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5201.177352][ T7679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5201.177360][ T7679] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5201.177367][ T7679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5201.177378][ T7679] __x64_sys_sendto (net/socket.c:2183)
[ 5201.177382][ T7679] ? 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)
[ 5201.177386][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.177390][ T7679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5201.177396][ T7679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.177399][ T7679] RIP: 0033:0x7f28fa058a4a
[ 5201.177403][ T7679] 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
[ 5201.177405][ T7679] RSP: 002b:00007ffe6a2b8ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5201.177408][ T7679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28fa058a4a
[ 5201.177410][ T7679] RDX: 0000000000000040 RSI: 000000000db3b340 RDI: 0000000000000005
[ 5201.177412][ T7679] RBP: 00007ffe6a2b8d30 R08: 0000000000418574 R09: 000000000000001c
[ 5201.177414][ T7679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5201.177415][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.177415][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.177431][ T7679]
| [ 5201.177550][ T7679] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7679
| [ 5201.203875][ T7679] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5201.204200][ T7679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5201.204202][ T7679] Call Trace:
[ 5201.204204][ T7679]
[ 5201.204206][ T7679] dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.204211][ T7679] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5201.204218][ T7679] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5201.204224][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.204228][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.204236][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.204248][ T7679] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5201.204254][ T7679] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.204262][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.204267][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.204273][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.204278][ T7679] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.204281][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.204290][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.204297][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.204299][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.204307][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.204322][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.204330][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.204334][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.204344][ T7679] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5201.204353][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.204360][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.204362][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.204370][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.204382][ T7679] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5201.204386][ T7679] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.204394][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.204398][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.204405][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.204409][ T7679] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.204412][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.204422][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.204428][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.204431][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.204439][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.204453][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.204461][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.204465][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.204475][ T7679] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5201.204484][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.204491][ T7679] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5201.204497][ T7679] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.204502][ T7679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5201.204507][ T7679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.204519][ T7679] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5201.204531][ T7679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5201.204536][ T7679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5201.204539][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.204547][ T7679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5201.204550][ T7679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5201.204559][ T7679] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5201.204576][ T7679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5201.204578][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.204590][ T7679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.204593][ T7679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.204599][ T7679] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5201.204614][ T7679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5201.204620][ T7679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5201.204628][ T7679] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5201.204635][ T7679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5201.204646][ T7679] __x64_sys_sendto (net/socket.c:2183)
[ 5201.204649][ T7679] ? 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)
[ 5201.204653][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.204658][ T7679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5201.204664][ T7679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.204666][ T7679] RIP: 0033:0x7f28fa058a4a
[ 5201.204669][ T7679] 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
[ 5201.204672][ T7679] RSP: 002b:00007ffe6a2b8ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5201.204675][ T7679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28fa058a4a
[ 5201.204677][ T7679] RDX: 0000000000000040 RSI: 000000000db3b340 RDI: 0000000000000005
[ 5201.204678][ T7679] RBP: 00007ffe6a2b8d30 R08: 0000000000418574 R09: 000000000000001c
[ 5201.204680][ T7679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5201.204681][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.204681][ T7679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28fa181000
| [ 5201.204697][ T7679]
| [ 5201.204699][ T7679] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7679
| [ 5201.234201][ T7679] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.234514][ T7679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5201.234515][ T7679] Call Trace:
[ 5201.234517][ T7679]
[ 5201.234519][ T7679] dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.234524][ T7679] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5201.234531][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.234537][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.234540][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.234549][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.234562][ T7679] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5201.234567][ T7679] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.234575][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.234580][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.234587][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.234591][ T7679] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.234594][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.234604][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.234611][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.234613][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.234622][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.234636][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.234644][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.234649][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.234659][ T7679] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5201.234668][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.234675][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.234677][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.234685][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.234697][ T7679] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5201.234702][ T7679] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.234709][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.234714][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.234721][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.234725][ T7679] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5201.234728][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.234737][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.234744][ T7679] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5201.234746][ T7679] ? _printk (kernel/printk/printk.c:2470)
[ 5201.234754][ T7679] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5201.234769][ T7679] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5201.234777][ T7679] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5201.234781][ T7679] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5201.234791][ T7679] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5201.234801][ T7679] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5201.234807][ T7679] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5201.234814][ T7679] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.234819][ T7679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5201.234823][ T7679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5201.234836][ T7679] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5201.234849][ T7679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5201.234854][ T7679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5201.234857][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.234864][ T7679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5201.234867][ T7679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5201.234876][ T7679] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5201.234894][ T7679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5201.234896][ T7679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5201.234908][ T7679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.234912][ T7679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5201.234918][ T7679] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5201.234933][ T7679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5201.234939][ T7679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5201.234947][ T7679] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5201.234954][ T7679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5201.234965][ T7679] __x64_sys_sendto (net/socket.c:2183)
[ 5201.234968][ T7679] ? 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)
[ 5201.234974][ T7679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5201.234978][ T7679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5201.234984][ T7679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5201.234987][ T7679] RIP: 0033:0x7f28fa058a4a
[ 5201.234990][ T7679] 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
[ 5201.234992][ T7679] RSP: 002b:00007ffe6a2b8ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5201.234995][ T7679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28fa058a4a
[ 5201.234997][ T7679] RDX: 0000000000000040 RSI: 000000000db3b340 RDI: 0000000000000005
[ 5201.234998][ T7679] RBP: 00007ffe6a2b8d30 R08: 0000000000418574 R09: 000000000000001c
[ 5201.235000][ T7679] 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