======================================
| [ 952.405657][T11523] veth1: renamed from veth-betaR
| [ 952.506229][T11524] veth0: renamed from veth-gamma
| [ 962.071460][T11547] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11547
| [962.072083][T11547] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 962.072368][T11547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 962.072370][T11547] Call Trace:
[ 962.072371][T11547]
[962.072373][T11547] dump_stack_lvl (lib/dump_stack.c:123)
[962.072382][T11547] check_preemption_disabled (lib/smp_processor_id.c:52)
[962.072388][T11547] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[962.072395][T11547] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[962.072403][T11547] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.072409][T11547] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[962.072414][T11547] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.072426][T11547] rawv6_sendmsg (net/ipv6/raw.c:918)
[962.072438][T11547] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[962.072443][T11547] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[962.072448][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.072457][T11547] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[962.072462][T11547] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[962.072471][T11547] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[962.072487][T11547] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[962.072490][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.072501][T11547] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.072507][T11547] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.072513][T11547] ? __pfx___sys_sendto (net/socket.c:2147)
[962.072528][T11547] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[962.072535][T11547] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[962.072543][T11547] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[962.072550][T11547] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[962.072560][T11547] __x64_sys_sendto (net/socket.c:2183)
[962.072564][T11547] ? 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)
[962.072568][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.072571][T11547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[962.072576][T11547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 962.072580][T11547] RIP: 0033:0x7f41f5361a4a
[ 962.072584][T11547] 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
[ 962.072587][T11547] RSP: 002b:00007ffcb2cdcb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 962.072591][T11547] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41f5361a4a
[ 962.072593][T11547] RDX: 0000000000000040 RSI: 0000000011cd0340 RDI: 0000000000000005
[ 962.072595][T11547] RBP: 00007ffcb2cdcbb0 R08: 0000000000418574 R09: 000000000000001c
[ 962.072597][T11547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 962.072598][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.072598][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.072615][T11547]
| [ 962.085217][T11547] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11547
| [962.085697][T11547] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 962.085965][T11547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 962.085966][T11547] Call Trace:
[ 962.085968][T11547]
[962.085970][T11547] dump_stack_lvl (lib/dump_stack.c:123)
[962.085977][T11547] check_preemption_disabled (lib/smp_processor_id.c:52)
[962.085985][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.085992][T11547] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[962.085999][T11547] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.086005][T11547] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[962.086010][T11547] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.086022][T11547] rawv6_sendmsg (net/ipv6/raw.c:918)
[962.086034][T11547] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[962.086039][T11547] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[962.086043][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.086052][T11547] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[962.086057][T11547] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[962.086066][T11547] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[962.086083][T11547] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[962.086085][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.086097][T11547] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.086102][T11547] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.086108][T11547] ? __pfx___sys_sendto (net/socket.c:2147)
[962.086122][T11547] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[962.086129][T11547] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[962.086137][T11547] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[962.086144][T11547] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[962.086165][T11547] __x64_sys_sendto (net/socket.c:2183)
[962.086169][T11547] ? 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)
[962.086173][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.086176][T11547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[962.086181][T11547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 962.086184][T11547] RIP: 0033:0x7f41f5361a4a
[ 962.086187][T11547] 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
[ 962.086190][T11547] RSP: 002b:00007ffcb2cdcb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 962.086193][T11547] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41f5361a4a
[ 962.086195][T11547] RDX: 0000000000000040 RSI: 0000000011cd0340 RDI: 0000000000000005
[ 962.086196][T11547] RBP: 00007ffcb2cdcbb0 R08: 0000000000418574 R09: 000000000000001c
[ 962.086198][T11547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 962.086200][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.086200][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.086214][T11547]
| [ 962.086222][T11547] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11547
| [962.098728][T11547] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 962.098983][T11547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 962.098985][T11547] Call Trace:
[ 962.098987][T11547]
[962.098989][T11547] dump_stack_lvl (lib/dump_stack.c:123)
[962.098995][T11547] check_preemption_disabled (lib/smp_processor_id.c:52)
[962.099000][T11547] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[962.099007][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.099021][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.099035][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.099038][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.099047][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.099053][T11547] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[962.099059][T11547] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.099065][T11547] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[962.099069][T11547] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.099081][T11547] rawv6_sendmsg (net/ipv6/raw.c:918)
[962.099093][T11547] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[962.099098][T11547] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[962.099102][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.099110][T11547] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[962.099113][T11547] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[962.099122][T11547] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[962.099137][T11547] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[962.099140][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.099151][T11547] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.099155][T11547] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.099161][T11547] ? __pfx___sys_sendto (net/socket.c:2147)
[962.099175][T11547] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[962.099181][T11547] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[962.099188][T11547] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[962.099195][T11547] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[962.099205][T11547] __x64_sys_sendto (net/socket.c:2183)
[962.099209][T11547] ? 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)
[962.099212][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.099216][T11547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[962.099221][T11547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 962.099223][T11547] RIP: 0033:0x7f41f5361a4a
[ 962.099226][T11547] 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
[ 962.099229][T11547] RSP: 002b:00007ffcb2cdcb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 962.099232][T11547] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41f5361a4a
[ 962.099234][T11547] RDX: 0000000000000040 RSI: 0000000011cd0340 RDI: 0000000000000005
[ 962.099235][T11547] RBP: 00007ffcb2cdcbb0 R08: 0000000000418574 R09: 000000000000001c
[ 962.099237][T11547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 962.099238][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.099238][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.099253][T11547]
| [ 962.099270][T11547] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11547
| [962.112857][T11547] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 962.113128][T11547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 962.113129][T11547] Call Trace:
[ 962.113131][T11547]
[962.113133][T11547] dump_stack_lvl (lib/dump_stack.c:123)
[962.113138][T11547] check_preemption_disabled (lib/smp_processor_id.c:52)
[962.113145][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.113152][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.113165][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.113179][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.113182][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.113191][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.113198][T11547] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[962.113204][T11547] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.113210][T11547] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[962.113215][T11547] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.113227][T11547] rawv6_sendmsg (net/ipv6/raw.c:918)
[962.113239][T11547] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[962.113245][T11547] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[962.113248][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.113255][T11547] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[962.113259][T11547] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[962.113267][T11547] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[962.113284][T11547] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[962.113286][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.113298][T11547] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.113302][T11547] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.113308][T11547] ? __pfx___sys_sendto (net/socket.c:2147)
[962.113323][T11547] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[962.113330][T11547] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[962.113337][T11547] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[962.113344][T11547] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[962.113355][T11547] __x64_sys_sendto (net/socket.c:2183)
[962.113359][T11547] ? 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)
[962.113362][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.113365][T11547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[962.113370][T11547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 962.113373][T11547] RIP: 0033:0x7f41f5361a4a
[ 962.113376][T11547] 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
[ 962.113379][T11547] RSP: 002b:00007ffcb2cdcb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 962.113382][T11547] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41f5361a4a
[ 962.113384][T11547] RDX: 0000000000000040 RSI: 0000000011cd0340 RDI: 0000000000000005
[ 962.113385][T11547] RBP: 00007ffcb2cdcbb0 R08: 0000000000418574 R09: 000000000000001c
[ 962.113387][T11547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 962.113389][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.113389][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.113404][T11547]
| [ 962.113412][T11547] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11547
| [962.128199][T11547] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 962.128471][T11547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 962.128472][T11547] Call Trace:
[ 962.128474][T11547]
[962.128476][T11547] dump_stack_lvl (lib/dump_stack.c:123)
[962.128481][T11547] check_preemption_disabled (lib/smp_processor_id.c:52)
[962.128486][T11547] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[962.128493][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.128506][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.128519][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.128523][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.128532][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.128538][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.128550][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.128563][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.128567][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.128575][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.128581][T11547] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[962.128588][T11547] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.128593][T11547] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[962.128597][T11547] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.128611][T11547] rawv6_sendmsg (net/ipv6/raw.c:918)
[962.128622][T11547] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[962.128628][T11547] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[962.128631][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.128638][T11547] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[962.128641][T11547] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[962.128649][T11547] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[962.128666][T11547] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[962.128668][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.128679][T11547] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.128683][T11547] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.128688][T11547] ? __pfx___sys_sendto (net/socket.c:2147)
[962.128703][T11547] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[962.128709][T11547] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[962.128716][T11547] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[962.128724][T11547] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[962.128734][T11547] __x64_sys_sendto (net/socket.c:2183)
[962.128737][T11547] ? 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)
[962.128740][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.128744][T11547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[962.128748][T11547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 962.128751][T11547] RIP: 0033:0x7f41f5361a4a
[ 962.128754][T11547] 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
[ 962.128757][T11547] RSP: 002b:00007ffcb2cdcb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 962.128759][T11547] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41f5361a4a
[ 962.128761][T11547] RDX: 0000000000000040 RSI: 0000000011cd0340 RDI: 0000000000000005
[ 962.128763][T11547] RBP: 00007ffcb2cdcbb0 R08: 0000000000418574 R09: 000000000000001c
[ 962.128764][T11547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 962.128766][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.128766][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.128780][T11547]
| [ 962.147976][T11547] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11547
| [962.148473][T11547] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 962.148756][T11547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 962.148758][T11547] Call Trace:
[ 962.148759][T11547]
[962.148761][T11547] dump_stack_lvl (lib/dump_stack.c:123)
[962.148767][T11547] check_preemption_disabled (lib/smp_processor_id.c:52)
[962.148773][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.148779][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.148793][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.148806][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.148810][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.148818][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.148825][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.148838][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.148851][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.148854][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.148863][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.148869][T11547] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[962.148875][T11547] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.148881][T11547] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[962.148885][T11547] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.148898][T11547] rawv6_sendmsg (net/ipv6/raw.c:918)
[962.148909][T11547] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[962.148915][T11547] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[962.148918][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.148925][T11547] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[962.148929][T11547] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[962.148937][T11547] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[962.148954][T11547] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[962.148957][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.148969][T11547] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.148973][T11547] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.148978][T11547] ? __pfx___sys_sendto (net/socket.c:2147)
[962.148993][T11547] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[962.148999][T11547] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[962.149006][T11547] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[962.149013][T11547] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[962.149024][T11547] __x64_sys_sendto (net/socket.c:2183)
[962.149027][T11547] ? 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)
[962.149030][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.149034][T11547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[962.149039][T11547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 962.149042][T11547] RIP: 0033:0x7f41f5361a4a
[ 962.149045][T11547] 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
[ 962.149047][T11547] RSP: 002b:00007ffcb2cdcb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 962.149050][T11547] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41f5361a4a
[ 962.149052][T11547] RDX: 0000000000000040 RSI: 0000000011cd0340 RDI: 0000000000000005
[ 962.149053][T11547] RBP: 00007ffcb2cdcbb0 R08: 0000000000418574 R09: 000000000000001c
[ 962.149055][T11547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 962.149057][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.149057][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.149072][T11547]
| [ 962.149079][T11547] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11547
| [962.168566][T11547] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 962.169058][T11547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 962.169059][T11547] Call Trace:
[ 962.169061][T11547]
[962.169063][T11547] dump_stack_lvl (lib/dump_stack.c:123)
[962.169085][T11547] check_preemption_disabled (lib/smp_processor_id.c:52)
[962.169091][T11547] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[962.169098][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.169112][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.169126][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.169130][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.169139][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.169145][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.169158][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.169172][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.169175][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.169184][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.169191][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.169204][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.169217][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.169221][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.169230][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.169236][T11547] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[962.169243][T11547] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.169248][T11547] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[962.169253][T11547] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.169266][T11547] rawv6_sendmsg (net/ipv6/raw.c:918)
[962.169278][T11547] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[962.169283][T11547] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[962.169286][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.169294][T11547] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[962.169297][T11547] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[962.169306][T11547] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[962.169323][T11547] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[962.169325][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.169337][T11547] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.169341][T11547] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.169347][T11547] ? __pfx___sys_sendto (net/socket.c:2147)
[962.169362][T11547] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[962.169368][T11547] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[962.169376][T11547] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[962.169383][T11547] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[962.169393][T11547] __x64_sys_sendto (net/socket.c:2183)
[962.169397][T11547] ? 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)
[962.169401][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.169404][T11547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[962.169409][T11547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 962.169412][T11547] RIP: 0033:0x7f41f5361a4a
[ 962.169415][T11547] 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
[ 962.169418][T11547] RSP: 002b:00007ffcb2cdcb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 962.169421][T11547] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41f5361a4a
[ 962.169422][T11547] RDX: 0000000000000040 RSI: 0000000011cd0340 RDI: 0000000000000005
[ 962.169424][T11547] RBP: 00007ffcb2cdcbb0 R08: 0000000000418574 R09: 000000000000001c
[ 962.169426][T11547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 962.169428][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.169428][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.169443][T11547]
| [ 962.169467][T11547] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11547
| [962.190832][T11547] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 962.191124][T11547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 962.191125][T11547] Call Trace:
[ 962.191127][T11547]
[962.191129][T11547] dump_stack_lvl (lib/dump_stack.c:123)
[962.191134][T11547] check_preemption_disabled (lib/smp_processor_id.c:52)
[962.191141][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.191147][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.191161][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.191174][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.191178][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.191187][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.191194][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.191207][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.191220][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.191224][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.191232][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.191239][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.191251][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.191265][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.191268][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.191277][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.191283][T11547] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[962.191290][T11547] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.191295][T11547] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[962.191300][T11547] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.191312][T11547] rawv6_sendmsg (net/ipv6/raw.c:918)
[962.191324][T11547] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[962.191330][T11547] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[962.191333][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.191341][T11547] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[962.191344][T11547] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[962.191353][T11547] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[962.191369][T11547] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[962.191372][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.191383][T11547] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.191387][T11547] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.191393][T11547] ? __pfx___sys_sendto (net/socket.c:2147)
[962.191408][T11547] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[962.191414][T11547] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[962.191421][T11547] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[962.191428][T11547] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[962.191438][T11547] __x64_sys_sendto (net/socket.c:2183)
[962.191442][T11547] ? 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)
[962.191446][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.191449][T11547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[962.191454][T11547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 962.191457][T11547] RIP: 0033:0x7f41f5361a4a
[ 962.191460][T11547] 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
[ 962.191462][T11547] RSP: 002b:00007ffcb2cdcb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 962.191465][T11547] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41f5361a4a
[ 962.191467][T11547] RDX: 0000000000000040 RSI: 0000000011cd0340 RDI: 0000000000000005
[ 962.191469][T11547] RBP: 00007ffcb2cdcbb0 R08: 0000000000418574 R09: 000000000000001c
[ 962.191471][T11547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 962.191472][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.191472][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.191488][T11547]
| [ 962.191495][T11547] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11547
| [962.213559][T11547] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 962.213866][T11547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 962.213867][T11547] Call Trace:
[ 962.213869][T11547]
[962.213871][T11547] dump_stack_lvl (lib/dump_stack.c:123)
[962.213876][T11547] check_preemption_disabled (lib/smp_processor_id.c:52)
[962.213898][T11547] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[962.213905][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.213919][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.213932][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.213936][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.213945][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.213952][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.213965][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.213979][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.213983][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.213991][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.213999][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.214011][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.214025][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.214029][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.214038][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.214045][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.214058][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.214071][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.214075][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.214084][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.214090][T11547] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[962.214097][T11547] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.214103][T11547] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[962.214107][T11547] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.214120][T11547] rawv6_sendmsg (net/ipv6/raw.c:918)
[962.214133][T11547] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[962.214138][T11547] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[962.214141][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.214149][T11547] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[962.214152][T11547] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[962.214161][T11547] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[962.214178][T11547] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[962.214181][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.214192][T11547] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.214196][T11547] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.214202][T11547] ? __pfx___sys_sendto (net/socket.c:2147)
[962.214217][T11547] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[962.214224][T11547] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[962.214231][T11547] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[962.214239][T11547] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[962.214249][T11547] __x64_sys_sendto (net/socket.c:2183)
[962.214253][T11547] ? 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)
[962.214256][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.214260][T11547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[962.214265][T11547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 962.214268][T11547] RIP: 0033:0x7f41f5361a4a
[ 962.214271][T11547] 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
[ 962.214273][T11547] RSP: 002b:00007ffcb2cdcb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 962.214276][T11547] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41f5361a4a
[ 962.214278][T11547] RDX: 0000000000000040 RSI: 0000000011cd0340 RDI: 0000000000000005
[ 962.214280][T11547] RBP: 00007ffcb2cdcbb0 R08: 0000000000418574 R09: 000000000000001c
[ 962.214282][T11547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 962.214283][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.214283][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 962.214299][T11547]
| [ 962.214330][T11547] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11547
| [962.238331][T11547] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 962.238852][T11547] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 962.238854][T11547] Call Trace:
[ 962.238855][T11547]
[962.238857][T11547] dump_stack_lvl (lib/dump_stack.c:123)
[962.238862][T11547] check_preemption_disabled (lib/smp_processor_id.c:52)
[962.238869][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.238876][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.238889][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.238903][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.238907][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.238916][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.238922][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.238935][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.238949][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.238952][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.238961][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.238968][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.238981][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.238995][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.238998][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.239007][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.239013][T11547] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[962.239027][T11547] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[962.239040][T11547] ? dump_stack_lvl (lib/dump_stack.c:123)
[962.239043][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.239052][T11547] lwtunnel_output (net/core/lwtunnel.c:359)
[962.239058][T11547] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[962.239065][T11547] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.239070][T11547] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[962.239075][T11547] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[962.239088][T11547] rawv6_sendmsg (net/ipv6/raw.c:918)
[962.239100][T11547] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[962.239106][T11547] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[962.239109][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.239116][T11547] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[962.239119][T11547] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[962.239128][T11547] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[962.239145][T11547] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[962.239147][T11547] ? __lock_release (kernel/locking/lockdep.c:5534)
[962.239159][T11547] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.239163][T11547] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[962.239169][T11547] ? __pfx___sys_sendto (net/socket.c:2147)
[962.239184][T11547] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[962.239190][T11547] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[962.239198][T11547] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[962.239205][T11547] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[962.239215][T11547] __x64_sys_sendto (net/socket.c:2183)
[962.239219][T11547] ? 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)
[962.239222][T11547] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[962.239226][T11547] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[962.239231][T11547] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 962.239234][T11547] RIP: 0033:0x7f41f5361a4a
[ 962.239237][T11547] 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
[ 962.239239][T11547] RSP: 002b:00007ffcb2cdcb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 962.239242][T11547] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41f5361a4a
[ 962.239244][T11547] RDX: 0000000000000040 RSI: 0000000011cd0340 RDI: 0000000000000005
[ 962.239246][T11547] RBP: 00007ffcb2cdcbb0 R08: 0000000000418574 R09: 000000000000001c
[ 962.239247][T11547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 962.239249][T11547] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f548a000
| [ 963.346290][T11547] lwtunnel_output(): recursion limit reached on datapath
| [ 968.006391][T11554] check_preemption_disabled: 46 callbacks suppressed
| [ 968.006398][T11554] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11554
| [968.008168][T11554] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 968.008417][T11554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 968.008419][T11554] Call Trace:
[ 968.008421][T11554]
[968.008423][T11554] dump_stack_lvl (lib/dump_stack.c:123)
[968.008431][T11554] check_preemption_disabled (lib/smp_processor_id.c:52)
[968.008438][T11554] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[968.008444][T11554] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[968.008452][T11554] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[968.008459][T11554] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[968.008464][T11554] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[968.008476][T11554] rawv6_sendmsg (net/ipv6/raw.c:918)
[968.008487][T11554] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[968.008493][T11554] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[968.008497][T11554] ? __lock_release (kernel/locking/lockdep.c:5534)
[968.008506][T11554] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[968.008511][T11554] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[968.008520][T11554] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[968.008536][T11554] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[968.008539][T11554] ? __lock_release (kernel/locking/lockdep.c:5534)
[968.008550][T11554] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[968.008556][T11554] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[968.008562][T11554] ? __pfx___sys_sendto (net/socket.c:2147)
[968.008576][T11554] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[968.008583][T11554] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[968.008591][T11554] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[968.008598][T11554] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[968.008610][T11554] __x64_sys_sendto (net/socket.c:2183)
[968.008614][T11554] ? 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)
[968.008618][T11554] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[968.008622][T11554] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[968.008627][T11554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 968.008631][T11554] RIP: 0033:0x7f29af9a6a4a
[ 968.008635][T11554] 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
[ 968.008638][T11554] RSP: 002b:00007ffe83355088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 968.008641][T11554] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29af9a6a4a
[ 968.008643][T11554] RDX: 0000000000000040 RSI: 000000001b1dc340 RDI: 0000000000000005
[ 968.008645][T11554] RBP: 00007ffe83355110 R08: 0000000000418574 R09: 000000000000001c
[ 968.008647][T11554] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 968.008649][T11554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29afacf000
| [ 968.008649][T11554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29afacf000
| [ 968.008663][T11554]
| [ 968.021091][T11554] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11554
| [968.021449][T11554] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 968.021703][T11554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 968.021705][T11554] Call Trace:
[ 968.021707][T11554]
[968.021709][T11554] dump_stack_lvl (lib/dump_stack.c:123)
[968.021715][T11554] check_preemption_disabled (lib/smp_processor_id.c:52)
[968.021721][T11554] lwtunnel_output (net/core/lwtunnel.c:359)
[968.021727][T11554] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[968.021734][T11554] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[968.021740][T11554] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[968.021745][T11554] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[968.021757][T11554] rawv6_sendmsg (net/ipv6/raw.c:918)
[968.021769][T11554] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[968.021774][T11554] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[968.021778][T11554] ? __lock_release (kernel/locking/lockdep.c:5534)
[968.021785][T11554] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[968.021789][T11554] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[968.021798][T11554] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[968.021814][T11554] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[968.021817][T11554] ? __lock_release (kernel/locking/lockdep.c:5534)
[968.021829][T11554] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[968.021833][T11554] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[968.021839][T11554] ? __pfx___sys_sendto (net/socket.c:2147)
[968.021853][T11554] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[968.021860][T11554] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[968.021867][T11554] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[968.021874][T11554] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[968.021884][T11554] __x64_sys_sendto (net/socket.c:2183)
[968.021888][T11554] ? 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)
[968.021892][T11554] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[968.021895][T11554] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[968.021900][T11554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 968.021903][T11554] RIP: 0033:0x7f29af9a6a4a
[ 968.021906][T11554] 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
[ 968.021909][T11554] RSP: 002b:00007ffe83355088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 968.021912][T11554] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29af9a6a4a
[ 968.021914][T11554] RDX: 0000000000000040 RSI: 000000001b1dc340 RDI: 0000000000000005
[ 968.021916][T11554] RBP: 00007ffe83355110 R08: 0000000000418574 R09: 000000000000001c
[ 968.021917][T11554] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 968.021919][T11554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29afacf000
| [ 968.021919][T11554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29afacf000
| [ 968.021934][T11554]
| [ 968.022440][T11554] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11554
| [968.033565][T11554] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 968.033811][T11554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 968.033812][T11554] Call Trace:
[ 968.033814][T11554]
[968.033816][T11554] dump_stack_lvl (lib/dump_stack.c:123)
[968.033822][T11554] check_preemption_disabled (lib/smp_processor_id.c:52)
[968.033827][T11554] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[968.033834][T11554] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[968.033840][T11554] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[968.033846][T11554] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[968.033850][T11554] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[968.033862][T11554] rawv6_sendmsg (net/ipv6/raw.c:918)
[968.033874][T11554] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[968.033879][T11554] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[968.033883][T11554] ? __lock_release (kernel/locking/lockdep.c:5534)
[968.033890][T11554] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[968.033893][T11554] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[968.033902][T11554] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[968.033918][T11554] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[968.033920][T11554] ? __lock_release (kernel/locking/lockdep.c:5534)
[968.033931][T11554] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[968.033935][T11554] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[968.033940][T11554] ? __pfx___sys_sendto (net/socket.c:2147)
[968.033955][T11554] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[968.033961][T11554] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[968.033968][T11554] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[968.033974][T11554] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[968.033984][T11554] __x64_sys_sendto (net/socket.c:2183)
[968.033988][T11554] ? 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)
[968.033991][T11554] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[968.033995][T11554] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[968.034000][T11554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 968.034003][T11554] RIP: 0033:0x7f29af9a6a4a
[ 968.034006][T11554] 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
[ 968.034009][T11554] RSP: 002b:00007ffe83355088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 968.034012][T11554] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29af9a6a4a
[ 968.034014][T11554] RDX: 0000000000000040 RSI: 000000001b1dc340 RDI: 0000000000000005
[ 968.034015][T11554] RBP: 00007ffe83355110 R08: 0000000000418574 R09: 000000000000001c
[ 968.034017][T11554] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 968.034019][T11554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29afacf000
| [ 968.034019][T11554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29afacf000
| [ 968.034033][T11554]
| [ 969.007374][T11554] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11554
| [969.007976][T11554] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 969.008231][T11554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 969.008233][T11554] Call Trace:
[ 969.008235][T11554]
[969.008237][T11554] dump_stack_lvl (lib/dump_stack.c:123)
[969.008246][T11554] check_preemption_disabled (lib/smp_processor_id.c:52)
[969.008253][T11554] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[969.008259][T11554] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[969.008267][T11554] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[969.008274][T11554] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[969.008279][T11554] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[969.008290][T11554] rawv6_sendmsg (net/ipv6/raw.c:918)
[969.008302][T11554] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[969.008306][T11554] ? find_held_lock (kernel/locking/lockdep.c:5348)
[969.008316][T11554] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[969.008321][T11554] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[969.008331][T11554] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[969.008347][T11554] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[969.008351][T11554] ? __lock_release (kernel/locking/lockdep.c:5534)
[969.008363][T11554] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[969.008368][T11554] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[969.008374][T11554] ? __pfx___sys_sendto (net/socket.c:2147)
[969.008387][T11554] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[969.008397][T11554] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[969.008404][T11554] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[969.008412][T11554] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[969.008418][T11554] ? __pfx___x64_sys_poll (fs/select.c:1062)
[969.008420][T11554] ? 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)
[969.008429][T11554] __x64_sys_sendto (net/socket.c:2183)
[969.008433][T11554] ? 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)
[969.008437][T11554] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[969.008440][T11554] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[969.008445][T11554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 969.008449][T11554] RIP: 0033:0x7f29af9a6a4a
[ 969.008453][T11554] 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
[ 969.008456][T11554] RSP: 002b:00007ffe83355088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 969.008460][T11554] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29af9a6a4a
[ 969.008462][T11554] RDX: 0000000000000040 RSI: 000000001b1dc340 RDI: 0000000000000005
[ 969.008464][T11554] RBP: 00007ffe83355110 R08: 0000000000418574 R09: 000000000000001c
[ 969.008466][T11554] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 969.008467][T11554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29afacf000
| [ 969.008467][T11554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29afacf000
| [ 969.008482][T11554]
| [ 969.008485][T11554] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11554
| [969.019968][T11554] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 969.020208][T11554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 969.020210][T11554] Call Trace:
[ 969.020212][T11554]
[969.020214][T11554] dump_stack_lvl (lib/dump_stack.c:123)
[969.020221][T11554] check_preemption_disabled (lib/smp_processor_id.c:52)
[969.020227][T11554] lwtunnel_output (net/core/lwtunnel.c:359)
[969.020234][T11554] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[969.020241][T11554] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[969.020247][T11554] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[969.020252][T11554] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[969.020264][T11554] rawv6_sendmsg (net/ipv6/raw.c:918)
[969.020275][T11554] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[969.020279][T11554] ? find_held_lock (kernel/locking/lockdep.c:5348)
[969.020289][T11554] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[969.020293][T11554] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[969.020302][T11554] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[969.020319][T11554] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[969.020322][T11554] ? __lock_release (kernel/locking/lockdep.c:5534)
[969.020333][T11554] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[969.020337][T11554] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[969.020343][T11554] ? __pfx___sys_sendto (net/socket.c:2147)
[969.020356][T11554] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[969.020365][T11554] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[969.020371][T11554] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[969.020379][T11554] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[969.020384][T11554] ? __pfx___x64_sys_poll (fs/select.c:1062)
[969.020386][T11554] ? 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)
[969.020395][T11554] __x64_sys_sendto (net/socket.c:2183)
[969.020398][T11554] ? 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)
[969.020402][T11554] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[969.020406][T11554] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[969.020410][T11554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 969.020414][T11554] RIP: 0033:0x7f29af9a6a4a
[ 969.020417][T11554] 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
[ 969.020419][T11554] RSP: 002b:00007ffe83355088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 969.020423][T11554] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29af9a6a4a
[ 969.020425][T11554] RDX: 0000000000000040 RSI: 000000001b1dc340 RDI: 0000000000000005
[ 969.020426][T11554] RBP: 00007ffe83355110 R08: 0000000000418574 R09: 000000000000001c
[ 969.020428][T11554] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 969.020429][T11554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29afacf000
| [ 969.020429][T11554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29afacf000
| [ 969.020444][T11554]
| [ 969.038044][T11554] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11554
| [969.038390][T11554] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 969.038672][T11554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 969.038673][T11554] Call Trace:
[ 969.038675][T11554]
[969.038677][T11554] dump_stack_lvl (lib/dump_stack.c:123)
[969.038700][T11554] check_preemption_disabled (lib/smp_processor_id.c:52)
[969.038706][T11554] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[969.038713][T11554] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[969.038720][T11554] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[969.038726][T11554] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[969.038731][T11554] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[969.038743][T11554] rawv6_sendmsg (net/ipv6/raw.c:918)
[969.038756][T11554] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[969.038760][T11554] ? find_held_lock (kernel/locking/lockdep.c:5348)
[969.038769][T11554] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[969.038773][T11554] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[969.038782][T11554] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[969.038799][T11554] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[969.038801][T11554] ? __lock_release (kernel/locking/lockdep.c:5534)
[969.038813][T11554] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[969.038817][T11554] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[969.038823][T11554] ? __pfx___sys_sendto (net/socket.c:2147)
[969.038836][T11554] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[969.038845][T11554] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[969.038851][T11554] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[969.038859][T11554] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[969.038864][T11554] ? __pfx___x64_sys_poll (fs/select.c:1062)
[969.038866][T11554] ? 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)
[969.038874][T11554] __x64_sys_sendto (net/socket.c:2183)
[969.038877][T11554] ? 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)
[969.038881][T11554] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[969.038884][T11554] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[969.038889][T11554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 969.038893][T11554] RIP: 0033:0x7f29af9a6a4a
[ 969.038896][T11554] 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
[ 969.038898][T11554] RSP: 002b:00007ffe83355088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 969.038902][T11554] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29af9a6a4a
[ 969.038904][T11554] RDX: 0000000000000040 RSI: 000000001b1dc340 RDI: 0000000000000005
[ 969.038905][T11554] RBP: 00007ffe83355110 R08: 0000000000418574 R09: 000000000000001c
[ 969.038907][T11554] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 969.038909][T11554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29afacf000
| [ 971.488481][ C0] lwtunnel_input(): recursion limit reached on datapath
| [ 972.545804][ C0] lwtunnel_input(): recursion limit reached on datapath
| [ 974.785046][T11560] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11560
| [974.785494][T11560] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 974.785756][T11560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 974.785758][T11560] Call Trace:
[ 974.785760][T11560]
[974.785762][T11560] dump_stack_lvl (lib/dump_stack.c:123)
[974.785771][T11560] check_preemption_disabled (lib/smp_processor_id.c:52)
[974.785778][T11560] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[974.785784][T11560] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[974.785792][T11560] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.785799][T11560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[974.785804][T11560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.785816][T11560] rawv6_sendmsg (net/ipv6/raw.c:918)
[974.785827][T11560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[974.785833][T11560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[974.785838][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.785847][T11560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[974.785852][T11560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[974.785861][T11560] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[974.785877][T11560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[974.785880][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.785891][T11560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.785897][T11560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.785902][T11560] ? __pfx___sys_sendto (net/socket.c:2147)
[974.785917][T11560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[974.785924][T11560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[974.785933][T11560] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[974.785940][T11560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[974.785950][T11560] __x64_sys_sendto (net/socket.c:2183)
[974.785954][T11560] ? 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)
[974.785958][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.785961][T11560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[974.785966][T11560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 974.785970][T11560] RIP: 0033:0x7f615baaea4a
[ 974.785974][T11560] 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
[ 974.785976][T11560] RSP: 002b:00007ffe937184a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 974.785980][T11560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f615baaea4a
[ 974.785982][T11560] RDX: 0000000000000040 RSI: 0000000030e59340 RDI: 0000000000000005
[ 974.785984][T11560] RBP: 00007ffe93718530 R08: 0000000000418574 R09: 000000000000001c
[ 974.785985][T11560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 974.785987][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.785987][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.786001][T11560]
| [ 974.786004][T11560] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11560
| [974.797559][T11560] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 974.797803][T11560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 974.797805][T11560] Call Trace:
[ 974.797806][T11560]
[974.797808][T11560] dump_stack_lvl (lib/dump_stack.c:123)
[974.797814][T11560] check_preemption_disabled (lib/smp_processor_id.c:52)
[974.797820][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.797826][T11560] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[974.797832][T11560] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.797838][T11560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[974.797842][T11560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.797854][T11560] rawv6_sendmsg (net/ipv6/raw.c:918)
[974.797866][T11560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[974.797871][T11560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[974.797874][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.797881][T11560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[974.797884][T11560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[974.797893][T11560] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[974.797909][T11560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[974.797911][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.797922][T11560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.797926][T11560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.797932][T11560] ? __pfx___sys_sendto (net/socket.c:2147)
[974.797946][T11560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[974.797952][T11560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[974.797959][T11560] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[974.797966][T11560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[974.797976][T11560] __x64_sys_sendto (net/socket.c:2183)
[974.797980][T11560] ? 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)
[974.797983][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.797986][T11560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[974.797991][T11560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 974.797994][T11560] RIP: 0033:0x7f615baaea4a
[ 974.797997][T11560] 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
[ 974.797999][T11560] RSP: 002b:00007ffe937184a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 974.798002][T11560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f615baaea4a
[ 974.798004][T11560] RDX: 0000000000000040 RSI: 0000000030e59340 RDI: 0000000000000005
[ 974.798006][T11560] RBP: 00007ffe93718530 R08: 0000000000418574 R09: 000000000000001c
[ 974.798007][T11560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 974.798009][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.798009][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.798023][T11560]
| [ 974.798137][T11560] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11560
| [974.809730][T11560] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 974.809977][T11560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 974.809978][T11560] Call Trace:
[ 974.809980][T11560]
[974.809981][T11560] dump_stack_lvl (lib/dump_stack.c:123)
[974.809987][T11560] check_preemption_disabled (lib/smp_processor_id.c:52)
[974.809992][T11560] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[974.809998][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.810009][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.810020][T11560] ? dump_stack_lvl (lib/dump_stack.c:123)
[974.810024][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.810032][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.810038][T11560] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[974.810044][T11560] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.810049][T11560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[974.810054][T11560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.810066][T11560] rawv6_sendmsg (net/ipv6/raw.c:918)
[974.810078][T11560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[974.810083][T11560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[974.810086][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.810093][T11560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[974.810096][T11560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[974.810105][T11560] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[974.810121][T11560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[974.810123][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.810134][T11560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.810138][T11560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.810143][T11560] ? __pfx___sys_sendto (net/socket.c:2147)
[974.810158][T11560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[974.810164][T11560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[974.810171][T11560] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[974.810177][T11560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[974.810187][T11560] __x64_sys_sendto (net/socket.c:2183)
[974.810191][T11560] ? 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)
[974.810194][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.810197][T11560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[974.810202][T11560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 974.810204][T11560] RIP: 0033:0x7f615baaea4a
[ 974.810208][T11560] 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
[ 974.810210][T11560] RSP: 002b:00007ffe937184a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 974.810213][T11560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f615baaea4a
[ 974.810214][T11560] RDX: 0000000000000040 RSI: 0000000030e59340 RDI: 0000000000000005
[ 974.810216][T11560] RBP: 00007ffe93718530 R08: 0000000000418574 R09: 000000000000001c
[ 974.810217][T11560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 974.810219][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.810219][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.810233][T11560]
| [ 974.810235][T11560] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11560
| [974.823157][T11560] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 974.823410][T11560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 974.823411][T11560] Call Trace:
[ 974.823413][T11560]
[974.823415][T11560] dump_stack_lvl (lib/dump_stack.c:123)
[974.823420][T11560] check_preemption_disabled (lib/smp_processor_id.c:52)
[974.823426][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.823432][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.823441][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.823454][T11560] ? dump_stack_lvl (lib/dump_stack.c:123)
[974.823458][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.823466][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.823473][T11560] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[974.823479][T11560] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.823484][T11560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[974.823489][T11560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.823502][T11560] rawv6_sendmsg (net/ipv6/raw.c:918)
[974.823514][T11560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[974.823530][T11560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[974.823533][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.823540][T11560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[974.823543][T11560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[974.823552][T11560] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[974.823568][T11560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[974.823570][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.823582][T11560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.823585][T11560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.823591][T11560] ? __pfx___sys_sendto (net/socket.c:2147)
[974.823606][T11560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[974.823612][T11560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[974.823620][T11560] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[974.823627][T11560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[974.823637][T11560] __x64_sys_sendto (net/socket.c:2183)
[974.823640][T11560] ? 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)
[974.823643][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.823647][T11560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[974.823651][T11560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 974.823654][T11560] RIP: 0033:0x7f615baaea4a
[ 974.823657][T11560] 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
[ 974.823659][T11560] RSP: 002b:00007ffe937184a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 974.823662][T11560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f615baaea4a
[ 974.823664][T11560] RDX: 0000000000000040 RSI: 0000000030e59340 RDI: 0000000000000005
[ 974.823665][T11560] RBP: 00007ffe93718530 R08: 0000000000418574 R09: 000000000000001c
[ 974.823667][T11560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 974.823668][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.823668][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.823683][T11560]
| [ 974.837741][T11560] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11560
| [974.838346][T11560] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 974.838600][T11560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 974.838602][T11560] Call Trace:
[ 974.838603][T11560]
[974.838605][T11560] dump_stack_lvl (lib/dump_stack.c:123)
[974.838612][T11560] check_preemption_disabled (lib/smp_processor_id.c:52)
[974.838618][T11560] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[974.838624][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.838634][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.838646][T11560] ? dump_stack_lvl (lib/dump_stack.c:124)
[974.838656][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.838663][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.838672][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.838683][T11560] ? dump_stack_lvl (lib/dump_stack.c:123)
[974.838687][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.838695][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.838701][T11560] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[974.838708][T11560] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.838713][T11560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[974.838717][T11560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.838729][T11560] rawv6_sendmsg (net/ipv6/raw.c:918)
[974.838741][T11560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[974.838746][T11560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[974.838750][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.838757][T11560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[974.838761][T11560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[974.838769][T11560] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[974.838785][T11560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[974.838788][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.838799][T11560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.838803][T11560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.838808][T11560] ? __pfx___sys_sendto (net/socket.c:2147)
[974.838823][T11560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[974.838829][T11560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[974.838836][T11560] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[974.838843][T11560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[974.838853][T11560] __x64_sys_sendto (net/socket.c:2183)
[974.838857][T11560] ? 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)
[974.838860][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.838863][T11560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[974.838868][T11560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 974.838871][T11560] RIP: 0033:0x7f615baaea4a
[ 974.838874][T11560] 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
[ 974.838876][T11560] RSP: 002b:00007ffe937184a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 974.838879][T11560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f615baaea4a
[ 974.838881][T11560] RDX: 0000000000000040 RSI: 0000000030e59340 RDI: 0000000000000005
[ 974.838882][T11560] RBP: 00007ffe93718530 R08: 0000000000418574 R09: 000000000000001c
[ 974.838884][T11560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 974.838885][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.838885][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.838900][T11560]
| [ 974.856704][T11560] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11560
| [974.857093][T11560] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 974.857533][T11560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 974.857535][T11560] Call Trace:
[ 974.857536][T11560]
[974.857538][T11560] dump_stack_lvl (lib/dump_stack.c:123)
[974.857544][T11560] check_preemption_disabled (lib/smp_processor_id.c:52)
[974.857550][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.857556][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.857566][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.857579][T11560] ? dump_stack_lvl (lib/dump_stack.c:124)
[974.857589][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.857595][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.857605][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.857618][T11560] ? dump_stack_lvl (lib/dump_stack.c:123)
[974.857622][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.857630][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.857637][T11560] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[974.857643][T11560] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.857649][T11560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[974.857654][T11560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.857667][T11560] rawv6_sendmsg (net/ipv6/raw.c:918)
[974.857679][T11560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[974.857685][T11560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[974.857688][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.857696][T11560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[974.857699][T11560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[974.857708][T11560] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[974.857725][T11560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[974.857728][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.857740][T11560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.857744][T11560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.857750][T11560] ? __pfx___sys_sendto (net/socket.c:2147)
[974.857765][T11560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[974.857771][T11560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[974.857778][T11560] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[974.857786][T11560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[974.857796][T11560] __x64_sys_sendto (net/socket.c:2183)
[974.857800][T11560] ? 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)
[974.857803][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.857807][T11560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[974.857812][T11560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 974.857815][T11560] RIP: 0033:0x7f615baaea4a
[ 974.857818][T11560] 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
[ 974.857821][T11560] RSP: 002b:00007ffe937184a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 974.857823][T11560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f615baaea4a
[ 974.857825][T11560] RDX: 0000000000000040 RSI: 0000000030e59340 RDI: 0000000000000005
[ 974.857827][T11560] RBP: 00007ffe93718530 R08: 0000000000418574 R09: 000000000000001c
[ 974.857828][T11560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 974.857830][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.857830][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.857845][T11560]
| [ 974.875756][T11560] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11560
| [974.876205][T11560] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 974.876475][T11560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 974.876477][T11560] Call Trace:
[ 974.876478][T11560]
[974.876480][T11560] dump_stack_lvl (lib/dump_stack.c:123)
[974.876485][T11560] check_preemption_disabled (lib/smp_processor_id.c:52)
[974.876491][T11560] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[974.876498][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.876507][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.876520][T11560] ? dump_stack_lvl (lib/dump_stack.c:124)
[974.876529][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.876536][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.876544][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.876557][T11560] ? dump_stack_lvl (lib/dump_stack.c:124)
[974.876567][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.876573][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.876582][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.876594][T11560] ? dump_stack_lvl (lib/dump_stack.c:123)
[974.876597][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.876606][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.876613][T11560] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[974.876620][T11560] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.876625][T11560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[974.876630][T11560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.876642][T11560] rawv6_sendmsg (net/ipv6/raw.c:918)
[974.876654][T11560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[974.876660][T11560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[974.876663][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.876670][T11560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[974.876674][T11560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[974.876683][T11560] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[974.876699][T11560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[974.876702][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.876713][T11560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.876717][T11560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.876723][T11560] ? __pfx___sys_sendto (net/socket.c:2147)
[974.876737][T11560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[974.876744][T11560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[974.876751][T11560] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[974.876758][T11560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[974.876769][T11560] __x64_sys_sendto (net/socket.c:2183)
[974.876772][T11560] ? 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)
[974.876776][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.876779][T11560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[974.876784][T11560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 974.876787][T11560] RIP: 0033:0x7f615baaea4a
[ 974.876790][T11560] 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
[ 974.876792][T11560] RSP: 002b:00007ffe937184a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 974.876795][T11560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f615baaea4a
[ 974.876797][T11560] RDX: 0000000000000040 RSI: 0000000030e59340 RDI: 0000000000000005
[ 974.876798][T11560] RBP: 00007ffe93718530 R08: 0000000000418574 R09: 000000000000001c
[ 974.876800][T11560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 974.876801][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.876801][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.876816][T11560]
| [ 974.896545][T11560] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11560
| [974.897123][T11560] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 974.897393][T11560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 974.897394][T11560] Call Trace:
[ 974.897396][T11560]
[974.897398][T11560] dump_stack_lvl (lib/dump_stack.c:123)
[974.897403][T11560] check_preemption_disabled (lib/smp_processor_id.c:52)
[974.897409][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.897416][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.897425][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.897439][T11560] ? dump_stack_lvl (lib/dump_stack.c:124)
[974.897448][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.897454][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.897464][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.897476][T11560] ? dump_stack_lvl (lib/dump_stack.c:124)
[974.897486][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.897493][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.897502][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.897514][T11560] ? dump_stack_lvl (lib/dump_stack.c:123)
[974.897517][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.897526][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.897532][T11560] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[974.897539][T11560] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.897544][T11560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[974.897549][T11560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.897561][T11560] rawv6_sendmsg (net/ipv6/raw.c:918)
[974.897573][T11560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[974.897579][T11560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[974.897582][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.897590][T11560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[974.897592][T11560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[974.897601][T11560] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[974.897619][T11560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[974.897622][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.897633][T11560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.897638][T11560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.897643][T11560] ? __pfx___sys_sendto (net/socket.c:2147)
[974.897658][T11560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[974.897664][T11560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[974.897671][T11560] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[974.897679][T11560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[974.897689][T11560] __x64_sys_sendto (net/socket.c:2183)
[974.897693][T11560] ? 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)
[974.897696][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.897699][T11560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[974.897704][T11560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 974.897707][T11560] RIP: 0033:0x7f615baaea4a
[ 974.897710][T11560] 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
[ 974.897712][T11560] RSP: 002b:00007ffe937184a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 974.897715][T11560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f615baaea4a
[ 974.897717][T11560] RDX: 0000000000000040 RSI: 0000000030e59340 RDI: 0000000000000005
[ 974.897718][T11560] RBP: 00007ffe93718530 R08: 0000000000418574 R09: 000000000000001c
[ 974.897720][T11560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 974.897721][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.897721][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.897737][T11560]
| [ 974.917623][T11560] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11560
| [974.918102][T11560] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 974.918564][T11560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 974.918565][T11560] Call Trace:
[ 974.918567][T11560]
[974.918569][T11560] dump_stack_lvl (lib/dump_stack.c:123)
[974.918574][T11560] check_preemption_disabled (lib/smp_processor_id.c:52)
[974.918580][T11560] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[974.918587][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.918596][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.918610][T11560] ? dump_stack_lvl (lib/dump_stack.c:124)
[974.918620][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.918627][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.918636][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.918649][T11560] ? dump_stack_lvl (lib/dump_stack.c:124)
[974.918658][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.918665][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.918674][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.918687][T11560] ? dump_stack_lvl (lib/dump_stack.c:124)
[974.918697][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.918703][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.918713][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.918725][T11560] ? dump_stack_lvl (lib/dump_stack.c:123)
[974.918728][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.918737][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.918743][T11560] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[974.918750][T11560] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.918755][T11560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[974.918760][T11560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.918773][T11560] rawv6_sendmsg (net/ipv6/raw.c:918)
[974.918785][T11560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[974.918791][T11560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[974.918794][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.918801][T11560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[974.918804][T11560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[974.918813][T11560] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[974.918830][T11560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[974.918832][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.918844][T11560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.918848][T11560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.918854][T11560] ? __pfx___sys_sendto (net/socket.c:2147)
[974.918869][T11560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[974.918875][T11560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[974.918882][T11560] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[974.918889][T11560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[974.918900][T11560] __x64_sys_sendto (net/socket.c:2183)
[974.918904][T11560] ? 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)
[974.918907][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.918910][T11560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[974.918915][T11560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 974.918918][T11560] RIP: 0033:0x7f615baaea4a
[ 974.918921][T11560] 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
[ 974.918923][T11560] RSP: 002b:00007ffe937184a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 974.918926][T11560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f615baaea4a
[ 974.918928][T11560] RDX: 0000000000000040 RSI: 0000000030e59340 RDI: 0000000000000005
[ 974.918930][T11560] RBP: 00007ffe93718530 R08: 0000000000418574 R09: 000000000000001c
[ 974.918931][T11560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 974.918933][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.918933][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 974.918948][T11560]
| [ 974.940469][T11560] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11560
| [974.940889][T11560] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 974.941167][T11560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 974.941168][T11560] Call Trace:
[ 974.941170][T11560]
[974.941172][T11560] dump_stack_lvl (lib/dump_stack.c:123)
[974.941177][T11560] check_preemption_disabled (lib/smp_processor_id.c:52)
[974.941183][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.941190][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.941199][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.941212][T11560] ? dump_stack_lvl (lib/dump_stack.c:124)
[974.941222][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.941229][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.941238][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.941252][T11560] ? dump_stack_lvl (lib/dump_stack.c:124)
[974.941261][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.941268][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.941277][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.941290][T11560] ? dump_stack_lvl (lib/dump_stack.c:124)
[974.941300][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.941306][T11560] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[974.941315][T11560] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[974.941327][T11560] ? dump_stack_lvl (lib/dump_stack.c:123)
[974.941331][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.941340][T11560] lwtunnel_output (net/core/lwtunnel.c:359)
[974.941346][T11560] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[974.941353][T11560] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.941358][T11560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[974.941363][T11560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[974.941376][T11560] rawv6_sendmsg (net/ipv6/raw.c:918)
[974.941388][T11560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[974.941393][T11560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[974.941396][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.941404][T11560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[974.941407][T11560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[974.941416][T11560] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[974.941433][T11560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[974.941435][T11560] ? __lock_release (kernel/locking/lockdep.c:5534)
[974.941447][T11560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.941451][T11560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[974.941456][T11560] ? __pfx___sys_sendto (net/socket.c:2147)
[974.941471][T11560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[974.941477][T11560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[974.941485][T11560] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[974.941492][T11560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[974.941502][T11560] __x64_sys_sendto (net/socket.c:2183)
[974.941506][T11560] ? 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)
[974.941509][T11560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[974.941512][T11560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[974.941517][T11560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 974.941520][T11560] RIP: 0033:0x7f615baaea4a
[ 974.941523][T11560] 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
[ 974.941525][T11560] RSP: 002b:00007ffe937184a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 974.941528][T11560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f615baaea4a
[ 974.941530][T11560] RDX: 0000000000000040 RSI: 0000000030e59340 RDI: 0000000000000005
[ 974.941531][T11560] RBP: 00007ffe93718530 R08: 0000000000418574 R09: 000000000000001c
[ 974.941532][T11560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 974.941534][T11560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f615bbd7000
| [ 980.481517][ C3] lwtunnel_input(): recursion limit reached on datapath
| [ 982.723535][T11566] check_preemption_disabled: 46 callbacks suppressed
| [ 982.723543][T11566] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11566
| [982.724952][T11566] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 982.725200][T11566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 982.725202][T11566] Call Trace:
[ 982.725204][T11566]
[982.725206][T11566] dump_stack_lvl (lib/dump_stack.c:123)
[982.725215][T11566] check_preemption_disabled (lib/smp_processor_id.c:52)
[982.725222][T11566] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[982.725229][T11566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[982.725237][T11566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.725243][T11566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[982.725248][T11566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.725261][T11566] rawv6_sendmsg (net/ipv6/raw.c:918)
[982.725272][T11566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[982.725277][T11566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[982.725283][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.725292][T11566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[982.725297][T11566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[982.725306][T11566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[982.725322][T11566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[982.725325][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.725336][T11566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.725342][T11566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.725347][T11566] ? __pfx___sys_sendto (net/socket.c:2147)
[982.725362][T11566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[982.725369][T11566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[982.725377][T11566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[982.725384][T11566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[982.725394][T11566] __x64_sys_sendto (net/socket.c:2183)
[982.725398][T11566] ? 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)
[982.725402][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.725406][T11566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[982.725411][T11566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 982.725415][T11566] RIP: 0033:0x7f54d3d35a4a
[ 982.725419][T11566] 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
[ 982.725422][T11566] RSP: 002b:00007ffe19895f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 982.725425][T11566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54d3d35a4a
[ 982.725427][T11566] RDX: 0000000000000040 RSI: 0000000018fd6340 RDI: 0000000000000005
[ 982.725429][T11566] RBP: 00007ffe19895fb0 R08: 0000000000418574 R09: 000000000000001c
[ 982.725431][T11566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 982.725432][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.725432][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.725447][T11566]
| [ 982.725449][T11566] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11566
| [982.736845][T11566] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 982.737086][T11566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 982.737088][T11566] Call Trace:
[ 982.737089][T11566]
[982.737091][T11566] dump_stack_lvl (lib/dump_stack.c:123)
[982.737097][T11566] check_preemption_disabled (lib/smp_processor_id.c:52)
[982.737103][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.737110][T11566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[982.737117][T11566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.737123][T11566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[982.737127][T11566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.737140][T11566] rawv6_sendmsg (net/ipv6/raw.c:918)
[982.737151][T11566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[982.737157][T11566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[982.737161][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.737168][T11566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[982.737172][T11566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[982.737181][T11566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[982.737197][T11566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[982.737200][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.737211][T11566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.737215][T11566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.737221][T11566] ? __pfx___sys_sendto (net/socket.c:2147)
[982.737236][T11566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[982.737242][T11566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[982.737250][T11566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[982.737258][T11566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[982.737268][T11566] __x64_sys_sendto (net/socket.c:2183)
[982.737272][T11566] ? 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)
[982.737275][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.737279][T11566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[982.737283][T11566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 982.737287][T11566] RIP: 0033:0x7f54d3d35a4a
[ 982.737290][T11566] 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
[ 982.737292][T11566] RSP: 002b:00007ffe19895f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 982.737295][T11566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54d3d35a4a
[ 982.737297][T11566] RDX: 0000000000000040 RSI: 0000000018fd6340 RDI: 0000000000000005
[ 982.737298][T11566] RBP: 00007ffe19895fb0 R08: 0000000000418574 R09: 000000000000001c
[ 982.737300][T11566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 982.737302][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.737302][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.737316][T11566]
| [ 982.737395][T11566] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11566
| [982.749703][T11566] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 982.749964][T11566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 982.749966][T11566] Call Trace:
[ 982.749967][T11566]
[982.749969][T11566] dump_stack_lvl (lib/dump_stack.c:123)
[982.749975][T11566] check_preemption_disabled (lib/smp_processor_id.c:52)
[982.749981][T11566] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[982.749988][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.749992][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.749998][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.750003][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.750007][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.750021][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.750024][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.750026][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.750036][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.750048][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.750055][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.750062][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.750067][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.750074][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.750078][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.750081][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.750090][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.750097][T11566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[982.750103][T11566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.750108][T11566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[982.750113][T11566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.750125][T11566] rawv6_sendmsg (net/ipv6/raw.c:918)
[982.750137][T11566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[982.750142][T11566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[982.750145][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.750152][T11566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[982.750156][T11566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[982.750165][T11566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[982.750181][T11566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[982.750183][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.750195][T11566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.750199][T11566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.750205][T11566] ? __pfx___sys_sendto (net/socket.c:2147)
[982.750219][T11566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[982.750226][T11566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[982.750234][T11566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[982.750241][T11566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[982.750251][T11566] __x64_sys_sendto (net/socket.c:2183)
[982.750255][T11566] ? 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)
[982.750258][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.750261][T11566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[982.750266][T11566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 982.750269][T11566] RIP: 0033:0x7f54d3d35a4a
[ 982.750272][T11566] 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
[ 982.750274][T11566] RSP: 002b:00007ffe19895f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 982.750277][T11566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54d3d35a4a
[ 982.750279][T11566] RDX: 0000000000000040 RSI: 0000000018fd6340 RDI: 0000000000000005
[ 982.750281][T11566] RBP: 00007ffe19895fb0 R08: 0000000000418574 R09: 000000000000001c
[ 982.750282][T11566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 982.750284][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.750284][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.750298][T11566]
| [ 982.750318][T11566] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11566
| [982.766784][T11566] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 982.767049][T11566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 982.767051][T11566] Call Trace:
[ 982.767052][T11566]
[982.767054][T11566] dump_stack_lvl (lib/dump_stack.c:123)
[982.767060][T11566] check_preemption_disabled (lib/smp_processor_id.c:52)
[982.767066][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.767072][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.767076][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.767082][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.767086][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.767090][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.767104][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.767107][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.767109][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.767118][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.767130][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.767136][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.767144][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.767149][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.767156][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.767160][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.767163][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.767172][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.767178][T11566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[982.767185][T11566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.767190][T11566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[982.767195][T11566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.767208][T11566] rawv6_sendmsg (net/ipv6/raw.c:918)
[982.767220][T11566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[982.767225][T11566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[982.767229][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.767236][T11566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[982.767240][T11566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[982.767249][T11566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[982.767265][T11566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[982.767268][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.767279][T11566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.767283][T11566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.767289][T11566] ? __pfx___sys_sendto (net/socket.c:2147)
[982.767304][T11566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[982.767310][T11566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[982.767318][T11566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[982.767325][T11566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[982.767335][T11566] __x64_sys_sendto (net/socket.c:2183)
[982.767339][T11566] ? 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)
[982.767342][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.767346][T11566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[982.767351][T11566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 982.767353][T11566] RIP: 0033:0x7f54d3d35a4a
[ 982.767357][T11566] 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
[ 982.767359][T11566] RSP: 002b:00007ffe19895f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 982.767362][T11566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54d3d35a4a
[ 982.767364][T11566] RDX: 0000000000000040 RSI: 0000000018fd6340 RDI: 0000000000000005
[ 982.767365][T11566] RBP: 00007ffe19895fb0 R08: 0000000000418574 R09: 000000000000001c
[ 982.767367][T11566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 982.767368][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.767368][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.767383][T11566]
| [ 982.767465][T11566] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11566
| [982.787309][T11566] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 982.787586][T11566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 982.787588][T11566] Call Trace:
[ 982.787590][T11566]
[982.787591][T11566] dump_stack_lvl (lib/dump_stack.c:123)
[982.787598][T11566] check_preemption_disabled (lib/smp_processor_id.c:52)
[982.787604][T11566] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[982.787612][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.787616][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.787621][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.787626][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.787630][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.787635][T11566] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[982.787647][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.787650][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.787652][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.787661][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.787673][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.787679][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.787687][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.787691][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.787698][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.787702][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.787706][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.787715][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.787721][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.787724][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.787730][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.787734][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.787737][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.787751][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.787754][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.787756][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.787764][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.787776][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.787781][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.787788][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.787793][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.787800][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.787803][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.787807][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.787816][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.787822][T11566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[982.787829][T11566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.787834][T11566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[982.787839][T11566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.787851][T11566] rawv6_sendmsg (net/ipv6/raw.c:918)
[982.787863][T11566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[982.787869][T11566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[982.787872][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.787879][T11566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[982.787883][T11566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[982.787892][T11566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[982.787908][T11566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[982.787911][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.787922][T11566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.787926][T11566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.787932][T11566] ? __pfx___sys_sendto (net/socket.c:2147)
[982.787947][T11566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[982.787953][T11566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[982.787960][T11566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[982.787967][T11566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[982.787978][T11566] __x64_sys_sendto (net/socket.c:2183)
[982.787982][T11566] ? 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)
[982.787985][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.787988][T11566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[982.787993][T11566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 982.787996][T11566] RIP: 0033:0x7f54d3d35a4a
[ 982.787999][T11566] 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
[ 982.788001][T11566] RSP: 002b:00007ffe19895f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 982.788004][T11566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54d3d35a4a
[ 982.788006][T11566] RDX: 0000000000000040 RSI: 0000000018fd6340 RDI: 0000000000000005
[ 982.788007][T11566] RBP: 00007ffe19895fb0 R08: 0000000000418574 R09: 000000000000001c
[ 982.788009][T11566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 982.788010][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.788010][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.788025][T11566]
| [ 982.816161][T11566] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11566
| [982.816779][T11566] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 982.817063][T11566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 982.817064][T11566] Call Trace:
[ 982.817066][T11566]
[982.817068][T11566] dump_stack_lvl (lib/dump_stack.c:123)
[982.817075][T11566] check_preemption_disabled (lib/smp_processor_id.c:52)
[982.817081][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.817088][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.817092][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.817098][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.817102][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.817106][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.817112][T11566] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[982.817124][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.817127][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.817129][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.817138][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.817150][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.817156][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.817164][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.817169][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.817176][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.817180][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.817183][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.817192][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.817199][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.817201][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.817207][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.817211][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.817214][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.817229][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.817231][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.817234][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.817242][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.817254][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.817259][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.817266][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.817271][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.817277][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.817281][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.817285][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.817293][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.817300][T11566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[982.817307][T11566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.817312][T11566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[982.817317][T11566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.817329][T11566] rawv6_sendmsg (net/ipv6/raw.c:918)
[982.817341][T11566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[982.817347][T11566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[982.817350][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.817357][T11566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[982.817362][T11566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[982.817371][T11566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[982.817388][T11566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[982.817390][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.817402][T11566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.817406][T11566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.817411][T11566] ? __pfx___sys_sendto (net/socket.c:2147)
[982.817426][T11566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[982.817432][T11566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[982.817440][T11566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[982.817447][T11566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[982.817457][T11566] __x64_sys_sendto (net/socket.c:2183)
[982.817461][T11566] ? 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)
[982.817464][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.817468][T11566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[982.817473][T11566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 982.817475][T11566] RIP: 0033:0x7f54d3d35a4a
[ 982.817479][T11566] 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
[ 982.817481][T11566] RSP: 002b:00007ffe19895f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 982.817484][T11566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54d3d35a4a
[ 982.817486][T11566] RDX: 0000000000000040 RSI: 0000000018fd6340 RDI: 0000000000000005
[ 982.817487][T11566] RBP: 00007ffe19895fb0 R08: 0000000000418574 R09: 000000000000001c
[ 982.817489][T11566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 982.817491][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.817491][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.817506][T11566]
| [ 982.817518][T11566] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11566
| [982.845550][T11566] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 982.845858][T11566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 982.845860][T11566] Call Trace:
[ 982.845862][T11566]
[982.845864][T11566] dump_stack_lvl (lib/dump_stack.c:123)
[982.845871][T11566] check_preemption_disabled (lib/smp_processor_id.c:52)
[982.845877][T11566] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[982.845884][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.845887][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.845893][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.845897][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.845900][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.845916][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.845919][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.845921][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.845930][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.845942][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.845948][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.845955][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.845960][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.845967][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.845971][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.845975][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.845983][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.845990][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.845993][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.845998][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.846003][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.846005][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.846010][T11566] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[982.846022][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.846025][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.846027][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.846035][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.846047][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.846052][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.846060][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.846064][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.846071][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.846075][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.846078][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.846087][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.846093][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.846096][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.846102][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.846106][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.846109][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.846123][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.846126][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.846128][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.846136][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.846148][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.846153][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.846160][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.846165][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.846172][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.846175][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.846179][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.846187][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.846194][T11566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[982.846201][T11566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.846207][T11566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[982.846211][T11566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.846224][T11566] rawv6_sendmsg (net/ipv6/raw.c:918)
[982.846236][T11566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[982.846241][T11566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[982.846245][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.846252][T11566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[982.846256][T11566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[982.846265][T11566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[982.846282][T11566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[982.846284][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.846296][T11566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.846299][T11566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.846305][T11566] ? __pfx___sys_sendto (net/socket.c:2147)
[982.846320][T11566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[982.846327][T11566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[982.846335][T11566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[982.846342][T11566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[982.846352][T11566] __x64_sys_sendto (net/socket.c:2183)
[982.846356][T11566] ? 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)
[982.846359][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.846363][T11566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[982.846368][T11566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 982.846370][T11566] RIP: 0033:0x7f54d3d35a4a
[ 982.846374][T11566] 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
[ 982.846377][T11566] RSP: 002b:00007ffe19895f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 982.846380][T11566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54d3d35a4a
[ 982.846381][T11566] RDX: 0000000000000040 RSI: 0000000018fd6340 RDI: 0000000000000005
[ 982.846383][T11566] RBP: 00007ffe19895fb0 R08: 0000000000418574 R09: 000000000000001c
[ 982.846385][T11566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 982.846387][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.846387][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.846402][T11566]
| [ 982.846404][T11566] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11566
| [982.880056][T11566] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 982.880567][T11566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 982.880569][T11566] Call Trace:
[ 982.880571][T11566]
[982.880573][T11566] dump_stack_lvl (lib/dump_stack.c:123)
[982.880579][T11566] check_preemption_disabled (lib/smp_processor_id.c:52)
[982.880585][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.880592][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.880596][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.880602][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.880607][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.880611][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.880627][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.880630][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.880632][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.880641][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.880653][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.880660][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.880668][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.880673][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.880680][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.880684][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.880687][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.880696][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.880703][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.880705][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.880711][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.880715][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.880718][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.880723][T11566] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[982.880736][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.880738][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.880740][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.880748][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.880761][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.880765][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.880773][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.880778][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.880785][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.880789][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.880792][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.880801][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.880808][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.880811][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.880816][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.880821][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.880824][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.880838][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.880841][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.880843][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.880851][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.880864][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.880868][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.880876][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.880880][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.880887][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.880891][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.880895][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.880903][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.880910][T11566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[982.880917][T11566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.880922][T11566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[982.880927][T11566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.880939][T11566] rawv6_sendmsg (net/ipv6/raw.c:918)
[982.880952][T11566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[982.880957][T11566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[982.880961][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.880968][T11566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[982.880971][T11566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[982.880980][T11566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[982.880998][T11566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[982.881000][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.881012][T11566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.881016][T11566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.881021][T11566] ? __pfx___sys_sendto (net/socket.c:2147)
[982.881037][T11566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[982.881043][T11566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[982.881051][T11566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[982.881058][T11566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[982.881069][T11566] __x64_sys_sendto (net/socket.c:2183)
[982.881073][T11566] ? 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)
[982.881076][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.881079][T11566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[982.881084][T11566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 982.881087][T11566] RIP: 0033:0x7f54d3d35a4a
[ 982.881091][T11566] 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
[ 982.881094][T11566] RSP: 002b:00007ffe19895f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 982.881097][T11566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54d3d35a4a
[ 982.881099][T11566] RDX: 0000000000000040 RSI: 0000000018fd6340 RDI: 0000000000000005
[ 982.881100][T11566] RBP: 00007ffe19895fb0 R08: 0000000000418574 R09: 000000000000001c
[ 982.881102][T11566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 982.881103][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.881103][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.881119][T11566]
| [ 982.916072][T11566] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/11566
| [982.916852][T11566] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 982.917178][T11566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 982.917179][T11566] Call Trace:
[ 982.917181][T11566]
[982.917183][T11566] dump_stack_lvl (lib/dump_stack.c:123)
[982.917190][T11566] check_preemption_disabled (lib/smp_processor_id.c:52)
[982.917196][T11566] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[982.917202][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.917206][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.917212][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.917217][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.917220][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.917235][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.917238][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.917240][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.917249][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.917264][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.917272][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.917277][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.917287][T11566] ? dump_stack_lvl (lib/dump_stack.c:124)
[982.917297][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.917303][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.917306][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.917311][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.917316][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.917319][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.917333][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.917336][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.917338][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.917346][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.917359][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.917365][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.917373][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.917377][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.917384][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.917388][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.917392][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.917400][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.917407][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.917410][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.917415][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.917420][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.917422][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.917427][T11566] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[982.917439][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.917442][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.917444][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.917452][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.917464][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.917469][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.917477][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.917482][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.917489][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.917493][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.917496][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.917505][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.917511][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.917514][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.917519][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.917524][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.917526][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.917541][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.917543][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.917546][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.917554][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.917566][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.917570][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.917578][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.917583][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.917590][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.917593][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.917597][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.917606][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.917613][T11566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[982.917620][T11566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.917625][T11566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[982.917630][T11566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.917643][T11566] rawv6_sendmsg (net/ipv6/raw.c:918)
[982.917655][T11566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[982.917661][T11566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[982.917664][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.917671][T11566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[982.917675][T11566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[982.917685][T11566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[982.917702][T11566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[982.917704][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.917716][T11566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.917720][T11566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.917726][T11566] ? __pfx___sys_sendto (net/socket.c:2147)
[982.917742][T11566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[982.917748][T11566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[982.917756][T11566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[982.917763][T11566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[982.917774][T11566] __x64_sys_sendto (net/socket.c:2183)
[982.917778][T11566] ? 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)
[982.917781][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.917785][T11566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[982.917790][T11566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 982.917792][T11566] RIP: 0033:0x7f54d3d35a4a
[ 982.917796][T11566] 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
[ 982.917798][T11566] RSP: 002b:00007ffe19895f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 982.917801][T11566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54d3d35a4a
[ 982.917803][T11566] RDX: 0000000000000040 RSI: 0000000018fd6340 RDI: 0000000000000005
[ 982.917804][T11566] RBP: 00007ffe19895fb0 R08: 0000000000418574 R09: 000000000000001c
[ 982.917806][T11566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 982.917807][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.917807][T11566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54d3e5e000
| [ 982.917823][T11566]
| [ 982.959924][T11566] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/11566
| [982.960400][T11566] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 982.960965][T11566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 982.960966][T11566] Call Trace:
[ 982.960968][T11566]
[982.960970][T11566] dump_stack_lvl (lib/dump_stack.c:123)
[982.960977][T11566] check_preemption_disabled (lib/smp_processor_id.c:52)
[982.960983][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.960990][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.960994][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.961000][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.961004][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.961008][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.961024][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.961027][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.961029][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.961038][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.961053][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.961061][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.961066][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.961077][T11566] ? dump_stack_lvl (lib/dump_stack.c:124)
[982.961087][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.961093][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.961096][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.961102][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.961106][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.961109][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.961124][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.961127][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.961129][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.961138][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.961150][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.961156][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.961164][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.961169][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.961176][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.961180][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.961184][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.961193][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.961200][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.961202][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.961208][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.961212][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.961215][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.961220][T11566] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[982.961232][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.961235][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.961237][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.961245][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.961258][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.961263][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.961270][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.961275][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.961282][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.961286][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.961290][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.961299][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.961305][T11566] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[982.961308][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.961314][T11566] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[982.961318][T11566] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[982.961321][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.961336][T11566] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[982.961338][T11566] ? __pfx_dst_output (./include/net/dst.h:458)
[982.961341][T11566] ? _printk (kernel/printk/printk.c:2470)
[982.961349][T11566] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[982.961361][T11566] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[982.961366][T11566] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[982.961374][T11566] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[982.961378][T11566] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[982.961385][T11566] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[982.961390][T11566] ? dump_stack_lvl (lib/dump_stack.c:123)
[982.961393][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.961402][T11566] lwtunnel_output (net/core/lwtunnel.c:359)
[982.961409][T11566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[982.961415][T11566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.961421][T11566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[982.961426][T11566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[982.961439][T11566] rawv6_sendmsg (net/ipv6/raw.c:918)
[982.961451][T11566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[982.961457][T11566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[982.961460][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.961468][T11566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[982.961471][T11566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[982.961481][T11566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[982.961498][T11566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[982.961501][T11566] ? __lock_release (kernel/locking/lockdep.c:5534)
[982.961513][T11566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.961517][T11566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[982.961523][T11566] ? __pfx___sys_sendto (net/socket.c:2147)
[982.961538][T11566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[982.961545][T11566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[982.961553][T11566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[982.961560][T11566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[982.961571][T11566] __x64_sys_sendto (net/socket.c:2183)
[982.961575][T11566] ? 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)
[982.961579][T11566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[982.961582][T11566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[982.961587][T11566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 982.961590][T11566] RIP: 0033:0x7f54d3d35a4a
[ 982.961593][T11566] 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
[ 982.961596][T11566] RSP: 002b:00007ffe19895f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 982.961599][T11566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54d3d35a4a
[ 982.961600][T11566] RDX: 0000000000000040 RSI: 0000000018fd6340 RDI: 0000000000000005
[ 982.961602][T11566] RBP: 00007ffe19895fb0 R08: 0000000000418574 R09: 000000000000001c
[ 982.961603][T11566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg
check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output
check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output
check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output
check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:ip6_send_skb
check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb