======================================
| [ 1636.974491][T16220] veth1: renamed from veth-betaR
| [ 1637.082435][T16221] veth0: renamed from veth-gamma
| [ 1646.786738][T16244] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16244
| [1646.787364][T16244] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1646.788131][T16244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1646.788133][T16244] Call Trace:
[ 1646.788135][T16244]
[1646.788137][T16244] dump_stack_lvl (lib/dump_stack.c:123)
[1646.788146][T16244] check_preemption_disabled (lib/smp_processor_id.c:52)
[1646.788154][T16244] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1646.788161][T16244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1646.788169][T16244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.788175][T16244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1646.788180][T16244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.788199][T16244] rawv6_sendmsg (net/ipv6/raw.c:918)
[1646.788211][T16244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1646.788217][T16244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1646.788222][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.788230][T16244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1646.788235][T16244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1646.788244][T16244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1646.788260][T16244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1646.788263][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.788274][T16244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.788279][T16244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.788285][T16244] ? __pfx___sys_sendto (net/socket.c:2147)
[1646.788299][T16244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1646.788306][T16244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1646.788314][T16244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1646.788321][T16244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1646.788331][T16244] __x64_sys_sendto (net/socket.c:2183)
[1646.788335][T16244] ? 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)
[1646.788339][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.788343][T16244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1646.788348][T16244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1646.788351][T16244] RIP: 0033:0x7ff0d0115a4a
[ 1646.788356][T16244] 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
[ 1646.788358][T16244] RSP: 002b:00007ffdf8cf93c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1646.788362][T16244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0d0115a4a
[ 1646.788364][T16244] RDX: 0000000000000040 RSI: 0000000014061340 RDI: 0000000000000005
[ 1646.788366][T16244] RBP: 00007ffdf8cf9450 R08: 0000000000418574 R09: 000000000000001c
[ 1646.788368][T16244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1646.788369][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.788369][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.788384][T16244]
| [ 1646.788387][T16244] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16244
| [1646.801074][T16244] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1646.801322][T16244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1646.801324][T16244] Call Trace:
[ 1646.801326][T16244]
[1646.801328][T16244] dump_stack_lvl (lib/dump_stack.c:123)
[1646.801335][T16244] check_preemption_disabled (lib/smp_processor_id.c:52)
[1646.801343][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.801349][T16244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1646.801357][T16244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.801362][T16244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1646.801367][T16244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.801379][T16244] rawv6_sendmsg (net/ipv6/raw.c:918)
[1646.801391][T16244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1646.801397][T16244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1646.801402][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.801410][T16244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1646.801414][T16244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1646.801423][T16244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1646.801439][T16244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1646.801442][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.801453][T16244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.801458][T16244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.801466][T16244] ? __pfx___sys_sendto (net/socket.c:2147)
[1646.801480][T16244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1646.801487][T16244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1646.801495][T16244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1646.801502][T16244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1646.801512][T16244] __x64_sys_sendto (net/socket.c:2183)
[1646.801516][T16244] ? 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)
[1646.801520][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.801523][T16244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1646.801528][T16244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1646.801531][T16244] RIP: 0033:0x7ff0d0115a4a
[ 1646.801535][T16244] 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
[ 1646.801538][T16244] RSP: 002b:00007ffdf8cf93c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1646.801541][T16244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0d0115a4a
[ 1646.801543][T16244] RDX: 0000000000000040 RSI: 0000000014061340 RDI: 0000000000000005
[ 1646.801545][T16244] RBP: 00007ffdf8cf9450 R08: 0000000000418574 R09: 000000000000001c
[ 1646.801547][T16244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1646.801548][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.801548][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.801563][T16244]
| [ 1646.814517][T16244] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16244
| [1646.814971][T16244] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1646.815233][T16244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1646.815235][T16244] Call Trace:
[ 1646.815236][T16244]
[1646.815239][T16244] dump_stack_lvl (lib/dump_stack.c:123)
[1646.815245][T16244] check_preemption_disabled (lib/smp_processor_id.c:52)
[1646.815251][T16244] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1646.815258][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.815273][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.815288][T16244] ? dump_stack_lvl (lib/dump_stack.c:124)
[1646.815298][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.815304][T16244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1646.815311][T16244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.815317][T16244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1646.815322][T16244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.815334][T16244] rawv6_sendmsg (net/ipv6/raw.c:918)
[1646.815346][T16244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1646.815352][T16244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1646.815356][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.815364][T16244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1646.815368][T16244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1646.815377][T16244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1646.815393][T16244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1646.815396][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.815407][T16244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.815412][T16244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.815418][T16244] ? __pfx___sys_sendto (net/socket.c:2147)
[1646.815432][T16244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1646.815440][T16244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1646.815448][T16244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1646.815455][T16244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1646.815467][T16244] __x64_sys_sendto (net/socket.c:2183)
[1646.815471][T16244] ? 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)
[1646.815475][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.815478][T16244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1646.815483][T16244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1646.815486][T16244] RIP: 0033:0x7ff0d0115a4a
[ 1646.815490][T16244] 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
[ 1646.815492][T16244] RSP: 002b:00007ffdf8cf93c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1646.815496][T16244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0d0115a4a
[ 1646.815498][T16244] RDX: 0000000000000040 RSI: 0000000014061340 RDI: 0000000000000005
[ 1646.815500][T16244] RBP: 00007ffdf8cf9450 R08: 0000000000418574 R09: 000000000000001c
[ 1646.815502][T16244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1646.815503][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.815503][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.815518][T16244]
| [ 1646.829809][T16244] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16244
| [1646.830291][T16244] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1646.830782][T16244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1646.830784][T16244] Call Trace:
[ 1646.830786][T16244]
[1646.830788][T16244] dump_stack_lvl (lib/dump_stack.c:123)
[1646.830795][T16244] check_preemption_disabled (lib/smp_processor_id.c:52)
[1646.830801][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.830809][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.830823][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.830839][T16244] ? dump_stack_lvl (lib/dump_stack.c:124)
[1646.830848][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.830855][T16244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1646.830862][T16244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.830868][T16244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1646.830873][T16244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.830885][T16244] rawv6_sendmsg (net/ipv6/raw.c:918)
[1646.830897][T16244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1646.830902][T16244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1646.830906][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.830915][T16244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1646.830919][T16244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1646.830928][T16244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1646.830944][T16244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1646.830947][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.830959][T16244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.830963][T16244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.830969][T16244] ? __pfx___sys_sendto (net/socket.c:2147)
[1646.830984][T16244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1646.830991][T16244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1646.830998][T16244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1646.831006][T16244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1646.831016][T16244] __x64_sys_sendto (net/socket.c:2183)
[1646.831020][T16244] ? 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)
[1646.831023][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.831027][T16244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1646.831032][T16244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1646.831035][T16244] RIP: 0033:0x7ff0d0115a4a
[ 1646.831039][T16244] 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
[ 1646.831041][T16244] RSP: 002b:00007ffdf8cf93c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1646.831044][T16244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0d0115a4a
[ 1646.831046][T16244] RDX: 0000000000000040 RSI: 0000000014061340 RDI: 0000000000000005
[ 1646.831048][T16244] RBP: 00007ffdf8cf9450 R08: 0000000000418574 R09: 000000000000001c
[ 1646.831049][T16244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1646.831051][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.831051][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.831066][T16244]
| [ 1646.831093][T16244] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16244
| [1646.846310][T16244] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1646.846595][T16244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1646.846597][T16244] Call Trace:
[ 1646.846598][T16244]
[1646.846600][T16244] dump_stack_lvl (lib/dump_stack.c:123)
[1646.846607][T16244] check_preemption_disabled (lib/smp_processor_id.c:52)
[1646.846613][T16244] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1646.846619][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.846634][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.846648][T16244] ? dump_stack_lvl (lib/dump_stack.c:123)
[1646.846651][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.846660][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.846667][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.846681][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.846696][T16244] ? dump_stack_lvl (lib/dump_stack.c:124)
[1646.846705][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.846711][T16244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1646.846718][T16244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.846724][T16244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1646.846728][T16244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.846741][T16244] rawv6_sendmsg (net/ipv6/raw.c:918)
[1646.846753][T16244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1646.846758][T16244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1646.846761][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.846769][T16244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1646.846772][T16244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1646.846781][T16244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1646.846797][T16244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1646.846800][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.846811][T16244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.846816][T16244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.846821][T16244] ? __pfx___sys_sendto (net/socket.c:2147)
[1646.846836][T16244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1646.846842][T16244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1646.846850][T16244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1646.846857][T16244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1646.846867][T16244] __x64_sys_sendto (net/socket.c:2183)
[1646.846871][T16244] ? 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)
[1646.846875][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.846878][T16244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1646.846883][T16244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1646.846886][T16244] RIP: 0033:0x7ff0d0115a4a
[ 1646.846889][T16244] 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
[ 1646.846892][T16244] RSP: 002b:00007ffdf8cf93c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1646.846895][T16244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0d0115a4a
[ 1646.846897][T16244] RDX: 0000000000000040 RSI: 0000000014061340 RDI: 0000000000000005
[ 1646.846899][T16244] RBP: 00007ffdf8cf9450 R08: 0000000000418574 R09: 000000000000001c
[ 1646.846900][T16244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1646.846902][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.846902][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.846917][T16244]
| [ 1646.846922][T16244] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16244
| [1646.865581][T16244] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1646.865873][T16244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1646.865874][T16244] Call Trace:
[ 1646.865876][T16244]
[1646.865878][T16244] dump_stack_lvl (lib/dump_stack.c:123)
[1646.865884][T16244] check_preemption_disabled (lib/smp_processor_id.c:52)
[1646.865890][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.865897][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.865911][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.865925][T16244] ? dump_stack_lvl (lib/dump_stack.c:123)
[1646.865929][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.865938][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.865945][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.865958][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.865973][T16244] ? dump_stack_lvl (lib/dump_stack.c:124)
[1646.865983][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.865989][T16244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1646.865996][T16244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.866001][T16244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1646.866006][T16244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.866019][T16244] rawv6_sendmsg (net/ipv6/raw.c:918)
[1646.866031][T16244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1646.866036][T16244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1646.866040][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.866047][T16244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1646.866051][T16244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1646.866060][T16244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1646.866076][T16244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1646.866079][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.866090][T16244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.866094][T16244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.866100][T16244] ? __pfx___sys_sendto (net/socket.c:2147)
[1646.866115][T16244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1646.866122][T16244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1646.866129][T16244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1646.866136][T16244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1646.866147][T16244] __x64_sys_sendto (net/socket.c:2183)
[1646.866151][T16244] ? 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)
[1646.866154][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.866158][T16244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1646.866163][T16244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1646.866166][T16244] RIP: 0033:0x7ff0d0115a4a
[ 1646.866169][T16244] 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
[ 1646.866172][T16244] RSP: 002b:00007ffdf8cf93c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1646.866175][T16244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0d0115a4a
[ 1646.866177][T16244] RDX: 0000000000000040 RSI: 0000000014061340 RDI: 0000000000000005
[ 1646.866178][T16244] RBP: 00007ffdf8cf9450 R08: 0000000000418574 R09: 000000000000001c
[ 1646.866180][T16244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1646.866183][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.866183][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.866203][T16244]
| [ 1646.866240][T16244] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16244
| [1646.885619][T16244] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1646.886123][T16244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1646.886124][T16244] Call Trace:
[ 1646.886126][T16244]
[1646.886128][T16244] dump_stack_lvl (lib/dump_stack.c:123)
[1646.886134][T16244] check_preemption_disabled (lib/smp_processor_id.c:52)
[1646.886139][T16244] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1646.886146][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.886161][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.886175][T16244] ? dump_stack_lvl (lib/dump_stack.c:123)
[1646.886178][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.886187][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.886194][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.886207][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.886221][T16244] ? dump_stack_lvl (lib/dump_stack.c:123)
[1646.886225][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.886234][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.886241][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.886254][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.886269][T16244] ? dump_stack_lvl (lib/dump_stack.c:124)
[1646.886278][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.886285][T16244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1646.886291][T16244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.886297][T16244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1646.886301][T16244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.886314][T16244] rawv6_sendmsg (net/ipv6/raw.c:918)
[1646.886326][T16244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1646.886332][T16244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1646.886335][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.886343][T16244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1646.886346][T16244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1646.886355][T16244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1646.886371][T16244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1646.886374][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.886386][T16244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.886390][T16244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.886395][T16244] ? __pfx___sys_sendto (net/socket.c:2147)
[1646.886410][T16244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1646.886416][T16244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1646.886424][T16244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1646.886431][T16244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1646.886442][T16244] __x64_sys_sendto (net/socket.c:2183)
[1646.886445][T16244] ? 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)
[1646.886449][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.886452][T16244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1646.886457][T16244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1646.886461][T16244] RIP: 0033:0x7ff0d0115a4a
[ 1646.886465][T16244] 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
[ 1646.886467][T16244] RSP: 002b:00007ffdf8cf93c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1646.886470][T16244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0d0115a4a
[ 1646.886472][T16244] RDX: 0000000000000040 RSI: 0000000014061340 RDI: 0000000000000005
[ 1646.886474][T16244] RBP: 00007ffdf8cf9450 R08: 0000000000418574 R09: 000000000000001c
[ 1646.886476][T16244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1646.886477][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.886477][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.886493][T16244]
| [ 1646.908551][T16244] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16244
| [1646.909068][T16244] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1646.909764][T16244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1646.909766][T16244] Call Trace:
[ 1646.909768][T16244]
[1646.909770][T16244] dump_stack_lvl (lib/dump_stack.c:123)
[1646.909776][T16244] check_preemption_disabled (lib/smp_processor_id.c:52)
[1646.909782][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.909789][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.909804][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.909818][T16244] ? dump_stack_lvl (lib/dump_stack.c:123)
[1646.909822][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.909831][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.909838][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.909852][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.909866][T16244] ? dump_stack_lvl (lib/dump_stack.c:123)
[1646.909870][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.909878][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.909885][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.909899][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.909914][T16244] ? dump_stack_lvl (lib/dump_stack.c:124)
[1646.909924][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.909930][T16244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1646.909937][T16244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.909942][T16244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1646.909947][T16244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.909960][T16244] rawv6_sendmsg (net/ipv6/raw.c:918)
[1646.909972][T16244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1646.909978][T16244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1646.909981][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.909989][T16244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1646.909992][T16244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1646.910001][T16244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1646.910018][T16244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1646.910020][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.910032][T16244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.910036][T16244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.910042][T16244] ? __pfx___sys_sendto (net/socket.c:2147)
[1646.910057][T16244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1646.910063][T16244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1646.910071][T16244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1646.910078][T16244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1646.910089][T16244] __x64_sys_sendto (net/socket.c:2183)
[1646.910093][T16244] ? 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)
[1646.910096][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.910100][T16244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1646.910105][T16244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1646.910108][T16244] RIP: 0033:0x7ff0d0115a4a
[ 1646.910111][T16244] 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
[ 1646.910114][T16244] RSP: 002b:00007ffdf8cf93c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1646.910117][T16244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0d0115a4a
[ 1646.910119][T16244] RDX: 0000000000000040 RSI: 0000000014061340 RDI: 0000000000000005
[ 1646.910120][T16244] RBP: 00007ffdf8cf9450 R08: 0000000000418574 R09: 000000000000001c
[ 1646.910122][T16244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1646.910124][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.910124][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.910139][T16244]
| [ 1646.910147][T16244] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16244
| [1646.932430][T16244] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1646.932751][T16244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1646.932752][T16244] Call Trace:
[ 1646.932754][T16244]
[1646.932756][T16244] dump_stack_lvl (lib/dump_stack.c:123)
[1646.932762][T16244] check_preemption_disabled (lib/smp_processor_id.c:52)
[1646.932768][T16244] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1646.932775][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.932790][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.932804][T16244] ? dump_stack_lvl (lib/dump_stack.c:123)
[1646.932808][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.932817][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.932824][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.932837][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.932851][T16244] ? dump_stack_lvl (lib/dump_stack.c:123)
[1646.932855][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.932864][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.932871][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.932884][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.932898][T16244] ? dump_stack_lvl (lib/dump_stack.c:123)
[1646.932901][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.932910][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.932917][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.932930][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.932945][T16244] ? dump_stack_lvl (lib/dump_stack.c:124)
[1646.932955][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.932961][T16244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1646.932968][T16244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.932974][T16244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1646.932979][T16244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.932991][T16244] rawv6_sendmsg (net/ipv6/raw.c:918)
[1646.933004][T16244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1646.933009][T16244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1646.933013][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.933020][T16244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1646.933023][T16244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1646.933032][T16244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1646.933049][T16244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1646.933052][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.933064][T16244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.933068][T16244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.933073][T16244] ? __pfx___sys_sendto (net/socket.c:2147)
[1646.933089][T16244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1646.933095][T16244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1646.933102][T16244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1646.933109][T16244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1646.933120][T16244] __x64_sys_sendto (net/socket.c:2183)
[1646.933124][T16244] ? 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)
[1646.933127][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.933131][T16244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1646.933136][T16244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1646.933139][T16244] RIP: 0033:0x7ff0d0115a4a
[ 1646.933142][T16244] 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
[ 1646.933145][T16244] RSP: 002b:00007ffdf8cf93c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1646.933148][T16244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0d0115a4a
[ 1646.933150][T16244] RDX: 0000000000000040 RSI: 0000000014061340 RDI: 0000000000000005
[ 1646.933152][T16244] RBP: 00007ffdf8cf9450 R08: 0000000000418574 R09: 000000000000001c
[ 1646.933154][T16244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1646.933155][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.933155][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1646.933171][T16244]
| [ 1646.933173][T16244] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16244
| [1646.957777][T16244] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1646.958114][T16244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1646.958115][T16244] Call Trace:
[ 1646.958117][T16244]
[1646.958119][T16244] dump_stack_lvl (lib/dump_stack.c:123)
[1646.958125][T16244] check_preemption_disabled (lib/smp_processor_id.c:52)
[1646.958131][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.958138][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.958153][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.958168][T16244] ? dump_stack_lvl (lib/dump_stack.c:123)
[1646.958171][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.958181][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.958195][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.958208][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.958223][T16244] ? dump_stack_lvl (lib/dump_stack.c:123)
[1646.958227][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.958236][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.958243][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.958256][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.958270][T16244] ? dump_stack_lvl (lib/dump_stack.c:123)
[1646.958274][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.958283][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.958290][T16244] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[1646.958303][T16244] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[1646.958319][T16244] ? dump_stack_lvl (lib/dump_stack.c:124)
[1646.958328][T16244] lwtunnel_output (net/core/lwtunnel.c:359)
[1646.958335][T16244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1646.958342][T16244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.958348][T16244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1646.958352][T16244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1646.958366][T16244] rawv6_sendmsg (net/ipv6/raw.c:918)
[1646.958378][T16244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1646.958384][T16244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1646.958387][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.958395][T16244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1646.958398][T16244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1646.958407][T16244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1646.958425][T16244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1646.958427][T16244] ? __lock_release (kernel/locking/lockdep.c:5534)
[1646.958439][T16244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.958443][T16244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1646.958449][T16244] ? __pfx___sys_sendto (net/socket.c:2147)
[1646.958466][T16244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1646.958472][T16244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1646.958480][T16244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1646.958487][T16244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1646.958498][T16244] __x64_sys_sendto (net/socket.c:2183)
[1646.958502][T16244] ? 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)
[1646.958505][T16244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1646.958508][T16244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1646.958514][T16244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1646.958517][T16244] RIP: 0033:0x7ff0d0115a4a
[ 1646.958520][T16244] 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
[ 1646.958523][T16244] RSP: 002b:00007ffdf8cf93c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1646.958526][T16244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0d0115a4a
[ 1646.958528][T16244] RDX: 0000000000000040 RSI: 0000000014061340 RDI: 0000000000000005
[ 1646.958530][T16244] RBP: 00007ffdf8cf9450 R08: 0000000000418574 R09: 000000000000001c
[ 1646.958532][T16244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1646.958534][T16244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0d023e000
| [ 1648.027766][T16244] lwtunnel_output(): recursion limit reached on datapath
| [ 1652.733937][T16251] check_preemption_disabled: 46 callbacks suppressed
| [ 1652.733944][T16251] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16251
| [1652.734761][T16251] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1652.735024][T16251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1652.735026][T16251] Call Trace:
[ 1652.735028][T16251]
[1652.735030][T16251] dump_stack_lvl (lib/dump_stack.c:123)
[1652.735039][T16251] check_preemption_disabled (lib/smp_processor_id.c:52)
[1652.735045][T16251] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1652.735051][T16251] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1652.735059][T16251] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1652.735066][T16251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1652.735070][T16251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1652.735083][T16251] rawv6_sendmsg (net/ipv6/raw.c:918)
[1652.735094][T16251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1652.735100][T16251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1652.735105][T16251] ? __lock_release (kernel/locking/lockdep.c:5534)
[1652.735113][T16251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1652.735118][T16251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1652.735127][T16251] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1652.735143][T16251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1652.735146][T16251] ? __lock_release (kernel/locking/lockdep.c:5534)
[1652.735157][T16251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1652.735162][T16251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1652.735168][T16251] ? __pfx___sys_sendto (net/socket.c:2147)
[1652.735182][T16251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1652.735189][T16251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1652.735198][T16251] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1652.735205][T16251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1652.735215][T16251] __x64_sys_sendto (net/socket.c:2183)
[1652.735218][T16251] ? 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)
[1652.735223][T16251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1652.735227][T16251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1652.735231][T16251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1652.735235][T16251] RIP: 0033:0x7f273c73ca4a
[ 1652.735239][T16251] 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
[ 1652.735242][T16251] RSP: 002b:00007ffd520d80b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1652.735245][T16251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f273c73ca4a
[ 1652.735247][T16251] RDX: 0000000000000040 RSI: 00000000019b3340 RDI: 0000000000000005
[ 1652.735249][T16251] RBP: 00007ffd520d8140 R08: 0000000000418574 R09: 000000000000001c
[ 1652.735251][T16251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1652.735253][T16251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f273c865000
| [ 1652.735253][T16251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f273c865000
| [ 1652.735267][T16251]
| [ 1652.735270][T16251] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16251
| [1652.748658][T16251] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1652.748914][T16251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1652.748916][T16251] Call Trace:
[ 1652.748917][T16251]
[1652.748919][T16251] dump_stack_lvl (lib/dump_stack.c:123)
[1652.748926][T16251] check_preemption_disabled (lib/smp_processor_id.c:52)
[1652.748932][T16251] lwtunnel_output (net/core/lwtunnel.c:359)
[1652.748938][T16251] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1652.748945][T16251] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1652.748951][T16251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1652.748956][T16251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1652.748968][T16251] rawv6_sendmsg (net/ipv6/raw.c:918)
[1652.748980][T16251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1652.748986][T16251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1652.748990][T16251] ? __lock_release (kernel/locking/lockdep.c:5534)
[1652.748998][T16251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1652.749002][T16251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1652.749011][T16251] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1652.749027][T16251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1652.749029][T16251] ? __lock_release (kernel/locking/lockdep.c:5534)
[1652.749041][T16251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1652.749046][T16251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1652.749052][T16251] ? __pfx___sys_sendto (net/socket.c:2147)
[1652.749066][T16251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1652.749073][T16251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1652.749081][T16251] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1652.749088][T16251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1652.749098][T16251] __x64_sys_sendto (net/socket.c:2183)
[1652.749102][T16251] ? 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)
[1652.749105][T16251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1652.749109][T16251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1652.749114][T16251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1652.749117][T16251] RIP: 0033:0x7f273c73ca4a
[ 1652.749120][T16251] 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
[ 1652.749123][T16251] RSP: 002b:00007ffd520d80b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1652.749126][T16251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f273c73ca4a
[ 1652.749128][T16251] RDX: 0000000000000040 RSI: 00000000019b3340 RDI: 0000000000000005
[ 1652.749130][T16251] RBP: 00007ffd520d8140 R08: 0000000000418574 R09: 000000000000001c
[ 1652.749131][T16251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1652.749133][T16251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f273c865000
| [ 1652.749133][T16251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f273c865000
| [ 1652.749148][T16251]
| [ 1652.765236][T16251] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16251
| [1652.765641][T16251] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 1652.765905][T16251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1652.765907][T16251] Call Trace:
[ 1652.765909][T16251]
[1652.765911][T16251] dump_stack_lvl (lib/dump_stack.c:123)
[1652.765917][T16251] check_preemption_disabled (lib/smp_processor_id.c:52)
[1652.765923][T16251] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[1652.765929][T16251] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1652.765936][T16251] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1652.765941][T16251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1652.765946][T16251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1652.765958][T16251] rawv6_sendmsg (net/ipv6/raw.c:918)
[1652.765970][T16251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1652.765976][T16251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1652.765980][T16251] ? __lock_release (kernel/locking/lockdep.c:5534)
[1652.765987][T16251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1652.765991][T16251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1652.766000][T16251] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1652.766016][T16251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1652.766019][T16251] ? __lock_release (kernel/locking/lockdep.c:5534)
[1652.766030][T16251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1652.766035][T16251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1652.766041][T16251] ? __pfx___sys_sendto (net/socket.c:2147)
[1652.766055][T16251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1652.766062][T16251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1652.766069][T16251] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1652.766077][T16251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1652.766087][T16251] __x64_sys_sendto (net/socket.c:2183)
[1652.766091][T16251] ? 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)
[1652.766094][T16251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1652.766098][T16251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1652.766102][T16251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1652.766105][T16251] RIP: 0033:0x7f273c73ca4a
[ 1652.766109][T16251] 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
[ 1652.766111][T16251] RSP: 002b:00007ffd520d80b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1652.766114][T16251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f273c73ca4a
[ 1652.766116][T16251] RDX: 0000000000000040 RSI: 00000000019b3340 RDI: 0000000000000005
[ 1652.766118][T16251] RBP: 00007ffd520d8140 R08: 0000000000418574 R09: 000000000000001c
[ 1652.766120][T16251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1652.766121][T16251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f273c865000
| [ 1652.766121][T16251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f273c865000
| [ 1652.766136][T16251]
| [ 1653.744093][T16251] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16251
| [1653.744765][T16251] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1653.745033][T16251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1653.745035][T16251] Call Trace:
[ 1653.745037][T16251]
[1653.745039][T16251] dump_stack_lvl (lib/dump_stack.c:123)
[1653.745048][T16251] check_preemption_disabled (lib/smp_processor_id.c:52)
[1653.745055][T16251] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1653.745061][T16251] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1653.745069][T16251] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1653.745075][T16251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1653.745081][T16251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1653.745093][T16251] rawv6_sendmsg (net/ipv6/raw.c:918)
[1653.745104][T16251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1653.745108][T16251] ? find_held_lock (kernel/locking/lockdep.c:5348)
[1653.745119][T16251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1653.745124][T16251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1653.745134][T16251] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1653.745150][T16251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1653.745154][T16251] ? __lock_release (kernel/locking/lockdep.c:5534)
[1653.745165][T16251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1653.745171][T16251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1653.745176][T16251] ? __pfx___sys_sendto (net/socket.c:2147)
[1653.745189][T16251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1653.745198][T16251] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[1653.745206][T16251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1653.745213][T16251] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[1653.745218][T16251] ? __pfx___x64_sys_poll (fs/select.c:1062)
[1653.745221][T16251] ? 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)
[1653.745229][T16251] __x64_sys_sendto (net/socket.c:2183)
[1653.745233][T16251] ? 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)
[1653.745237][T16251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1653.745240][T16251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1653.745245][T16251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1653.745249][T16251] RIP: 0033:0x7f273c73ca4a
[ 1653.745254][T16251] 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
[ 1653.745256][T16251] RSP: 002b:00007ffd520d80b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1653.745261][T16251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f273c73ca4a
[ 1653.745263][T16251] RDX: 0000000000000040 RSI: 00000000019b3340 RDI: 0000000000000005
[ 1653.745265][T16251] RBP: 00007ffd520d8140 R08: 0000000000418574 R09: 000000000000001c
[ 1653.745266][T16251] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 1653.745268][T16251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f273c865000
| [ 1653.745268][T16251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f273c865000
| [ 1653.745283][T16251]
| [ 1653.745285][T16251] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16251
| [1653.757564][T16251] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1653.757822][T16251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1653.757824][T16251] Call Trace:
[ 1653.757826][T16251]
[1653.757828][T16251] dump_stack_lvl (lib/dump_stack.c:123)
[1653.757835][T16251] check_preemption_disabled (lib/smp_processor_id.c:52)
[1653.757840][T16251] lwtunnel_output (net/core/lwtunnel.c:359)
[1653.757847][T16251] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1653.757855][T16251] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1653.757862][T16251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1653.757866][T16251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1653.757879][T16251] rawv6_sendmsg (net/ipv6/raw.c:918)
[1653.757891][T16251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1653.757895][T16251] ? find_held_lock (kernel/locking/lockdep.c:5348)
[1653.757904][T16251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1653.757909][T16251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1653.757918][T16251] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1653.757934][T16251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1653.757937][T16251] ? __lock_release (kernel/locking/lockdep.c:5534)
[1653.757949][T16251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1653.757954][T16251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1653.757960][T16251] ? __pfx___sys_sendto (net/socket.c:2147)
[1653.757973][T16251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1653.757982][T16251] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[1653.757988][T16251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1653.757996][T16251] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[1653.758001][T16251] ? __pfx___x64_sys_poll (fs/select.c:1062)
[1653.758003][T16251] ? 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)
[1653.758011][T16251] __x64_sys_sendto (net/socket.c:2183)
[1653.758015][T16251] ? 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)
[1653.758018][T16251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1653.758022][T16251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1653.758027][T16251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1653.758030][T16251] RIP: 0033:0x7f273c73ca4a
[ 1653.758033][T16251] 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
[ 1653.758036][T16251] RSP: 002b:00007ffd520d80b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1653.758039][T16251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f273c73ca4a
[ 1653.758041][T16251] RDX: 0000000000000040 RSI: 00000000019b3340 RDI: 0000000000000005
[ 1653.758043][T16251] RBP: 00007ffd520d8140 R08: 0000000000418574 R09: 000000000000001c
[ 1653.758044][T16251] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 1653.758046][T16251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f273c865000
| [ 1653.758046][T16251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f273c865000
| [ 1653.758061][T16251]
| [ 1653.758435][T16251] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16251
| [1653.770651][T16251] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 1653.770909][T16251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1653.770911][T16251] Call Trace:
[ 1653.770913][T16251]
[1653.770915][T16251] dump_stack_lvl (lib/dump_stack.c:123)
[1653.770921][T16251] check_preemption_disabled (lib/smp_processor_id.c:52)
[1653.770927][T16251] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[1653.770934][T16251] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1653.770941][T16251] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1653.770947][T16251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1653.770952][T16251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1653.770964][T16251] rawv6_sendmsg (net/ipv6/raw.c:918)
[1653.770976][T16251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1653.770980][T16251] ? find_held_lock (kernel/locking/lockdep.c:5348)
[1653.770990][T16251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1653.770995][T16251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1653.771004][T16251] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1653.771020][T16251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1653.771023][T16251] ? __lock_release (kernel/locking/lockdep.c:5534)
[1653.771035][T16251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1653.771039][T16251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1653.771045][T16251] ? __pfx___sys_sendto (net/socket.c:2147)
[1653.771058][T16251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1653.771067][T16251] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4))
[1653.771073][T16251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1653.771081][T16251] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[1653.771085][T16251] ? __pfx___x64_sys_poll (fs/select.c:1062)
[1653.771088][T16251] ? 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)
[1653.771095][T16251] __x64_sys_sendto (net/socket.c:2183)
[1653.771099][T16251] ? 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)
[1653.771103][T16251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1653.771106][T16251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1653.771111][T16251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1653.771115][T16251] RIP: 0033:0x7f273c73ca4a
[ 1653.771118][T16251] 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
[ 1653.771121][T16251] RSP: 002b:00007ffd520d80b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1653.771124][T16251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f273c73ca4a
[ 1653.771126][T16251] RDX: 0000000000000040 RSI: 00000000019b3340 RDI: 0000000000000005
[ 1653.771128][T16251] RBP: 00007ffd520d8140 R08: 0000000000418574 R09: 000000000000001c
[ 1653.771129][T16251] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 1653.771131][T16251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f273c865000
| [ 1656.220043][ C0] lwtunnel_input(): recursion limit reached on datapath
| [ 1657.225683][ C0] lwtunnel_input(): recursion limit reached on datapath
| [ 1659.488677][T16257] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16257
| [1659.489172][T16257] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1659.489443][T16257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1659.489445][T16257] Call Trace:
[ 1659.489447][T16257]
[1659.489450][T16257] dump_stack_lvl (lib/dump_stack.c:123)
[1659.489462][T16257] check_preemption_disabled (lib/smp_processor_id.c:52)
[1659.489470][T16257] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1659.489476][T16257] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1659.489486][T16257] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.489493][T16257] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1659.489499][T16257] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.489511][T16257] rawv6_sendmsg (net/ipv6/raw.c:918)
[1659.489523][T16257] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1659.489528][T16257] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1659.489535][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.489546][T16257] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1659.489552][T16257] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1659.489561][T16257] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1659.489577][T16257] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1659.489580][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.489591][T16257] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.489599][T16257] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.489604][T16257] ? __pfx___sys_sendto (net/socket.c:2147)
[1659.489619][T16257] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1659.489626][T16257] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1659.489636][T16257] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1659.489643][T16257] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1659.489654][T16257] __x64_sys_sendto (net/socket.c:2183)
[1659.489658][T16257] ? 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)
[1659.489663][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.489666][T16257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1659.489671][T16257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1659.489676][T16257] RIP: 0033:0x7f668c392a4a
[ 1659.489681][T16257] 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
[ 1659.489684][T16257] RSP: 002b:00007fffd363b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1659.489688][T16257] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f668c392a4a
[ 1659.489690][T16257] RDX: 0000000000000040 RSI: 000000002d876340 RDI: 0000000000000005
[ 1659.489692][T16257] RBP: 00007fffd363b9a0 R08: 0000000000418574 R09: 000000000000001c
[ 1659.489693][T16257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1659.489695][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.489695][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.489710][T16257]
| [ 1659.502882][T16257] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16257
| [1659.503255][T16257] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1659.503531][T16257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1659.503533][T16257] Call Trace:
[ 1659.503534][T16257]
[1659.503536][T16257] dump_stack_lvl (lib/dump_stack.c:123)
[1659.503542][T16257] check_preemption_disabled (lib/smp_processor_id.c:52)
[1659.503547][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.503554][T16257] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1659.503560][T16257] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.503566][T16257] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1659.503571][T16257] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.503582][T16257] rawv6_sendmsg (net/ipv6/raw.c:918)
[1659.503594][T16257] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1659.503600][T16257] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1659.503603][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.503611][T16257] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1659.503614][T16257] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1659.503623][T16257] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1659.503639][T16257] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1659.503642][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.503653][T16257] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.503657][T16257] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.503663][T16257] ? __pfx___sys_sendto (net/socket.c:2147)
[1659.503677][T16257] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1659.503683][T16257] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1659.503690][T16257] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1659.503697][T16257] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1659.503707][T16257] __x64_sys_sendto (net/socket.c:2183)
[1659.503711][T16257] ? 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)
[1659.503714][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.503718][T16257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1659.503723][T16257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1659.503726][T16257] RIP: 0033:0x7f668c392a4a
[ 1659.503729][T16257] 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
[ 1659.503731][T16257] RSP: 002b:00007fffd363b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1659.503734][T16257] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f668c392a4a
[ 1659.503736][T16257] RDX: 0000000000000040 RSI: 000000002d876340 RDI: 0000000000000005
[ 1659.503738][T16257] RBP: 00007fffd363b9a0 R08: 0000000000418574 R09: 000000000000001c
[ 1659.503739][T16257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1659.503741][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.503741][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.503756][T16257]
| [ 1659.503874][T16257] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16257
| [1659.516511][T16257] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1659.516779][T16257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1659.516781][T16257] Call Trace:
[ 1659.516782][T16257]
[1659.516784][T16257] dump_stack_lvl (lib/dump_stack.c:123)
[1659.516791][T16257] check_preemption_disabled (lib/smp_processor_id.c:52)
[1659.516797][T16257] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1659.516804][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.516815][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.516827][T16257] ? dump_stack_lvl (lib/dump_stack.c:123)
[1659.516831][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.516839][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.516846][T16257] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1659.516854][T16257] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.516859][T16257] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1659.516864][T16257] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.516877][T16257] rawv6_sendmsg (net/ipv6/raw.c:918)
[1659.516889][T16257] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1659.516894][T16257] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1659.516898][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.516905][T16257] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1659.516910][T16257] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1659.516919][T16257] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1659.516935][T16257] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1659.516937][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.516949][T16257] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.516953][T16257] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.516958][T16257] ? __pfx___sys_sendto (net/socket.c:2147)
[1659.516973][T16257] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1659.516979][T16257] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1659.516987][T16257] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1659.516994][T16257] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1659.517004][T16257] __x64_sys_sendto (net/socket.c:2183)
[1659.517008][T16257] ? 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)
[1659.517011][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.517014][T16257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1659.517019][T16257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1659.517022][T16257] RIP: 0033:0x7f668c392a4a
[ 1659.517025][T16257] 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
[ 1659.517028][T16257] RSP: 002b:00007fffd363b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1659.517031][T16257] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f668c392a4a
[ 1659.517033][T16257] RDX: 0000000000000040 RSI: 000000002d876340 RDI: 0000000000000005
[ 1659.517034][T16257] RBP: 00007fffd363b9a0 R08: 0000000000418574 R09: 000000000000001c
[ 1659.517036][T16257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1659.517037][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.517037][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.517052][T16257]
| [ 1659.517054][T16257] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16257
| [1659.530971][T16257] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1659.531242][T16257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1659.531243][T16257] Call Trace:
[ 1659.531245][T16257]
[1659.531247][T16257] dump_stack_lvl (lib/dump_stack.c:123)
[1659.531253][T16257] check_preemption_disabled (lib/smp_processor_id.c:52)
[1659.531259][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.531266][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.531275][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.531287][T16257] ? dump_stack_lvl (lib/dump_stack.c:123)
[1659.531291][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.531299][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.531306][T16257] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1659.531312][T16257] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.531318][T16257] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1659.531323][T16257] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.531336][T16257] rawv6_sendmsg (net/ipv6/raw.c:918)
[1659.531348][T16257] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1659.531353][T16257] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1659.531357][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.531364][T16257] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1659.531368][T16257] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1659.531377][T16257] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1659.531393][T16257] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1659.531396][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.531407][T16257] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.531411][T16257] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.531417][T16257] ? __pfx___sys_sendto (net/socket.c:2147)
[1659.531432][T16257] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1659.531438][T16257] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1659.531445][T16257] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1659.531453][T16257] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1659.531464][T16257] __x64_sys_sendto (net/socket.c:2183)
[1659.531468][T16257] ? 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)
[1659.531471][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.531474][T16257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1659.531479][T16257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1659.531482][T16257] RIP: 0033:0x7f668c392a4a
[ 1659.531485][T16257] 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
[ 1659.531488][T16257] RSP: 002b:00007fffd363b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1659.531491][T16257] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f668c392a4a
[ 1659.531493][T16257] RDX: 0000000000000040 RSI: 000000002d876340 RDI: 0000000000000005
[ 1659.531494][T16257] RBP: 00007fffd363b9a0 R08: 0000000000418574 R09: 000000000000001c
[ 1659.531496][T16257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1659.531498][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.531498][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.531513][T16257]
| [ 1659.546423][T16257] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16257
| [1659.546911][T16257] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1659.547187][T16257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1659.547189][T16257] Call Trace:
[ 1659.547191][T16257]
[1659.547193][T16257] dump_stack_lvl (lib/dump_stack.c:123)
[1659.547199][T16257] check_preemption_disabled (lib/smp_processor_id.c:52)
[1659.547205][T16257] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1659.547212][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.547222][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.547235][T16257] ? dump_stack_lvl (lib/dump_stack.c:124)
[1659.547245][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.547252][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.547261][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.547273][T16257] ? dump_stack_lvl (lib/dump_stack.c:123)
[1659.547277][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.547286][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.547292][T16257] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1659.547299][T16257] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.547305][T16257] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1659.547310][T16257] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.547322][T16257] rawv6_sendmsg (net/ipv6/raw.c:918)
[1659.547334][T16257] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1659.547340][T16257] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1659.547343][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.547351][T16257] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1659.547354][T16257] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1659.547363][T16257] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1659.547380][T16257] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1659.547382][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.547394][T16257] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.547398][T16257] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.547404][T16257] ? __pfx___sys_sendto (net/socket.c:2147)
[1659.547419][T16257] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1659.547425][T16257] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1659.547432][T16257] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1659.547439][T16257] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1659.547450][T16257] __x64_sys_sendto (net/socket.c:2183)
[1659.547454][T16257] ? 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)
[1659.547457][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.547461][T16257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1659.547466][T16257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1659.547469][T16257] RIP: 0033:0x7f668c392a4a
[ 1659.547472][T16257] 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
[ 1659.547475][T16257] RSP: 002b:00007fffd363b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1659.547478][T16257] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f668c392a4a
[ 1659.547479][T16257] RDX: 0000000000000040 RSI: 000000002d876340 RDI: 0000000000000005
[ 1659.547481][T16257] RBP: 00007fffd363b9a0 R08: 0000000000418574 R09: 000000000000001c
[ 1659.547483][T16257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1659.547485][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.547485][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.547500][T16257]
| [ 1659.565979][T16257] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16257
| [1659.566568][T16257] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1659.566845][T16257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1659.566847][T16257] Call Trace:
[ 1659.566849][T16257]
[1659.566851][T16257] dump_stack_lvl (lib/dump_stack.c:123)
[1659.566857][T16257] check_preemption_disabled (lib/smp_processor_id.c:52)
[1659.566863][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.566869][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.566879][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.566891][T16257] ? dump_stack_lvl (lib/dump_stack.c:124)
[1659.566901][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.566908][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.566917][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.566929][T16257] ? dump_stack_lvl (lib/dump_stack.c:123)
[1659.566932][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.566941][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.566947][T16257] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1659.566954][T16257] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.566959][T16257] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1659.566964][T16257] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.566976][T16257] rawv6_sendmsg (net/ipv6/raw.c:918)
[1659.566988][T16257] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1659.566993][T16257] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1659.566996][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.567004][T16257] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1659.567007][T16257] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1659.567015][T16257] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1659.567032][T16257] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1659.567034][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.567045][T16257] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.567049][T16257] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.567055][T16257] ? __pfx___sys_sendto (net/socket.c:2147)
[1659.567069][T16257] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1659.567075][T16257] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1659.567082][T16257] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1659.567090][T16257] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1659.567100][T16257] __x64_sys_sendto (net/socket.c:2183)
[1659.567104][T16257] ? 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)
[1659.567107][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.567110][T16257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1659.567115][T16257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1659.567117][T16257] RIP: 0033:0x7f668c392a4a
[ 1659.567120][T16257] 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
[ 1659.567123][T16257] RSP: 002b:00007fffd363b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1659.567125][T16257] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f668c392a4a
[ 1659.567127][T16257] RDX: 0000000000000040 RSI: 000000002d876340 RDI: 0000000000000005
[ 1659.567128][T16257] RBP: 00007fffd363b9a0 R08: 0000000000418574 R09: 000000000000001c
[ 1659.567130][T16257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1659.567131][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.567131][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.567146][T16257]
| [ 1659.567229][T16257] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16257
| [1659.585434][T16257] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1659.585931][T16257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1659.585932][T16257] Call Trace:
[ 1659.585934][T16257]
[1659.585936][T16257] dump_stack_lvl (lib/dump_stack.c:123)
[1659.585942][T16257] check_preemption_disabled (lib/smp_processor_id.c:52)
[1659.585948][T16257] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1659.585955][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.585964][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.585977][T16257] ? dump_stack_lvl (lib/dump_stack.c:123)
[1659.585980][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.585989][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.585996][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.586004][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.586017][T16257] ? dump_stack_lvl (lib/dump_stack.c:124)
[1659.586027][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.586033][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.586042][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.586054][T16257] ? dump_stack_lvl (lib/dump_stack.c:123)
[1659.586057][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.586066][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.586072][T16257] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1659.586079][T16257] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.586085][T16257] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1659.586089][T16257] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.586101][T16257] rawv6_sendmsg (net/ipv6/raw.c:918)
[1659.586113][T16257] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1659.586119][T16257] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1659.586122][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.586130][T16257] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1659.586133][T16257] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1659.586142][T16257] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1659.586159][T16257] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1659.586161][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.586173][T16257] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.586177][T16257] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.586182][T16257] ? __pfx___sys_sendto (net/socket.c:2147)
[1659.586197][T16257] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1659.586203][T16257] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1659.586210][T16257] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1659.586217][T16257] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1659.586228][T16257] __x64_sys_sendto (net/socket.c:2183)
[1659.586231][T16257] ? 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)
[1659.586235][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.586238][T16257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1659.586243][T16257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1659.586246][T16257] RIP: 0033:0x7f668c392a4a
[ 1659.586250][T16257] 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
[ 1659.586252][T16257] RSP: 002b:00007fffd363b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1659.586255][T16257] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f668c392a4a
[ 1659.586257][T16257] RDX: 0000000000000040 RSI: 000000002d876340 RDI: 0000000000000005
[ 1659.586259][T16257] RBP: 00007fffd363b9a0 R08: 0000000000418574 R09: 000000000000001c
[ 1659.586261][T16257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1659.586262][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.586262][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.586277][T16257]
| [ 1659.586311][T16257] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16257
| [1659.605690][T16257] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1659.605960][T16257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1659.605962][T16257] Call Trace:
[ 1659.605963][T16257]
[1659.605965][T16257] dump_stack_lvl (lib/dump_stack.c:123)
[1659.605970][T16257] check_preemption_disabled (lib/smp_processor_id.c:52)
[1659.605976][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.605982][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.605991][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.606003][T16257] ? dump_stack_lvl (lib/dump_stack.c:123)
[1659.606006][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.606015][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.606021][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.606030][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.606042][T16257] ? dump_stack_lvl (lib/dump_stack.c:124)
[1659.606051][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.606057][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.606066][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.606077][T16257] ? dump_stack_lvl (lib/dump_stack.c:123)
[1659.606080][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.606089][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.606095][T16257] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1659.606101][T16257] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.606106][T16257] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1659.606111][T16257] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.606122][T16257] rawv6_sendmsg (net/ipv6/raw.c:918)
[1659.606134][T16257] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1659.606139][T16257] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1659.606142][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.606149][T16257] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1659.606152][T16257] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1659.606160][T16257] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1659.606176][T16257] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1659.606178][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.606190][T16257] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.606193][T16257] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.606198][T16257] ? __pfx___sys_sendto (net/socket.c:2147)
[1659.606213][T16257] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1659.606218][T16257] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1659.606241][T16257] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1659.606249][T16257] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1659.606259][T16257] __x64_sys_sendto (net/socket.c:2183)
[1659.606263][T16257] ? 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)
[1659.606266][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.606269][T16257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1659.606274][T16257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1659.606277][T16257] RIP: 0033:0x7f668c392a4a
[ 1659.606280][T16257] 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
[ 1659.606282][T16257] RSP: 002b:00007fffd363b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1659.606285][T16257] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f668c392a4a
[ 1659.606287][T16257] RDX: 0000000000000040 RSI: 000000002d876340 RDI: 0000000000000005
[ 1659.606289][T16257] RBP: 00007fffd363b9a0 R08: 0000000000418574 R09: 000000000000001c
[ 1659.606291][T16257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1659.606292][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.606292][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.606307][T16257]
| [ 1659.628685][T16257] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16257
| [1659.629190][T16257] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1659.629499][T16257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1659.629501][T16257] Call Trace:
[ 1659.629503][T16257]
[1659.629505][T16257] dump_stack_lvl (lib/dump_stack.c:123)
[1659.629511][T16257] check_preemption_disabled (lib/smp_processor_id.c:52)
[1659.629517][T16257] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1659.629524][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.629534][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.629547][T16257] ? dump_stack_lvl (lib/dump_stack.c:123)
[1659.629550][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.629559][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.629566][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.629575][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.629588][T16257] ? dump_stack_lvl (lib/dump_stack.c:123)
[1659.629591][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.629600][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.629607][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.629616][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.629629][T16257] ? dump_stack_lvl (lib/dump_stack.c:124)
[1659.629640][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.629646][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.629655][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.629668][T16257] ? dump_stack_lvl (lib/dump_stack.c:123)
[1659.629671][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.629680][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.629687][T16257] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1659.629694][T16257] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.629699][T16257] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1659.629704][T16257] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.629717][T16257] rawv6_sendmsg (net/ipv6/raw.c:918)
[1659.629729][T16257] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1659.629735][T16257] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1659.629738][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.629746][T16257] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1659.629750][T16257] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1659.629759][T16257] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1659.629776][T16257] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1659.629778][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.629790][T16257] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.629794][T16257] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.629800][T16257] ? __pfx___sys_sendto (net/socket.c:2147)
[1659.629816][T16257] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1659.629822][T16257] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1659.629830][T16257] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1659.629837][T16257] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1659.629848][T16257] __x64_sys_sendto (net/socket.c:2183)
[1659.629851][T16257] ? 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)
[1659.629855][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.629858][T16257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1659.629863][T16257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1659.629866][T16257] RIP: 0033:0x7f668c392a4a
[ 1659.629870][T16257] 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
[ 1659.629872][T16257] RSP: 002b:00007fffd363b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1659.629875][T16257] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f668c392a4a
[ 1659.629877][T16257] RDX: 0000000000000040 RSI: 000000002d876340 RDI: 0000000000000005
[ 1659.629879][T16257] RBP: 00007fffd363b9a0 R08: 0000000000418574 R09: 000000000000001c
[ 1659.629881][T16257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1659.629882][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.629882][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1659.629898][T16257]
| [ 1659.629900][T16257] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16257
| [1659.652238][T16257] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1659.652552][T16257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1659.652554][T16257] Call Trace:
[ 1659.652555][T16257]
[1659.652558][T16257] dump_stack_lvl (lib/dump_stack.c:123)
[1659.652564][T16257] check_preemption_disabled (lib/smp_processor_id.c:52)
[1659.652570][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.652577][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.652586][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.652599][T16257] ? dump_stack_lvl (lib/dump_stack.c:123)
[1659.652603][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.652612][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.652619][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.652629][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.652641][T16257] ? dump_stack_lvl (lib/dump_stack.c:123)
[1659.652645][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.652654][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.652661][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.652671][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.652684][T16257] ? dump_stack_lvl (lib/dump_stack.c:124)
[1659.652694][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.652701][T16257] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[1659.652711][T16257] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[1659.652723][T16257] ? dump_stack_lvl (lib/dump_stack.c:123)
[1659.652727][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.652736][T16257] lwtunnel_output (net/core/lwtunnel.c:359)
[1659.652742][T16257] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1659.652749][T16257] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.652755][T16257] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1659.652759][T16257] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1659.652772][T16257] rawv6_sendmsg (net/ipv6/raw.c:918)
[1659.652785][T16257] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1659.652791][T16257] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1659.652794][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.652802][T16257] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1659.652805][T16257] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1659.652814][T16257] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1659.652832][T16257] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1659.652834][T16257] ? __lock_release (kernel/locking/lockdep.c:5534)
[1659.652846][T16257] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.652850][T16257] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1659.652856][T16257] ? __pfx___sys_sendto (net/socket.c:2147)
[1659.652871][T16257] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1659.652877][T16257] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1659.652885][T16257] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1659.652892][T16257] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1659.652903][T16257] __x64_sys_sendto (net/socket.c:2183)
[1659.652907][T16257] ? 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)
[1659.652910][T16257] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1659.652913][T16257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1659.652918][T16257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1659.652921][T16257] RIP: 0033:0x7f668c392a4a
[ 1659.652924][T16257] 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
[ 1659.652927][T16257] RSP: 002b:00007fffd363b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1659.652929][T16257] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f668c392a4a
[ 1659.652931][T16257] RDX: 0000000000000040 RSI: 000000002d876340 RDI: 0000000000000005
[ 1659.652933][T16257] RBP: 00007fffd363b9a0 R08: 0000000000418574 R09: 000000000000001c
[ 1659.652934][T16257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1659.652936][T16257] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f668c4bb000
| [ 1665.161376][ C2] lwtunnel_input(): recursion limit reached on datapath
| [ 1667.420841][T16263] check_preemption_disabled: 46 callbacks suppressed
| [ 1667.420849][T16263] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16263
| [1667.421660][T16263] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1667.421928][T16263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1667.421930][T16263] Call Trace:
[ 1667.421932][T16263]
[1667.421935][T16263] dump_stack_lvl (lib/dump_stack.c:123)
[1667.421946][T16263] check_preemption_disabled (lib/smp_processor_id.c:52)
[1667.421954][T16263] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1667.421960][T16263] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1667.421971][T16263] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.421979][T16263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1667.421984][T16263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.421996][T16263] rawv6_sendmsg (net/ipv6/raw.c:918)
[1667.422008][T16263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1667.422013][T16263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1667.422021][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.422031][T16263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1667.422039][T16263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1667.422048][T16263] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1667.422064][T16263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1667.422067][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.422078][T16263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.422086][T16263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.422092][T16263] ? __pfx___sys_sendto (net/socket.c:2147)
[1667.422106][T16263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1667.422114][T16263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1667.422125][T16263] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1667.422132][T16263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1667.422142][T16263] __x64_sys_sendto (net/socket.c:2183)
[1667.422146][T16263] ? 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)
[1667.422151][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.422155][T16263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1667.422160][T16263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1667.422165][T16263] RIP: 0033:0x7fd9933f6a4a
[ 1667.422170][T16263] 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
[ 1667.422172][T16263] RSP: 002b:00007ffc95963628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1667.422176][T16263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9933f6a4a
[ 1667.422178][T16263] RDX: 0000000000000040 RSI: 0000000005264340 RDI: 0000000000000005
[ 1667.422180][T16263] RBP: 00007ffc959636b0 R08: 0000000000418574 R09: 000000000000001c
[ 1667.422182][T16263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1667.422184][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.422184][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.422198][T16263]
| [ 1667.422201][T16263] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16263
| [1667.434666][T16263] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1667.434925][T16263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1667.434926][T16263] Call Trace:
[ 1667.434928][T16263]
[1667.434930][T16263] dump_stack_lvl (lib/dump_stack.c:123)
[1667.434938][T16263] check_preemption_disabled (lib/smp_processor_id.c:52)
[1667.434944][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.434951][T16263] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1667.434958][T16263] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.434964][T16263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1667.434969][T16263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.434982][T16263] rawv6_sendmsg (net/ipv6/raw.c:918)
[1667.434993][T16263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1667.434999][T16263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1667.435003][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.435011][T16263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1667.435016][T16263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1667.435025][T16263] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1667.435041][T16263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1667.435044][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.435055][T16263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.435060][T16263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.435066][T16263] ? __pfx___sys_sendto (net/socket.c:2147)
[1667.435080][T16263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1667.435087][T16263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1667.435095][T16263] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1667.435102][T16263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1667.435112][T16263] __x64_sys_sendto (net/socket.c:2183)
[1667.435116][T16263] ? 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)
[1667.435120][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.435123][T16263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1667.435128][T16263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1667.435131][T16263] RIP: 0033:0x7fd9933f6a4a
[ 1667.435135][T16263] 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
[ 1667.435138][T16263] RSP: 002b:00007ffc95963628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1667.435141][T16263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9933f6a4a
[ 1667.435143][T16263] RDX: 0000000000000040 RSI: 0000000005264340 RDI: 0000000000000005
[ 1667.435144][T16263] RBP: 00007ffc959636b0 R08: 0000000000418574 R09: 000000000000001c
[ 1667.435146][T16263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1667.435148][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.435148][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.435162][T16263]
| [ 1667.449531][T16263] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16263
| [1667.449992][T16263] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1667.450264][T16263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1667.450266][T16263] Call Trace:
[ 1667.450268][T16263]
[1667.450270][T16263] dump_stack_lvl (lib/dump_stack.c:123)
[1667.450276][T16263] check_preemption_disabled (lib/smp_processor_id.c:52)
[1667.450282][T16263] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1667.450289][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.450294][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.450300][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.450305][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.450309][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.450324][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.450327][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.450329][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.450339][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.450351][T16263] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[1667.450358][T16263] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[1667.450366][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.450370][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.450377][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.450381][T16263] ? dump_stack_lvl (lib/dump_stack.c:123)
[1667.450385][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.450393][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.450400][T16263] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1667.450407][T16263] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.450412][T16263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1667.450417][T16263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.450429][T16263] rawv6_sendmsg (net/ipv6/raw.c:918)
[1667.450441][T16263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1667.450446][T16263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1667.450451][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.450458][T16263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1667.450463][T16263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1667.450472][T16263] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1667.450489][T16263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1667.450491][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.450502][T16263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.450507][T16263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.450513][T16263] ? __pfx___sys_sendto (net/socket.c:2147)
[1667.450528][T16263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1667.450534][T16263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1667.450542][T16263] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1667.450549][T16263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1667.450560][T16263] __x64_sys_sendto (net/socket.c:2183)
[1667.450564][T16263] ? 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)
[1667.450568][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.450571][T16263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1667.450576][T16263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1667.450579][T16263] RIP: 0033:0x7fd9933f6a4a
[ 1667.450582][T16263] 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
[ 1667.450585][T16263] RSP: 002b:00007ffc95963628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1667.450588][T16263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9933f6a4a
[ 1667.450590][T16263] RDX: 0000000000000040 RSI: 0000000005264340 RDI: 0000000000000005
[ 1667.450592][T16263] RBP: 00007ffc959636b0 R08: 0000000000418574 R09: 000000000000001c
[ 1667.450593][T16263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1667.450595][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.450595][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.450610][T16263]
| [ 1667.468431][T16263] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16263
| [1667.468846][T16263] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1667.469132][T16263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1667.469134][T16263] Call Trace:
[ 1667.469136][T16263]
[1667.469138][T16263] dump_stack_lvl (lib/dump_stack.c:123)
[1667.469144][T16263] check_preemption_disabled (lib/smp_processor_id.c:52)
[1667.469150][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.469156][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.469159][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.469165][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.469170][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.469174][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.469189][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.469192][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.469194][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.469203][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.469215][T16263] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[1667.469222][T16263] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[1667.469229][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.469234][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.469241][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.469245][T16263] ? dump_stack_lvl (lib/dump_stack.c:123)
[1667.469248][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.469257][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.469264][T16263] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1667.469270][T16263] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.469276][T16263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1667.469281][T16263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.469294][T16263] rawv6_sendmsg (net/ipv6/raw.c:918)
[1667.469306][T16263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1667.469311][T16263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1667.469315][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.469322][T16263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1667.469325][T16263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1667.469334][T16263] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1667.469351][T16263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1667.469353][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.469365][T16263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.469369][T16263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.469374][T16263] ? __pfx___sys_sendto (net/socket.c:2147)
[1667.469389][T16263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1667.469395][T16263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1667.469403][T16263] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1667.469410][T16263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1667.469420][T16263] __x64_sys_sendto (net/socket.c:2183)
[1667.469424][T16263] ? 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)
[1667.469428][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.469431][T16263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1667.469436][T16263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1667.469439][T16263] RIP: 0033:0x7fd9933f6a4a
[ 1667.469442][T16263] 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
[ 1667.469445][T16263] RSP: 002b:00007ffc95963628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1667.469448][T16263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9933f6a4a
[ 1667.469450][T16263] RDX: 0000000000000040 RSI: 0000000005264340 RDI: 0000000000000005
[ 1667.469451][T16263] RBP: 00007ffc959636b0 R08: 0000000000418574 R09: 000000000000001c
[ 1667.469453][T16263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1667.469455][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.469455][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.469471][T16263]
| [ 1667.488588][T16263] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16263
| [1667.489076][T16263] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1667.489624][T16263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1667.489625][T16263] Call Trace:
[ 1667.489627][T16263]
[1667.489629][T16263] dump_stack_lvl (lib/dump_stack.c:123)
[1667.489635][T16263] check_preemption_disabled (lib/smp_processor_id.c:52)
[1667.489641][T16263] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1667.489648][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.489652][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.489657][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.489662][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.489666][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.489671][T16263] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[1667.489684][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.489687][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.489689][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.489698][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.489712][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.489720][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.489725][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.489735][T16263] ? dump_stack_lvl (lib/dump_stack.c:124)
[1667.489744][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.489751][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.489754][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.489759][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.489764][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.489766][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.489781][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.489783][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.489785][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.489793][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.489805][T16263] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[1667.489811][T16263] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[1667.489819][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.489823][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.489830][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.489834][T16263] ? dump_stack_lvl (lib/dump_stack.c:123)
[1667.489838][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.489846][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.489853][T16263] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1667.489859][T16263] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.489865][T16263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1667.489870][T16263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.489882][T16263] rawv6_sendmsg (net/ipv6/raw.c:918)
[1667.489894][T16263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1667.489899][T16263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1667.489903][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.489911][T16263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1667.489914][T16263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1667.489923][T16263] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1667.489939][T16263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1667.489942][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.489953][T16263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.489957][T16263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.489963][T16263] ? __pfx___sys_sendto (net/socket.c:2147)
[1667.489978][T16263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1667.489984][T16263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1667.489992][T16263] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1667.489999][T16263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1667.490009][T16263] __x64_sys_sendto (net/socket.c:2183)
[1667.490013][T16263] ? 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)
[1667.490017][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.490020][T16263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1667.490025][T16263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1667.490028][T16263] RIP: 0033:0x7fd9933f6a4a
[ 1667.490032][T16263] 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
[ 1667.490034][T16263] RSP: 002b:00007ffc95963628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1667.490037][T16263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9933f6a4a
[ 1667.490039][T16263] RDX: 0000000000000040 RSI: 0000000005264340 RDI: 0000000000000005
[ 1667.490040][T16263] RBP: 00007ffc959636b0 R08: 0000000000418574 R09: 000000000000001c
[ 1667.490042][T16263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1667.490044][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.490044][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.490058][T16263]
| [ 1667.490061][T16263] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16263
| [1667.516359][T16263] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1667.516667][T16263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1667.516669][T16263] Call Trace:
[ 1667.516671][T16263]
[1667.516673][T16263] dump_stack_lvl (lib/dump_stack.c:123)
[1667.516679][T16263] check_preemption_disabled (lib/smp_processor_id.c:52)
[1667.516685][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.516692][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.516695][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.516701][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.516705][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.516709][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.516714][T16263] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[1667.516726][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.516729][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.516731][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.516740][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.516755][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.516763][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.516767][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.516778][T16263] ? dump_stack_lvl (lib/dump_stack.c:124)
[1667.516787][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.516794][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.516797][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.516802][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.516807][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.516809][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.516824][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.516826][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.516829][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.516836][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.516849][T16263] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[1667.516855][T16263] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[1667.516863][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.516867][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.516874][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.516878][T16263] ? dump_stack_lvl (lib/dump_stack.c:123)
[1667.516881][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.516890][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.516897][T16263] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1667.516904][T16263] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.516909][T16263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1667.516914][T16263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.516927][T16263] rawv6_sendmsg (net/ipv6/raw.c:918)
[1667.516939][T16263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1667.516944][T16263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1667.516947][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.516955][T16263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1667.516958][T16263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1667.516967][T16263] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1667.516984][T16263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1667.516986][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.516998][T16263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.517001][T16263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.517007][T16263] ? __pfx___sys_sendto (net/socket.c:2147)
[1667.517022][T16263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1667.517028][T16263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1667.517036][T16263] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1667.517043][T16263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1667.517054][T16263] __x64_sys_sendto (net/socket.c:2183)
[1667.517058][T16263] ? 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)
[1667.517062][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.517065][T16263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1667.517070][T16263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1667.517073][T16263] RIP: 0033:0x7fd9933f6a4a
[ 1667.517076][T16263] 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
[ 1667.517078][T16263] RSP: 002b:00007ffc95963628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1667.517082][T16263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9933f6a4a
[ 1667.517083][T16263] RDX: 0000000000000040 RSI: 0000000005264340 RDI: 0000000000000005
[ 1667.517085][T16263] RBP: 00007ffc959636b0 R08: 0000000000418574 R09: 000000000000001c
[ 1667.517087][T16263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1667.517088][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.517088][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.517104][T16263]
| [ 1667.517153][T16263] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16263
| [1667.545187][T16263] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1667.545519][T16263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1667.545520][T16263] Call Trace:
[ 1667.545522][T16263]
[1667.545524][T16263] dump_stack_lvl (lib/dump_stack.c:123)
[1667.545530][T16263] check_preemption_disabled (lib/smp_processor_id.c:52)
[1667.545536][T16263] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1667.545543][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.545546][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.545552][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.545557][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.545560][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.545576][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.545579][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.545581][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.545590][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.545602][T16263] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[1667.545608][T16263] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[1667.545616][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.545621][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.545628][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.545632][T16263] ? dump_stack_lvl (lib/dump_stack.c:123)
[1667.545635][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.545644][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.545651][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.545654][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.545660][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.545664][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.545667][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.545671][T16263] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[1667.545683][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.545686][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.545688][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.545696][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.545711][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.545719][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.545723][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.545733][T16263] ? dump_stack_lvl (lib/dump_stack.c:124)
[1667.545743][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.545750][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.545752][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.545758][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.545762][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.545765][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.545779][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.545781][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.545784][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.545792][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.545804][T16263] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[1667.545808][T16263] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[1667.545816][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.545821][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.545828][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.545832][T16263] ? dump_stack_lvl (lib/dump_stack.c:123)
[1667.545835][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.545844][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.545851][T16263] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1667.545857][T16263] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.545863][T16263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1667.545867][T16263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.545880][T16263] rawv6_sendmsg (net/ipv6/raw.c:918)
[1667.545892][T16263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1667.545898][T16263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1667.545901][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.545908][T16263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1667.545911][T16263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1667.545920][T16263] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1667.545937][T16263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1667.545940][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.545951][T16263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.545955][T16263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.545961][T16263] ? __pfx___sys_sendto (net/socket.c:2147)
[1667.545976][T16263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1667.545982][T16263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1667.545990][T16263] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1667.545997][T16263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1667.546008][T16263] __x64_sys_sendto (net/socket.c:2183)
[1667.546012][T16263] ? 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)
[1667.546015][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.546018][T16263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1667.546023][T16263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1667.546026][T16263] RIP: 0033:0x7fd9933f6a4a
[ 1667.546029][T16263] 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
[ 1667.546032][T16263] RSP: 002b:00007ffc95963628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1667.546035][T16263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9933f6a4a
[ 1667.546037][T16263] RDX: 0000000000000040 RSI: 0000000005264340 RDI: 0000000000000005
[ 1667.546038][T16263] RBP: 00007ffc959636b0 R08: 0000000000418574 R09: 000000000000001c
[ 1667.546040][T16263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1667.546042][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.546042][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.546057][T16263]
| [ 1667.546078][T16263] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16263
| [1667.580053][T16263] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1667.580591][T16263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1667.580593][T16263] Call Trace:
[ 1667.580595][T16263]
[1667.580597][T16263] dump_stack_lvl (lib/dump_stack.c:123)
[1667.580604][T16263] check_preemption_disabled (lib/smp_processor_id.c:52)
[1667.580609][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.580616][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.580619][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.580625][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.580630][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.580634][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.580649][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.580652][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.580654][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.580664][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.580676][T16263] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[1667.580682][T16263] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[1667.580690][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.580695][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.580702][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.580706][T16263] ? dump_stack_lvl (lib/dump_stack.c:123)
[1667.580710][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.580719][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.580725][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.580728][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.580734][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.580738][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.580741][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.580746][T16263] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[1667.580758][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.580761][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.580763][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.580771][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.580786][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.580794][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.580798][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.580809][T16263] ? dump_stack_lvl (lib/dump_stack.c:124)
[1667.580818][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.580825][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.580827][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.580833][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.580837][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.580840][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.580854][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.580857][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.580859][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.580867][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.580879][T16263] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[1667.580884][T16263] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[1667.580892][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.580896][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.580903][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.580907][T16263] ? dump_stack_lvl (lib/dump_stack.c:123)
[1667.580911][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.580919][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.580926][T16263] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1667.580933][T16263] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.580940][T16263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1667.580944][T16263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.580957][T16263] rawv6_sendmsg (net/ipv6/raw.c:918)
[1667.580970][T16263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1667.580975][T16263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1667.580979][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.580986][T16263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1667.580990][T16263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1667.580999][T16263] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1667.581016][T16263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1667.581018][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.581030][T16263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.581034][T16263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.581040][T16263] ? __pfx___sys_sendto (net/socket.c:2147)
[1667.581055][T16263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1667.581062][T16263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1667.581070][T16263] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1667.581077][T16263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1667.581087][T16263] __x64_sys_sendto (net/socket.c:2183)
[1667.581091][T16263] ? 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)
[1667.581095][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.581098][T16263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1667.581103][T16263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1667.581107][T16263] RIP: 0033:0x7fd9933f6a4a
[ 1667.581111][T16263] 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
[ 1667.581113][T16263] RSP: 002b:00007ffc95963628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1667.581117][T16263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9933f6a4a
[ 1667.581118][T16263] RDX: 0000000000000040 RSI: 0000000005264340 RDI: 0000000000000005
[ 1667.581120][T16263] RBP: 00007ffc959636b0 R08: 0000000000418574 R09: 000000000000001c
[ 1667.581122][T16263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1667.581123][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.581123][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.581139][T16263]
| [ 1667.581275][T16263] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/16263
| [1667.617652][T16263] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 1667.617986][T16263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1667.617988][T16263] Call Trace:
[ 1667.617990][T16263]
[1667.617992][T16263] dump_stack_lvl (lib/dump_stack.c:123)
[1667.617999][T16263] check_preemption_disabled (lib/smp_processor_id.c:52)
[1667.618005][T16263] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[1667.618012][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.618015][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.618021][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.618026][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.618030][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.618046][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.618049][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.618051][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.618060][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.618073][T16263] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[1667.618084][T16263] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[1667.618093][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.618097][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.618104][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.618108][T16263] ? dump_stack_lvl (lib/dump_stack.c:123)
[1667.618112][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.618121][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.618128][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.618131][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.618137][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.618141][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.618144][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.618158][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.618161][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.618163][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.618171][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.618184][T16263] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[1667.618189][T16263] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[1667.618196][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.618201][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.618208][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.618212][T16263] ? dump_stack_lvl (lib/dump_stack.c:123)
[1667.618215][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.618224][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.618231][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.618233][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.618239][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.618244][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.618246][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.618251][T16263] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[1667.618263][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.618266][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.618268][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.618276][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.618291][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.618299][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.618303][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.618314][T16263] ? dump_stack_lvl (lib/dump_stack.c:124)
[1667.618323][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.618330][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.618332][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.618338][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.618342][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.618345][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.618360][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.618363][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.618365][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.618373][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.618385][T16263] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[1667.618390][T16263] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[1667.618398][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.618402][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.618409][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.618413][T16263] ? dump_stack_lvl (lib/dump_stack.c:123)
[1667.618417][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.618425][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.618432][T16263] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1667.618439][T16263] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.618445][T16263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1667.618450][T16263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.618464][T16263] rawv6_sendmsg (net/ipv6/raw.c:918)
[1667.618477][T16263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1667.618482][T16263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1667.618486][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.618494][T16263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1667.618497][T16263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1667.618506][T16263] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1667.618523][T16263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1667.618526][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.618537][T16263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.618541][T16263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.618547][T16263] ? __pfx___sys_sendto (net/socket.c:2147)
[1667.618562][T16263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1667.618569][T16263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1667.618578][T16263] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1667.618585][T16263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1667.618596][T16263] __x64_sys_sendto (net/socket.c:2183)
[1667.618600][T16263] ? 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)
[1667.618603][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.618607][T16263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1667.618612][T16263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1667.618614][T16263] RIP: 0033:0x7fd9933f6a4a
[ 1667.618619][T16263] 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
[ 1667.618621][T16263] RSP: 002b:00007ffc95963628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1667.618624][T16263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9933f6a4a
[ 1667.618626][T16263] RDX: 0000000000000040 RSI: 0000000005264340 RDI: 0000000000000005
[ 1667.618628][T16263] RBP: 00007ffc959636b0 R08: 0000000000418574 R09: 000000000000001c
[ 1667.618630][T16263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1667.618631][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.618631][T16263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd99351f000
| [ 1667.618647][T16263]
| [ 1667.660796][T16263] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/16263
| [1667.661543][T16263] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 1667.661885][T16263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1667.661886][T16263] Call Trace:
[ 1667.661889][T16263]
[1667.661891][T16263] dump_stack_lvl (lib/dump_stack.c:123)
[1667.661897][T16263] check_preemption_disabled (lib/smp_processor_id.c:52)
[1667.661904][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.661911][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.661914][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.661920][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.661925][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.661929][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.661945][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.661948][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.661950][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.661960][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.661973][T16263] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[1667.661980][T16263] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[1667.661988][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.661993][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.662000][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.662004][T16263] ? dump_stack_lvl (lib/dump_stack.c:123)
[1667.662008][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.662016][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.662023][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.662026][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.662032][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.662036][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.662039][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.662054][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.662056][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.662059][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.662067][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.662079][T16263] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[1667.662084][T16263] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[1667.662092][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.662096][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.662104][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.662107][T16263] ? dump_stack_lvl (lib/dump_stack.c:123)
[1667.662111][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.662120][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.662126][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.662129][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.662135][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.662139][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.662142][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.662147][T16263] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219)
[1667.662159][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.662162][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.662164][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.662173][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.662188][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.662196][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.662200][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.662211][T16263] ? dump_stack_lvl (lib/dump_stack.c:124)
[1667.662220][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.662227][T16263] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93)
[1667.662230][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.662235][T16263] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308)
[1667.662240][T16263] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693)
[1667.662242][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.662257][T16263] seg6_output_core (net/ipv6/seg6_iptunnel.c:605)
[1667.662260][T16263] ? __pfx_dst_output (./include/net/dst.h:458)
[1667.662262][T16263] ? _printk (kernel/printk/printk.c:2470)
[1667.662270][T16263] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[1667.662282][T16263] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[1667.662287][T16263] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[1667.662295][T16263] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[1667.662299][T16263] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[1667.662306][T16263] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[1667.662310][T16263] ? dump_stack_lvl (lib/dump_stack.c:123)
[1667.662314][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.662322][T16263] lwtunnel_output (net/core/lwtunnel.c:359)
[1667.662329][T16263] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1667.662336][T16263] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.662342][T16263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1667.662347][T16263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1667.662360][T16263] rawv6_sendmsg (net/ipv6/raw.c:918)
[1667.662372][T16263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1667.662378][T16263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1667.662381][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.662389][T16263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1667.662392][T16263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1667.662401][T16263] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1667.662419][T16263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1667.662421][T16263] ? __lock_release (kernel/locking/lockdep.c:5534)
[1667.662433][T16263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.662437][T16263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1667.662443][T16263] ? __pfx___sys_sendto (net/socket.c:2147)
[1667.662459][T16263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1667.662467][T16263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1667.662476][T16263] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1667.662483][T16263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1667.662494][T16263] __x64_sys_sendto (net/socket.c:2183)
[1667.662498][T16263] ? 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)
[1667.662502][T16263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1667.662505][T16263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1667.662510][T16263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1667.662513][T16263] RIP: 0033:0x7fd9933f6a4a
[ 1667.662517][T16263] 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
[ 1667.662520][T16263] RSP: 002b:00007ffc95963628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1667.662523][T16263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9933f6a4a
[ 1667.662525][T16263] RDX: 0000000000000040 RSI: 0000000005264340 RDI: 0000000000000005
[ 1667.662526][T16263] RBP: 00007ffc959636b0 R08: 0000000000418574 R09: 000000000000001c
[ 1667.662528][T16263] 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