======================================
| [ 5568.546484][ T3541] veth1: renamed from veth-betaR
| [ 5568.667588][ T3542] veth0: renamed from veth-gamma
| [ 5578.553575][ T3565] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3565
| [ 5578.554152][ T3565] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5578.554437][ T3565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5578.554440][ T3565] Call Trace:
[ 5578.554442][ T3565]
[ 5578.554444][ T3565] dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.554455][ T3565] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5578.554462][ T3565] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5578.554469][ T3565] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5578.554479][ T3565] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.554487][ T3565] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5578.554492][ T3565] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.554504][ T3565] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5578.554516][ T3565] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5578.554521][ T3565] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5578.554528][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.554538][ T3565] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5578.554546][ T3565] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5578.554556][ T3565] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5578.554572][ T3565] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5578.554575][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.554586][ T3565] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.554594][ T3565] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.554599][ T3565] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5578.554614][ T3565] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5578.554622][ T3565] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5578.554633][ T3565] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5578.554640][ T3565] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5578.554650][ T3565] __x64_sys_sendto (net/socket.c:2183)
[ 5578.554654][ T3565] ? 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)
[ 5578.554659][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.554663][ T3565] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5578.554668][ T3565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5578.554673][ T3565] RIP: 0033:0x7fd1e5fa4a4a
[ 5578.554677][ T3565] 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
[ 5578.554680][ T3565] RSP: 002b:00007ffdf0054da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5578.554683][ T3565] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1e5fa4a4a
[ 5578.554685][ T3565] RDX: 0000000000000040 RSI: 000000001475d340 RDI: 0000000000000005
[ 5578.554687][ T3565] RBP: 00007ffdf0054e30 R08: 0000000000418574 R09: 000000000000001c
[ 5578.554689][ T3565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5578.554691][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.554691][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.554705][ T3565]
| [ 5578.554708][ T3565] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3565
| [ 5578.567703][ T3565] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.567955][ T3565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5578.567957][ T3565] Call Trace:
[ 5578.567959][ T3565]
[ 5578.567961][ T3565] dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.567968][ T3565] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5578.567976][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.567982][ T3565] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5578.567990][ T3565] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.567996][ T3565] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5578.568000][ T3565] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.568012][ T3565] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5578.568024][ T3565] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5578.568029][ T3565] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5578.568033][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.568041][ T3565] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5578.568045][ T3565] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5578.568054][ T3565] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5578.568070][ T3565] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5578.568072][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.568083][ T3565] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.568088][ T3565] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.568093][ T3565] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5578.568108][ T3565] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5578.568114][ T3565] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5578.568122][ T3565] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5578.568129][ T3565] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5578.568139][ T3565] __x64_sys_sendto (net/socket.c:2183)
[ 5578.568143][ T3565] ? 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)
[ 5578.568146][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.568150][ T3565] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5578.568154][ T3565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5578.568157][ T3565] RIP: 0033:0x7fd1e5fa4a4a
[ 5578.568161][ T3565] 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
[ 5578.568163][ T3565] RSP: 002b:00007ffdf0054da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5578.568167][ T3565] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1e5fa4a4a
[ 5578.568169][ T3565] RDX: 0000000000000040 RSI: 000000001475d340 RDI: 0000000000000005
[ 5578.568171][ T3565] RBP: 00007ffdf0054e30 R08: 0000000000418574 R09: 000000000000001c
[ 5578.568172][ T3565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5578.568174][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.568174][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.568188][ T3565]
| [ 5578.568198][ T3565] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3565
| [ 5578.580583][ T3565] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5578.580857][ T3565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5578.580859][ T3565] Call Trace:
[ 5578.580860][ T3565]
[ 5578.580862][ T3565] dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.580868][ T3565] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5578.580874][ T3565] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5578.580881][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.580897][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.580910][ T3565] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.580914][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.580923][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.580929][ T3565] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5578.580936][ T3565] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.580941][ T3565] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5578.580946][ T3565] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.580958][ T3565] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5578.580970][ T3565] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5578.580975][ T3565] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5578.580978][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.580986][ T3565] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5578.580989][ T3565] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5578.580998][ T3565] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5578.581014][ T3565] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5578.581017][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.581028][ T3565] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.581032][ T3565] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.581037][ T3565] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5578.581052][ T3565] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5578.581058][ T3565] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5578.581066][ T3565] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5578.581073][ T3565] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5578.581083][ T3565] __x64_sys_sendto (net/socket.c:2183)
[ 5578.581087][ T3565] ? 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)
[ 5578.581090][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.581093][ T3565] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5578.581098][ T3565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5578.581101][ T3565] RIP: 0033:0x7fd1e5fa4a4a
[ 5578.581104][ T3565] 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
[ 5578.581107][ T3565] RSP: 002b:00007ffdf0054da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5578.581109][ T3565] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1e5fa4a4a
[ 5578.581111][ T3565] RDX: 0000000000000040 RSI: 000000001475d340 RDI: 0000000000000005
[ 5578.581113][ T3565] RBP: 00007ffdf0054e30 R08: 0000000000418574 R09: 000000000000001c
[ 5578.581115][ T3565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5578.581116][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.581116][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.581131][ T3565]
| [ 5578.581133][ T3565] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3565
| [ 5578.595485][ T3565] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.595756][ T3565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5578.595758][ T3565] Call Trace:
[ 5578.595760][ T3565]
[ 5578.595761][ T3565] dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.595767][ T3565] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5578.595773][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.595780][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.595793][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.595807][ T3565] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.595811][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.595819][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.595826][ T3565] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5578.595832][ T3565] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.595837][ T3565] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5578.595842][ T3565] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.595854][ T3565] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5578.595866][ T3565] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5578.595871][ T3565] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5578.595874][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.595882][ T3565] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5578.595885][ T3565] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5578.595893][ T3565] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5578.595909][ T3565] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5578.595912][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.595923][ T3565] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.595927][ T3565] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.595932][ T3565] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5578.595947][ T3565] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5578.595953][ T3565] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5578.595960][ T3565] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5578.595967][ T3565] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5578.595977][ T3565] __x64_sys_sendto (net/socket.c:2183)
[ 5578.595981][ T3565] ? 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)
[ 5578.595984][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.595987][ T3565] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5578.595992][ T3565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5578.595995][ T3565] RIP: 0033:0x7fd1e5fa4a4a
[ 5578.595998][ T3565] 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
[ 5578.596000][ T3565] RSP: 002b:00007ffdf0054da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5578.596003][ T3565] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1e5fa4a4a
[ 5578.596005][ T3565] RDX: 0000000000000040 RSI: 000000001475d340 RDI: 0000000000000005
[ 5578.596007][ T3565] RBP: 00007ffdf0054e30 R08: 0000000000418574 R09: 000000000000001c
[ 5578.596009][ T3565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5578.596010][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.596010][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.596025][ T3565]
| [ 5578.596033][ T3565] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3565
| [ 5578.611350][ T3565] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5578.611654][ T3565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5578.611655][ T3565] Call Trace:
[ 5578.611657][ T3565]
[ 5578.611659][ T3565] dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.611665][ T3565] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5578.611670][ T3565] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5578.611677][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.611691][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.611705][ T3565] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.611709][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.611718][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.611724][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.611737][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.611751][ T3565] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.611755][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.611763][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.611770][ T3565] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5578.611776][ T3565] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.611781][ T3565] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5578.611786][ T3565] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.611799][ T3565] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5578.611811][ T3565] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5578.611816][ T3565] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5578.611819][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.611827][ T3565] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5578.611830][ T3565] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5578.611839][ T3565] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5578.611855][ T3565] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5578.611858][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.611869][ T3565] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.611873][ T3565] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.611879][ T3565] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5578.611894][ T3565] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5578.611900][ T3565] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5578.611907][ T3565] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5578.611914][ T3565] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5578.611925][ T3565] __x64_sys_sendto (net/socket.c:2183)
[ 5578.611929][ T3565] ? 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)
[ 5578.611932][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.611935][ T3565] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5578.611940][ T3565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5578.611943][ T3565] RIP: 0033:0x7fd1e5fa4a4a
[ 5578.611947][ T3565] 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
[ 5578.611949][ T3565] RSP: 002b:00007ffdf0054da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5578.611952][ T3565] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1e5fa4a4a
[ 5578.611954][ T3565] RDX: 0000000000000040 RSI: 000000001475d340 RDI: 0000000000000005
[ 5578.611955][ T3565] RBP: 00007ffdf0054e30 R08: 0000000000418574 R09: 000000000000001c
[ 5578.611957][ T3565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5578.611959][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.611959][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.611974][ T3565]
| [ 5578.611976][ T3565] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3565
| [ 5578.630993][ T3565] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.631285][ T3565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5578.631286][ T3565] Call Trace:
[ 5578.631288][ T3565]
[ 5578.631290][ T3565] dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.631296][ T3565] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5578.631302][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.631309][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.631325][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.631339][ T3565] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.631353][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.631362][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.631368][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.631381][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.631394][ T3565] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.631398][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.631406][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.631413][ T3565] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5578.631419][ T3565] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.631425][ T3565] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5578.631429][ T3565] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.631442][ T3565] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5578.631453][ T3565] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5578.631459][ T3565] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5578.631462][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.631469][ T3565] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5578.631472][ T3565] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5578.631481][ T3565] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5578.631498][ T3565] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5578.631500][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.631511][ T3565] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.631515][ T3565] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.631521][ T3565] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5578.631536][ T3565] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5578.631541][ T3565] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5578.631549][ T3565] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5578.631556][ T3565] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5578.631566][ T3565] __x64_sys_sendto (net/socket.c:2183)
[ 5578.631570][ T3565] ? 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)
[ 5578.631573][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.631576][ T3565] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5578.631581][ T3565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5578.631584][ T3565] RIP: 0033:0x7fd1e5fa4a4a
[ 5578.631587][ T3565] 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
[ 5578.631590][ T3565] RSP: 002b:00007ffdf0054da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5578.631592][ T3565] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1e5fa4a4a
[ 5578.631594][ T3565] RDX: 0000000000000040 RSI: 000000001475d340 RDI: 0000000000000005
[ 5578.631596][ T3565] RBP: 00007ffdf0054e30 R08: 0000000000418574 R09: 000000000000001c
[ 5578.631597][ T3565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5578.631599][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.631599][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.631614][ T3565]
| [ 5578.650514][ T3565] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3565
| [ 5578.651157][ T3565] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5578.651478][ T3565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5578.651479][ T3565] Call Trace:
[ 5578.651481][ T3565]
[ 5578.651483][ T3565] dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.651489][ T3565] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5578.651494][ T3565] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5578.651502][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.651516][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.651531][ T3565] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5578.651541][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.651548][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.651561][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.651575][ T3565] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.651579][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.651588][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.651595][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.651608][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.651622][ T3565] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.651625][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.651634][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.651641][ T3565] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5578.651648][ T3565] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.651653][ T3565] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5578.651658][ T3565] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.651671][ T3565] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5578.651683][ T3565] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5578.651688][ T3565] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5578.651692][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.651699][ T3565] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5578.651702][ T3565] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5578.651712][ T3565] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5578.651728][ T3565] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5578.651731][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.651743][ T3565] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.651747][ T3565] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.651752][ T3565] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5578.651768][ T3565] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5578.651774][ T3565] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5578.651781][ T3565] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5578.651789][ T3565] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5578.651799][ T3565] __x64_sys_sendto (net/socket.c:2183)
[ 5578.651803][ T3565] ? 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)
[ 5578.651806][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.651810][ T3565] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5578.651815][ T3565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5578.651818][ T3565] RIP: 0033:0x7fd1e5fa4a4a
[ 5578.651821][ T3565] 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
[ 5578.651823][ T3565] RSP: 002b:00007ffdf0054da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5578.651826][ T3565] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1e5fa4a4a
[ 5578.651828][ T3565] RDX: 0000000000000040 RSI: 000000001475d340 RDI: 0000000000000005
[ 5578.651830][ T3565] RBP: 00007ffdf0054e30 R08: 0000000000418574 R09: 000000000000001c
[ 5578.651831][ T3565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5578.651833][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.651833][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.651848][ T3565]
| [ 5578.651850][ T3565] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3565
| [ 5578.673653][ T3565] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.673966][ T3565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5578.673967][ T3565] Call Trace:
[ 5578.673969][ T3565]
[ 5578.673971][ T3565] dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.673977][ T3565] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5578.673983][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.673990][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.674004][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.674020][ T3565] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5578.674030][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.674037][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.674050][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.674065][ T3565] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.674068][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.674077][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.674084][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.674098][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.674112][ T3565] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.674115][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.674124][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.674131][ T3565] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5578.674138][ T3565] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.674143][ T3565] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5578.674148][ T3565] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.674161][ T3565] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5578.674173][ T3565] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5578.674179][ T3565] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5578.674182][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.674189][ T3565] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5578.674193][ T3565] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5578.674202][ T3565] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5578.674219][ T3565] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5578.674221][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.674233][ T3565] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.674237][ T3565] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.674243][ T3565] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5578.674258][ T3565] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5578.674264][ T3565] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5578.674272][ T3565] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5578.674279][ T3565] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5578.674290][ T3565] __x64_sys_sendto (net/socket.c:2183)
[ 5578.674294][ T3565] ? 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)
[ 5578.674297][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.674300][ T3565] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5578.674305][ T3565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5578.674308][ T3565] RIP: 0033:0x7fd1e5fa4a4a
[ 5578.674312][ T3565] 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
[ 5578.674316][ T3565] RSP: 002b:00007ffdf0054da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5578.674319][ T3565] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1e5fa4a4a
[ 5578.674320][ T3565] RDX: 0000000000000040 RSI: 000000001475d340 RDI: 0000000000000005
[ 5578.674322][ T3565] RBP: 00007ffdf0054e30 R08: 0000000000418574 R09: 000000000000001c
[ 5578.674324][ T3565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5578.674326][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.674326][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.674341][ T3565]
| [ 5578.695728][ T3565] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3565
| [ 5578.696424][ T3565] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5578.696746][ T3565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5578.696748][ T3565] Call Trace:
[ 5578.696750][ T3565]
[ 5578.696752][ T3565] dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.696757][ T3565] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5578.696763][ T3565] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5578.696770][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.696784][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.696800][ T3565] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5578.696809][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.696816][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.696830][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.696845][ T3565] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5578.696855][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.696862][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.696875][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.696889][ T3565] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.696892][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.696901][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.696908][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.696921][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.696935][ T3565] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.696938][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.696947][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.696954][ T3565] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5578.696961][ T3565] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.696966][ T3565] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5578.696971][ T3565] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.696984][ T3565] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5578.696996][ T3565] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5578.697002][ T3565] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5578.697005][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.697012][ T3565] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5578.697015][ T3565] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5578.697025][ T3565] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5578.697042][ T3565] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5578.697044][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.697056][ T3565] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.697060][ T3565] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.697065][ T3565] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5578.697081][ T3565] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5578.697087][ T3565] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5578.697095][ T3565] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5578.697102][ T3565] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5578.697113][ T3565] __x64_sys_sendto (net/socket.c:2183)
[ 5578.697117][ T3565] ? 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)
[ 5578.697120][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.697123][ T3565] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5578.697129][ T3565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5578.697132][ T3565] RIP: 0033:0x7fd1e5fa4a4a
[ 5578.697135][ T3565] 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
[ 5578.697137][ T3565] RSP: 002b:00007ffdf0054da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5578.697140][ T3565] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1e5fa4a4a
[ 5578.697142][ T3565] RDX: 0000000000000040 RSI: 000000001475d340 RDI: 0000000000000005
[ 5578.697144][ T3565] RBP: 00007ffdf0054e30 R08: 0000000000418574 R09: 000000000000001c
[ 5578.697146][ T3565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5578.697147][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.697147][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5578.697163][ T3565]
| [ 5578.697165][ T3565] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3565
| [ 5578.721681][ T3565] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.722004][ T3565] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5578.722005][ T3565] Call Trace:
[ 5578.722007][ T3565]
[ 5578.722009][ T3565] dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.722015][ T3565] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5578.722021][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.722029][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.722043][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.722059][ T3565] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5578.722069][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.722076][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.722090][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.722106][ T3565] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5578.722116][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.722123][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.722136][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.722151][ T3565] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.722154][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.722163][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.722170][ T3565] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5578.722184][ T3565] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5578.722198][ T3565] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.722201][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.722210][ T3565] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.722217][ T3565] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5578.722224][ T3565] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.722230][ T3565] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5578.722235][ T3565] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.722247][ T3565] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5578.722260][ T3565] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5578.722266][ T3565] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5578.722269][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.722277][ T3565] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5578.722280][ T3565] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5578.722289][ T3565] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5578.722307][ T3565] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5578.722309][ T3565] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.722323][ T3565] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.722327][ T3565] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.722333][ T3565] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5578.722348][ T3565] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5578.722355][ T3565] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5578.722362][ T3565] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5578.722370][ T3565] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5578.722380][ T3565] __x64_sys_sendto (net/socket.c:2183)
[ 5578.722385][ T3565] ? 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)
[ 5578.722388][ T3565] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.722391][ T3565] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5578.722396][ T3565] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5578.722399][ T3565] RIP: 0033:0x7fd1e5fa4a4a
[ 5578.722402][ T3565] 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
[ 5578.722405][ T3565] RSP: 002b:00007ffdf0054da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5578.722408][ T3565] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1e5fa4a4a
[ 5578.722410][ T3565] RDX: 0000000000000040 RSI: 000000001475d340 RDI: 0000000000000005
[ 5578.722411][ T3565] RBP: 00007ffdf0054e30 R08: 0000000000418574 R09: 000000000000001c
[ 5578.722413][ T3565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5578.722414][ T3565] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1e60cd000
| [ 5579.784739][ T3565] lwtunnel_output(): recursion limit reached on datapath
| [ 5584.503010][ T3572] check_preemption_disabled: 46 callbacks suppressed
| [ 5584.503017][ T3572] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3572
| [ 5584.503718][ T3572] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5584.503962][ T3572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5584.503963][ T3572] Call Trace:
[ 5584.503965][ T3572]
[ 5584.503967][ T3572] dump_stack_lvl (lib/dump_stack.c:123)
[ 5584.503975][ T3572] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5584.503982][ T3572] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5584.503989][ T3572] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5584.503997][ T3572] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5584.504003][ T3572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5584.504008][ T3572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5584.504020][ T3572] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5584.504032][ T3572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5584.504037][ T3572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5584.504042][ T3572] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5584.504051][ T3572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5584.504057][ T3572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5584.504066][ T3572] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5584.504083][ T3572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5584.504086][ T3572] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5584.504097][ T3572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5584.504103][ T3572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5584.504108][ T3572] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5584.504123][ T3572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5584.504129][ T3572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5584.504138][ T3572] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5584.504145][ T3572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5584.504155][ T3572] __x64_sys_sendto (net/socket.c:2183)
[ 5584.504159][ T3572] ? 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)
[ 5584.504162][ T3572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5584.504166][ T3572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5584.504171][ T3572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5584.504174][ T3572] RIP: 0033:0x7f20b05d5a4a
[ 5584.504178][ T3572] 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
[ 5584.504181][ T3572] RSP: 002b:00007ffe17391458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5584.504185][ T3572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20b05d5a4a
[ 5584.504187][ T3572] RDX: 0000000000000040 RSI: 00000000334cf340 RDI: 0000000000000005
[ 5584.504188][ T3572] RBP: 00007ffe173914e0 R08: 0000000000418574 R09: 000000000000001c
[ 5584.504190][ T3572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5584.504192][ T3572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20b06fe000
| [ 5584.504192][ T3572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20b06fe000
| [ 5584.504206][ T3572]
| [ 5584.504208][ T3572] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3572
| [ 5584.515576][ T3572] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5584.515816][ T3572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5584.515818][ T3572] Call Trace:
[ 5584.515819][ T3572]
[ 5584.515821][ T3572] dump_stack_lvl (lib/dump_stack.c:123)
[ 5584.515827][ T3572] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5584.515833][ T3572] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5584.515839][ T3572] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5584.515847][ T3572] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5584.515853][ T3572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5584.515858][ T3572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5584.515870][ T3572] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5584.515882][ T3572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5584.515887][ T3572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5584.515890][ T3572] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5584.515898][ T3572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5584.515902][ T3572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5584.515911][ T3572] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5584.515927][ T3572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5584.515929][ T3572] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5584.515941][ T3572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5584.515945][ T3572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5584.515950][ T3572] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5584.515965][ T3572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5584.515971][ T3572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5584.515979][ T3572] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5584.515986][ T3572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5584.515996][ T3572] __x64_sys_sendto (net/socket.c:2183)
[ 5584.516000][ T3572] ? 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)
[ 5584.516003][ T3572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5584.516007][ T3572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5584.516012][ T3572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5584.516015][ T3572] RIP: 0033:0x7f20b05d5a4a
[ 5584.516018][ T3572] 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
[ 5584.516021][ T3572] RSP: 002b:00007ffe17391458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5584.516023][ T3572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20b05d5a4a
[ 5584.516025][ T3572] RDX: 0000000000000040 RSI: 00000000334cf340 RDI: 0000000000000005
[ 5584.516027][ T3572] RBP: 00007ffe173914e0 R08: 0000000000418574 R09: 000000000000001c
[ 5584.516029][ T3572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5584.516030][ T3572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20b06fe000
| [ 5584.516030][ T3572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20b06fe000
| [ 5584.516045][ T3572]
| [ 5584.533938][ T3572] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3572
| [ 5584.534301][ T3572] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 5584.534560][ T3572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5584.534562][ T3572] Call Trace:
[ 5584.534564][ T3572]
[ 5584.534566][ T3572] dump_stack_lvl (lib/dump_stack.c:123)
[ 5584.534573][ T3572] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5584.534579][ T3572] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 5584.534585][ T3572] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5584.534593][ T3572] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5584.534599][ T3572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5584.534603][ T3572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5584.534616][ T3572] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5584.534628][ T3572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5584.534633][ T3572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5584.534638][ T3572] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5584.534646][ T3572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5584.534650][ T3572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5584.534659][ T3572] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5584.534676][ T3572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5584.534678][ T3572] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5584.534690][ T3572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5584.534695][ T3572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5584.534700][ T3572] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5584.534715][ T3572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5584.534722][ T3572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5584.534731][ T3572] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5584.534738][ T3572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5584.534748][ T3572] __x64_sys_sendto (net/socket.c:2183)
[ 5584.534752][ T3572] ? 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)
[ 5584.534755][ T3572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5584.534759][ T3572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5584.534764][ T3572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5584.534767][ T3572] RIP: 0033:0x7f20b05d5a4a
[ 5584.534770][ T3572] 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
[ 5584.534773][ T3572] RSP: 002b:00007ffe17391458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5584.534776][ T3572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20b05d5a4a
[ 5584.534778][ T3572] RDX: 0000000000000040 RSI: 00000000334cf340 RDI: 0000000000000005
[ 5584.534779][ T3572] RBP: 00007ffe173914e0 R08: 0000000000418574 R09: 000000000000001c
[ 5584.534781][ T3572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5584.534783][ T3572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20b06fe000
| [ 5584.534783][ T3572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20b06fe000
| [ 5584.534797][ T3572]
| [ 5585.504269][ T3572] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3572
| [ 5585.505133][ T3572] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5585.505399][ T3572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5585.505400][ T3572] Call Trace:
[ 5585.505402][ T3572]
[ 5585.505405][ T3572] dump_stack_lvl (lib/dump_stack.c:123)
[ 5585.505412][ T3572] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5585.505419][ T3572] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5585.505425][ T3572] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5585.505433][ T3572] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5585.505439][ T3572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5585.505445][ T3572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5585.505457][ T3572] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5585.505468][ T3572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5585.505473][ T3572] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5585.505483][ T3572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5585.505487][ T3572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5585.505497][ T3572] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5585.505513][ T3572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5585.505517][ T3572] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5585.505528][ T3572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5585.505533][ T3572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5585.505539][ T3572] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5585.505552][ T3572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5585.505561][ T3572] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[ 5585.505570][ T3572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5585.505578][ T3572] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5585.505584][ T3572] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5585.505587][ T3572] ? 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)
[ 5585.505597][ T3572] __x64_sys_sendto (net/socket.c:2183)
[ 5585.505601][ T3572] ? 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)
[ 5585.505605][ T3572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5585.505608][ T3572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5585.505613][ T3572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5585.505617][ T3572] RIP: 0033:0x7f20b05d5a4a
[ 5585.505621][ T3572] 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
[ 5585.505623][ T3572] RSP: 002b:00007ffe17391458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5585.505627][ T3572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20b05d5a4a
[ 5585.505629][ T3572] RDX: 0000000000000040 RSI: 00000000334cf340 RDI: 0000000000000005
[ 5585.505631][ T3572] RBP: 00007ffe173914e0 R08: 0000000000418574 R09: 000000000000001c
[ 5585.505633][ T3572] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5585.505634][ T3572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20b06fe000
| [ 5585.505634][ T3572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20b06fe000
| [ 5585.505649][ T3572]
| [ 5585.505651][ T3572] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3572
| [ 5585.517276][ T3572] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5585.517525][ T3572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5585.517527][ T3572] Call Trace:
[ 5585.517528][ T3572]
[ 5585.517530][ T3572] dump_stack_lvl (lib/dump_stack.c:123)
[ 5585.517536][ T3572] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5585.517542][ T3572] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5585.517549][ T3572] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5585.517556][ T3572] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5585.517561][ T3572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5585.517566][ T3572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5585.517579][ T3572] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5585.517590][ T3572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5585.517595][ T3572] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5585.517603][ T3572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5585.517607][ T3572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5585.517616][ T3572] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5585.517632][ T3572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5585.517635][ T3572] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5585.517647][ T3572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5585.517651][ T3572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5585.517656][ T3572] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5585.517670][ T3572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5585.517678][ T3572] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[ 5585.517684][ T3572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5585.517692][ T3572] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5585.517697][ T3572] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5585.517699][ T3572] ? 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)
[ 5585.517707][ T3572] __x64_sys_sendto (net/socket.c:2183)
[ 5585.517711][ T3572] ? 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)
[ 5585.517715][ T3572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5585.517718][ T3572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5585.517723][ T3572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5585.517726][ T3572] RIP: 0033:0x7f20b05d5a4a
[ 5585.517730][ T3572] 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
[ 5585.517732][ T3572] RSP: 002b:00007ffe17391458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5585.517735][ T3572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20b05d5a4a
[ 5585.517737][ T3572] RDX: 0000000000000040 RSI: 00000000334cf340 RDI: 0000000000000005
[ 5585.517739][ T3572] RBP: 00007ffe173914e0 R08: 0000000000418574 R09: 000000000000001c
[ 5585.517740][ T3572] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5585.517742][ T3572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20b06fe000
| [ 5585.517742][ T3572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20b06fe000
| [ 5585.517757][ T3572]
| [ 5585.518068][ T3572] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3572
| [ 5585.529470][ T3572] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 5585.529706][ T3572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5585.529707][ T3572] Call Trace:
[ 5585.529709][ T3572]
[ 5585.529711][ T3572] dump_stack_lvl (lib/dump_stack.c:123)
[ 5585.529716][ T3572] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5585.529722][ T3572] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 5585.529729][ T3572] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5585.529736][ T3572] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5585.529741][ T3572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5585.529746][ T3572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5585.529758][ T3572] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5585.529770][ T3572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5585.529774][ T3572] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5585.529782][ T3572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5585.529786][ T3572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5585.529795][ T3572] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5585.529811][ T3572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5585.529815][ T3572] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5585.529826][ T3572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5585.529830][ T3572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5585.529835][ T3572] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5585.529848][ T3572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5585.529856][ T3572] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[ 5585.529863][ T3572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5585.529871][ T3572] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5585.529875][ T3572] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5585.529877][ T3572] ? 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)
[ 5585.529885][ T3572] __x64_sys_sendto (net/socket.c:2183)
[ 5585.529889][ T3572] ? 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)
[ 5585.529892][ T3572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5585.529896][ T3572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5585.529901][ T3572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5585.529904][ T3572] RIP: 0033:0x7f20b05d5a4a
[ 5585.529907][ T3572] 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
[ 5585.529910][ T3572] RSP: 002b:00007ffe17391458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5585.529913][ T3572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20b05d5a4a
[ 5585.529915][ T3572] RDX: 0000000000000040 RSI: 00000000334cf340 RDI: 0000000000000005
[ 5585.529916][ T3572] RBP: 00007ffe173914e0 R08: 0000000000418574 R09: 000000000000001c
[ 5585.529918][ T3572] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5585.529919][ T3572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20b06fe000
| [ 5587.996652][ C1] lwtunnel_input(): recursion limit reached on datapath
| [ 5589.058611][ C1] lwtunnel_input(): recursion limit reached on datapath
| [ 5591.317425][ T3579] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3579
| [ 5591.317857][ T3579] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5591.318121][ T3579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.318124][ T3579] Call Trace:
[ 5591.318126][ T3579]
[ 5591.318129][ T3579] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.318139][ T3579] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.318147][ T3579] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5591.318154][ T3579] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.318163][ T3579] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.318171][ T3579] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.318176][ T3579] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.318188][ T3579] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.318200][ T3579] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.318206][ T3579] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.318212][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.318222][ T3579] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.318228][ T3579] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.318238][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.318254][ T3579] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.318257][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.318269][ T3579] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.318276][ T3579] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.318281][ T3579] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.318296][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.318304][ T3579] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.318315][ T3579] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.318322][ T3579] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.318332][ T3579] __x64_sys_sendto (net/socket.c:2183)
[ 5591.318337][ T3579] ? 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)
[ 5591.318342][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.318345][ T3579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.318350][ T3579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.318355][ T3579] RIP: 0033:0x7fa458f1aa4a
[ 5591.318360][ T3579] 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
[ 5591.318364][ T3579] RSP: 002b:00007ffed1fb2938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.318368][ T3579] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa458f1aa4a
[ 5591.318370][ T3579] RDX: 0000000000000040 RSI: 0000000037fbe340 RDI: 0000000000000005
[ 5591.318371][ T3579] RBP: 00007ffed1fb29c0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.318373][ T3579] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.318374][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.318374][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.318389][ T3579]
| [ 5591.331542][ T3579] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3579
| [ 5591.331918][ T3579] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.332174][ T3579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.332175][ T3579] Call Trace:
[ 5591.332177][ T3579]
[ 5591.332179][ T3579] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.332186][ T3579] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.332192][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.332199][ T3579] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.332205][ T3579] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.332212][ T3579] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.332217][ T3579] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.332229][ T3579] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.332241][ T3579] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.332247][ T3579] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.332251][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.332259][ T3579] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.332263][ T3579] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.332272][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.332288][ T3579] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.332291][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.332302][ T3579] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.332306][ T3579] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.332312][ T3579] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.332328][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.332334][ T3579] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.332342][ T3579] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.332349][ T3579] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.332359][ T3579] __x64_sys_sendto (net/socket.c:2183)
[ 5591.332363][ T3579] ? 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)
[ 5591.332367][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.332371][ T3579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.332376][ T3579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.332379][ T3579] RIP: 0033:0x7fa458f1aa4a
[ 5591.332382][ T3579] 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
[ 5591.332384][ T3579] RSP: 002b:00007ffed1fb2938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.332388][ T3579] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa458f1aa4a
[ 5591.332390][ T3579] RDX: 0000000000000040 RSI: 0000000037fbe340 RDI: 0000000000000005
[ 5591.332392][ T3579] RBP: 00007ffed1fb29c0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.332394][ T3579] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.332395][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.332395][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.332410][ T3579]
| [ 5591.346599][ T3579] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3579
| [ 5591.346995][ T3579] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5591.347261][ T3579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.347263][ T3579] Call Trace:
[ 5591.347265][ T3579]
[ 5591.347267][ T3579] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.347273][ T3579] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.347280][ T3579] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5591.347286][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.347298][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.347311][ T3579] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5591.347322][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.347329][ T3579] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.347336][ T3579] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.347341][ T3579] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.347346][ T3579] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.347358][ T3579] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.347370][ T3579] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.347375][ T3579] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.347379][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.347387][ T3579] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.347390][ T3579] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.347399][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.347415][ T3579] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.347418][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.347430][ T3579] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.347434][ T3579] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.347449][ T3579] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.347464][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.347471][ T3579] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.347478][ T3579] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.347485][ T3579] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.347495][ T3579] __x64_sys_sendto (net/socket.c:2183)
[ 5591.347499][ T3579] ? 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)
[ 5591.347503][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.347506][ T3579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.347511][ T3579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.347514][ T3579] RIP: 0033:0x7fa458f1aa4a
[ 5591.347517][ T3579] 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
[ 5591.347520][ T3579] RSP: 002b:00007ffed1fb2938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.347522][ T3579] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa458f1aa4a
[ 5591.347524][ T3579] RDX: 0000000000000040 RSI: 0000000037fbe340 RDI: 0000000000000005
[ 5591.347526][ T3579] RBP: 00007ffed1fb29c0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.347528][ T3579] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.347529][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.347529][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.347544][ T3579]
| [ 5591.361988][ T3579] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3579
| [ 5591.362394][ T3579] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.362675][ T3579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.362676][ T3579] Call Trace:
[ 5591.362678][ T3579]
[ 5591.362680][ T3579] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.362685][ T3579] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.362691][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.362698][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.362708][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.362721][ T3579] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5591.362731][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.362738][ T3579] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.362744][ T3579] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.362750][ T3579] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.362755][ T3579] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.362767][ T3579] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.362779][ T3579] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.362785][ T3579] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.362789][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.362796][ T3579] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.362800][ T3579] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.362809][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.362825][ T3579] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.362828][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.362839][ T3579] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.362844][ T3579] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.362850][ T3579] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.362865][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.362871][ T3579] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.362879][ T3579] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.362886][ T3579] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.362897][ T3579] __x64_sys_sendto (net/socket.c:2183)
[ 5591.362901][ T3579] ? 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)
[ 5591.362904][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.362907][ T3579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.362912][ T3579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.362915][ T3579] RIP: 0033:0x7fa458f1aa4a
[ 5591.362918][ T3579] 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
[ 5591.362920][ T3579] RSP: 002b:00007ffed1fb2938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.362923][ T3579] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa458f1aa4a
[ 5591.362925][ T3579] RDX: 0000000000000040 RSI: 0000000037fbe340 RDI: 0000000000000005
[ 5591.362927][ T3579] RBP: 00007ffed1fb29c0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.362928][ T3579] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.362930][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.362930][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.362945][ T3579]
| [ 5591.363002][ T3579] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3579
| [ 5591.378195][ T3579] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5591.378474][ T3579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.378476][ T3579] Call Trace:
[ 5591.378477][ T3579]
[ 5591.378479][ T3579] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.378485][ T3579] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.378491][ T3579] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5591.378498][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.378508][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.378519][ T3579] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.378523][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.378531][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.378538][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.378547][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.378560][ T3579] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5591.378569][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.378575][ T3579] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.378582][ T3579] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.378587][ T3579] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.378591][ T3579] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.378603][ T3579] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.378615][ T3579] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.378621][ T3579] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.378624][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.378631][ T3579] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.378634][ T3579] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.378643][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.378659][ T3579] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.378661][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.378673][ T3579] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.378677][ T3579] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.378682][ T3579] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.378696][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.378702][ T3579] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.378709][ T3579] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.378716][ T3579] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.378726][ T3579] __x64_sys_sendto (net/socket.c:2183)
[ 5591.378730][ T3579] ? 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)
[ 5591.378733][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.378736][ T3579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.378741][ T3579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.378744][ T3579] RIP: 0033:0x7fa458f1aa4a
[ 5591.378747][ T3579] 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
[ 5591.378750][ T3579] RSP: 002b:00007ffed1fb2938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.378753][ T3579] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa458f1aa4a
[ 5591.378754][ T3579] RDX: 0000000000000040 RSI: 0000000037fbe340 RDI: 0000000000000005
[ 5591.378756][ T3579] RBP: 00007ffed1fb29c0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.378758][ T3579] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.378759][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.378759][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.378774][ T3579]
| [ 5591.378776][ T3579] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3579
| [ 5591.396635][ T3579] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.396916][ T3579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.396917][ T3579] Call Trace:
[ 5591.396919][ T3579]
[ 5591.396921][ T3579] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.396926][ T3579] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.396932][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.396939][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.396949][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.396961][ T3579] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.396965][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.396974][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.396981][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.396990][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.397004][ T3579] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5591.397013][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.397020][ T3579] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.397027][ T3579] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.397032][ T3579] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.397037][ T3579] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.397050][ T3579] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.397062][ T3579] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.397067][ T3579] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.397071][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.397079][ T3579] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.397083][ T3579] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.397092][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.397109][ T3579] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.397112][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.397124][ T3579] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.397127][ T3579] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.397133][ T3579] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.397148][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.397155][ T3579] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.397163][ T3579] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.397170][ T3579] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.397180][ T3579] __x64_sys_sendto (net/socket.c:2183)
[ 5591.397184][ T3579] ? 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)
[ 5591.397188][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.397191][ T3579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.397196][ T3579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.397199][ T3579] RIP: 0033:0x7fa458f1aa4a
[ 5591.397202][ T3579] 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
[ 5591.397204][ T3579] RSP: 002b:00007ffed1fb2938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.397207][ T3579] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa458f1aa4a
[ 5591.397209][ T3579] RDX: 0000000000000040 RSI: 0000000037fbe340 RDI: 0000000000000005
[ 5591.397210][ T3579] RBP: 00007ffed1fb29c0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.397212][ T3579] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.397214][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.397214][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.397229][ T3579]
| [ 5591.418717][ T3579] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3579
| [ 5591.419138][ T3579] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5591.419613][ T3579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.419615][ T3579] Call Trace:
[ 5591.419616][ T3579]
[ 5591.419618][ T3579] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.419624][ T3579] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.419630][ T3579] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5591.419637][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.419647][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.419659][ T3579] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.419663][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.419672][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.419679][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.419688][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.419700][ T3579] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.419704][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.419713][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.419719][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.419728][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.419742][ T3579] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5591.419751][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.419758][ T3579] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.419764][ T3579] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.419770][ T3579] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.419774][ T3579] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.419787][ T3579] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.419799][ T3579] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.419805][ T3579] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.419808][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.419815][ T3579] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.419819][ T3579] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.419828][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.419846][ T3579] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.419848][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.419860][ T3579] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.419864][ T3579] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.419870][ T3579] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.419885][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.419891][ T3579] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.419898][ T3579] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.419905][ T3579] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.419916][ T3579] __x64_sys_sendto (net/socket.c:2183)
[ 5591.419920][ T3579] ? 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)
[ 5591.419923][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.419926][ T3579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.419931][ T3579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.419934][ T3579] RIP: 0033:0x7fa458f1aa4a
[ 5591.419937][ T3579] 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
[ 5591.419940][ T3579] RSP: 002b:00007ffed1fb2938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.419943][ T3579] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa458f1aa4a
[ 5591.419944][ T3579] RDX: 0000000000000040 RSI: 0000000037fbe340 RDI: 0000000000000005
[ 5591.419946][ T3579] RBP: 00007ffed1fb29c0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.419948][ T3579] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.419949][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.419949][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.419964][ T3579]
| [ 5591.419966][ T3579] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3579
| [ 5591.440050][ T3579] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.440344][ T3579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.440345][ T3579] Call Trace:
[ 5591.440347][ T3579]
[ 5591.440349][ T3579] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.440355][ T3579] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.440361][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.440368][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.440377][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.440389][ T3579] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.440393][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.440402][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.440408][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.440418][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.440430][ T3579] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.440433][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.440442][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.440449][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.440458][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.440471][ T3579] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5591.440481][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.440487][ T3579] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.440494][ T3579] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.440499][ T3579] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.440504][ T3579] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.440516][ T3579] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.440528][ T3579] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.440533][ T3579] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.440536][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.440544][ T3579] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.440547][ T3579] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.440556][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.440572][ T3579] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.440575][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.440586][ T3579] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.440590][ T3579] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.440596][ T3579] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.440611][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.440617][ T3579] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.440624][ T3579] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.440631][ T3579] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.440642][ T3579] __x64_sys_sendto (net/socket.c:2183)
[ 5591.440646][ T3579] ? 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)
[ 5591.440649][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.440652][ T3579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.440657][ T3579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.440660][ T3579] RIP: 0033:0x7fa458f1aa4a
[ 5591.440663][ T3579] 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
[ 5591.440665][ T3579] RSP: 002b:00007ffed1fb2938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.440668][ T3579] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa458f1aa4a
[ 5591.440670][ T3579] RDX: 0000000000000040 RSI: 0000000037fbe340 RDI: 0000000000000005
[ 5591.440671][ T3579] RBP: 00007ffed1fb29c0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.440673][ T3579] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.440674][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.440674][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.440689][ T3579]
| [ 5591.463863][ T3579] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3579
| [ 5591.464304][ T3579] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5591.464611][ T3579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.464613][ T3579] Call Trace:
[ 5591.464615][ T3579]
[ 5591.464617][ T3579] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.464623][ T3579] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.464629][ T3579] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5591.464636][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.464647][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.464660][ T3579] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.464663][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.464672][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.464679][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.464689][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.464701][ T3579] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.464705][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.464713][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.464720][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.464729][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.464742][ T3579] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.464745][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.464754][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.464760][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.464770][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.464783][ T3579] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5591.464793][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.464800][ T3579] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.464806][ T3579] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.464812][ T3579] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.464817][ T3579] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.464830][ T3579] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.464842][ T3579] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.464847][ T3579] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.464851][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.464860][ T3579] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.464863][ T3579] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.464873][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.464890][ T3579] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.464892][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.464904][ T3579] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.464908][ T3579] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.464914][ T3579] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.464930][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.464936][ T3579] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.464944][ T3579] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.464951][ T3579] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.464962][ T3579] __x64_sys_sendto (net/socket.c:2183)
[ 5591.464966][ T3579] ? 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)
[ 5591.464970][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.464973][ T3579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.464978][ T3579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.464982][ T3579] RIP: 0033:0x7fa458f1aa4a
[ 5591.464985][ T3579] 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
[ 5591.464988][ T3579] RSP: 002b:00007ffed1fb2938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.464991][ T3579] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa458f1aa4a
[ 5591.464993][ T3579] RDX: 0000000000000040 RSI: 0000000037fbe340 RDI: 0000000000000005
[ 5591.464995][ T3579] RBP: 00007ffed1fb29c0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.464997][ T3579] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.464999][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.464999][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5591.465014][ T3579]
| [ 5591.465017][ T3579] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3579
| [ 5591.487732][ T3579] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.488029][ T3579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.488030][ T3579] Call Trace:
[ 5591.488032][ T3579]
[ 5591.488034][ T3579] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.488039][ T3579] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.488045][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.488051][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.488061][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.488074][ T3579] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.488077][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.488086][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.488093][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.488102][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.488114][ T3579] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.488118][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.488127][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.488133][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.488143][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.488155][ T3579] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.488158][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.488167][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.488173][ T3579] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5591.488182][ T3579] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5591.488196][ T3579] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5591.488205][ T3579] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.488212][ T3579] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.488218][ T3579] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.488224][ T3579] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.488228][ T3579] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.488241][ T3579] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.488254][ T3579] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.488259][ T3579] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.488262][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.488270][ T3579] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.488272][ T3579] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.488281][ T3579] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.488299][ T3579] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.488301][ T3579] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.488314][ T3579] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.488318][ T3579] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.488323][ T3579] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.488338][ T3579] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.488344][ T3579] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.488352][ T3579] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.488359][ T3579] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.488369][ T3579] __x64_sys_sendto (net/socket.c:2183)
[ 5591.488373][ T3579] ? 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)
[ 5591.488376][ T3579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.488380][ T3579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.488385][ T3579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.488388][ T3579] RIP: 0033:0x7fa458f1aa4a
[ 5591.488391][ T3579] 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
[ 5591.488393][ T3579] RSP: 002b:00007ffed1fb2938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.488396][ T3579] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa458f1aa4a
[ 5591.488398][ T3579] RDX: 0000000000000040 RSI: 0000000037fbe340 RDI: 0000000000000005
[ 5591.488399][ T3579] RBP: 00007ffed1fb29c0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.488401][ T3579] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.488402][ T3579] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa459043000
| [ 5597.058304][ C1] lwtunnel_input(): recursion limit reached on datapath
| [ 5599.332491][ T3585] check_preemption_disabled: 46 callbacks suppressed
| [ 5599.332500][ T3585] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3585
| [ 5599.333187][ T3585] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5599.333663][ T3585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5599.333665][ T3585] Call Trace:
[ 5599.333668][ T3585]
[ 5599.333671][ T3585] dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.333682][ T3585] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5599.333690][ T3585] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5599.333696][ T3585] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5599.333706][ T3585] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.333714][ T3585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5599.333719][ T3585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.333731][ T3585] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5599.333742][ T3585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5599.333747][ T3585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5599.333754][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.333764][ T3585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5599.333772][ T3585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5599.333781][ T3585] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5599.333797][ T3585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5599.333800][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.333811][ T3585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.333819][ T3585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.333824][ T3585] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5599.333838][ T3585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5599.333846][ T3585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5599.333856][ T3585] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5599.333863][ T3585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5599.333873][ T3585] __x64_sys_sendto (net/socket.c:2183)
[ 5599.333877][ T3585] ? 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)
[ 5599.333881][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.333884][ T3585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5599.333889][ T3585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.333894][ T3585] RIP: 0033:0x7f2e4fa73a4a
[ 5599.333898][ T3585] 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
[ 5599.333900][ T3585] RSP: 002b:00007fffece599b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5599.333905][ T3585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e4fa73a4a
[ 5599.333907][ T3585] RDX: 0000000000000040 RSI: 000000000323d340 RDI: 0000000000000005
[ 5599.333909][ T3585] RBP: 00007fffece59a40 R08: 0000000000418574 R09: 000000000000001c
[ 5599.333910][ T3585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5599.333912][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.333912][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.333926][ T3585]
| [ 5599.333928][ T3585] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3585
| [ 5599.345126][ T3585] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.345374][ T3585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5599.345376][ T3585] Call Trace:
[ 5599.345378][ T3585]
[ 5599.345380][ T3585] dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.345386][ T3585] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5599.345392][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.345398][ T3585] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5599.345406][ T3585] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.345412][ T3585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5599.345417][ T3585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.345428][ T3585] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5599.345440][ T3585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5599.345445][ T3585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5599.345449][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.345457][ T3585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5599.345461][ T3585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5599.345469][ T3585] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5599.345485][ T3585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5599.345488][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.345499][ T3585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.345504][ T3585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.345509][ T3585] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5599.345523][ T3585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5599.345530][ T3585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5599.345537][ T3585] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5599.345544][ T3585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5599.345554][ T3585] __x64_sys_sendto (net/socket.c:2183)
[ 5599.345558][ T3585] ? 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)
[ 5599.345561][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.345564][ T3585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5599.345569][ T3585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.345573][ T3585] RIP: 0033:0x7f2e4fa73a4a
[ 5599.345576][ T3585] 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
[ 5599.345578][ T3585] RSP: 002b:00007fffece599b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5599.345581][ T3585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e4fa73a4a
[ 5599.345583][ T3585] RDX: 0000000000000040 RSI: 000000000323d340 RDI: 0000000000000005
[ 5599.345585][ T3585] RBP: 00007fffece59a40 R08: 0000000000418574 R09: 000000000000001c
[ 5599.345586][ T3585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5599.345588][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.345588][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.345602][ T3585]
| [ 5599.345682][ T3585] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3585
| [ 5599.357726][ T3585] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5599.357992][ T3585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5599.357994][ T3585] Call Trace:
[ 5599.357996][ T3585]
[ 5599.357997][ T3585] dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.358004][ T3585] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5599.358010][ T3585] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5599.358016][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.358022][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.358027][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.358032][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.358037][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.358051][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.358054][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.358056][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.358068][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.358079][ T3585] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5599.358088][ T3585] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.358096][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.358100][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.358106][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.358110][ T3585] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.358114][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.358122][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.358128][ T3585] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5599.358135][ T3585] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.358142][ T3585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5599.358146][ T3585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.358158][ T3585] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5599.358170][ T3585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5599.358175][ T3585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5599.358179][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.358186][ T3585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5599.358189][ T3585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5599.358198][ T3585] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5599.358214][ T3585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5599.358217][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.358228][ T3585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.358232][ T3585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.358237][ T3585] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5599.358251][ T3585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5599.358258][ T3585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5599.358265][ T3585] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5599.358272][ T3585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5599.358282][ T3585] __x64_sys_sendto (net/socket.c:2183)
[ 5599.358286][ T3585] ? 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)
[ 5599.358289][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.358292][ T3585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5599.358297][ T3585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.358300][ T3585] RIP: 0033:0x7f2e4fa73a4a
[ 5599.358303][ T3585] 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
[ 5599.358306][ T3585] RSP: 002b:00007fffece599b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5599.358309][ T3585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e4fa73a4a
[ 5599.358310][ T3585] RDX: 0000000000000040 RSI: 000000000323d340 RDI: 0000000000000005
[ 5599.358312][ T3585] RBP: 00007fffece59a40 R08: 0000000000418574 R09: 000000000000001c
[ 5599.358315][ T3585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5599.358316][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.358316][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.358331][ T3585]
| [ 5599.375853][ T3585] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3585
| [ 5599.376232][ T3585] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.376525][ T3585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5599.376526][ T3585] Call Trace:
[ 5599.376528][ T3585]
[ 5599.376530][ T3585] dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.376536][ T3585] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5599.376543][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.376549][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.376553][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.376559][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.376563][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.376567][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.376582][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.376584][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.376587][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.376596][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.376608][ T3585] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5599.376614][ T3585] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.376622][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.376627][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.376633][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.376637][ T3585] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.376641][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.376650][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.376656][ T3585] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5599.376663][ T3585] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.376669][ T3585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5599.376674][ T3585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.376686][ T3585] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5599.376698][ T3585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5599.376704][ T3585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5599.376707][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.376715][ T3585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5599.376719][ T3585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5599.376728][ T3585] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5599.376745][ T3585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5599.376748][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.376759][ T3585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.376764][ T3585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.376769][ T3585] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5599.376784][ T3585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5599.376791][ T3585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5599.376799][ T3585] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5599.376806][ T3585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5599.376816][ T3585] __x64_sys_sendto (net/socket.c:2183)
[ 5599.376820][ T3585] ? 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)
[ 5599.376823][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.376827][ T3585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5599.376832][ T3585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.376834][ T3585] RIP: 0033:0x7f2e4fa73a4a
[ 5599.376838][ T3585] 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
[ 5599.376840][ T3585] RSP: 002b:00007fffece599b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5599.376843][ T3585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e4fa73a4a
[ 5599.376845][ T3585] RDX: 0000000000000040 RSI: 000000000323d340 RDI: 0000000000000005
[ 5599.376846][ T3585] RBP: 00007fffece59a40 R08: 0000000000418574 R09: 000000000000001c
[ 5599.376848][ T3585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5599.376849][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.376849][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.376864][ T3585]
| [ 5599.376952][ T3585] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3585
| [ 5599.395091][ T3585] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5599.395376][ T3585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5599.395377][ T3585] Call Trace:
[ 5599.395379][ T3585]
[ 5599.395381][ T3585] dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.395387][ T3585] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5599.395394][ T3585] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5599.395400][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.395403][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.395409][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.395413][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.395417][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.395422][ T3585] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[ 5599.395435][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.395438][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.395440][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.395448][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.395460][ T3585] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5599.395467][ T3585] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.395474][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.395479][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.395486][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.395490][ T3585] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.395493][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.395501][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.395508][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.395510][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.395516][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.395520][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.395522][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.395536][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.395539][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.395541][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.395548][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.395560][ T3585] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5599.395565][ T3585] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.395572][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.395576][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.395583][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.395587][ T3585] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.395590][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.395598][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.395604][ T3585] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5599.395611][ T3585] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.395618][ T3585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5599.395622][ T3585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.395651][ T3585] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5599.395663][ T3585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5599.395668][ T3585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5599.395672][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.395679][ T3585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5599.395682][ T3585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5599.395691][ T3585] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5599.395708][ T3585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5599.395710][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.395722][ T3585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.395726][ T3585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.395731][ T3585] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5599.395746][ T3585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5599.395752][ T3585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5599.395760][ T3585] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5599.395767][ T3585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5599.395777][ T3585] __x64_sys_sendto (net/socket.c:2183)
[ 5599.395781][ T3585] ? 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)
[ 5599.395784][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.395788][ T3585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5599.395793][ T3585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.395795][ T3585] RIP: 0033:0x7f2e4fa73a4a
[ 5599.395799][ T3585] 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
[ 5599.395801][ T3585] RSP: 002b:00007fffece599b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5599.395804][ T3585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e4fa73a4a
[ 5599.395805][ T3585] RDX: 0000000000000040 RSI: 000000000323d340 RDI: 0000000000000005
[ 5599.395807][ T3585] RBP: 00007fffece59a40 R08: 0000000000418574 R09: 000000000000001c
[ 5599.395808][ T3585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5599.395810][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.395810][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.395825][ T3585]
| [ 5599.395827][ T3585] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3585
| [ 5599.421688][ T3585] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.422157][ T3585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5599.422159][ T3585] Call Trace:
[ 5599.422161][ T3585]
[ 5599.422163][ T3585] dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.422170][ T3585] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5599.422176][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.422183][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.422186][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.422192][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.422196][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.422200][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.422206][ T3585] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[ 5599.422219][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.422222][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.422224][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.422233][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.422245][ T3585] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5599.422251][ T3585] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.422259][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.422264][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.422271][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.422275][ T3585] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.422279][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.422287][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.422294][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.422296][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.422302][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.422306][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.422309][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.422324][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.422327][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.422329][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.422337][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.422348][ T3585] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5599.422353][ T3585] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.422360][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.422365][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.422372][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.422376][ T3585] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.422379][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.422387][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.422394][ T3585] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5599.422401][ T3585] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.422407][ T3585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5599.422411][ T3585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.422424][ T3585] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5599.422436][ T3585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5599.422441][ T3585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5599.422445][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.422452][ T3585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5599.422456][ T3585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5599.422465][ T3585] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5599.422482][ T3585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5599.422484][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.422496][ T3585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.422499][ T3585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.422505][ T3585] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5599.422520][ T3585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5599.422526][ T3585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5599.422534][ T3585] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5599.422541][ T3585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5599.422551][ T3585] __x64_sys_sendto (net/socket.c:2183)
[ 5599.422555][ T3585] ? 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)
[ 5599.422558][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.422561][ T3585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5599.422566][ T3585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.422569][ T3585] RIP: 0033:0x7f2e4fa73a4a
[ 5599.422572][ T3585] 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
[ 5599.422574][ T3585] RSP: 002b:00007fffece599b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5599.422577][ T3585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e4fa73a4a
[ 5599.422579][ T3585] RDX: 0000000000000040 RSI: 000000000323d340 RDI: 0000000000000005
[ 5599.422581][ T3585] RBP: 00007fffece59a40 R08: 0000000000418574 R09: 000000000000001c
[ 5599.422582][ T3585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5599.422584][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.422584][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.422599][ T3585]
| [ 5599.449972][ T3585] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3585
| [ 5599.450422][ T3585] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5599.450715][ T3585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5599.450717][ T3585] Call Trace:
[ 5599.450719][ T3585]
[ 5599.450721][ T3585] dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.450728][ T3585] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5599.450735][ T3585] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5599.450741][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.450745][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.450751][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.450755][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.450759][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.450774][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.450777][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.450779][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.450788][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.450802][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.450810][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.450814][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.450824][ T3585] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5599.450833][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.450840][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.450842][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.450848][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.450853][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.450855][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.450860][ T3585] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[ 5599.450872][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.450875][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.450877][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.450886][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.450898][ T3585] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5599.450903][ T3585] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.450911][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.450916][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.450922][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.450926][ T3585] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.450930][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.450938][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.450944][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.450947][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.450952][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.450956][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.450959][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.450973][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.450975][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.450977][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.450985][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.450997][ T3585] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5599.451001][ T3585] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.451009][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.451013][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.451020][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.451023][ T3585] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.451027][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.451035][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.451041][ T3585] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5599.451048][ T3585] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.451054][ T3585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5599.451058][ T3585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.451070][ T3585] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5599.451082][ T3585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5599.451088][ T3585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5599.451091][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.451098][ T3585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5599.451103][ T3585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5599.451112][ T3585] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5599.451128][ T3585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5599.451131][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.451142][ T3585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.451147][ T3585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.451152][ T3585] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5599.451167][ T3585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5599.451173][ T3585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5599.451181][ T3585] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5599.451188][ T3585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5599.451198][ T3585] __x64_sys_sendto (net/socket.c:2183)
[ 5599.451201][ T3585] ? 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)
[ 5599.451205][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.451208][ T3585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5599.451213][ T3585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.451215][ T3585] RIP: 0033:0x7f2e4fa73a4a
[ 5599.451218][ T3585] 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
[ 5599.451221][ T3585] RSP: 002b:00007fffece599b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5599.451223][ T3585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e4fa73a4a
[ 5599.451225][ T3585] RDX: 0000000000000040 RSI: 000000000323d340 RDI: 0000000000000005
[ 5599.451227][ T3585] RBP: 00007fffece59a40 R08: 0000000000418574 R09: 000000000000001c
[ 5599.451228][ T3585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5599.451230][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.451230][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.451244][ T3585]
| [ 5599.451246][ T3585] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3585
| [ 5599.483618][ T3585] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.483922][ T3585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5599.483924][ T3585] Call Trace:
[ 5599.483925][ T3585]
[ 5599.483928][ T3585] dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.483935][ T3585] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5599.483942][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.483949][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.483952][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.483958][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.483963][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.483966][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.483982][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.483985][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.483987][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.483996][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.484011][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.484019][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.484024][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.484034][ T3585] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5599.484043][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.484050][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.484052][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.484058][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.484062][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.484064][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.484069][ T3585] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[ 5599.484082][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.484084][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.484086][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.484094][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.484107][ T3585] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5599.484113][ T3585] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.484121][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.484125][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.484132][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.484136][ T3585] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.484139][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.484148][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.484154][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.484157][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.484162][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.484167][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.484169][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.484183][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.484186][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.484188][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.484196][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.484208][ T3585] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5599.484212][ T3585] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.484220][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.484224][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.484231][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.484235][ T3585] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.484239][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.484247][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.484253][ T3585] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5599.484260][ T3585] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.484266][ T3585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5599.484271][ T3585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.484283][ T3585] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5599.484295][ T3585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5599.484301][ T3585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5599.484305][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.484312][ T3585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5599.484317][ T3585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5599.484326][ T3585] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5599.484343][ T3585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5599.484345][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.484357][ T3585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.484361][ T3585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.484366][ T3585] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5599.484381][ T3585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5599.484387][ T3585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5599.484395][ T3585] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5599.484402][ T3585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5599.484413][ T3585] __x64_sys_sendto (net/socket.c:2183)
[ 5599.484416][ T3585] ? 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)
[ 5599.484420][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.484423][ T3585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5599.484428][ T3585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.484431][ T3585] RIP: 0033:0x7f2e4fa73a4a
[ 5599.484434][ T3585] 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
[ 5599.484437][ T3585] RSP: 002b:00007fffece599b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5599.484440][ T3585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e4fa73a4a
[ 5599.484441][ T3585] RDX: 0000000000000040 RSI: 000000000323d340 RDI: 0000000000000005
[ 5599.484443][ T3585] RBP: 00007fffece59a40 R08: 0000000000418574 R09: 000000000000001c
[ 5599.484444][ T3585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5599.484446][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.484446][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.484461][ T3585]
| [ 5599.518792][ T3585] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3585
| [ 5599.519504][ T3585] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5599.519823][ T3585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5599.519825][ T3585] Call Trace:
[ 5599.519827][ T3585]
[ 5599.519829][ T3585] dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.519837][ T3585] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5599.519843][ T3585] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 5599.519850][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.519854][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.519860][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.519865][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.519869][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.519896][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.519899][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.519901][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.519910][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.519924][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.519932][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.519937][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.519947][ T3585] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5599.519956][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.519963][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.519966][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.519971][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.519975][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.519978][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.519992][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.519995][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.519997][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.520005][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.520020][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.520028][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.520032][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.520042][ T3585] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5599.520052][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.520058][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.520061][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.520066][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.520070][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.520073][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.520077][ T3585] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[ 5599.520090][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.520093][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.520095][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.520103][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.520115][ T3585] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5599.520121][ T3585] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.520129][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.520133][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.520140][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.520144][ T3585] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.520147][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.520156][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.520162][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.520165][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.520170][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.520174][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.520177][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.520191][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.520193][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.520196][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.520203][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.520215][ T3585] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5599.520220][ T3585] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.520227][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.520232][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.520239][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.520242][ T3585] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.520246][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.520254][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.520261][ T3585] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5599.520267][ T3585] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.520273][ T3585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5599.520277][ T3585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.520290][ T3585] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5599.520302][ T3585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5599.520307][ T3585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5599.520311][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.520318][ T3585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5599.520322][ T3585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5599.520332][ T3585] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5599.520349][ T3585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5599.520351][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.520363][ T3585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.520367][ T3585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.520373][ T3585] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5599.520388][ T3585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5599.520394][ T3585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5599.520402][ T3585] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5599.520409][ T3585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5599.520420][ T3585] __x64_sys_sendto (net/socket.c:2183)
[ 5599.520423][ T3585] ? 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)
[ 5599.520427][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.520431][ T3585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5599.520436][ T3585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.520439][ T3585] RIP: 0033:0x7f2e4fa73a4a
[ 5599.520442][ T3585] 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
[ 5599.520445][ T3585] RSP: 002b:00007fffece599b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5599.520448][ T3585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e4fa73a4a
[ 5599.520451][ T3585] RDX: 0000000000000040 RSI: 000000000323d340 RDI: 0000000000000005
[ 5599.520452][ T3585] RBP: 00007fffece59a40 R08: 0000000000418574 R09: 000000000000001c
[ 5599.520454][ T3585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5599.520456][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.520456][ T3585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4fb9c000
| [ 5599.520471][ T3585]
| [ 5599.561072][ T3585] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3585
| [ 5599.561782][ T3585] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.562113][ T3585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5599.562116][ T3585] Call Trace:
[ 5599.562117][ T3585]
[ 5599.562119][ T3585] dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.562126][ T3585] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5599.562133][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.562140][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.562144][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.562150][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.562154][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.562158][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.562175][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.562177][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.562180][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.562189][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.562204][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.562213][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.562217][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.562228][ T3585] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5599.562238][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.562245][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.562247][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.562253][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.562258][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.562260][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.562275][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.562278][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.562280][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.562289][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.562315][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.562323][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.562329][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.562339][ T3585] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5599.562348][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.562355][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.562357][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.562363][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.562367][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.562370][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.562374][ T3585] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[ 5599.562387][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.562389][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.562391][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.562399][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.562411][ T3585] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5599.562417][ T3585] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.562425][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.562430][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.562437][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.562441][ T3585] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.562444][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.562453][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.562459][ T3585] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[ 5599.562462][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.562467][ T3585] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[ 5599.562472][ T3585] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[ 5599.562474][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.562489][ T3585] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[ 5599.562491][ T3585] ? __pfx_dst_output (./include/net/dst.h:458)
[ 5599.562493][ T3585] ? _printk (kernel/printk/printk.c:2470)
[ 5599.562501][ T3585] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5599.562513][ T3585] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5599.562518][ T3585] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.562526][ T3585] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5599.562530][ T3585] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5599.562537][ T3585] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5599.562541][ T3585] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.562545][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.562553][ T3585] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5599.562560][ T3585] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5599.562567][ T3585] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.562573][ T3585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5599.562578][ T3585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.562591][ T3585] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5599.562603][ T3585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5599.562609][ T3585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5599.562612][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.562620][ T3585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5599.562625][ T3585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5599.562634][ T3585] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5599.562651][ T3585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5599.562654][ T3585] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.562665][ T3585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.562670][ T3585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.562676][ T3585] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5599.562691][ T3585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5599.562698][ T3585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5599.562706][ T3585] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5599.562713][ T3585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5599.562723][ T3585] __x64_sys_sendto (net/socket.c:2183)
[ 5599.562727][ T3585] ? 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)
[ 5599.562731][ T3585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.562734][ T3585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5599.562739][ T3585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.562741][ T3585] RIP: 0033:0x7f2e4fa73a4a
[ 5599.562746][ T3585] 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
[ 5599.562748][ T3585] RSP: 002b:00007fffece599b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5599.562751][ T3585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e4fa73a4a
[ 5599.562753][ T3585] RDX: 0000000000000040 RSI: 000000000323d340 RDI: 0000000000000005
[ 5599.562755][ T3585] RBP: 00007fffece59a40 R08: 0000000000418574 R09: 000000000000001c
[ 5599.562756][ T3585] 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