======================================
| [ 5593.939346][T26139] veth1: renamed from veth-betaR
| [ 5594.665735][T26140] veth0: renamed from veth-gamma
| [ 5607.487453][T26163] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26163
| [5607.488141][T26163] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5607.488462][T26163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.488464][T26163] Call Trace:
[ 5607.488473][T26163]
[5607.488475][T26163] dump_stack_lvl (lib/dump_stack.c:123)
[5607.488485][T26163] check_preemption_disabled (lib/smp_processor_id.c:52)
[5607.488492][T26163] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5607.488498][T26163] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5607.488507][T26163] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.488515][T26163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5607.488520][T26163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.488532][T26163] rawv6_sendmsg (net/ipv6/raw.c:918)
[5607.488544][T26163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5607.488549][T26163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5607.488557][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.488568][T26163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5607.488574][T26163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5607.488583][T26163] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5607.488600][T26163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5607.488602][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.488614][T26163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.488620][T26163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.488626][T26163] ? __pfx___sys_sendto (net/socket.c:2147)
[5607.488640][T26163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5607.488647][T26163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5607.488656][T26163] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5607.488663][T26163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5607.488672][T26163] __x64_sys_sendto (net/socket.c:2183)
[5607.488676][T26163] ? 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)
[5607.488680][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.488684][T26163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5607.488689][T26163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.488694][T26163] RIP: 0033:0x7fcc7fc88a4a
[ 5607.488698][T26163] 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
[ 5607.488701][T26163] RSP: 002b:00007ffc7b794b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.488706][T26163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc7fc88a4a
[ 5607.488708][T26163] RDX: 0000000000000040 RSI: 000000003708f340 RDI: 0000000000000005
[ 5607.488709][T26163] RBP: 00007ffc7b794bd0 R08: 0000000000418574 R09: 000000000000001c
[ 5607.488711][T26163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.488713][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.488713][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.488727][T26163]
| [ 5607.488730][T26163] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26163
| [5607.502446][T26163] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5607.502720][T26163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.502722][T26163] Call Trace:
[ 5607.502724][T26163]
[5607.502726][T26163] dump_stack_lvl (lib/dump_stack.c:123)
[5607.502734][T26163] check_preemption_disabled (lib/smp_processor_id.c:52)
[5607.502744][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.502751][T26163] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5607.502757][T26163] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.502763][T26163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5607.502768][T26163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.502780][T26163] rawv6_sendmsg (net/ipv6/raw.c:918)
[5607.502792][T26163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5607.502797][T26163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5607.502803][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.502812][T26163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5607.502817][T26163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5607.502826][T26163] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5607.502842][T26163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5607.502845][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.502856][T26163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.502862][T26163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.502867][T26163] ? __pfx___sys_sendto (net/socket.c:2147)
[5607.502882][T26163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5607.502888][T26163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5607.502897][T26163] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5607.502904][T26163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5607.502914][T26163] __x64_sys_sendto (net/socket.c:2183)
[5607.502918][T26163] ? 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)
[5607.502922][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.502926][T26163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5607.502931][T26163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.502934][T26163] RIP: 0033:0x7fcc7fc88a4a
[ 5607.502938][T26163] 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
[ 5607.502941][T26163] RSP: 002b:00007ffc7b794b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.502945][T26163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc7fc88a4a
[ 5607.502947][T26163] RDX: 0000000000000040 RSI: 000000003708f340 RDI: 0000000000000005
[ 5607.502949][T26163] RBP: 00007ffc7b794bd0 R08: 0000000000418574 R09: 000000000000001c
[ 5607.502950][T26163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.502952][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.502952][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.502967][T26163]
| [ 5607.503002][T26163] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26163
| [5607.516963][T26163] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5607.517448][T26163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.517450][T26163] Call Trace:
[ 5607.517452][T26163]
[5607.517454][T26163] dump_stack_lvl (lib/dump_stack.c:123)
[5607.517460][T26163] check_preemption_disabled (lib/smp_processor_id.c:52)
[5607.517467][T26163] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5607.517474][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.517489][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.517503][T26163] ? dump_stack_lvl (lib/dump_stack.c:123)
[5607.517506][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.517516][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.517523][T26163] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5607.517529][T26163] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.517535][T26163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5607.517540][T26163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.517552][T26163] rawv6_sendmsg (net/ipv6/raw.c:918)
[5607.517563][T26163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5607.517569][T26163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5607.517574][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.517582][T26163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5607.517586][T26163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5607.517595][T26163] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5607.517612][T26163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5607.517614][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.517626][T26163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.517631][T26163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.517637][T26163] ? __pfx___sys_sendto (net/socket.c:2147)
[5607.517651][T26163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5607.517657][T26163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5607.517666][T26163] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5607.517673][T26163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5607.517683][T26163] __x64_sys_sendto (net/socket.c:2183)
[5607.517687][T26163] ? 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)
[5607.517690][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.517695][T26163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5607.517699][T26163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.517703][T26163] RIP: 0033:0x7fcc7fc88a4a
[ 5607.517706][T26163] 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
[ 5607.517709][T26163] RSP: 002b:00007ffc7b794b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.517712][T26163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc7fc88a4a
[ 5607.517715][T26163] RDX: 0000000000000040 RSI: 000000003708f340 RDI: 0000000000000005
[ 5607.517716][T26163] RBP: 00007ffc7b794bd0 R08: 0000000000418574 R09: 000000000000001c
[ 5607.517718][T26163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.517720][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.517720][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.517734][T26163]
| [ 5607.517737][T26163] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26163
| [5607.534901][T26163] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5607.535187][T26163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.535188][T26163] Call Trace:
[ 5607.535190][T26163]
[5607.535193][T26163] dump_stack_lvl (lib/dump_stack.c:123)
[5607.535198][T26163] check_preemption_disabled (lib/smp_processor_id.c:52)
[5607.535205][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.535212][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.535226][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.535240][T26163] ? dump_stack_lvl (lib/dump_stack.c:123)
[5607.535243][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.535254][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.535260][T26163] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5607.535267][T26163] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.535272][T26163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5607.535277][T26163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.535289][T26163] rawv6_sendmsg (net/ipv6/raw.c:918)
[5607.535301][T26163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5607.535306][T26163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5607.535310][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.535318][T26163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5607.535321][T26163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5607.535331][T26163] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5607.535347][T26163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5607.535350][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.535370][T26163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.535377][T26163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.535385][T26163] ? __pfx___sys_sendto (net/socket.c:2147)
[5607.535400][T26163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5607.535406][T26163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5607.535414][T26163] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5607.535421][T26163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5607.535432][T26163] __x64_sys_sendto (net/socket.c:2183)
[5607.535436][T26163] ? 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)
[5607.535439][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.535443][T26163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5607.535448][T26163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.535452][T26163] RIP: 0033:0x7fcc7fc88a4a
[ 5607.535455][T26163] 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
[ 5607.535458][T26163] RSP: 002b:00007ffc7b794b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.535461][T26163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc7fc88a4a
[ 5607.535463][T26163] RDX: 0000000000000040 RSI: 000000003708f340 RDI: 0000000000000005
[ 5607.535465][T26163] RBP: 00007ffc7b794bd0 R08: 0000000000418574 R09: 000000000000001c
[ 5607.535466][T26163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.535468][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.535468][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.535483][T26163]
| [ 5607.553076][T26163] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26163
| [5607.553792][T26163] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5607.554091][T26163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.554093][T26163] Call Trace:
[ 5607.554095][T26163]
[5607.554097][T26163] dump_stack_lvl (lib/dump_stack.c:123)
[5607.554103][T26163] check_preemption_disabled (lib/smp_processor_id.c:52)
[5607.554109][T26163] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5607.554116][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.554130][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.554145][T26163] ? dump_stack_lvl (lib/dump_stack.c:124)
[5607.554154][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.554161][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.554174][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.554187][T26163] ? dump_stack_lvl (lib/dump_stack.c:123)
[5607.554190][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.554200][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.554207][T26163] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5607.554213][T26163] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.554218][T26163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5607.554223][T26163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.554235][T26163] rawv6_sendmsg (net/ipv6/raw.c:918)
[5607.554247][T26163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5607.554252][T26163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5607.554256][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.554264][T26163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5607.554267][T26163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5607.554276][T26163] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5607.554292][T26163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5607.554295][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.554306][T26163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.554310][T26163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.554316][T26163] ? __pfx___sys_sendto (net/socket.c:2147)
[5607.554331][T26163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5607.554337][T26163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5607.554345][T26163] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5607.554352][T26163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5607.554370][T26163] __x64_sys_sendto (net/socket.c:2183)
[5607.554377][T26163] ? 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)
[5607.554382][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.554387][T26163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5607.554392][T26163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.554395][T26163] RIP: 0033:0x7fcc7fc88a4a
[ 5607.554398][T26163] 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
[ 5607.554401][T26163] RSP: 002b:00007ffc7b794b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.554404][T26163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc7fc88a4a
[ 5607.554406][T26163] RDX: 0000000000000040 RSI: 000000003708f340 RDI: 0000000000000005
[ 5607.554408][T26163] RBP: 00007ffc7b794bd0 R08: 0000000000418574 R09: 000000000000001c
[ 5607.554410][T26163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.554412][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.554412][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.554427][T26163]
| [ 5607.573401][T26163] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26163
| [5607.574443][T26163] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5607.574760][T26163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.574762][T26163] Call Trace:
[ 5607.574763][T26163]
[5607.574765][T26163] dump_stack_lvl (lib/dump_stack.c:123)
[5607.574772][T26163] check_preemption_disabled (lib/smp_processor_id.c:52)
[5607.574778][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.574785][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.574799][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.574814][T26163] ? dump_stack_lvl (lib/dump_stack.c:124)
[5607.574824][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.574830][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.574843][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.574857][T26163] ? dump_stack_lvl (lib/dump_stack.c:123)
[5607.574860][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.574870][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.574877][T26163] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5607.574883][T26163] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.574889][T26163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5607.574893][T26163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.574906][T26163] rawv6_sendmsg (net/ipv6/raw.c:918)
[5607.574918][T26163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5607.574923][T26163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5607.574926][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.574934][T26163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5607.574937][T26163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5607.574946][T26163] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5607.574963][T26163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5607.574965][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.574977][T26163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.574981][T26163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.574987][T26163] ? __pfx___sys_sendto (net/socket.c:2147)
[5607.575002][T26163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5607.575008][T26163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5607.575016][T26163] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5607.575023][T26163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5607.575034][T26163] __x64_sys_sendto (net/socket.c:2183)
[5607.575038][T26163] ? 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)
[5607.575040][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.575045][T26163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5607.575050][T26163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.575053][T26163] RIP: 0033:0x7fcc7fc88a4a
[ 5607.575056][T26163] 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
[ 5607.575059][T26163] RSP: 002b:00007ffc7b794b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.575062][T26163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc7fc88a4a
[ 5607.575064][T26163] RDX: 0000000000000040 RSI: 000000003708f340 RDI: 0000000000000005
[ 5607.575066][T26163] RBP: 00007ffc7b794bd0 R08: 0000000000418574 R09: 000000000000001c
[ 5607.575068][T26163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.575070][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.575070][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.575085][T26163]
| [ 5607.575095][T26163] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26163
| [5607.595436][T26163] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5607.595945][T26163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.595947][T26163] Call Trace:
[ 5607.595949][T26163]
[5607.595951][T26163] dump_stack_lvl (lib/dump_stack.c:123)
[5607.595957][T26163] check_preemption_disabled (lib/smp_processor_id.c:52)
[5607.595963][T26163] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5607.595970][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.595984][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.595998][T26163] ? dump_stack_lvl (lib/dump_stack.c:123)
[5607.596002][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.596012][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.596020][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.596032][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.596047][T26163] ? dump_stack_lvl (lib/dump_stack.c:124)
[5607.596057][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.596063][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.596076][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.596089][T26163] ? dump_stack_lvl (lib/dump_stack.c:123)
[5607.596093][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.596103][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.596109][T26163] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5607.596116][T26163] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.596121][T26163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5607.596126][T26163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.596138][T26163] rawv6_sendmsg (net/ipv6/raw.c:918)
[5607.596150][T26163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5607.596155][T26163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5607.596159][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.596166][T26163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5607.596170][T26163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5607.596179][T26163] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5607.596195][T26163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5607.596198][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.596210][T26163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.596213][T26163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.596219][T26163] ? __pfx___sys_sendto (net/socket.c:2147)
[5607.596234][T26163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5607.596241][T26163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5607.596248][T26163] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5607.596255][T26163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5607.596266][T26163] __x64_sys_sendto (net/socket.c:2183)
[5607.596270][T26163] ? 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)
[5607.596273][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.596278][T26163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5607.596282][T26163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.596285][T26163] RIP: 0033:0x7fcc7fc88a4a
[ 5607.596289][T26163] 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
[ 5607.596291][T26163] RSP: 002b:00007ffc7b794b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.596295][T26163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc7fc88a4a
[ 5607.596297][T26163] RDX: 0000000000000040 RSI: 000000003708f340 RDI: 0000000000000005
[ 5607.596298][T26163] RBP: 00007ffc7b794bd0 R08: 0000000000418574 R09: 000000000000001c
[ 5607.596300][T26163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.596302][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.596302][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.596317][T26163]
| [ 5607.596320][T26163] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26163
| [5607.618972][T26163] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5607.619525][T26163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.619527][T26163] Call Trace:
[ 5607.619529][T26163]
[5607.619531][T26163] dump_stack_lvl (lib/dump_stack.c:123)
[5607.619537][T26163] check_preemption_disabled (lib/smp_processor_id.c:52)
[5607.619544][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.619551][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.619565][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.619579][T26163] ? dump_stack_lvl (lib/dump_stack.c:123)
[5607.619583][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.619593][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.619600][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.619613][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.619628][T26163] ? dump_stack_lvl (lib/dump_stack.c:124)
[5607.619638][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.619644][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.619657][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.619671][T26163] ? dump_stack_lvl (lib/dump_stack.c:123)
[5607.619674][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.619684][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.619690][T26163] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5607.619697][T26163] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.619702][T26163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5607.619707][T26163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.619720][T26163] rawv6_sendmsg (net/ipv6/raw.c:918)
[5607.619732][T26163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5607.619738][T26163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5607.619741][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.619749][T26163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5607.619752][T26163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5607.619762][T26163] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5607.619779][T26163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5607.619781][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.619793][T26163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.619797][T26163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.619802][T26163] ? __pfx___sys_sendto (net/socket.c:2147)
[5607.619818][T26163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5607.619824][T26163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5607.619832][T26163] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5607.619839][T26163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5607.619850][T26163] __x64_sys_sendto (net/socket.c:2183)
[5607.619854][T26163] ? 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)
[5607.619857][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.619861][T26163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5607.619866][T26163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.619869][T26163] RIP: 0033:0x7fcc7fc88a4a
[ 5607.619873][T26163] 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
[ 5607.619875][T26163] RSP: 002b:00007ffc7b794b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.619879][T26163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc7fc88a4a
[ 5607.619881][T26163] RDX: 0000000000000040 RSI: 000000003708f340 RDI: 0000000000000005
[ 5607.619882][T26163] RBP: 00007ffc7b794bd0 R08: 0000000000418574 R09: 000000000000001c
[ 5607.619884][T26163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.619886][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.619886][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.619902][T26163]
| [ 5607.619912][T26163] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26163
| [5607.642884][T26163] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5607.643218][T26163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.643220][T26163] Call Trace:
[ 5607.643222][T26163]
[5607.643224][T26163] dump_stack_lvl (lib/dump_stack.c:123)
[5607.643230][T26163] check_preemption_disabled (lib/smp_processor_id.c:52)
[5607.643236][T26163] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5607.643243][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.643257][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.643271][T26163] ? dump_stack_lvl (lib/dump_stack.c:123)
[5607.643275][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.643285][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.643292][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.643305][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.643319][T26163] ? dump_stack_lvl (lib/dump_stack.c:123)
[5607.643323][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.643333][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.643339][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.643352][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.643379][T26163] ? dump_stack_lvl (lib/dump_stack.c:124)
[5607.643393][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.643400][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.643413][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.643426][T26163] ? dump_stack_lvl (lib/dump_stack.c:123)
[5607.643430][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.643440][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.643446][T26163] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5607.643453][T26163] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.643459][T26163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5607.643463][T26163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.643476][T26163] rawv6_sendmsg (net/ipv6/raw.c:918)
[5607.643488][T26163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5607.643494][T26163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5607.643498][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.643506][T26163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5607.643509][T26163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5607.643518][T26163] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5607.643536][T26163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5607.643538][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.643550][T26163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.643554][T26163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.643560][T26163] ? __pfx___sys_sendto (net/socket.c:2147)
[5607.643576][T26163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5607.643583][T26163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5607.643590][T26163] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5607.643598][T26163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5607.643608][T26163] __x64_sys_sendto (net/socket.c:2183)
[5607.643612][T26163] ? 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)
[5607.643615][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.643620][T26163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5607.643625][T26163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.643628][T26163] RIP: 0033:0x7fcc7fc88a4a
[ 5607.643632][T26163] 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
[ 5607.643634][T26163] RSP: 002b:00007ffc7b794b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.643638][T26163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc7fc88a4a
[ 5607.643640][T26163] RDX: 0000000000000040 RSI: 000000003708f340 RDI: 0000000000000005
[ 5607.643642][T26163] RBP: 00007ffc7b794bd0 R08: 0000000000418574 R09: 000000000000001c
[ 5607.643644][T26163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.643645][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.643645][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5607.643661][T26163]
| [ 5607.668252][T26163] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26163
| [5607.669369][T26163] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5607.669722][T26163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.669723][T26163] Call Trace:
[ 5607.669725][T26163]
[5607.669727][T26163] dump_stack_lvl (lib/dump_stack.c:123)
[5607.669733][T26163] check_preemption_disabled (lib/smp_processor_id.c:52)
[5607.669740][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.669747][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.669761][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.669775][T26163] ? dump_stack_lvl (lib/dump_stack.c:123)
[5607.669779][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.669789][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.669796][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.669809][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.669823][T26163] ? dump_stack_lvl (lib/dump_stack.c:123)
[5607.669826][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.669836][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.669843][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.669856][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.669871][T26163] ? dump_stack_lvl (lib/dump_stack.c:124)
[5607.669881][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.669887][T26163] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[5607.669900][T26163] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[5607.669914][T26163] ? dump_stack_lvl (lib/dump_stack.c:123)
[5607.669917][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.669927][T26163] lwtunnel_output (net/core/lwtunnel.c:359)
[5607.669933][T26163] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5607.669940][T26163] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.669946][T26163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5607.669950][T26163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5607.669963][T26163] rawv6_sendmsg (net/ipv6/raw.c:918)
[5607.669975][T26163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5607.669981][T26163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5607.669984][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.669992][T26163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5607.669995][T26163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5607.670004][T26163] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5607.670021][T26163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5607.670024][T26163] ? __lock_release (kernel/locking/lockdep.c:5534)
[5607.670036][T26163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.670040][T26163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5607.670045][T26163] ? __pfx___sys_sendto (net/socket.c:2147)
[5607.670061][T26163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5607.670067][T26163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5607.670075][T26163] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5607.670082][T26163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5607.670093][T26163] __x64_sys_sendto (net/socket.c:2183)
[5607.670097][T26163] ? 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)
[5607.670100][T26163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5607.670104][T26163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5607.670109][T26163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.670112][T26163] RIP: 0033:0x7fcc7fc88a4a
[ 5607.670116][T26163] 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
[ 5607.670118][T26163] RSP: 002b:00007ffc7b794b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.670121][T26163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc7fc88a4a
[ 5607.670123][T26163] RDX: 0000000000000040 RSI: 000000003708f340 RDI: 0000000000000005
[ 5607.670125][T26163] RBP: 00007ffc7b794bd0 R08: 0000000000418574 R09: 000000000000001c
[ 5607.670127][T26163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.670129][T26163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc7fdb1000
| [ 5608.728540][T26163] lwtunnel_output(): recursion limit reached on datapath
| [ 5613.509898][T26170] check_preemption_disabled: 46 callbacks suppressed
| [ 5613.509908][T26170] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26170
| [5613.510672][T26170] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5613.510929][T26170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5613.510931][T26170] Call Trace:
[ 5613.510934][T26170]
[5613.510936][T26170] dump_stack_lvl (lib/dump_stack.c:123)
[5613.510945][T26170] check_preemption_disabled (lib/smp_processor_id.c:52)
[5613.510952][T26170] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5613.510959][T26170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5613.510967][T26170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5613.510976][T26170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5613.510981][T26170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5613.510993][T26170] rawv6_sendmsg (net/ipv6/raw.c:918)
[5613.511004][T26170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5613.511010][T26170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5613.511017][T26170] ? __lock_release (kernel/locking/lockdep.c:5534)
[5613.511028][T26170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5613.511034][T26170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5613.511043][T26170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5613.511060][T26170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5613.511063][T26170] ? __lock_release (kernel/locking/lockdep.c:5534)
[5613.511074][T26170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5613.511081][T26170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5613.511086][T26170] ? __pfx___sys_sendto (net/socket.c:2147)
[5613.511101][T26170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5613.511108][T26170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5613.511118][T26170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5613.511125][T26170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5613.511135][T26170] __x64_sys_sendto (net/socket.c:2183)
[5613.511139][T26170] ? 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)
[5613.511143][T26170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5613.511149][T26170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5613.511153][T26170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5613.511158][T26170] RIP: 0033:0x7fa3b598da4a
[ 5613.511163][T26170] 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
[ 5613.511166][T26170] RSP: 002b:00007fff1bbf70e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5613.511170][T26170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3b598da4a
[ 5613.511172][T26170] RDX: 0000000000000040 RSI: 0000000036b24340 RDI: 0000000000000005
[ 5613.511174][T26170] RBP: 00007fff1bbf7170 R08: 0000000000418574 R09: 000000000000001c
[ 5613.511176][T26170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5613.511178][T26170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b5ab6000
| [ 5613.511178][T26170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b5ab6000
| [ 5613.511192][T26170]
| [ 5613.511215][T26170] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26170
| [5613.522827][T26170] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5613.523077][T26170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5613.523079][T26170] Call Trace:
[ 5613.523081][T26170]
[5613.523083][T26170] dump_stack_lvl (lib/dump_stack.c:123)
[5613.523091][T26170] check_preemption_disabled (lib/smp_processor_id.c:52)
[5613.523097][T26170] lwtunnel_output (net/core/lwtunnel.c:359)
[5613.523103][T26170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5613.523111][T26170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5613.523119][T26170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5613.523124][T26170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5613.523136][T26170] rawv6_sendmsg (net/ipv6/raw.c:918)
[5613.523148][T26170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5613.523153][T26170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5613.523160][T26170] ? __lock_release (kernel/locking/lockdep.c:5534)
[5613.523170][T26170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5613.523176][T26170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5613.523192][T26170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5613.523209][T26170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5613.523212][T26170] ? __lock_release (kernel/locking/lockdep.c:5534)
[5613.523223][T26170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5613.523229][T26170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5613.523234][T26170] ? __pfx___sys_sendto (net/socket.c:2147)
[5613.523249][T26170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5613.523256][T26170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5613.523265][T26170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5613.523272][T26170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5613.523282][T26170] __x64_sys_sendto (net/socket.c:2183)
[5613.523286][T26170] ? 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)
[5613.523289][T26170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5613.523295][T26170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5613.523299][T26170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5613.523303][T26170] RIP: 0033:0x7fa3b598da4a
[ 5613.523307][T26170] 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
[ 5613.523309][T26170] RSP: 002b:00007fff1bbf70e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5613.523313][T26170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3b598da4a
[ 5613.523315][T26170] RDX: 0000000000000040 RSI: 0000000036b24340 RDI: 0000000000000005
[ 5613.523316][T26170] RBP: 00007fff1bbf7170 R08: 0000000000418574 R09: 000000000000001c
[ 5613.523318][T26170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5613.523320][T26170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b5ab6000
| [ 5613.523320][T26170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b5ab6000
| [ 5613.523334][T26170]
| [ 5613.537440][T26170] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26170
| [5613.537804][T26170] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5613.538055][T26170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5613.538057][T26170] Call Trace:
[ 5613.538059][T26170]
[5613.538061][T26170] dump_stack_lvl (lib/dump_stack.c:123)
[5613.538067][T26170] check_preemption_disabled (lib/smp_processor_id.c:52)
[5613.538073][T26170] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5613.538080][T26170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5613.538086][T26170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5613.538093][T26170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5613.538097][T26170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5613.538109][T26170] rawv6_sendmsg (net/ipv6/raw.c:918)
[5613.538121][T26170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5613.538126][T26170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5613.538132][T26170] ? __lock_release (kernel/locking/lockdep.c:5534)
[5613.538141][T26170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5613.538145][T26170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5613.538154][T26170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5613.538170][T26170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5613.538173][T26170] ? __lock_release (kernel/locking/lockdep.c:5534)
[5613.538185][T26170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5613.538189][T26170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5613.538195][T26170] ? __pfx___sys_sendto (net/socket.c:2147)
[5613.538210][T26170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5613.538216][T26170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5613.538225][T26170] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5613.538232][T26170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5613.538242][T26170] __x64_sys_sendto (net/socket.c:2183)
[5613.538245][T26170] ? 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)
[5613.538249][T26170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5613.538253][T26170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5613.538258][T26170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5613.538261][T26170] RIP: 0033:0x7fa3b598da4a
[ 5613.538265][T26170] 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
[ 5613.538267][T26170] RSP: 002b:00007fff1bbf70e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5613.538270][T26170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3b598da4a
[ 5613.538272][T26170] RDX: 0000000000000040 RSI: 0000000036b24340 RDI: 0000000000000005
[ 5613.538274][T26170] RBP: 00007fff1bbf7170 R08: 0000000000418574 R09: 000000000000001c
[ 5613.538276][T26170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5613.538278][T26170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b5ab6000
| [ 5613.538278][T26170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b5ab6000
| [ 5613.538292][T26170]
| [ 5614.511769][T26170] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26170
| [5614.512478][T26170] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5614.512737][T26170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5614.512739][T26170] Call Trace:
[ 5614.512742][T26170]
[5614.512745][T26170] dump_stack_lvl (lib/dump_stack.c:123)
[5614.512755][T26170] check_preemption_disabled (lib/smp_processor_id.c:52)
[5614.512762][T26170] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5614.512769][T26170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5614.512777][T26170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5614.512786][T26170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5614.512791][T26170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5614.512803][T26170] rawv6_sendmsg (net/ipv6/raw.c:918)
[5614.512814][T26170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5614.512820][T26170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5614.512828][T26170] ? __lock_release (kernel/locking/lockdep.c:5534)
[5614.512838][T26170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5614.512845][T26170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5614.512854][T26170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5614.512870][T26170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5614.512874][T26170] ? __lock_release (kernel/locking/lockdep.c:5534)
[5614.512885][T26170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5614.512892][T26170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5614.512897][T26170] ? __pfx___sys_sendto (net/socket.c:2147)
[5614.512910][T26170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5614.512921][T26170] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5614.512930][T26170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5614.512938][T26170] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5614.512945][T26170] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5614.512947][T26170] ? 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)
[5614.512958][T26170] __x64_sys_sendto (net/socket.c:2183)
[5614.512962][T26170] ? 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)
[5614.512966][T26170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5614.512972][T26170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5614.512977][T26170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5614.512981][T26170] RIP: 0033:0x7fa3b598da4a
[ 5614.512986][T26170] 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
[ 5614.512989][T26170] RSP: 002b:00007fff1bbf70e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5614.512994][T26170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3b598da4a
[ 5614.512996][T26170] RDX: 0000000000000040 RSI: 0000000036b24340 RDI: 0000000000000005
[ 5614.512998][T26170] RBP: 00007fff1bbf7170 R08: 0000000000418574 R09: 000000000000001c
[ 5614.513000][T26170] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5614.513002][T26170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b5ab6000
| [ 5614.513002][T26170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b5ab6000
| [ 5614.513017][T26170]
| [ 5614.513021][T26170] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26170
| [5614.524973][T26170] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5614.525222][T26170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5614.525224][T26170] Call Trace:
[ 5614.525226][T26170]
[5614.525228][T26170] dump_stack_lvl (lib/dump_stack.c:123)
[5614.525235][T26170] check_preemption_disabled (lib/smp_processor_id.c:52)
[5614.525241][T26170] lwtunnel_output (net/core/lwtunnel.c:359)
[5614.525248][T26170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5614.525256][T26170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5614.525263][T26170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5614.525267][T26170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5614.525279][T26170] rawv6_sendmsg (net/ipv6/raw.c:918)
[5614.525291][T26170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5614.525296][T26170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5614.525302][T26170] ? __lock_release (kernel/locking/lockdep.c:5534)
[5614.525311][T26170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5614.525316][T26170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5614.525325][T26170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5614.525342][T26170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5614.525345][T26170] ? __lock_release (kernel/locking/lockdep.c:5534)
[5614.525358][T26170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5614.525363][T26170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5614.525369][T26170] ? __pfx___sys_sendto (net/socket.c:2147)
[5614.525383][T26170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5614.525393][T26170] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5614.525400][T26170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5614.525408][T26170] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5614.525413][T26170] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5614.525415][T26170] ? 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)
[5614.525424][T26170] __x64_sys_sendto (net/socket.c:2183)
[5614.525427][T26170] ? 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)
[5614.525431][T26170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5614.525436][T26170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5614.525441][T26170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5614.525445][T26170] RIP: 0033:0x7fa3b598da4a
[ 5614.525448][T26170] 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
[ 5614.525451][T26170] RSP: 002b:00007fff1bbf70e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5614.525455][T26170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3b598da4a
[ 5614.525457][T26170] RDX: 0000000000000040 RSI: 0000000036b24340 RDI: 0000000000000005
[ 5614.525459][T26170] RBP: 00007fff1bbf7170 R08: 0000000000418574 R09: 000000000000001c
[ 5614.525460][T26170] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5614.525462][T26170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b5ab6000
| [ 5614.525462][T26170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b5ab6000
| [ 5614.525476][T26170]
| [ 5614.539526][T26170] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26170
| [5614.540123][T26170] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5614.540552][T26170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5614.540555][T26170] Call Trace:
[ 5614.540558][T26170]
[5614.540562][T26170] dump_stack_lvl (lib/dump_stack.c:123)
[5614.540572][T26170] check_preemption_disabled (lib/smp_processor_id.c:52)
[5614.540584][T26170] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[5614.540597][T26170] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5614.540609][T26170] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5614.540620][T26170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5614.540628][T26170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5614.540652][T26170] rawv6_sendmsg (net/ipv6/raw.c:918)
[5614.540675][T26170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5614.540682][T26170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5614.540687][T26170] ? __lock_release (kernel/locking/lockdep.c:5534)
[5614.540695][T26170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5614.540699][T26170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5614.540708][T26170] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5614.540724][T26170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5614.540727][T26170] ? __lock_release (kernel/locking/lockdep.c:5534)
[5614.540738][T26170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5614.540743][T26170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5614.540749][T26170] ? __pfx___sys_sendto (net/socket.c:2147)
[5614.540762][T26170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5614.540772][T26170] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[5614.540778][T26170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5614.540786][T26170] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[5614.540791][T26170] ? __pfx___x64_sys_poll (fs/select.c:1062)
[5614.540793][T26170] ? 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)
[5614.540801][T26170] __x64_sys_sendto (net/socket.c:2183)
[5614.540805][T26170] ? 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)
[5614.540808][T26170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5614.540813][T26170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5614.540817][T26170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5614.540821][T26170] RIP: 0033:0x7fa3b598da4a
[ 5614.540826][T26170] 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
[ 5614.540829][T26170] RSP: 002b:00007fff1bbf70e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5614.540833][T26170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3b598da4a
[ 5614.540835][T26170] RDX: 0000000000000040 RSI: 0000000036b24340 RDI: 0000000000000005
[ 5614.540837][T26170] RBP: 00007fff1bbf7170 R08: 0000000000418574 R09: 000000000000001c
[ 5614.540839][T26170] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5614.540841][T26170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3b5ab6000
| [ 5617.358738][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 5618.063483][ C3] lwtunnel_input(): recursion limit reached on datapath
| [ 5620.330663][T26176] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26176
| [5620.333013][T26176] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5620.333514][T26176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5620.333516][T26176] Call Trace:
[ 5620.333519][T26176]
[5620.333521][T26176] dump_stack_lvl (lib/dump_stack.c:123)
[5620.333531][T26176] check_preemption_disabled (lib/smp_processor_id.c:52)
[5620.333538][T26176] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5620.333545][T26176] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5620.333553][T26176] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5620.333561][T26176] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5620.333566][T26176] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5620.333578][T26176] rawv6_sendmsg (net/ipv6/raw.c:918)
[5620.333589][T26176] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5620.333595][T26176] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5620.333603][T26176] ? __lock_release (kernel/locking/lockdep.c:5534)
[5620.333614][T26176] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5620.333620][T26176] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5620.333629][T26176] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5620.333646][T26176] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5620.333649][T26176] ? __lock_release (kernel/locking/lockdep.c:5534)
[5620.333660][T26176] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5620.333667][T26176] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5620.333673][T26176] ? __pfx___sys_sendto (net/socket.c:2147)
[5620.333687][T26176] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5620.333694][T26176] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5620.333704][T26176] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5620.333712][T26176] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5620.333722][T26176] __x64_sys_sendto (net/socket.c:2183)
[5620.333725][T26176] ? 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)
[5620.333729][T26176] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5620.333734][T26176] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5620.333738][T26176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5620.333743][T26176] RIP: 0033:0x7f2c60d15a4a
[ 5620.333748][T26176] 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
[ 5620.333750][T26176] RSP: 002b:00007fff989040d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5620.333754][T26176] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c60d15a4a
[ 5620.333757][T26176] RDX: 0000000000000040 RSI: 000000002023c340 RDI: 0000000000000005
[ 5620.333758][T26176] RBP: 00007fff98904160 R08: 0000000000418574 R09: 000000000000001c
[ 5620.333760][T26176] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5620.333762][T26176] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c60e3e000
| [ 5620.333776][T26176]
| [ 5620.333888][T26176] lwtunnel_output(): recursion limit reached on datapath
| [ 5621.390692][T26176] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26176
| [5621.391472][T26176] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5621.391884][T26176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5621.391888][T26176] Call Trace:
[ 5621.391891][T26176]
[5621.391895][T26176] dump_stack_lvl (lib/dump_stack.c:123)
[5621.391909][T26176] check_preemption_disabled (lib/smp_processor_id.c:52)
[5621.391921][T26176] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5621.391934][T26176] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5621.391946][T26176] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5621.391955][T26176] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5621.391960][T26176] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5621.391972][T26176] rawv6_sendmsg (net/ipv6/raw.c:918)
[5621.391983][T26176] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5621.391994][T26176] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5621.392002][T26176] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5621.392014][T26176] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5621.392018][T26176] ? kernel_recvmsg (net/socket.c:1017 net/socket.c:1039 net/socket.c:1064)
[5621.392036][T26176] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5621.392042][T26176] ? __lock_release (kernel/locking/lockdep.c:5534)
[5621.392053][T26176] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5621.392057][T26176] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5621.392063][T26176] ? __pfx___sys_sendto (net/socket.c:2147)
[5621.392076][T26176] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5621.392091][T26176] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5621.392106][T26176] __x64_sys_sendto (net/socket.c:2183)
[5621.392110][T26176] ? 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)
[5621.392115][T26176] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5621.392120][T26176] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5621.392125][T26176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5621.392131][T26176] RIP: 0033:0x7f2c60d15a4a
[ 5621.392136][T26176] 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
[ 5621.392139][T26176] RSP: 002b:00007fff989040d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5621.392143][T26176] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c60d15a4a
[ 5621.392146][T26176] RDX: 0000000000000040 RSI: 000000002023c340 RDI: 0000000000000005
[ 5621.392148][T26176] RBP: 00007fff98904160 R08: 0000000000418574 R09: 000000000000001c
[ 5621.392150][T26176] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5621.392152][T26176] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c60e3e000
| [ 5625.550804][ C1] Dead loop on virtual device veth0, fix it urgently!
| [ 5625.935324][ C3] lwtunnel_input(): recursion limit reached on datapath
| [ 5628.206718][T26182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26182
| [5628.207219][T26182] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5628.208558][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5628.208562][T26182] Call Trace:
[ 5628.208566][T26182]
[5628.208570][T26182] dump_stack_lvl (lib/dump_stack.c:123)
[5628.208583][T26182] check_preemption_disabled (lib/smp_processor_id.c:52)
[5628.208596][T26182] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5628.208608][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5628.208623][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.208635][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5628.208643][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.208667][T26182] rawv6_sendmsg (net/ipv6/raw.c:918)
[5628.208690][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5628.208700][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5628.208708][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.208723][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5628.208730][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5628.208747][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5628.208781][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5628.208785][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.208808][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.208817][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.208827][T26182] ? __pfx___sys_sendto (net/socket.c:2147)
[5628.208856][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5628.208867][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5628.208883][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5628.208896][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5628.208916][T26182] __x64_sys_sendto (net/socket.c:2183)
[5628.208922][T26182] ? 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)
[5628.208929][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.208938][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5628.208947][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5628.208954][T26182] RIP: 0033:0x7f1ba5763a4a
[ 5628.208962][T26182] 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
[ 5628.208966][T26182] RSP: 002b:00007fff63475c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5628.208973][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ba5763a4a
[ 5628.208977][T26182] RDX: 0000000000000040 RSI: 000000002a0b7340 RDI: 0000000000000005
[ 5628.208980][T26182] RBP: 00007fff63475c90 R08: 0000000000418574 R09: 000000000000001c
[ 5628.208983][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5628.208987][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.208987][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.209008][T26182]
| [ 5628.209012][T26182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26182
| [5628.221137][T26182] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5628.221415][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5628.221417][T26182] Call Trace:
[ 5628.221419][T26182]
[5628.221421][T26182] dump_stack_lvl (lib/dump_stack.c:123)
[5628.221428][T26182] check_preemption_disabled (lib/smp_processor_id.c:52)
[5628.221433][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.221440][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5628.221447][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.221453][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5628.221458][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.221470][T26182] rawv6_sendmsg (net/ipv6/raw.c:918)
[5628.221482][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5628.221487][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5628.221491][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.221499][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5628.221503][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5628.221512][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5628.221529][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5628.221532][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.221543][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.221548][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.221554][T26182] ? __pfx___sys_sendto (net/socket.c:2147)
[5628.221568][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5628.221575][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5628.221582][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5628.221589][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5628.221599][T26182] __x64_sys_sendto (net/socket.c:2183)
[5628.221603][T26182] ? 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)
[5628.221606][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.221611][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5628.221615][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5628.221619][T26182] RIP: 0033:0x7f1ba5763a4a
[ 5628.221623][T26182] 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
[ 5628.221625][T26182] RSP: 002b:00007fff63475c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5628.221629][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ba5763a4a
[ 5628.221631][T26182] RDX: 0000000000000040 RSI: 000000002a0b7340 RDI: 0000000000000005
[ 5628.221633][T26182] RBP: 00007fff63475c90 R08: 0000000000418574 R09: 000000000000001c
[ 5628.221634][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5628.221636][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.221636][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.221651][T26182]
| [ 5628.221740][T26182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26182
| [5628.234684][T26182] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5628.234962][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5628.234963][T26182] Call Trace:
[ 5628.234966][T26182]
[5628.234968][T26182] dump_stack_lvl (lib/dump_stack.c:123)
[5628.234974][T26182] check_preemption_disabled (lib/smp_processor_id.c:52)
[5628.234979][T26182] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5628.234986][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.234991][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.234996][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.235001][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.235005][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.235020][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.235022][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.235025][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.235035][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.235046][T26182] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5628.235055][T26182] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5628.235063][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.235068][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.235075][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.235079][T26182] ? dump_stack_lvl (lib/dump_stack.c:123)
[5628.235082][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.235092][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.235098][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5628.235105][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.235111][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5628.235115][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.235127][T26182] rawv6_sendmsg (net/ipv6/raw.c:918)
[5628.235139][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5628.235144][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5628.235147][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.235154][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5628.235159][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5628.235167][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5628.235184][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5628.235186][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.235198][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.235203][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.235208][T26182] ? __pfx___sys_sendto (net/socket.c:2147)
[5628.235223][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5628.235229][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5628.235237][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5628.235244][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5628.235254][T26182] __x64_sys_sendto (net/socket.c:2183)
[5628.235258][T26182] ? 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)
[5628.235261][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.235265][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5628.235270][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5628.235273][T26182] RIP: 0033:0x7f1ba5763a4a
[ 5628.235277][T26182] 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
[ 5628.235279][T26182] RSP: 002b:00007fff63475c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5628.235283][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ba5763a4a
[ 5628.235285][T26182] RDX: 0000000000000040 RSI: 000000002a0b7340 RDI: 0000000000000005
[ 5628.235287][T26182] RBP: 00007fff63475c90 R08: 0000000000418574 R09: 000000000000001c
[ 5628.235288][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5628.235290][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.235290][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.235305][T26182]
| [ 5628.235308][T26182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26182
| [5628.252914][T26182] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5628.253216][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5628.253218][T26182] Call Trace:
[ 5628.253220][T26182]
[5628.253222][T26182] dump_stack_lvl (lib/dump_stack.c:123)
[5628.253228][T26182] check_preemption_disabled (lib/smp_processor_id.c:52)
[5628.253233][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.253240][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.253244][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.253250][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.253254][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.253258][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.253273][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.253275][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.253278][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.253288][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.253300][T26182] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5628.253307][T26182] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5628.253315][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.253320][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.253327][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.253331][T26182] ? dump_stack_lvl (lib/dump_stack.c:123)
[5628.253335][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.253345][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.253351][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5628.253363][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.253372][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5628.253380][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.253394][T26182] rawv6_sendmsg (net/ipv6/raw.c:918)
[5628.253406][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5628.253411][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5628.253415][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.253422][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5628.253426][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5628.253435][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5628.253452][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5628.253454][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.253466][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.253470][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.253476][T26182] ? __pfx___sys_sendto (net/socket.c:2147)
[5628.253491][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5628.253497][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5628.253505][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5628.253512][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5628.253522][T26182] __x64_sys_sendto (net/socket.c:2183)
[5628.253526][T26182] ? 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)
[5628.253529][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.253533][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5628.253538][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5628.253541][T26182] RIP: 0033:0x7f1ba5763a4a
[ 5628.253545][T26182] 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
[ 5628.253547][T26182] RSP: 002b:00007fff63475c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5628.253550][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ba5763a4a
[ 5628.253552][T26182] RDX: 0000000000000040 RSI: 000000002a0b7340 RDI: 0000000000000005
[ 5628.253554][T26182] RBP: 00007fff63475c90 R08: 0000000000418574 R09: 000000000000001c
[ 5628.253556][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5628.253558][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.253558][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.253573][T26182]
| [ 5628.273707][T26182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26182
| [5628.274209][T26182] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5628.274721][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5628.274723][T26182] Call Trace:
[ 5628.274725][T26182]
[5628.274727][T26182] dump_stack_lvl (lib/dump_stack.c:123)
[5628.274732][T26182] check_preemption_disabled (lib/smp_processor_id.c:52)
[5628.274738][T26182] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5628.274745][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.274749][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.274754][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.274759][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.274762][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.274768][T26182] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231)
[5628.274781][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.274784][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.274786][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.274795][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.274809][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.274817][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.274822][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.274832][T26182] ? dump_stack_lvl (lib/dump_stack.c:124)
[5628.274841][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.274847][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.274850][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.274855][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.274859][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.274862][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.274876][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.274878][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.274881][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.274888][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.274900][T26182] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5628.274906][T26182] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5628.274914][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.274918][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.274925][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.274928][T26182] ? dump_stack_lvl (lib/dump_stack.c:123)
[5628.274932][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.274942][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.274948][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5628.274954][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.274960][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5628.274965][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.274977][T26182] rawv6_sendmsg (net/ipv6/raw.c:918)
[5628.274988][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5628.274994][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5628.274997][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.275004][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5628.275008][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5628.275017][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5628.275034][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5628.275037][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.275048][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.275053][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.275059][T26182] ? __pfx___sys_sendto (net/socket.c:2147)
[5628.275074][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5628.275080][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5628.275088][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5628.275096][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5628.275106][T26182] __x64_sys_sendto (net/socket.c:2183)
[5628.275110][T26182] ? 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)
[5628.275112][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.275117][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5628.275122][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5628.275124][T26182] RIP: 0033:0x7f1ba5763a4a
[ 5628.275128][T26182] 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
[ 5628.275130][T26182] RSP: 002b:00007fff63475c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5628.275134][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ba5763a4a
[ 5628.275136][T26182] RDX: 0000000000000040 RSI: 000000002a0b7340 RDI: 0000000000000005
[ 5628.275137][T26182] RBP: 00007fff63475c90 R08: 0000000000418574 R09: 000000000000001c
[ 5628.275139][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5628.275141][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.275141][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.275155][T26182]
| [ 5628.275158][T26182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26182
| [5628.301981][T26182] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5628.302276][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5628.302278][T26182] Call Trace:
[ 5628.302280][T26182]
[5628.302282][T26182] dump_stack_lvl (lib/dump_stack.c:123)
[5628.302288][T26182] check_preemption_disabled (lib/smp_processor_id.c:52)
[5628.302295][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.302301][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.302305][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.302311][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.302316][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.302319][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.302324][T26182] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231)
[5628.302337][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.302340][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.302342][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.302351][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.302378][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.302388][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.302393][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.302403][T26182] ? dump_stack_lvl (lib/dump_stack.c:124)
[5628.302413][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.302419][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.302422][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.302428][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.302432][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.302435][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.302449][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.302452][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.302455][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.302463][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.302474][T26182] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5628.302481][T26182] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5628.302489][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.302493][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.302500][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.302504][T26182] ? dump_stack_lvl (lib/dump_stack.c:123)
[5628.302507][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.302517][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.302524][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5628.302530][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.302536][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5628.302541][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.302553][T26182] rawv6_sendmsg (net/ipv6/raw.c:918)
[5628.302565][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5628.302571][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5628.302574][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.302581][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5628.302585][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5628.302594][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5628.302611][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5628.302614][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.302625][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.302630][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.302635][T26182] ? __pfx___sys_sendto (net/socket.c:2147)
[5628.302650][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5628.302657][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5628.302665][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5628.302672][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5628.302683][T26182] __x64_sys_sendto (net/socket.c:2183)
[5628.302687][T26182] ? 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)
[5628.302690][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.302695][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5628.302699][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5628.302702][T26182] RIP: 0033:0x7f1ba5763a4a
[ 5628.302706][T26182] 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
[ 5628.302708][T26182] RSP: 002b:00007fff63475c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5628.302712][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ba5763a4a
[ 5628.302714][T26182] RDX: 0000000000000040 RSI: 000000002a0b7340 RDI: 0000000000000005
[ 5628.302715][T26182] RBP: 00007fff63475c90 R08: 0000000000418574 R09: 000000000000001c
[ 5628.302717][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5628.302719][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.302719][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.302734][T26182]
| [ 5628.330146][T26182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26182
| [5628.330705][T26182] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5628.331020][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5628.331021][T26182] Call Trace:
[ 5628.331023][T26182]
[5628.331025][T26182] dump_stack_lvl (lib/dump_stack.c:123)
[5628.331031][T26182] check_preemption_disabled (lib/smp_processor_id.c:52)
[5628.331037][T26182] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5628.331043][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.331047][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.331053][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.331058][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.331061][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.331076][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.331080][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.331082][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.331090][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.331105][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.331113][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.331118][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.331128][T26182] ? dump_stack_lvl (lib/dump_stack.c:124)
[5628.331137][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.331144][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.331146][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.331152][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.331156][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.331159][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.331163][T26182] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231)
[5628.331176][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.331178][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.331180][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.331188][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.331203][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.331210][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.331215][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.331225][T26182] ? dump_stack_lvl (lib/dump_stack.c:124)
[5628.331234][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.331240][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.331243][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.331248][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.331252][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.331255][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.331269][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.331272][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.331274][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.331282][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.331294][T26182] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5628.331300][T26182] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5628.331308][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.331312][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.331319][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.331323][T26182] ? dump_stack_lvl (lib/dump_stack.c:123)
[5628.331326][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.331336][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.331342][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5628.331349][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.331356][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5628.331364][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.331386][T26182] rawv6_sendmsg (net/ipv6/raw.c:918)
[5628.331404][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5628.331409][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5628.331412][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.331420][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5628.331423][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5628.331432][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5628.331449][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5628.331452][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.331463][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.331467][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.331473][T26182] ? __pfx___sys_sendto (net/socket.c:2147)
[5628.331488][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5628.331495][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5628.331503][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5628.331510][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5628.331521][T26182] __x64_sys_sendto (net/socket.c:2183)
[5628.331525][T26182] ? 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)
[5628.331527][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.331532][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5628.331537][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5628.331540][T26182] RIP: 0033:0x7f1ba5763a4a
[ 5628.331543][T26182] 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
[ 5628.331546][T26182] RSP: 002b:00007fff63475c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5628.331549][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ba5763a4a
[ 5628.331551][T26182] RDX: 0000000000000040 RSI: 000000002a0b7340 RDI: 0000000000000005
[ 5628.331553][T26182] RBP: 00007fff63475c90 R08: 0000000000418574 R09: 000000000000001c
[ 5628.331555][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5628.331556][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.331556][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.331572][T26182]
| [ 5628.365036][T26182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26182
| [5628.365797][T26182] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5628.366122][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5628.366123][T26182] Call Trace:
[ 5628.366125][T26182]
[5628.366127][T26182] dump_stack_lvl (lib/dump_stack.c:123)
[5628.366133][T26182] check_preemption_disabled (lib/smp_processor_id.c:52)
[5628.366139][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.366146][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.366150][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.366156][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.366161][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.366164][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.366179][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.366182][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.366184][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.366192][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.366207][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.366216][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.366220][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.366231][T26182] ? dump_stack_lvl (lib/dump_stack.c:124)
[5628.366240][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.366247][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.366249][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.366255][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.366259][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.366262][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.366267][T26182] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231)
[5628.366279][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.366281][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.366284][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.366291][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.366306][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.366314][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.366318][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.366329][T26182] ? dump_stack_lvl (lib/dump_stack.c:124)
[5628.366338][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.366344][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.366347][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.366352][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.366360][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.366364][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.366387][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.366390][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.366392][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.366400][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.366412][T26182] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5628.366417][T26182] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5628.366425][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.366430][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.366437][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.366441][T26182] ? dump_stack_lvl (lib/dump_stack.c:123)
[5628.366444][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.366454][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.366460][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5628.366466][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.366472][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5628.366476][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.366489][T26182] rawv6_sendmsg (net/ipv6/raw.c:918)
[5628.366501][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5628.366507][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5628.366510][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.366517][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5628.366521][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5628.366530][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5628.366547][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5628.366549][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.366561][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.366565][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.366571][T26182] ? __pfx___sys_sendto (net/socket.c:2147)
[5628.366586][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5628.366592][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5628.366600][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5628.366607][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5628.366618][T26182] __x64_sys_sendto (net/socket.c:2183)
[5628.366621][T26182] ? 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)
[5628.366624][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.366629][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5628.366634][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5628.366637][T26182] RIP: 0033:0x7f1ba5763a4a
[ 5628.366640][T26182] 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
[ 5628.366643][T26182] RSP: 002b:00007fff63475c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5628.366646][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ba5763a4a
[ 5628.366648][T26182] RDX: 0000000000000040 RSI: 000000002a0b7340 RDI: 0000000000000005
[ 5628.366650][T26182] RBP: 00007fff63475c90 R08: 0000000000418574 R09: 000000000000001c
[ 5628.366652][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5628.366654][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.366654][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.366669][T26182]
| [ 5628.400299][T26182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26182
| [5628.401110][T26182] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5628.401464][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5628.401466][T26182] Call Trace:
[ 5628.401467][T26182]
[5628.401470][T26182] dump_stack_lvl (lib/dump_stack.c:123)
[5628.401476][T26182] check_preemption_disabled (lib/smp_processor_id.c:52)
[5628.401482][T26182] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[5628.401488][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.401492][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.401498][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.401502][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.401506][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.401521][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.401523][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.401526][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.401534][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.401549][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.401557][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.401562][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.401572][T26182] ? dump_stack_lvl (lib/dump_stack.c:124)
[5628.401582][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.401588][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.401591][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.401596][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.401601][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.401603][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.401618][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.401621][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.401623][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.401631][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.401645][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.401653][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.401658][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.401668][T26182] ? dump_stack_lvl (lib/dump_stack.c:124)
[5628.401677][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.401684][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.401686][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.401691][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.401696][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.401698][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.401703][T26182] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231)
[5628.401715][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.401717][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.401719][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.401727][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.401742][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.401750][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.401754][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.401764][T26182] ? dump_stack_lvl (lib/dump_stack.c:124)
[5628.401773][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.401780][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.401782][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.401788][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.401792][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.401794][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.401809][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.401812][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.401814][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.401822][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.401834][T26182] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5628.401839][T26182] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5628.401847][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.401851][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.401858][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.401862][T26182] ? dump_stack_lvl (lib/dump_stack.c:123)
[5628.401865][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.401875][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.401881][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5628.401887][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.401893][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5628.401897][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.401910][T26182] rawv6_sendmsg (net/ipv6/raw.c:918)
[5628.401922][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5628.401927][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5628.401930][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.401938][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5628.401941][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5628.401950][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5628.401967][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5628.401970][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.401981][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.401985][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.401991][T26182] ? __pfx___sys_sendto (net/socket.c:2147)
[5628.402006][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5628.402012][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5628.402020][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5628.402027][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5628.402038][T26182] __x64_sys_sendto (net/socket.c:2183)
[5628.402042][T26182] ? 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)
[5628.402045][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.402049][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5628.402055][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5628.402058][T26182] RIP: 0033:0x7f1ba5763a4a
[ 5628.402061][T26182] 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
[ 5628.402064][T26182] RSP: 002b:00007fff63475c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5628.402067][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ba5763a4a
[ 5628.402069][T26182] RDX: 0000000000000040 RSI: 000000002a0b7340 RDI: 0000000000000005
[ 5628.402070][T26182] RBP: 00007fff63475c90 R08: 0000000000418574 R09: 000000000000001c
[ 5628.402072][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5628.402074][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.402074][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ba588c000
| [ 5628.402090][T26182]
| [ 5628.402092][T26182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26182
| [5628.442684][T26182] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5628.443016][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5628.443018][T26182] Call Trace:
[ 5628.443020][T26182]
[5628.443022][T26182] dump_stack_lvl (lib/dump_stack.c:123)
[5628.443028][T26182] check_preemption_disabled (lib/smp_processor_id.c:52)
[5628.443034][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.443041][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.443044][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.443050][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.443055][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.443058][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.443073][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.443076][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.443078][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.443087][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.443102][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.443116][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.443122][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.443132][T26182] ? dump_stack_lvl (lib/dump_stack.c:124)
[5628.443142][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.443149][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.443152][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.443157][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.443162][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.443165][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.443179][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.443182][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.443184][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.443192][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.443207][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.443215][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.443220][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.443230][T26182] ? dump_stack_lvl (lib/dump_stack.c:124)
[5628.443239][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.443246][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.443248][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.443254][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.443258][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.443261][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.443266][T26182] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231)
[5628.443278][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.443281][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.443283][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.443291][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.443306][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.443314][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.443319][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.443329][T26182] ? dump_stack_lvl (lib/dump_stack.c:124)
[5628.443339][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.443345][T26182] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[5628.443348][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.443353][T26182] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[5628.443362][T26182] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692)
[5628.443366][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.443393][T26182] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[5628.443397][T26182] ? __pfx_dst_output (./include/net/dst.h:458)
[5628.443399][T26182] ? _printk (kernel/printk/printk.c:2470)
[5628.443408][T26182] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[5628.443420][T26182] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[5628.443425][T26182] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[5628.443433][T26182] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[5628.443438][T26182] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[5628.443445][T26182] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[5628.443449][T26182] ? dump_stack_lvl (lib/dump_stack.c:123)
[5628.443452][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.443462][T26182] lwtunnel_output (net/core/lwtunnel.c:359)
[5628.443469][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5628.443476][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.443481][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5628.443486][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5628.443499][T26182] rawv6_sendmsg (net/ipv6/raw.c:918)
[5628.443512][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5628.443517][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5628.443520][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.443528][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5628.443531][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5628.443540][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5628.443558][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5628.443560][T26182] ? __lock_release (kernel/locking/lockdep.c:5534)
[5628.443572][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.443576][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5628.443582][T26182] ? __pfx___sys_sendto (net/socket.c:2147)
[5628.443598][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5628.443604][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5628.443612][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5628.443620][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5628.443631][T26182] __x64_sys_sendto (net/socket.c:2183)
[5628.443635][T26182] ? 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)
[5628.443638][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5628.443642][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5628.443648][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5628.443651][T26182] RIP: 0033:0x7f1ba5763a4a
[ 5628.443654][T26182] 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
[ 5628.443657][T26182] RSP: 002b:00007fff63475c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5628.443660][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ba5763a4a
[ 5628.443662][T26182] RDX: 0000000000000040 RSI: 000000002a0b7340 RDI: 0000000000000005
[ 5628.443664][T26182] RBP: 00007fff63475c90 R08: 0000000000418574 R09: 000000000000001c
[ 5628.443665][T26182] 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:ila_output:lwtunnel_output:ila_output
check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb
check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output