======================================
| [ 578.543998][ T4387] veth1: renamed from veth-betaR
| [ 578.655589][ T4388] veth0: renamed from veth-gamma
| [ 588.406483][ T4411] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4411
| [ 588.407035][ T4411] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 588.407299][ T4411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 588.407301][ T4411] Call Trace:
[ 588.407303][ T4411]
[ 588.407305][ T4411] dump_stack_lvl (lib/dump_stack.c:123)
[ 588.407314][ T4411] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 588.407320][ T4411] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 588.407326][ T4411] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 588.407334][ T4411] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.407340][ T4411] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 588.407345][ T4411] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.407357][ T4411] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 588.407368][ T4411] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 588.407373][ T4411] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 588.407379][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.407388][ T4411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 588.407393][ T4411] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 588.407402][ T4411] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 588.407418][ T4411] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 588.407420][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.407431][ T4411] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.407438][ T4411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.407443][ T4411] ? __pfx___sys_sendto (net/socket.c:2147)
[ 588.407458][ T4411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 588.407465][ T4411] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 588.407473][ T4411] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 588.407480][ T4411] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 588.407490][ T4411] __x64_sys_sendto (net/socket.c:2183)
[ 588.407494][ T4411] ? 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)
[ 588.407498][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.407502][ T4411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 588.407507][ T4411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 588.407511][ T4411] RIP: 0033:0x7f1eae179a4a
[ 588.407517][ T4411] 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
[ 588.407520][ T4411] RSP: 002b:00007ffe0fdda888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 588.407523][ T4411] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eae179a4a
[ 588.407525][ T4411] RDX: 0000000000000040 RSI: 00000000285b9340 RDI: 0000000000000005
[ 588.407527][ T4411] RBP: 00007ffe0fdda910 R08: 0000000000418574 R09: 000000000000001c
[ 588.407529][ T4411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 588.407531][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.407531][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.407546][ T4411]
| [ 588.421305][ T4411] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4411
| [ 588.421786][ T4411] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.422075][ T4411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 588.422076][ T4411] Call Trace:
[ 588.422078][ T4411]
[ 588.422080][ T4411] dump_stack_lvl (lib/dump_stack.c:123)
[ 588.422086][ T4411] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 588.422094][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.422101][ T4411] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 588.422107][ T4411] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.422113][ T4411] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 588.422118][ T4411] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.422130][ T4411] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 588.422142][ T4411] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 588.422147][ T4411] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 588.422151][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.422158][ T4411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 588.422162][ T4411] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 588.422171][ T4411] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 588.422187][ T4411] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 588.422190][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.422201][ T4411] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.422206][ T4411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.422212][ T4411] ? __pfx___sys_sendto (net/socket.c:2147)
[ 588.422226][ T4411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 588.422233][ T4411] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 588.422240][ T4411] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 588.422248][ T4411] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 588.422258][ T4411] __x64_sys_sendto (net/socket.c:2183)
[ 588.422262][ T4411] ? 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)
[ 588.422265][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.422270][ T4411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 588.422274][ T4411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 588.422278][ T4411] RIP: 0033:0x7f1eae179a4a
[ 588.422281][ T4411] 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
[ 588.422283][ T4411] RSP: 002b:00007ffe0fdda888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 588.422286][ T4411] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eae179a4a
[ 588.422288][ T4411] RDX: 0000000000000040 RSI: 00000000285b9340 RDI: 0000000000000005
[ 588.422290][ T4411] RBP: 00007ffe0fdda910 R08: 0000000000418574 R09: 000000000000001c
[ 588.422292][ T4411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 588.422293][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.422293][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.422308][ T4411]
| [ 588.422317][ T4411] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4411
| [ 588.436096][ T4411] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 588.436393][ T4411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 588.436395][ T4411] Call Trace:
[ 588.436396][ T4411]
[ 588.436398][ T4411] dump_stack_lvl (lib/dump_stack.c:123)
[ 588.436404][ T4411] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 588.436410][ T4411] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 588.436417][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.436431][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.436444][ T4411] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 588.436448][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.436458][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.436464][ T4411] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 588.436471][ T4411] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.436476][ T4411] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 588.436481][ T4411] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.436493][ T4411] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 588.436504][ T4411] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 588.436510][ T4411] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 588.436514][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.436523][ T4411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 588.436527][ T4411] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 588.436535][ T4411] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 588.436552][ T4411] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 588.436554][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.436565][ T4411] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.436570][ T4411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.436575][ T4411] ? __pfx___sys_sendto (net/socket.c:2147)
[ 588.436590][ T4411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 588.436596][ T4411] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 588.436604][ T4411] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 588.436611][ T4411] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 588.436621][ T4411] __x64_sys_sendto (net/socket.c:2183)
[ 588.436625][ T4411] ? 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)
[ 588.436628][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.436632][ T4411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 588.436637][ T4411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 588.436640][ T4411] RIP: 0033:0x7f1eae179a4a
[ 588.436644][ T4411] 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
[ 588.436646][ T4411] RSP: 002b:00007ffe0fdda888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 588.436649][ T4411] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eae179a4a
[ 588.436651][ T4411] RDX: 0000000000000040 RSI: 00000000285b9340 RDI: 0000000000000005
[ 588.436653][ T4411] RBP: 00007ffe0fdda910 R08: 0000000000418574 R09: 000000000000001c
[ 588.436654][ T4411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 588.436656][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.436656][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.436671][ T4411]
| [ 588.452628][ T4411] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4411
| [ 588.453125][ T4411] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.453424][ T4411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 588.453426][ T4411] Call Trace:
[ 588.453427][ T4411]
[ 588.453429][ T4411] dump_stack_lvl (lib/dump_stack.c:123)
[ 588.453435][ T4411] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 588.453441][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.453447][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.453460][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.453473][ T4411] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 588.453477][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.453487][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.453493][ T4411] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 588.453500][ T4411] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.453505][ T4411] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 588.453509][ T4411] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.453523][ T4411] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 588.453535][ T4411] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 588.453540][ T4411] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 588.453543][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.453551][ T4411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 588.453554][ T4411] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 588.453563][ T4411] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 588.453579][ T4411] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 588.453581][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.453592][ T4411] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.453596][ T4411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.453601][ T4411] ? __pfx___sys_sendto (net/socket.c:2147)
[ 588.453616][ T4411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 588.453621][ T4411] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 588.453629][ T4411] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 588.453635][ T4411] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 588.453646][ T4411] __x64_sys_sendto (net/socket.c:2183)
[ 588.453649][ T4411] ? 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)
[ 588.453652][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.453657][ T4411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 588.453661][ T4411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 588.453664][ T4411] RIP: 0033:0x7f1eae179a4a
[ 588.453668][ T4411] 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
[ 588.453670][ T4411] RSP: 002b:00007ffe0fdda888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 588.453673][ T4411] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eae179a4a
[ 588.453675][ T4411] RDX: 0000000000000040 RSI: 00000000285b9340 RDI: 0000000000000005
[ 588.453677][ T4411] RBP: 00007ffe0fdda910 R08: 0000000000418574 R09: 000000000000001c
[ 588.453678][ T4411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 588.453680][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.453680][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.453694][ T4411]
| [ 588.470673][ T4411] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4411
| [ 588.471467][ T4411] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 588.471769][ T4411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 588.471770][ T4411] Call Trace:
[ 588.471772][ T4411]
[ 588.471774][ T4411] dump_stack_lvl (lib/dump_stack.c:123)
[ 588.471779][ T4411] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 588.471785][ T4411] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 588.471792][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.471806][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.471820][ T4411] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 588.471830][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.471836][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.471849][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.471862][ T4411] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 588.471865][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.471875][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.471882][ T4411] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 588.471888][ T4411] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.471894][ T4411] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 588.471898][ T4411] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.471910][ T4411] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 588.471922][ T4411] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 588.471927][ T4411] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 588.471931][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.471938][ T4411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 588.471942][ T4411] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 588.471950][ T4411] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 588.471967][ T4411] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 588.471969][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.471980][ T4411] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.471984][ T4411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.471990][ T4411] ? __pfx___sys_sendto (net/socket.c:2147)
[ 588.472005][ T4411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 588.472011][ T4411] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 588.472018][ T4411] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 588.472025][ T4411] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 588.472035][ T4411] __x64_sys_sendto (net/socket.c:2183)
[ 588.472039][ T4411] ? 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)
[ 588.472042][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.472046][ T4411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 588.472051][ T4411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 588.472054][ T4411] RIP: 0033:0x7f1eae179a4a
[ 588.472058][ T4411] 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
[ 588.472060][ T4411] RSP: 002b:00007ffe0fdda888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 588.472063][ T4411] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eae179a4a
[ 588.472065][ T4411] RDX: 0000000000000040 RSI: 00000000285b9340 RDI: 0000000000000005
[ 588.472067][ T4411] RBP: 00007ffe0fdda910 R08: 0000000000418574 R09: 000000000000001c
[ 588.472069][ T4411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 588.472070][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.472070][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.472085][ T4411]
| [ 588.472088][ T4411] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4411
| [ 588.491344][ T4411] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.491670][ T4411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 588.491672][ T4411] Call Trace:
[ 588.491673][ T4411]
[ 588.491675][ T4411] dump_stack_lvl (lib/dump_stack.c:123)
[ 588.491681][ T4411] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 588.491687][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.491693][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.491706][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.491721][ T4411] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 588.491730][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.491737][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.491749][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.491762][ T4411] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 588.491765][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.491775][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.491781][ T4411] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 588.491787][ T4411] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.491793][ T4411] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 588.491797][ T4411] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.491809][ T4411] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 588.491821][ T4411] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 588.491826][ T4411] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 588.491829][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.491837][ T4411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 588.491840][ T4411] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 588.491849][ T4411] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 588.491865][ T4411] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 588.491867][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.491879][ T4411] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.491882][ T4411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.491888][ T4411] ? __pfx___sys_sendto (net/socket.c:2147)
[ 588.491902][ T4411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 588.491908][ T4411] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 588.491916][ T4411] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 588.491923][ T4411] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 588.491933][ T4411] __x64_sys_sendto (net/socket.c:2183)
[ 588.491937][ T4411] ? 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)
[ 588.491940][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.491944][ T4411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 588.491949][ T4411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 588.491952][ T4411] RIP: 0033:0x7f1eae179a4a
[ 588.491955][ T4411] 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
[ 588.491957][ T4411] RSP: 002b:00007ffe0fdda888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 588.491960][ T4411] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eae179a4a
[ 588.491962][ T4411] RDX: 0000000000000040 RSI: 00000000285b9340 RDI: 0000000000000005
[ 588.491964][ T4411] RBP: 00007ffe0fdda910 R08: 0000000000418574 R09: 000000000000001c
[ 588.491966][ T4411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 588.491967][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.491967][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.491982][ T4411]
| [ 588.492006][ T4411] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4411
| [ 588.512404][ T4411] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 588.512734][ T4411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 588.512735][ T4411] Call Trace:
[ 588.512737][ T4411]
[ 588.512739][ T4411] dump_stack_lvl (lib/dump_stack.c:123)
[ 588.512744][ T4411] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 588.512750][ T4411] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 588.512757][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.512770][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.512783][ T4411] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 588.512787][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.512797][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.512804][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.512816][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.512831][ T4411] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 588.512840][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.512847][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.512859][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.512872][ T4411] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 588.512876][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.512885][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.512892][ T4411] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 588.512899][ T4411] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.512904][ T4411] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 588.512909][ T4411] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.512921][ T4411] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 588.512933][ T4411] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 588.512939][ T4411] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 588.512942][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.512949][ T4411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 588.512952][ T4411] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 588.512961][ T4411] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 588.512978][ T4411] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 588.512980][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.512992][ T4411] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.512996][ T4411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.513002][ T4411] ? __pfx___sys_sendto (net/socket.c:2147)
[ 588.513016][ T4411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 588.513023][ T4411] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 588.513030][ T4411] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 588.513037][ T4411] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 588.513047][ T4411] __x64_sys_sendto (net/socket.c:2183)
[ 588.513051][ T4411] ? 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)
[ 588.513054][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.513058][ T4411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 588.513063][ T4411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 588.513066][ T4411] RIP: 0033:0x7f1eae179a4a
[ 588.513069][ T4411] 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
[ 588.513071][ T4411] RSP: 002b:00007ffe0fdda888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 588.513074][ T4411] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eae179a4a
[ 588.513076][ T4411] RDX: 0000000000000040 RSI: 00000000285b9340 RDI: 0000000000000005
[ 588.513078][ T4411] RBP: 00007ffe0fdda910 R08: 0000000000418574 R09: 000000000000001c
[ 588.513079][ T4411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 588.513081][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.513081][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.513096][ T4411]
| [ 588.513120][ T4411] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4411
| [ 588.535660][ T4411] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.535986][ T4411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 588.535987][ T4411] Call Trace:
[ 588.535989][ T4411]
[ 588.535991][ T4411] dump_stack_lvl (lib/dump_stack.c:123)
[ 588.535996][ T4411] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 588.536002][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.536009][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.536023][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.536037][ T4411] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 588.536040][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.536050][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.536057][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.536070][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.536085][ T4411] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 588.536094][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.536101][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.536113][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.536127][ T4411] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 588.536130][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.536140][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.536146][ T4411] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 588.536153][ T4411] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.536159][ T4411] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 588.536164][ T4411] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.536176][ T4411] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 588.536189][ T4411] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 588.536194][ T4411] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 588.536198][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.536205][ T4411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 588.536209][ T4411] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 588.536218][ T4411] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 588.536235][ T4411] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 588.536237][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.536249][ T4411] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.536253][ T4411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.536258][ T4411] ? __pfx___sys_sendto (net/socket.c:2147)
[ 588.536274][ T4411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 588.536280][ T4411] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 588.536288][ T4411] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 588.536295][ T4411] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 588.536305][ T4411] __x64_sys_sendto (net/socket.c:2183)
[ 588.536309][ T4411] ? 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)
[ 588.536312][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.536316][ T4411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 588.536321][ T4411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 588.536324][ T4411] RIP: 0033:0x7f1eae179a4a
[ 588.536328][ T4411] 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
[ 588.536330][ T4411] RSP: 002b:00007ffe0fdda888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 588.536333][ T4411] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eae179a4a
[ 588.536335][ T4411] RDX: 0000000000000040 RSI: 00000000285b9340 RDI: 0000000000000005
[ 588.536337][ T4411] RBP: 00007ffe0fdda910 R08: 0000000000418574 R09: 000000000000001c
[ 588.536338][ T4411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 588.536340][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.536340][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.536355][ T4411]
| [ 588.536363][ T4411] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4411
| [ 588.559980][ T4411] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 588.560319][ T4411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 588.560320][ T4411] Call Trace:
[ 588.560321][ T4411]
[ 588.560324][ T4411] dump_stack_lvl (lib/dump_stack.c:123)
[ 588.560329][ T4411] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 588.560334][ T4411] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 588.560341][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.560355][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.560368][ T4411] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 588.560372][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.560382][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.560389][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.560402][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.560415][ T4411] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 588.560418][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.560428][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.560435][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.560448][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.560462][ T4411] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 588.560472][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.560479][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.560491][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.560505][ T4411] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 588.560508][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.560519][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.560526][ T4411] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 588.560532][ T4411] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.560538][ T4411] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 588.560542][ T4411] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.560555][ T4411] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 588.560567][ T4411] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 588.560572][ T4411] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 588.560576][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.560583][ T4411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 588.560586][ T4411] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 588.560595][ T4411] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 588.560612][ T4411] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 588.560615][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.560626][ T4411] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.560630][ T4411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.560636][ T4411] ? __pfx___sys_sendto (net/socket.c:2147)
[ 588.560651][ T4411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 588.560657][ T4411] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 588.560665][ T4411] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 588.560672][ T4411] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 588.560683][ T4411] __x64_sys_sendto (net/socket.c:2183)
[ 588.560686][ T4411] ? 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)
[ 588.560689][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.560694][ T4411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 588.560699][ T4411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 588.560702][ T4411] RIP: 0033:0x7f1eae179a4a
[ 588.560705][ T4411] 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
[ 588.560707][ T4411] RSP: 002b:00007ffe0fdda888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 588.560710][ T4411] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eae179a4a
[ 588.560712][ T4411] RDX: 0000000000000040 RSI: 00000000285b9340 RDI: 0000000000000005
[ 588.560714][ T4411] RBP: 00007ffe0fdda910 R08: 0000000000418574 R09: 000000000000001c
[ 588.560715][ T4411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 588.560717][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.560717][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 588.560732][ T4411]
| [ 588.586308][ T4411] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4411
| [ 588.586879][ T4411] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.587570][ T4411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 588.587572][ T4411] Call Trace:
[ 588.587573][ T4411]
[ 588.587575][ T4411] dump_stack_lvl (lib/dump_stack.c:123)
[ 588.587581][ T4411] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 588.587587][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.587594][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.587608][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.587622][ T4411] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 588.587626][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.587636][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.587643][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.587656][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.587670][ T4411] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 588.587673][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.587683][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.587690][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.587703][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.587718][ T4411] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 588.587728][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.587735][ T4411] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 588.587747][ T4411] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 588.587761][ T4411] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 588.587764][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.587774][ T4411] lwtunnel_output (net/core/lwtunnel.c:359)
[ 588.587781][ T4411] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 588.587788][ T4411] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.587793][ T4411] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 588.587798][ T4411] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 588.587811][ T4411] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 588.587823][ T4411] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 588.587829][ T4411] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 588.587832][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.587839][ T4411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 588.587842][ T4411] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 588.587852][ T4411] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 588.587869][ T4411] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 588.587872][ T4411] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 588.587884][ T4411] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.587888][ T4411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 588.587893][ T4411] ? __pfx___sys_sendto (net/socket.c:2147)
[ 588.587909][ T4411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 588.587915][ T4411] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 588.587923][ T4411] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 588.587930][ T4411] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 588.587941][ T4411] __x64_sys_sendto (net/socket.c:2183)
[ 588.587944][ T4411] ? 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)
[ 588.587947][ T4411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 588.587952][ T4411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 588.587957][ T4411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 588.587960][ T4411] RIP: 0033:0x7f1eae179a4a
[ 588.587964][ T4411] 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
[ 588.587966][ T4411] RSP: 002b:00007ffe0fdda888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 588.587969][ T4411] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eae179a4a
[ 588.587971][ T4411] RDX: 0000000000000040 RSI: 00000000285b9340 RDI: 0000000000000005
[ 588.587972][ T4411] RBP: 00007ffe0fdda910 R08: 0000000000418574 R09: 000000000000001c
[ 588.587974][ T4411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 588.587975][ T4411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eae2a2000
| [ 589.653392][ T4411] lwtunnel_output(): recursion limit reached on datapath
| [ 594.389194][ T4418] check_preemption_disabled: 46 callbacks suppressed
| [ 594.389203][ T4418] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4418
| [ 594.389942][ T4418] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 594.390207][ T4418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 594.390209][ T4418] Call Trace:
[ 594.390212][ T4418]
[ 594.390215][ T4418] dump_stack_lvl (lib/dump_stack.c:123)
[ 594.390227][ T4418] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 594.390234][ T4418] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 594.390240][ T4418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 594.390249][ T4418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 594.390256][ T4418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 594.390261][ T4418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 594.390273][ T4418] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 594.390285][ T4418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 594.390290][ T4418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 594.390297][ T4418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 594.390306][ T4418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 594.390314][ T4418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 594.390323][ T4418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 594.390339][ T4418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 594.390342][ T4418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 594.390353][ T4418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 594.390360][ T4418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 594.390365][ T4418] ? __pfx___sys_sendto (net/socket.c:2147)
[ 594.390379][ T4418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 594.390387][ T4418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 594.390396][ T4418] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 594.390403][ T4418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 594.390413][ T4418] __x64_sys_sendto (net/socket.c:2183)
[ 594.390417][ T4418] ? 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)
[ 594.390422][ T4418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 594.390427][ T4418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 594.390432][ T4418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 594.390436][ T4418] RIP: 0033:0x7ff17bfb1a4a
[ 594.390440][ T4418] 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
[ 594.390444][ T4418] RSP: 002b:00007ffe16904428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 594.390449][ T4418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff17bfb1a4a
[ 594.390452][ T4418] RDX: 0000000000000040 RSI: 000000000db09340 RDI: 0000000000000005
[ 594.390455][ T4418] RBP: 00007ffe169044b0 R08: 0000000000418574 R09: 000000000000001c
[ 594.390458][ T4418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 594.390460][ T4418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff17c0da000
| [ 594.390460][ T4418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff17c0da000
| [ 594.390475][ T4418]
| [ 594.390478][ T4418] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4418
| [ 594.402935][ T4418] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 594.403194][ T4418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 594.403196][ T4418] Call Trace:
[ 594.403198][ T4418]
[ 594.403200][ T4418] dump_stack_lvl (lib/dump_stack.c:123)
[ 594.403207][ T4418] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 594.403213][ T4418] lwtunnel_output (net/core/lwtunnel.c:359)
[ 594.403219][ T4418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 594.403227][ T4418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 594.403234][ T4418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 594.403239][ T4418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 594.403251][ T4418] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 594.403263][ T4418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 594.403268][ T4418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 594.403273][ T4418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 594.403282][ T4418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 594.403286][ T4418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 594.403295][ T4418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 594.403312][ T4418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 594.403314][ T4418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 594.403326][ T4418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 594.403331][ T4418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 594.403337][ T4418] ? __pfx___sys_sendto (net/socket.c:2147)
[ 594.403351][ T4418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 594.403359][ T4418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 594.403367][ T4418] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 594.403374][ T4418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 594.403384][ T4418] __x64_sys_sendto (net/socket.c:2183)
[ 594.403388][ T4418] ? 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)
[ 594.403391][ T4418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 594.403396][ T4418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 594.403401][ T4418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 594.403404][ T4418] RIP: 0033:0x7ff17bfb1a4a
[ 594.403408][ T4418] 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
[ 594.403411][ T4418] RSP: 002b:00007ffe16904428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 594.403414][ T4418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff17bfb1a4a
[ 594.403416][ T4418] RDX: 0000000000000040 RSI: 000000000db09340 RDI: 0000000000000005
[ 594.403418][ T4418] RBP: 00007ffe169044b0 R08: 0000000000418574 R09: 000000000000001c
[ 594.403420][ T4418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 594.403422][ T4418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff17c0da000
| [ 594.403422][ T4418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff17c0da000
| [ 594.403437][ T4418]
| [ 594.418499][ T4418] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4418
| [ 594.418873][ T4418] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 594.419126][ T4418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 594.419127][ T4418] Call Trace:
[ 594.419129][ T4418]
[ 594.419131][ T4418] dump_stack_lvl (lib/dump_stack.c:123)
[ 594.419138][ T4418] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 594.419144][ T4418] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 594.419151][ T4418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 594.419157][ T4418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 594.419164][ T4418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 594.419169][ T4418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 594.419180][ T4418] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 594.419192][ T4418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 594.419197][ T4418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 594.419202][ T4418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 594.419210][ T4418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 594.419214][ T4418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 594.419223][ T4418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 594.419239][ T4418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 594.419241][ T4418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 594.419253][ T4418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 594.419258][ T4418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 594.419263][ T4418] ? __pfx___sys_sendto (net/socket.c:2147)
[ 594.419277][ T4418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 594.419284][ T4418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 594.419292][ T4418] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 594.419299][ T4418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 594.419309][ T4418] __x64_sys_sendto (net/socket.c:2183)
[ 594.419313][ T4418] ? 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)
[ 594.419317][ T4418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 594.419321][ T4418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 594.419326][ T4418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 594.419329][ T4418] RIP: 0033:0x7ff17bfb1a4a
[ 594.419333][ T4418] 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
[ 594.419336][ T4418] RSP: 002b:00007ffe16904428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 594.419339][ T4418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff17bfb1a4a
[ 594.419341][ T4418] RDX: 0000000000000040 RSI: 000000000db09340 RDI: 0000000000000005
[ 594.419343][ T4418] RBP: 00007ffe169044b0 R08: 0000000000418574 R09: 000000000000001c
[ 594.419345][ T4418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 594.419346][ T4418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff17c0da000
| [ 594.419346][ T4418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff17c0da000
| [ 594.419361][ T4418]
| [ 595.390799][ T4418] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4418
| [ 595.391247][ T4418] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 595.391605][ T4418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 595.391607][ T4418] Call Trace:
[ 595.391611][ T4418]
[ 595.391613][ T4418] dump_stack_lvl (lib/dump_stack.c:123)
[ 595.391624][ T4418] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 595.391632][ T4418] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 595.391639][ T4418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 595.391647][ T4418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 595.391655][ T4418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 595.391660][ T4418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 595.391672][ T4418] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 595.391684][ T4418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 595.391687][ T4418] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 595.391699][ T4418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 595.391706][ T4418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 595.391716][ T4418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 595.391732][ T4418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 595.391739][ T4418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 595.391750][ T4418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 595.391756][ T4418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 595.391762][ T4418] ? __pfx___sys_sendto (net/socket.c:2147)
[ 595.391775][ T4418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 595.391788][ T4418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 595.391795][ T4418] ? __pfx_task_work_run (kernel/task_work.c:195)
[ 595.391801][ T4418] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 595.391807][ T4418] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 595.391809][ T4418] ? 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)
[ 595.391818][ T4418] __x64_sys_sendto (net/socket.c:2183)
[ 595.391822][ T4418] ? 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)
[ 595.391826][ T4418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 595.391831][ T4418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 595.391836][ T4418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 595.391841][ T4418] RIP: 0033:0x7ff17bfb1a4a
[ 595.391846][ T4418] 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
[ 595.391849][ T4418] RSP: 002b:00007ffe16904428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 595.391854][ T4418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff17bfb1a4a
[ 595.391856][ T4418] RDX: 0000000000000040 RSI: 000000000db09340 RDI: 0000000000000005
[ 595.391857][ T4418] RBP: 00007ffe169044b0 R08: 0000000000418574 R09: 000000000000001c
[ 595.391859][ T4418] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 595.391861][ T4418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff17c0da000
| [ 595.391861][ T4418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff17c0da000
| [ 595.391876][ T4418]
| [ 595.391879][ T4418] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4418
| [ 595.404148][ T4418] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 595.404410][ T4418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 595.404412][ T4418] Call Trace:
[ 595.404414][ T4418]
[ 595.404416][ T4418] dump_stack_lvl (lib/dump_stack.c:123)
[ 595.404425][ T4418] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 595.404432][ T4418] lwtunnel_output (net/core/lwtunnel.c:359)
[ 595.404438][ T4418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 595.404446][ T4418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 595.404453][ T4418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 595.404458][ T4418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 595.404470][ T4418] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 595.404482][ T4418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 595.404486][ T4418] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 595.404496][ T4418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 595.404503][ T4418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 595.404512][ T4418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 595.404531][ T4418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 595.404535][ T4418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 595.404546][ T4418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 595.404552][ T4418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 595.404558][ T4418] ? __pfx___sys_sendto (net/socket.c:2147)
[ 595.404571][ T4418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 595.404585][ T4418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 595.404592][ T4418] ? __pfx_task_work_run (kernel/task_work.c:195)
[ 595.404597][ T4418] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 595.404603][ T4418] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 595.404605][ T4418] ? 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)
[ 595.404614][ T4418] __x64_sys_sendto (net/socket.c:2183)
[ 595.404618][ T4418] ? 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)
[ 595.404622][ T4418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 595.404627][ T4418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 595.404632][ T4418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 595.404636][ T4418] RIP: 0033:0x7ff17bfb1a4a
[ 595.404640][ T4418] 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
[ 595.404643][ T4418] RSP: 002b:00007ffe16904428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 595.404647][ T4418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff17bfb1a4a
[ 595.404649][ T4418] RDX: 0000000000000040 RSI: 000000000db09340 RDI: 0000000000000005
[ 595.404651][ T4418] RBP: 00007ffe169044b0 R08: 0000000000418574 R09: 000000000000001c
[ 595.404653][ T4418] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 595.404655][ T4418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff17c0da000
| [ 595.404655][ T4418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff17c0da000
| [ 595.404670][ T4418]
| [ 595.418262][ T4418] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4418
| [ 595.418656][ T4418] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 595.418924][ T4418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 595.418925][ T4418] Call Trace:
[ 595.418927][ T4418]
[ 595.418929][ T4418] dump_stack_lvl (lib/dump_stack.c:123)
[ 595.418936][ T4418] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 595.418942][ T4418] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360)
[ 595.418949][ T4418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 595.418957][ T4418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 595.418963][ T4418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 595.418968][ T4418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 595.418980][ T4418] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 595.418992][ T4418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 595.418996][ T4418] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 595.419006][ T4418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 595.419011][ T4418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 595.419020][ T4418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 595.419036][ T4418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 595.419040][ T4418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 595.419051][ T4418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 595.419057][ T4418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 595.419062][ T4418] ? __pfx___sys_sendto (net/socket.c:2147)
[ 595.419075][ T4418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 595.419088][ T4418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 595.419095][ T4418] ? __pfx_task_work_run (kernel/task_work.c:195)
[ 595.419099][ T4418] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 595.419103][ T4418] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 595.419105][ T4418] ? 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)
[ 595.419114][ T4418] __x64_sys_sendto (net/socket.c:2183)
[ 595.419118][ T4418] ? 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)
[ 595.419122][ T4418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 595.419127][ T4418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 595.419131][ T4418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 595.419134][ T4418] RIP: 0033:0x7ff17bfb1a4a
[ 595.419138][ T4418] 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
[ 595.419140][ T4418] RSP: 002b:00007ffe16904428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 595.419144][ T4418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff17bfb1a4a
[ 595.419146][ T4418] RDX: 0000000000000040 RSI: 000000000db09340 RDI: 0000000000000005
[ 595.419148][ T4418] RBP: 00007ffe169044b0 R08: 0000000000418574 R09: 000000000000001c
[ 595.419150][ T4418] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 595.419152][ T4418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff17c0da000
| [ 597.877250][ C3] lwtunnel_input(): recursion limit reached on datapath
| [ 598.925013][ C3] lwtunnel_input(): recursion limit reached on datapath
| [ 601.183819][ T4424] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4424
| [ 601.184272][ T4424] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 601.184570][ T4424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 601.184572][ T4424] Call Trace:
[ 601.184575][ T4424]
[ 601.184577][ T4424] dump_stack_lvl (lib/dump_stack.c:123)
[ 601.184587][ T4424] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 601.184595][ T4424] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 601.184601][ T4424] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 601.184611][ T4424] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.184619][ T4424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 601.184624][ T4424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.184636][ T4424] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 601.184648][ T4424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 601.184653][ T4424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 601.184660][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.184671][ T4424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 601.184679][ T4424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 601.184688][ T4424] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 601.184704][ T4424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 601.184706][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.184717][ T4424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.184725][ T4424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.184730][ T4424] ? __pfx___sys_sendto (net/socket.c:2147)
[ 601.184745][ T4424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 601.184753][ T4424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 601.184762][ T4424] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 601.184769][ T4424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 601.184779][ T4424] __x64_sys_sendto (net/socket.c:2183)
[ 601.184783][ T4424] ? 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)
[ 601.184788][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.184793][ T4424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 601.184797][ T4424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 601.184802][ T4424] RIP: 0033:0x7fc4a6ea6a4a
[ 601.184807][ T4424] 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
[ 601.184809][ T4424] RSP: 002b:00007ffca05194f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 601.184813][ T4424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4a6ea6a4a
[ 601.184815][ T4424] RDX: 0000000000000040 RSI: 00000000374fe340 RDI: 0000000000000005
[ 601.184817][ T4424] RBP: 00007ffca0519580 R08: 0000000000418574 R09: 000000000000001c
[ 601.184819][ T4424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 601.184821][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.184821][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.184835][ T4424]
| [ 601.184838][ T4424] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4424
| [ 601.197859][ T4424] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.198123][ T4424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 601.198124][ T4424] Call Trace:
[ 601.198126][ T4424]
[ 601.198128][ T4424] dump_stack_lvl (lib/dump_stack.c:123)
[ 601.198134][ T4424] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 601.198139][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.198146][ T4424] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 601.198152][ T4424] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.198158][ T4424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 601.198162][ T4424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.198174][ T4424] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 601.198185][ T4424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 601.198191][ T4424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 601.198195][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.198202][ T4424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 601.198206][ T4424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 601.198215][ T4424] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 601.198231][ T4424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 601.198233][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.198245][ T4424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.198249][ T4424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.198255][ T4424] ? __pfx___sys_sendto (net/socket.c:2147)
[ 601.198269][ T4424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 601.198275][ T4424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 601.198283][ T4424] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 601.198290][ T4424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 601.198300][ T4424] __x64_sys_sendto (net/socket.c:2183)
[ 601.198303][ T4424] ? 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)
[ 601.198306][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.198311][ T4424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 601.198315][ T4424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 601.198319][ T4424] RIP: 0033:0x7fc4a6ea6a4a
[ 601.198322][ T4424] 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
[ 601.198324][ T4424] RSP: 002b:00007ffca05194f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 601.198327][ T4424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4a6ea6a4a
[ 601.198329][ T4424] RDX: 0000000000000040 RSI: 00000000374fe340 RDI: 0000000000000005
[ 601.198331][ T4424] RBP: 00007ffca0519580 R08: 0000000000418574 R09: 000000000000001c
[ 601.198332][ T4424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 601.198334][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.198334][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.198348][ T4424]
| [ 601.198459][ T4424] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4424
| [ 601.211441][ T4424] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 601.211742][ T4424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 601.211743][ T4424] Call Trace:
[ 601.211745][ T4424]
[ 601.211747][ T4424] dump_stack_lvl (lib/dump_stack.c:123)
[ 601.211753][ T4424] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 601.211759][ T4424] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 601.211765][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.211776][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.211788][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.211791][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.211801][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.211807][ T4424] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 601.211814][ T4424] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.211819][ T4424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 601.211824][ T4424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.211836][ T4424] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 601.211847][ T4424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 601.211852][ T4424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 601.211857][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.211864][ T4424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 601.211868][ T4424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 601.211877][ T4424] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 601.211893][ T4424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 601.211896][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.211907][ T4424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.211911][ T4424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.211916][ T4424] ? __pfx___sys_sendto (net/socket.c:2147)
[ 601.211931][ T4424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 601.211937][ T4424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 601.211944][ T4424] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 601.211951][ T4424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 601.211961][ T4424] __x64_sys_sendto (net/socket.c:2183)
[ 601.211965][ T4424] ? 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)
[ 601.211968][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.211972][ T4424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 601.211977][ T4424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 601.211980][ T4424] RIP: 0033:0x7fc4a6ea6a4a
[ 601.211983][ T4424] 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
[ 601.211986][ T4424] RSP: 002b:00007ffca05194f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 601.211989][ T4424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4a6ea6a4a
[ 601.211991][ T4424] RDX: 0000000000000040 RSI: 00000000374fe340 RDI: 0000000000000005
[ 601.211993][ T4424] RBP: 00007ffca0519580 R08: 0000000000418574 R09: 000000000000001c
[ 601.211995][ T4424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 601.211996][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.211996][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.212011][ T4424]
| [ 601.212013][ T4424] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4424
| [ 601.226370][ T4424] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.226663][ T4424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 601.226665][ T4424] Call Trace:
[ 601.226666][ T4424]
[ 601.226668][ T4424] dump_stack_lvl (lib/dump_stack.c:123)
[ 601.226674][ T4424] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 601.226679][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.226686][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.226696][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.226708][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.226711][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.226721][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.226728][ T4424] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 601.226734][ T4424] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.226739][ T4424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 601.226744][ T4424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.226756][ T4424] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 601.226768][ T4424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 601.226773][ T4424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 601.226777][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.226784][ T4424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 601.226787][ T4424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 601.226796][ T4424] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 601.226813][ T4424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 601.226815][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.226827][ T4424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.226830][ T4424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.226836][ T4424] ? __pfx___sys_sendto (net/socket.c:2147)
[ 601.226851][ T4424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 601.226857][ T4424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 601.226864][ T4424] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 601.226871][ T4424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 601.226881][ T4424] __x64_sys_sendto (net/socket.c:2183)
[ 601.226885][ T4424] ? 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)
[ 601.226888][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.226892][ T4424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 601.226897][ T4424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 601.226900][ T4424] RIP: 0033:0x7fc4a6ea6a4a
[ 601.226904][ T4424] 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
[ 601.226906][ T4424] RSP: 002b:00007ffca05194f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 601.226909][ T4424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4a6ea6a4a
[ 601.226911][ T4424] RDX: 0000000000000040 RSI: 00000000374fe340 RDI: 0000000000000005
[ 601.226912][ T4424] RBP: 00007ffca0519580 R08: 0000000000418574 R09: 000000000000001c
[ 601.226914][ T4424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 601.226916][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.226916][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.226930][ T4424]
| [ 601.227026][ T4424] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4424
| [ 601.242268][ T4424] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 601.242757][ T4424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 601.242759][ T4424] Call Trace:
[ 601.242761][ T4424]
[ 601.242763][ T4424] dump_stack_lvl (lib/dump_stack.c:123)
[ 601.242769][ T4424] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 601.242774][ T4424] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 601.242781][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.242791][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.242803][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.242807][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.242816][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.242823][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.242832][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.242843][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.242847][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.242856][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.242863][ T4424] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 601.242869][ T4424] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.242875][ T4424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 601.242879][ T4424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.242891][ T4424] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 601.242903][ T4424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 601.242908][ T4424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 601.242912][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.242919][ T4424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 601.242923][ T4424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 601.242932][ T4424] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 601.242948][ T4424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 601.242951][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.242962][ T4424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.242966][ T4424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.242972][ T4424] ? __pfx___sys_sendto (net/socket.c:2147)
[ 601.242987][ T4424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 601.242993][ T4424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 601.243000][ T4424] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 601.243007][ T4424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 601.243017][ T4424] __x64_sys_sendto (net/socket.c:2183)
[ 601.243021][ T4424] ? 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)
[ 601.243024][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.243029][ T4424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 601.243034][ T4424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 601.243037][ T4424] RIP: 0033:0x7fc4a6ea6a4a
[ 601.243040][ T4424] 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
[ 601.243042][ T4424] RSP: 002b:00007ffca05194f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 601.243045][ T4424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4a6ea6a4a
[ 601.243047][ T4424] RDX: 0000000000000040 RSI: 00000000374fe340 RDI: 0000000000000005
[ 601.243049][ T4424] RBP: 00007ffca0519580 R08: 0000000000418574 R09: 000000000000001c
[ 601.243050][ T4424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 601.243052][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.243052][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.243067][ T4424]
| [ 601.243069][ T4424] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4424
| [ 601.261750][ T4424] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.262046][ T4424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 601.262048][ T4424] Call Trace:
[ 601.262049][ T4424]
[ 601.262051][ T4424] dump_stack_lvl (lib/dump_stack.c:123)
[ 601.262057][ T4424] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 601.262062][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.262069][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.262079][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.262091][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.262094][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.262105][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.262111][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.262120][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.262132][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.262135][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.262145][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.262151][ T4424] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 601.262157][ T4424] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.262163][ T4424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 601.262167][ T4424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.262180][ T4424] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 601.262192][ T4424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 601.262197][ T4424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 601.262200][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.262208][ T4424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 601.262211][ T4424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 601.262220][ T4424] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 601.262237][ T4424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 601.262239][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.262251][ T4424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.262255][ T4424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.262260][ T4424] ? __pfx___sys_sendto (net/socket.c:2147)
[ 601.262275][ T4424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 601.262281][ T4424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 601.262288][ T4424] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 601.262296][ T4424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 601.262306][ T4424] __x64_sys_sendto (net/socket.c:2183)
[ 601.262310][ T4424] ? 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)
[ 601.262313][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.262318][ T4424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 601.262323][ T4424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 601.262326][ T4424] RIP: 0033:0x7fc4a6ea6a4a
[ 601.262329][ T4424] 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
[ 601.262331][ T4424] RSP: 002b:00007ffca05194f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 601.262334][ T4424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4a6ea6a4a
[ 601.262336][ T4424] RDX: 0000000000000040 RSI: 00000000374fe340 RDI: 0000000000000005
[ 601.262338][ T4424] RBP: 00007ffca0519580 R08: 0000000000418574 R09: 000000000000001c
[ 601.262339][ T4424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 601.262341][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.262341][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.262356][ T4424]
| [ 601.284496][ T4424] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4424
| [ 601.284960][ T4424] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 601.285280][ T4424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 601.285282][ T4424] Call Trace:
[ 601.285283][ T4424]
[ 601.285286][ T4424] dump_stack_lvl (lib/dump_stack.c:123)
[ 601.285291][ T4424] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 601.285297][ T4424] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 601.285304][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.285313][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.285325][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.285329][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.285338][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.285345][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.285354][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.285366][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.285369][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.285379][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.285385][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.285394][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.285406][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.285409][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.285419][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.285425][ T4424] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 601.285432][ T4424] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.285437][ T4424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 601.285442][ T4424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.285454][ T4424] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 601.285466][ T4424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 601.285471][ T4424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 601.285475][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.285482][ T4424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 601.285485][ T4424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 601.285494][ T4424] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 601.285511][ T4424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 601.285513][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.285526][ T4424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.285530][ T4424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.285536][ T4424] ? __pfx___sys_sendto (net/socket.c:2147)
[ 601.285551][ T4424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 601.285557][ T4424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 601.285564][ T4424] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 601.285572][ T4424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 601.285582][ T4424] __x64_sys_sendto (net/socket.c:2183)
[ 601.285586][ T4424] ? 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)
[ 601.285589][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.285593][ T4424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 601.285598][ T4424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 601.285601][ T4424] RIP: 0033:0x7fc4a6ea6a4a
[ 601.285604][ T4424] 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
[ 601.285607][ T4424] RSP: 002b:00007ffca05194f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 601.285610][ T4424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4a6ea6a4a
[ 601.285612][ T4424] RDX: 0000000000000040 RSI: 00000000374fe340 RDI: 0000000000000005
[ 601.285613][ T4424] RBP: 00007ffca0519580 R08: 0000000000418574 R09: 000000000000001c
[ 601.285615][ T4424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 601.285616][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.285616][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.285632][ T4424]
| [ 601.306845][ T4424] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4424
| [ 601.307283][ T4424] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.307778][ T4424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 601.307780][ T4424] Call Trace:
[ 601.307781][ T4424]
[ 601.307783][ T4424] dump_stack_lvl (lib/dump_stack.c:123)
[ 601.307789][ T4424] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 601.307795][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.307802][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.307811][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.307824][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.307827][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.307837][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.307844][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.307853][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.307865][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.307868][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.307878][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.307884][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.307894][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.307906][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.307909][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.307918][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.307925][ T4424] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 601.307931][ T4424] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.307937][ T4424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 601.307941][ T4424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.307954][ T4424] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 601.307966][ T4424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 601.307971][ T4424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 601.307975][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.307982][ T4424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 601.307986][ T4424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 601.307995][ T4424] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 601.308012][ T4424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 601.308015][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.308026][ T4424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.308030][ T4424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.308036][ T4424] ? __pfx___sys_sendto (net/socket.c:2147)
[ 601.308051][ T4424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 601.308057][ T4424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 601.308065][ T4424] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 601.308072][ T4424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 601.308083][ T4424] __x64_sys_sendto (net/socket.c:2183)
[ 601.308086][ T4424] ? 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)
[ 601.308089][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.308094][ T4424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 601.308099][ T4424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 601.308102][ T4424] RIP: 0033:0x7fc4a6ea6a4a
[ 601.308105][ T4424] 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
[ 601.308108][ T4424] RSP: 002b:00007ffca05194f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 601.308111][ T4424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4a6ea6a4a
[ 601.308112][ T4424] RDX: 0000000000000040 RSI: 00000000374fe340 RDI: 0000000000000005
[ 601.308114][ T4424] RBP: 00007ffca0519580 R08: 0000000000418574 R09: 000000000000001c
[ 601.308116][ T4424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 601.308118][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.308118][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.308133][ T4424]
| [ 601.308269][ T4424] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4424
| [ 601.330059][ T4424] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 601.330563][ T4424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 601.330565][ T4424] Call Trace:
[ 601.330566][ T4424]
[ 601.330568][ T4424] dump_stack_lvl (lib/dump_stack.c:123)
[ 601.330574][ T4424] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 601.330579][ T4424] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 601.330586][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.330595][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.330607][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.330610][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.330620][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.330626][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.330635][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.330647][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.330650][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.330660][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.330666][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.330675][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.330687][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.330690][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.330700][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.330706][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.330715][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.330726][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.330730][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.330739][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.330745][ T4424] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 601.330751][ T4424] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.330757][ T4424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 601.330761][ T4424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.330773][ T4424] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 601.330785][ T4424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 601.330791][ T4424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 601.330794][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.330801][ T4424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 601.330804][ T4424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 601.330813][ T4424] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 601.330829][ T4424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 601.330832][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.330843][ T4424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.330847][ T4424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.330852][ T4424] ? __pfx___sys_sendto (net/socket.c:2147)
[ 601.330867][ T4424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 601.330873][ T4424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 601.330880][ T4424] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 601.330887][ T4424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 601.330897][ T4424] __x64_sys_sendto (net/socket.c:2183)
[ 601.330901][ T4424] ? 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)
[ 601.330904][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.330908][ T4424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 601.330913][ T4424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 601.330916][ T4424] RIP: 0033:0x7fc4a6ea6a4a
[ 601.330919][ T4424] 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
[ 601.330922][ T4424] RSP: 002b:00007ffca05194f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 601.330925][ T4424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4a6ea6a4a
[ 601.330927][ T4424] RDX: 0000000000000040 RSI: 00000000374fe340 RDI: 0000000000000005
[ 601.330928][ T4424] RBP: 00007ffca0519580 R08: 0000000000418574 R09: 000000000000001c
[ 601.330930][ T4424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 601.330932][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.330932][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 601.330947][ T4424]
| [ 601.330949][ T4424] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4424
| [ 601.354041][ T4424] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.354372][ T4424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 601.354374][ T4424] Call Trace:
[ 601.354375][ T4424]
[ 601.354377][ T4424] dump_stack_lvl (lib/dump_stack.c:123)
[ 601.354383][ T4424] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 601.354389][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.354395][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.354405][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.354417][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.354421][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.354431][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.354438][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.354447][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.354459][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.354462][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.354472][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.354479][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.354488][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.354500][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.354504][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.354513][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.354522][ T4424] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 601.354531][ T4424] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 601.354543][ T4424] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 601.354546][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.354556][ T4424] lwtunnel_output (net/core/lwtunnel.c:359)
[ 601.354563][ T4424] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 601.354570][ T4424] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.354575][ T4424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 601.354580][ T4424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 601.354593][ T4424] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 601.354605][ T4424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 601.354611][ T4424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 601.354614][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.354621][ T4424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 601.354625][ T4424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 601.354634][ T4424] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 601.354651][ T4424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 601.354654][ T4424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 601.354666][ T4424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.354669][ T4424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 601.354675][ T4424] ? __pfx___sys_sendto (net/socket.c:2147)
[ 601.354691][ T4424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 601.354697][ T4424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 601.354705][ T4424] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 601.354712][ T4424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 601.354723][ T4424] __x64_sys_sendto (net/socket.c:2183)
[ 601.354727][ T4424] ? 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)
[ 601.354730][ T4424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 601.354734][ T4424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 601.354739][ T4424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 601.354742][ T4424] RIP: 0033:0x7fc4a6ea6a4a
[ 601.354745][ T4424] 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
[ 601.354747][ T4424] RSP: 002b:00007ffca05194f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 601.354751][ T4424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc4a6ea6a4a
[ 601.354753][ T4424] RDX: 0000000000000040 RSI: 00000000374fe340 RDI: 0000000000000005
[ 601.354754][ T4424] RBP: 00007ffca0519580 R08: 0000000000418574 R09: 000000000000001c
[ 601.354756][ T4424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 601.354757][ T4424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc4a6fcf000
| [ 606.860373][ C2] lwtunnel_input(): recursion limit reached on datapath
| [ 609.118629][ T4430] check_preemption_disabled: 46 callbacks suppressed
| [ 609.118636][ T4430] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4430
| [ 609.119392][ T4430] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 609.120065][ T4430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 609.120067][ T4430] Call Trace:
[ 609.120069][ T4430]
[ 609.120071][ T4430] dump_stack_lvl (lib/dump_stack.c:123)
[ 609.120079][ T4430] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 609.120086][ T4430] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 609.120092][ T4430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 609.120099][ T4430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.120105][ T4430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 609.120110][ T4430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.120122][ T4430] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 609.120133][ T4430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 609.120138][ T4430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 609.120144][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.120152][ T4430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 609.120157][ T4430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 609.120166][ T4430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 609.120183][ T4430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 609.120185][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.120196][ T4430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.120202][ T4430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.120207][ T4430] ? __pfx___sys_sendto (net/socket.c:2147)
[ 609.120221][ T4430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 609.120228][ T4430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 609.120236][ T4430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 609.120243][ T4430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 609.120253][ T4430] __x64_sys_sendto (net/socket.c:2183)
[ 609.120257][ T4430] ? 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)
[ 609.120261][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.120265][ T4430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 609.120270][ T4430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.120273][ T4430] RIP: 0033:0x7f9bb2a9fa4a
[ 609.120277][ T4430] 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
[ 609.120280][ T4430] RSP: 002b:00007ffeebc2aa98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 609.120284][ T4430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9bb2a9fa4a
[ 609.120286][ T4430] RDX: 0000000000000040 RSI: 00000000403a8340 RDI: 0000000000000005
[ 609.120287][ T4430] RBP: 00007ffeebc2ab20 R08: 0000000000418574 R09: 000000000000001c
[ 609.120289][ T4430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 609.120291][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.120291][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.120305][ T4430]
| [ 609.120307][ T4430] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4430
| [ 609.133325][ T4430] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.133609][ T4430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 609.133610][ T4430] Call Trace:
[ 609.133612][ T4430]
[ 609.133614][ T4430] dump_stack_lvl (lib/dump_stack.c:123)
[ 609.133621][ T4430] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 609.133627][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.133633][ T4430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 609.133640][ T4430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.133646][ T4430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 609.133651][ T4430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.133663][ T4430] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 609.133674][ T4430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 609.133680][ T4430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 609.133684][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.133692][ T4430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 609.133696][ T4430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 609.133705][ T4430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 609.133721][ T4430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 609.133724][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.133735][ T4430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.133739][ T4430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.133745][ T4430] ? __pfx___sys_sendto (net/socket.c:2147)
[ 609.133759][ T4430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 609.133766][ T4430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 609.133774][ T4430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 609.133781][ T4430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 609.133791][ T4430] __x64_sys_sendto (net/socket.c:2183)
[ 609.133795][ T4430] ? 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)
[ 609.133798][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.133802][ T4430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 609.133807][ T4430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.133810][ T4430] RIP: 0033:0x7f9bb2a9fa4a
[ 609.133814][ T4430] 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
[ 609.133816][ T4430] RSP: 002b:00007ffeebc2aa98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 609.133819][ T4430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9bb2a9fa4a
[ 609.133821][ T4430] RDX: 0000000000000040 RSI: 00000000403a8340 RDI: 0000000000000005
[ 609.133823][ T4430] RBP: 00007ffeebc2ab20 R08: 0000000000418574 R09: 000000000000001c
[ 609.133824][ T4430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 609.133826][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.133826][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.133841][ T4430]
| [ 609.133926][ T4430] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4430
| [ 609.147193][ T4430] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 609.147467][ T4430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 609.147469][ T4430] Call Trace:
[ 609.147470][ T4430]
[ 609.147472][ T4430] dump_stack_lvl (lib/dump_stack.c:123)
[ 609.147478][ T4430] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 609.147484][ T4430] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 609.147490][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.147494][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.147503][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.147516][ T4430] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 609.147523][ T4430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.147530][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.147535][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.147541][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.147546][ T4430] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 609.147549][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.147559][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.147565][ T4430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 609.147571][ T4430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.147577][ T4430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 609.147581][ T4430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.147593][ T4430] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 609.147604][ T4430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 609.147610][ T4430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 609.147613][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.147620][ T4430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 609.147624][ T4430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 609.147632][ T4430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 609.147648][ T4430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 609.147651][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.147661][ T4430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.147666][ T4430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.147671][ T4430] ? __pfx___sys_sendto (net/socket.c:2147)
[ 609.147685][ T4430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 609.147691][ T4430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 609.147698][ T4430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 609.147705][ T4430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 609.147715][ T4430] __x64_sys_sendto (net/socket.c:2183)
[ 609.147718][ T4430] ? 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)
[ 609.147722][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.147726][ T4430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 609.147731][ T4430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.147733][ T4430] RIP: 0033:0x7f9bb2a9fa4a
[ 609.147737][ T4430] 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
[ 609.147739][ T4430] RSP: 002b:00007ffeebc2aa98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 609.147742][ T4430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9bb2a9fa4a
[ 609.147744][ T4430] RDX: 0000000000000040 RSI: 00000000403a8340 RDI: 0000000000000005
[ 609.147746][ T4430] RBP: 00007ffeebc2ab20 R08: 0000000000418574 R09: 000000000000001c
[ 609.147747][ T4430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 609.147749][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.147749][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.147763][ T4430]
| [ 609.164645][ T4430] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4430
| [ 609.165077][ T4430] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.165366][ T4430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 609.165368][ T4430] Call Trace:
[ 609.165369][ T4430]
[ 609.165371][ T4430] dump_stack_lvl (lib/dump_stack.c:123)
[ 609.165377][ T4430] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 609.165382][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.165389][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.165392][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.165401][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.165413][ T4430] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 609.165419][ T4430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.165427][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.165431][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.165438][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.165442][ T4430] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 609.165446][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.165456][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.165462][ T4430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 609.165468][ T4430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.165474][ T4430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 609.165478][ T4430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.165490][ T4430] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 609.165502][ T4430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 609.165508][ T4430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 609.165511][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.165520][ T4430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 609.165523][ T4430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 609.165532][ T4430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 609.165548][ T4430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 609.165551][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.165562][ T4430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.165566][ T4430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.165572][ T4430] ? __pfx___sys_sendto (net/socket.c:2147)
[ 609.165586][ T4430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 609.165593][ T4430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 609.165600][ T4430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 609.165607][ T4430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 609.165617][ T4430] __x64_sys_sendto (net/socket.c:2183)
[ 609.165621][ T4430] ? 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)
[ 609.165624][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.165629][ T4430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 609.165634][ T4430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.165636][ T4430] RIP: 0033:0x7f9bb2a9fa4a
[ 609.165640][ T4430] 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
[ 609.165642][ T4430] RSP: 002b:00007ffeebc2aa98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 609.165645][ T4430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9bb2a9fa4a
[ 609.165647][ T4430] RDX: 0000000000000040 RSI: 00000000403a8340 RDI: 0000000000000005
[ 609.165648][ T4430] RBP: 00007ffeebc2ab20 R08: 0000000000418574 R09: 000000000000001c
[ 609.165650][ T4430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 609.165651][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.165651][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.165666][ T4430]
| [ 609.182795][ T4430] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4430
| [ 609.183225][ T4430] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 609.183715][ T4430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 609.183716][ T4430] Call Trace:
[ 609.183718][ T4430]
[ 609.183720][ T4430] dump_stack_lvl (lib/dump_stack.c:123)
[ 609.183725][ T4430] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 609.183731][ T4430] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 609.183737][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.183741][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.183749][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.183764][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.183772][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.183777][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.183786][ T4430] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 609.183795][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.183802][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.183805][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.183812][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.183824][ T4430] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 609.183830][ T4430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.183838][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.183842][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.183849][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.183853][ T4430] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 609.183856][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.183866][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.183872][ T4430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 609.183879][ T4430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.183884][ T4430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 609.183888][ T4430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.183900][ T4430] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 609.183912][ T4430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 609.183917][ T4430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 609.183921][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.183928][ T4430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 609.183931][ T4430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 609.183940][ T4430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 609.183957][ T4430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 609.183959][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.183971][ T4430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.183975][ T4430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.183980][ T4430] ? __pfx___sys_sendto (net/socket.c:2147)
[ 609.183995][ T4430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 609.184001][ T4430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 609.184009][ T4430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 609.184016][ T4430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 609.184026][ T4430] __x64_sys_sendto (net/socket.c:2183)
[ 609.184030][ T4430] ? 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)
[ 609.184033][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.184037][ T4430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 609.184042][ T4430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.184044][ T4430] RIP: 0033:0x7f9bb2a9fa4a
[ 609.184048][ T4430] 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
[ 609.184050][ T4430] RSP: 002b:00007ffeebc2aa98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 609.184053][ T4430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9bb2a9fa4a
[ 609.184055][ T4430] RDX: 0000000000000040 RSI: 00000000403a8340 RDI: 0000000000000005
[ 609.184056][ T4430] RBP: 00007ffeebc2ab20 R08: 0000000000418574 R09: 000000000000001c
[ 609.184058][ T4430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 609.184060][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.184060][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.184074][ T4430]
| [ 609.184076][ T4430] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4430
| [ 609.206152][ T4430] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.206659][ T4430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 609.206660][ T4430] Call Trace:
[ 609.206662][ T4430]
[ 609.206664][ T4430] dump_stack_lvl (lib/dump_stack.c:123)
[ 609.206670][ T4430] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 609.206675][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.206682][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.206685][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.206694][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.206709][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.206717][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.206721][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.206732][ T4430] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 609.206741][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.206747][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.206750][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.206758][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.206770][ T4430] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 609.206775][ T4430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.206783][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.206787][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.206794][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.206798][ T4430] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 609.206801][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.206811][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.206817][ T4430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 609.206824][ T4430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.206829][ T4430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 609.206834][ T4430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.206846][ T4430] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 609.206858][ T4430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 609.206863][ T4430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 609.206866][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.206874][ T4430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 609.206877][ T4430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 609.206886][ T4430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 609.206903][ T4430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 609.206905][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.206917][ T4430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.206921][ T4430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.206927][ T4430] ? __pfx___sys_sendto (net/socket.c:2147)
[ 609.206942][ T4430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 609.206948][ T4430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 609.206956][ T4430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 609.206963][ T4430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 609.206974][ T4430] __x64_sys_sendto (net/socket.c:2183)
[ 609.206978][ T4430] ? 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)
[ 609.206981][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.206985][ T4430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 609.206990][ T4430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.206993][ T4430] RIP: 0033:0x7f9bb2a9fa4a
[ 609.206997][ T4430] 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
[ 609.206999][ T4430] RSP: 002b:00007ffeebc2aa98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 609.207002][ T4430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9bb2a9fa4a
[ 609.207004][ T4430] RDX: 0000000000000040 RSI: 00000000403a8340 RDI: 0000000000000005
[ 609.207005][ T4430] RBP: 00007ffeebc2ab20 R08: 0000000000418574 R09: 000000000000001c
[ 609.207007][ T4430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 609.207009][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.207009][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.207024][ T4430]
| [ 609.207032][ T4430] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4430
| [ 609.229950][ T4430] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 609.230456][ T4430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 609.230457][ T4430] Call Trace:
[ 609.230459][ T4430]
[ 609.230461][ T4430] dump_stack_lvl (lib/dump_stack.c:123)
[ 609.230466][ T4430] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 609.230472][ T4430] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 609.230479][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.230482][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.230491][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.230503][ T4430] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 609.230509][ T4430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.230518][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.230523][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.230530][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.230535][ T4430] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 609.230538][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.230548][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.230554][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.230557][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.230565][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.230580][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.230587][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.230592][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.230602][ T4430] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 609.230611][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.230618][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.230620][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.230628][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.230640][ T4430] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 609.230645][ T4430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.230652][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.230657][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.230664][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.230668][ T4430] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 609.230671][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.230681][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.230687][ T4430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 609.230694][ T4430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.230699][ T4430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 609.230704][ T4430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.230716][ T4430] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 609.230728][ T4430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 609.230734][ T4430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 609.230737][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.230744][ T4430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 609.230747][ T4430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 609.230756][ T4430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 609.230773][ T4430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 609.230775][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.230787][ T4430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.230791][ T4430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.230796][ T4430] ? __pfx___sys_sendto (net/socket.c:2147)
[ 609.230811][ T4430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 609.230817][ T4430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 609.230825][ T4430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 609.230832][ T4430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 609.230842][ T4430] __x64_sys_sendto (net/socket.c:2183)
[ 609.230846][ T4430] ? 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)
[ 609.230849][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.230853][ T4430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 609.230858][ T4430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.230861][ T4430] RIP: 0033:0x7f9bb2a9fa4a
[ 609.230864][ T4430] 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
[ 609.230867][ T4430] RSP: 002b:00007ffeebc2aa98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 609.230870][ T4430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9bb2a9fa4a
[ 609.230872][ T4430] RDX: 0000000000000040 RSI: 00000000403a8340 RDI: 0000000000000005
[ 609.230873][ T4430] RBP: 00007ffeebc2ab20 R08: 0000000000418574 R09: 000000000000001c
[ 609.230875][ T4430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 609.230877][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.230877][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.230892][ T4430]
| [ 609.258017][ T4430] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4430
| [ 609.258489][ T4430] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.258819][ T4430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 609.258821][ T4430] Call Trace:
[ 609.258822][ T4430]
[ 609.258825][ T4430] dump_stack_lvl (lib/dump_stack.c:123)
[ 609.258831][ T4430] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 609.258836][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.258843][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.258846][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.258855][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.258868][ T4430] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 609.258873][ T4430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.258881][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.258886][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.258893][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.258897][ T4430] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 609.258901][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.258911][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.258917][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.258920][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.258928][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.258942][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.258950][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.258955][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.258965][ T4430] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 609.258974][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.258981][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.258983][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.258991][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.259003][ T4430] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 609.259008][ T4430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.259016][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.259020][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.259027][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.259031][ T4430] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 609.259034][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.259044][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.259051][ T4430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 609.259057][ T4430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.259063][ T4430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 609.259067][ T4430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.259080][ T4430] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 609.259092][ T4430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 609.259097][ T4430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 609.259100][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.259108][ T4430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 609.259111][ T4430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 609.259120][ T4430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 609.259137][ T4430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 609.259139][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.259151][ T4430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.259155][ T4430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.259161][ T4430] ? __pfx___sys_sendto (net/socket.c:2147)
[ 609.259176][ T4430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 609.259182][ T4430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 609.259190][ T4430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 609.259197][ T4430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 609.259208][ T4430] __x64_sys_sendto (net/socket.c:2183)
[ 609.259211][ T4430] ? 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)
[ 609.259214][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.259219][ T4430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 609.259224][ T4430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.259226][ T4430] RIP: 0033:0x7f9bb2a9fa4a
[ 609.259229][ T4430] 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
[ 609.259232][ T4430] RSP: 002b:00007ffeebc2aa98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 609.259235][ T4430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9bb2a9fa4a
[ 609.259237][ T4430] RDX: 0000000000000040 RSI: 00000000403a8340 RDI: 0000000000000005
[ 609.259238][ T4430] RBP: 00007ffeebc2ab20 R08: 0000000000418574 R09: 000000000000001c
[ 609.259240][ T4430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 609.259241][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.259241][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.259257][ T4430]
| [ 609.289809][ T4430] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/4430
| [ 609.290287][ T4430] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 609.290628][ T4430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 609.290630][ T4430] Call Trace:
[ 609.290631][ T4430]
[ 609.290633][ T4430] dump_stack_lvl (lib/dump_stack.c:123)
[ 609.290640][ T4430] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 609.290645][ T4430] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336)
[ 609.290652][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.290655][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.290664][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.290676][ T4430] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 609.290682][ T4430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.290689][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.290694][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.290701][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.290705][ T4430] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 609.290709][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.290719][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.290725][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.290728][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.290736][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.290748][ T4430] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 609.290753][ T4430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.290761][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.290765][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.290772][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.290776][ T4430] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 609.290779][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.290789][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.290796][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.290798][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.290807][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.290821][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.290829][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.290833][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.290843][ T4430] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 609.290853][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.290859][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.290862][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.290869][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.290881][ T4430] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 609.290886][ T4430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.290894][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.290898][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.290905][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.290909][ T4430] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 609.290912][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.290922][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.290928][ T4430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 609.290935][ T4430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.290940][ T4430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 609.290945][ T4430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.290957][ T4430] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 609.290969][ T4430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 609.290975][ T4430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 609.290978][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.290985][ T4430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 609.290988][ T4430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 609.290997][ T4430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 609.291014][ T4430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 609.291017][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.291028][ T4430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.291032][ T4430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.291038][ T4430] ? __pfx___sys_sendto (net/socket.c:2147)
[ 609.291063][ T4430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 609.291069][ T4430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 609.291076][ T4430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 609.291083][ T4430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 609.291094][ T4430] __x64_sys_sendto (net/socket.c:2183)
[ 609.291098][ T4430] ? 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)
[ 609.291100][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.291105][ T4430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 609.291110][ T4430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.291112][ T4430] RIP: 0033:0x7f9bb2a9fa4a
[ 609.291116][ T4430] 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
[ 609.291118][ T4430] RSP: 002b:00007ffeebc2aa98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 609.291121][ T4430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9bb2a9fa4a
[ 609.291122][ T4430] RDX: 0000000000000040 RSI: 00000000403a8340 RDI: 0000000000000005
[ 609.291124][ T4430] RBP: 00007ffeebc2ab20 R08: 0000000000418574 R09: 000000000000001c
[ 609.291125][ T4430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 609.291127][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.291127][ T4430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9bb2bc8000
| [ 609.291142][ T4430]
| [ 609.291144][ T4430] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/4430
| [ 609.327877][ T4430] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.328420][ T4430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 609.328422][ T4430] Call Trace:
[ 609.328423][ T4430]
[ 609.328425][ T4430] dump_stack_lvl (lib/dump_stack.c:123)
[ 609.328431][ T4430] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 609.328437][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.328444][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.328447][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.328456][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.328468][ T4430] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 609.328474][ T4430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.328481][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.328486][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.328493][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.328498][ T4430] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 609.328501][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.328511][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.328520][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.328522][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.328530][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.328543][ T4430] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 609.328547][ T4430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.328555][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.328560][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.328567][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.328571][ T4430] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 609.328574][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.328584][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.328591][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.328593][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.328601][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.328616][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.328624][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.328629][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.328639][ T4430] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 609.328649][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.328655][ T4430] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 609.328658][ T4430] ? _printk (kernel/printk/printk.c:2470)
[ 609.328666][ T4430] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 609.328678][ T4430] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 609.328683][ T4430] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.328691][ T4430] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 609.328695][ T4430] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 609.328702][ T4430] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 609.328706][ T4430] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 609.328710][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.328720][ T4430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 609.328726][ T4430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 609.328733][ T4430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.328738][ T4430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 609.328743][ T4430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 609.328756][ T4430] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 609.328768][ T4430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 609.328774][ T4430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 609.328777][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.328784][ T4430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 609.328787][ T4430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 609.328797][ T4430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 609.328825][ T4430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 609.328827][ T4430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 609.328839][ T4430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.328842][ T4430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 609.328848][ T4430] ? __pfx___sys_sendto (net/socket.c:2147)
[ 609.328863][ T4430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 609.328869][ T4430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 609.328876][ T4430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 609.328883][ T4430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 609.328894][ T4430] __x64_sys_sendto (net/socket.c:2183)
[ 609.328898][ T4430] ? 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)
[ 609.328901][ T4430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 609.328905][ T4430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 609.328910][ T4430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 609.328912][ T4430] RIP: 0033:0x7f9bb2a9fa4a
[ 609.328916][ T4430] 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
[ 609.328918][ T4430] RSP: 002b:00007ffeebc2aa98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 609.328921][ T4430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9bb2a9fa4a
[ 609.328923][ T4430] RDX: 0000000000000040 RSI: 00000000403a8340 RDI: 0000000000000005
[ 609.328925][ T4430] RBP: 00007ffeebc2ab20 R08: 0000000000418574 R09: 000000000000001c
[ 609.328926][ T4430] 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