======================================
| [ 5239.766865][ T8646] veth1: renamed from veth-betaR
| [ 5239.881045][ T8647] veth0: renamed from veth-gamma
| [ 5249.502362][ T8670] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8670
| [ 5249.503444][ T8670] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5249.503724][ T8670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5249.503726][ T8670] Call Trace:
[ 5249.503729][ T8670]
[ 5249.503732][ T8670] dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.503742][ T8670] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5249.503748][ T8670] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5249.503755][ T8670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5249.503763][ T8670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.503772][ T8670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5249.503777][ T8670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.503789][ T8670] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5249.503801][ T8670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5249.503806][ T8670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5249.503813][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.503824][ T8670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5249.503830][ T8670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5249.503839][ T8670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5249.503855][ T8670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5249.503858][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.503869][ T8670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.503875][ T8670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.503881][ T8670] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5249.503895][ T8670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5249.503902][ T8670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5249.503912][ T8670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5249.503919][ T8670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5249.503929][ T8670] __x64_sys_sendto (net/socket.c:2183)
[ 5249.503933][ T8670] ? 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)
[ 5249.503936][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.503942][ T8670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5249.503947][ T8670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5249.503952][ T8670] RIP: 0033:0x7f0735383a4a
[ 5249.503956][ T8670] 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
[ 5249.503960][ T8670] RSP: 002b:00007ffc831f2418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5249.503964][ T8670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0735383a4a
[ 5249.503966][ T8670] RDX: 0000000000000040 RSI: 0000000036b27340 RDI: 0000000000000005
[ 5249.503968][ T8670] RBP: 00007ffc831f24a0 R08: 0000000000418574 R09: 000000000000001c
[ 5249.503970][ T8670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5249.503972][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.503972][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.503986][ T8670]
| [ 5249.503989][ T8670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8670
| [ 5249.517769][ T8670] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.518031][ T8670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5249.518033][ T8670] Call Trace:
[ 5249.518035][ T8670]
[ 5249.518037][ T8670] dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.518045][ T8670] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5249.518054][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.518060][ T8670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5249.518068][ T8670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.518074][ T8670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5249.518079][ T8670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.518091][ T8670] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5249.518103][ T8670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5249.518108][ T8670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5249.518113][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.518121][ T8670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5249.518125][ T8670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5249.518134][ T8670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5249.518150][ T8670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5249.518153][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.518164][ T8670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.518170][ T8670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.518176][ T8670] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5249.518190][ T8670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5249.518196][ T8670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5249.518205][ T8670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5249.518212][ T8670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5249.518222][ T8670] __x64_sys_sendto (net/socket.c:2183)
[ 5249.518226][ T8670] ? 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)
[ 5249.518229][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.518234][ T8670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5249.518239][ T8670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5249.518242][ T8670] RIP: 0033:0x7f0735383a4a
[ 5249.518246][ T8670] 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
[ 5249.518249][ T8670] RSP: 002b:00007ffc831f2418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5249.518252][ T8670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0735383a4a
[ 5249.518254][ T8670] RDX: 0000000000000040 RSI: 0000000036b27340 RDI: 0000000000000005
[ 5249.518256][ T8670] RBP: 00007ffc831f24a0 R08: 0000000000418574 R09: 000000000000001c
[ 5249.518258][ T8670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5249.518259][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.518259][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.518274][ T8670]
| [ 5249.531334][ T8670] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8670
| [ 5249.531741][ T8670] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5249.532024][ T8670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5249.532026][ T8670] Call Trace:
[ 5249.532028][ T8670]
[ 5249.532030][ T8670] dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.532035][ T8670] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5249.532042][ T8670] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5249.532049][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.532065][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.532079][ T8670] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5249.532088][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.532095][ T8670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5249.532102][ T8670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.532108][ T8670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5249.532113][ T8670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.532125][ T8670] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5249.532137][ T8670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5249.532142][ T8670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5249.532146][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.532153][ T8670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5249.532157][ T8670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5249.532166][ T8670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5249.532182][ T8670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5249.532185][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.532196][ T8670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.532201][ T8670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.532207][ T8670] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5249.532222][ T8670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5249.532227][ T8670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5249.532236][ T8670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5249.532243][ T8670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5249.532253][ T8670] __x64_sys_sendto (net/socket.c:2183)
[ 5249.532257][ T8670] ? 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)
[ 5249.532260][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.532264][ T8670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5249.532269][ T8670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5249.532272][ T8670] RIP: 0033:0x7f0735383a4a
[ 5249.532276][ T8670] 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
[ 5249.532278][ T8670] RSP: 002b:00007ffc831f2418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5249.532281][ T8670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0735383a4a
[ 5249.532283][ T8670] RDX: 0000000000000040 RSI: 0000000036b27340 RDI: 0000000000000005
[ 5249.532285][ T8670] RBP: 00007ffc831f24a0 R08: 0000000000418574 R09: 000000000000001c
[ 5249.532286][ T8670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5249.532288][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.532288][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.532302][ T8670]
| [ 5249.547009][ T8670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8670
| [ 5249.547572][ T8670] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.548129][ T8670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5249.548131][ T8670] Call Trace:
[ 5249.548132][ T8670]
[ 5249.548135][ T8670] dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.548141][ T8670] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5249.548147][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.548154][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.548168][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.548182][ T8670] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5249.548192][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.548198][ T8670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5249.548205][ T8670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.548210][ T8670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5249.548215][ T8670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.548227][ T8670] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5249.548239][ T8670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5249.548245][ T8670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5249.548248][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.548255][ T8670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5249.548259][ T8670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5249.548268][ T8670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5249.548295][ T8670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5249.548298][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.548309][ T8670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.548313][ T8670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.548319][ T8670] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5249.548333][ T8670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5249.548339][ T8670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5249.548346][ T8670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5249.548353][ T8670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5249.548363][ T8670] __x64_sys_sendto (net/socket.c:2183)
[ 5249.548367][ T8670] ? 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)
[ 5249.548370][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.548374][ T8670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5249.548379][ T8670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5249.548382][ T8670] RIP: 0033:0x7f0735383a4a
[ 5249.548385][ T8670] 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
[ 5249.548388][ T8670] RSP: 002b:00007ffc831f2418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5249.548391][ T8670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0735383a4a
[ 5249.548393][ T8670] RDX: 0000000000000040 RSI: 0000000036b27340 RDI: 0000000000000005
[ 5249.548395][ T8670] RBP: 00007ffc831f24a0 R08: 0000000000418574 R09: 000000000000001c
[ 5249.548397][ T8670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5249.548398][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.548398][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.548413][ T8670]
| [ 5249.548421][ T8670] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8670
| [ 5249.564429][ T8670] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5249.564728][ T8670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5249.564730][ T8670] Call Trace:
[ 5249.564731][ T8670]
[ 5249.564733][ T8670] dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.564738][ T8670] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5249.564744][ T8670] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5249.564751][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.564764][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.564777][ T8670] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.564781][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.564790][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.564797][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.564809][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.564823][ T8670] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5249.564832][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.564839][ T8670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5249.564845][ T8670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.564850][ T8670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5249.564854][ T8670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.564866][ T8670] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5249.564878][ T8670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5249.564883][ T8670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5249.564886][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.564893][ T8670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5249.564896][ T8670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5249.564905][ T8670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5249.564921][ T8670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5249.564923][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.564934][ T8670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.564938][ T8670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.564943][ T8670] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5249.564958][ T8670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5249.564964][ T8670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5249.564971][ T8670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5249.564978][ T8670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5249.564988][ T8670] __x64_sys_sendto (net/socket.c:2183)
[ 5249.564993][ T8670] ? 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)
[ 5249.564996][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.565000][ T8670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5249.565005][ T8670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5249.565007][ T8670] RIP: 0033:0x7f0735383a4a
[ 5249.565010][ T8670] 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
[ 5249.565013][ T8670] RSP: 002b:00007ffc831f2418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5249.565016][ T8670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0735383a4a
[ 5249.565018][ T8670] RDX: 0000000000000040 RSI: 0000000036b27340 RDI: 0000000000000005
[ 5249.565019][ T8670] RBP: 00007ffc831f24a0 R08: 0000000000418574 R09: 000000000000001c
[ 5249.565021][ T8670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5249.565023][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.565023][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.565037][ T8670]
| [ 5249.584635][ T8670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8670
| [ 5249.585617][ T8670] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.585914][ T8670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5249.585916][ T8670] Call Trace:
[ 5249.585918][ T8670]
[ 5249.585920][ T8670] dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.585926][ T8670] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5249.585932][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.585939][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.585953][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.585966][ T8670] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.585970][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.585980][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.585987][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.586000][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.586014][ T8670] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5249.586024][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.586030][ T8670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5249.586037][ T8670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.586043][ T8670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5249.586048][ T8670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.586060][ T8670] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5249.586072][ T8670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5249.586078][ T8670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5249.586081][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.586089][ T8670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5249.586092][ T8670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5249.586101][ T8670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5249.586117][ T8670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5249.586120][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.586132][ T8670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.586136][ T8670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.586141][ T8670] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5249.586156][ T8670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5249.586162][ T8670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5249.586170][ T8670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5249.586177][ T8670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5249.586187][ T8670] __x64_sys_sendto (net/socket.c:2183)
[ 5249.586191][ T8670] ? 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)
[ 5249.586194][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.586199][ T8670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5249.586204][ T8670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5249.586207][ T8670] RIP: 0033:0x7f0735383a4a
[ 5249.586210][ T8670] 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
[ 5249.586213][ T8670] RSP: 002b:00007ffc831f2418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5249.586216][ T8670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0735383a4a
[ 5249.586218][ T8670] RDX: 0000000000000040 RSI: 0000000036b27340 RDI: 0000000000000005
[ 5249.586220][ T8670] RBP: 00007ffc831f24a0 R08: 0000000000418574 R09: 000000000000001c
[ 5249.586222][ T8670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5249.586224][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.586224][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.586239][ T8670]
| [ 5249.606067][ T8670] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8670
| [ 5249.606528][ T8670] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5249.607034][ T8670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5249.607036][ T8670] Call Trace:
[ 5249.607038][ T8670]
[ 5249.607041][ T8670] dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.607046][ T8670] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5249.607052][ T8670] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5249.607059][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.607073][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.607088][ T8670] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5249.607097][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.607104][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.607117][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.607131][ T8670] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.607134][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.607144][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.607151][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.607163][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.607178][ T8670] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5249.607187][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.607194][ T8670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5249.607200][ T8670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.607205][ T8670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5249.607210][ T8670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.607222][ T8670] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5249.607234][ T8670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5249.607240][ T8670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5249.607243][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.607250][ T8670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5249.607253][ T8670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5249.607262][ T8670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5249.607279][ T8670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5249.607281][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.607292][ T8670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.607296][ T8670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.607302][ T8670] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5249.607317][ T8670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5249.607323][ T8670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5249.607330][ T8670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5249.607337][ T8670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5249.607347][ T8670] __x64_sys_sendto (net/socket.c:2183)
[ 5249.607351][ T8670] ? 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)
[ 5249.607354][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.607359][ T8670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5249.607364][ T8670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5249.607367][ T8670] RIP: 0033:0x7f0735383a4a
[ 5249.607370][ T8670] 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
[ 5249.607373][ T8670] RSP: 002b:00007ffc831f2418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5249.607376][ T8670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0735383a4a
[ 5249.607378][ T8670] RDX: 0000000000000040 RSI: 0000000036b27340 RDI: 0000000000000005
[ 5249.607379][ T8670] RBP: 00007ffc831f24a0 R08: 0000000000418574 R09: 000000000000001c
[ 5249.607381][ T8670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5249.607383][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.607383][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.607398][ T8670]
| [ 5249.629573][ T8670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8670
| [ 5249.630155][ T8670] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.630483][ T8670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5249.630485][ T8670] Call Trace:
[ 5249.630486][ T8670]
[ 5249.630488][ T8670] dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.630494][ T8670] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5249.630500][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.630507][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.630521][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.630536][ T8670] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5249.630545][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.630552][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.630565][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.630578][ T8670] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.630582][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.630592][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.630598][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.630611][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.630626][ T8670] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5249.630636][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.630642][ T8670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5249.630649][ T8670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.630654][ T8670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5249.630658][ T8670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.630671][ T8670] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5249.630683][ T8670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5249.630688][ T8670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5249.630692][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.630699][ T8670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5249.630702][ T8670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5249.630711][ T8670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5249.630728][ T8670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5249.630731][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.630742][ T8670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.630746][ T8670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.630752][ T8670] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5249.630767][ T8670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5249.630773][ T8670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5249.630781][ T8670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5249.630788][ T8670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5249.630799][ T8670] __x64_sys_sendto (net/socket.c:2183)
[ 5249.630803][ T8670] ? 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)
[ 5249.630806][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.630810][ T8670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5249.630815][ T8670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5249.630818][ T8670] RIP: 0033:0x7f0735383a4a
[ 5249.630822][ T8670] 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
[ 5249.630824][ T8670] RSP: 002b:00007ffc831f2418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5249.630827][ T8670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0735383a4a
[ 5249.630829][ T8670] RDX: 0000000000000040 RSI: 0000000036b27340 RDI: 0000000000000005
[ 5249.630831][ T8670] RBP: 00007ffc831f24a0 R08: 0000000000418574 R09: 000000000000001c
[ 5249.630843][ T8670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5249.630845][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.630845][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.630860][ T8670]
| [ 5249.630867][ T8670] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8670
| [ 5249.653823][ T8670] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5249.654153][ T8670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5249.654154][ T8670] Call Trace:
[ 5249.654156][ T8670]
[ 5249.654158][ T8670] dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.654164][ T8670] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5249.654169][ T8670] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5249.654177][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.654191][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.654204][ T8670] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.654208][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.654218][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.654225][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.654238][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.654253][ T8670] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5249.654263][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.654269][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.654282][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.654295][ T8670] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.654299][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.654309][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.654316][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.654328][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.654343][ T8670] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5249.654352][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.654359][ T8670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5249.654365][ T8670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.654371][ T8670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5249.654375][ T8670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.654388][ T8670] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5249.654400][ T8670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5249.654406][ T8670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5249.654409][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.654417][ T8670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5249.654420][ T8670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5249.654429][ T8670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5249.654446][ T8670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5249.654449][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.654461][ T8670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.654465][ T8670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.654471][ T8670] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5249.654486][ T8670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5249.654492][ T8670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5249.654500][ T8670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5249.654507][ T8670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5249.654518][ T8670] __x64_sys_sendto (net/socket.c:2183)
[ 5249.654522][ T8670] ? 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)
[ 5249.654524][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.654529][ T8670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5249.654534][ T8670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5249.654537][ T8670] RIP: 0033:0x7f0735383a4a
[ 5249.654540][ T8670] 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
[ 5249.654542][ T8670] RSP: 002b:00007ffc831f2418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5249.654545][ T8670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0735383a4a
[ 5249.654547][ T8670] RDX: 0000000000000040 RSI: 0000000036b27340 RDI: 0000000000000005
[ 5249.654549][ T8670] RBP: 00007ffc831f24a0 R08: 0000000000418574 R09: 000000000000001c
[ 5249.654551][ T8670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5249.654553][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.654553][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5249.654568][ T8670]
| [ 5249.654581][ T8670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8670
| [ 5249.679377][ T8670] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.679704][ T8670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5249.679705][ T8670] Call Trace:
[ 5249.679707][ T8670]
[ 5249.679709][ T8670] dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.679714][ T8670] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5249.679720][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.679727][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.679741][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.679754][ T8670] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.679758][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.679768][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.679775][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.679788][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.679803][ T8670] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5249.679812][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.679819][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.679832][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.679845][ T8670] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5249.679849][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.679859][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.679865][ T8670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila
[ 5249.679878][ T8670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila
[ 5249.679892][ T8670] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5249.679902][ T8670] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5249.679908][ T8670] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5249.679914][ T8670] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.679920][ T8670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5249.679924][ T8670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5249.679937][ T8670] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5249.679949][ T8670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5249.679954][ T8670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5249.679957][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.679964][ T8670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5249.679967][ T8670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5249.679976][ T8670] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5249.679993][ T8670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5249.679995][ T8670] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5249.680007][ T8670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.680011][ T8670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5249.680016][ T8670] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5249.680031][ T8670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5249.680037][ T8670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5249.680046][ T8670] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5249.680053][ T8670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5249.680063][ T8670] __x64_sys_sendto (net/socket.c:2183)
[ 5249.680067][ T8670] ? 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)
[ 5249.680070][ T8670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5249.680075][ T8670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5249.680079][ T8670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5249.680083][ T8670] RIP: 0033:0x7f0735383a4a
[ 5249.680086][ T8670] 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
[ 5249.680088][ T8670] RSP: 002b:00007ffc831f2418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5249.680091][ T8670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0735383a4a
[ 5249.680093][ T8670] RDX: 0000000000000040 RSI: 0000000036b27340 RDI: 0000000000000005
[ 5249.680095][ T8670] RBP: 00007ffc831f24a0 R08: 0000000000418574 R09: 000000000000001c
[ 5249.680097][ T8670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5249.680099][ T8670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07354ac000
| [ 5250.755669][ T8670] lwtunnel_output(): recursion limit reached on datapath
| [ 5255.463912][ T8677] check_preemption_disabled: 46 callbacks suppressed
| [ 5255.463921][ T8677] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8677
| [ 5255.465120][ T8677] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5255.465391][ T8677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5255.465393][ T8677] Call Trace:
[ 5255.465396][ T8677]
[ 5255.465406][ T8677] dump_stack_lvl (lib/dump_stack.c:123)
[ 5255.465416][ T8677] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5255.465422][ T8677] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5255.465429][ T8677] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5255.465438][ T8677] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5255.465446][ T8677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5255.465451][ T8677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5255.465463][ T8677] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5255.465474][ T8677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5255.465479][ T8677] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5255.465487][ T8677] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5255.465497][ T8677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5255.465503][ T8677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5255.465512][ T8677] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5255.465528][ T8677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5255.465531][ T8677] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5255.465542][ T8677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5255.465549][ T8677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5255.465555][ T8677] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5255.465569][ T8677] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5255.465576][ T8677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5255.465586][ T8677] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5255.465593][ T8677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5255.465603][ T8677] __x64_sys_sendto (net/socket.c:2183)
[ 5255.465607][ T8677] ? 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)
[ 5255.465611][ T8677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5255.465616][ T8677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5255.465620][ T8677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5255.465625][ T8677] RIP: 0033:0x7f897da57a4a
[ 5255.465629][ T8677] 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
[ 5255.465632][ T8677] RSP: 002b:00007ffe6de4dfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5255.465636][ T8677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f897da57a4a
[ 5255.465638][ T8677] RDX: 0000000000000040 RSI: 000000003108c340 RDI: 0000000000000005
[ 5255.465640][ T8677] RBP: 00007ffe6de4e030 R08: 0000000000418574 R09: 000000000000001c
[ 5255.465642][ T8677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5255.465643][ T8677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897db80000
| [ 5255.465643][ T8677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897db80000
| [ 5255.465657][ T8677]
| [ 5255.465661][ T8677] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8677
| [ 5255.477502][ T8677] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5255.477752][ T8677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5255.477753][ T8677] Call Trace:
[ 5255.477755][ T8677]
[ 5255.477757][ T8677] dump_stack_lvl (lib/dump_stack.c:123)
[ 5255.477763][ T8677] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5255.477769][ T8677] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5255.477775][ T8677] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5255.477781][ T8677] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5255.477787][ T8677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5255.477792][ T8677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5255.477804][ T8677] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5255.477815][ T8677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5255.477820][ T8677] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5255.477823][ T8677] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5255.477831][ T8677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5255.477835][ T8677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5255.477843][ T8677] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5255.477859][ T8677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5255.477862][ T8677] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5255.477872][ T8677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5255.477877][ T8677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5255.477882][ T8677] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5255.477896][ T8677] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5255.477902][ T8677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5255.477910][ T8677] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5255.477917][ T8677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5255.477927][ T8677] __x64_sys_sendto (net/socket.c:2183)
[ 5255.477931][ T8677] ? 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)
[ 5255.477934][ T8677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5255.477939][ T8677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5255.477944][ T8677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5255.477946][ T8677] RIP: 0033:0x7f897da57a4a
[ 5255.477949][ T8677] 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
[ 5255.477952][ T8677] RSP: 002b:00007ffe6de4dfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5255.477955][ T8677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f897da57a4a
[ 5255.477957][ T8677] RDX: 0000000000000040 RSI: 000000003108c340 RDI: 0000000000000005
[ 5255.477958][ T8677] RBP: 00007ffe6de4e030 R08: 0000000000418574 R09: 000000000000001c
[ 5255.477960][ T8677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5255.477961][ T8677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897db80000
| [ 5255.477961][ T8677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897db80000
| [ 5255.477975][ T8677]
| [ 5255.492092][ T8677] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8677
| [ 5255.492480][ T8677] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5255.492742][ T8677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5255.492744][ T8677] Call Trace:
[ 5255.492746][ T8677]
[ 5255.492748][ T8677] dump_stack_lvl (lib/dump_stack.c:123)
[ 5255.492754][ T8677] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5255.492760][ T8677] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5255.492767][ T8677] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5255.492774][ T8677] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5255.492781][ T8677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5255.492786][ T8677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5255.492798][ T8677] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5255.492810][ T8677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5255.492815][ T8677] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5255.492820][ T8677] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5255.492829][ T8677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5255.492834][ T8677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5255.492842][ T8677] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5255.492859][ T8677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5255.492862][ T8677] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5255.492873][ T8677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5255.492878][ T8677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5255.492884][ T8677] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5255.492898][ T8677] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5255.492905][ T8677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5255.492914][ T8677] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5255.492921][ T8677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5255.492931][ T8677] __x64_sys_sendto (net/socket.c:2183)
[ 5255.492935][ T8677] ? 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)
[ 5255.492938][ T8677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5255.492943][ T8677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5255.492948][ T8677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5255.492951][ T8677] RIP: 0033:0x7f897da57a4a
[ 5255.492955][ T8677] 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
[ 5255.492957][ T8677] RSP: 002b:00007ffe6de4dfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5255.492960][ T8677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f897da57a4a
[ 5255.492962][ T8677] RDX: 0000000000000040 RSI: 000000003108c340 RDI: 0000000000000005
[ 5255.492964][ T8677] RBP: 00007ffe6de4e030 R08: 0000000000418574 R09: 000000000000001c
[ 5255.492966][ T8677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5255.492967][ T8677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897db80000
| [ 5255.492967][ T8677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897db80000
| [ 5255.492982][ T8677]
| [ 5256.465220][ T8677] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8677
| [ 5256.465741][ T8677] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5256.466004][ T8677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5256.466006][ T8677] Call Trace:
[ 5256.466008][ T8677]
[ 5256.466010][ T8677] dump_stack_lvl (lib/dump_stack.c:123)
[ 5256.466017][ T8677] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5256.466023][ T8677] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5256.466030][ T8677] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5256.466040][ T8677] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5256.466047][ T8677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5256.466052][ T8677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5256.466064][ T8677] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5256.466075][ T8677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5256.466079][ T8677] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5256.466090][ T8677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5256.466095][ T8677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5256.466105][ T8677] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5256.466121][ T8677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5256.466126][ T8677] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5256.466137][ T8677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5256.466143][ T8677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5256.466148][ T8677] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5256.466161][ T8677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5256.466171][ T8677] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[ 5256.466179][ T8677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5256.466187][ T8677] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5256.466193][ T8677] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5256.466196][ T8677] ? 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)
[ 5256.466205][ T8677] __x64_sys_sendto (net/socket.c:2183)
[ 5256.466210][ T8677] ? 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)
[ 5256.466213][ T8677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5256.466218][ T8677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5256.466223][ T8677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5256.466227][ T8677] RIP: 0033:0x7f897da57a4a
[ 5256.466230][ T8677] 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
[ 5256.466233][ T8677] RSP: 002b:00007ffe6de4dfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5256.466237][ T8677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f897da57a4a
[ 5256.466239][ T8677] RDX: 0000000000000040 RSI: 000000003108c340 RDI: 0000000000000005
[ 5256.466241][ T8677] RBP: 00007ffe6de4e030 R08: 0000000000418574 R09: 000000000000001c
[ 5256.466243][ T8677] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5256.466245][ T8677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897db80000
| [ 5256.466245][ T8677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897db80000
| [ 5256.466260][ T8677]
| [ 5256.479391][ T8677] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8677
| [ 5256.479787][ T8677] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5256.480041][ T8677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5256.480042][ T8677] Call Trace:
[ 5256.480044][ T8677]
[ 5256.480046][ T8677] dump_stack_lvl (lib/dump_stack.c:123)
[ 5256.480051][ T8677] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5256.480056][ T8677] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5256.480063][ T8677] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5256.480069][ T8677] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5256.480075][ T8677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5256.480080][ T8677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5256.480091][ T8677] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5256.480103][ T8677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5256.480107][ T8677] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5256.480116][ T8677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5256.480119][ T8677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5256.480128][ T8677] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5256.480144][ T8677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5256.480148][ T8677] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5256.480159][ T8677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5256.480163][ T8677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5256.480168][ T8677] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5256.480181][ T8677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5256.480190][ T8677] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[ 5256.480196][ T8677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5256.480204][ T8677] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5256.480209][ T8677] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5256.480211][ T8677] ? 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)
[ 5256.480219][ T8677] __x64_sys_sendto (net/socket.c:2183)
[ 5256.480223][ T8677] ? 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)
[ 5256.480226][ T8677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5256.480231][ T8677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5256.480236][ T8677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5256.480239][ T8677] RIP: 0033:0x7f897da57a4a
[ 5256.480243][ T8677] 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
[ 5256.480245][ T8677] RSP: 002b:00007ffe6de4dfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5256.480248][ T8677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f897da57a4a
[ 5256.480250][ T8677] RDX: 0000000000000040 RSI: 000000003108c340 RDI: 0000000000000005
[ 5256.480252][ T8677] RBP: 00007ffe6de4e030 R08: 0000000000418574 R09: 000000000000001c
[ 5256.480254][ T8677] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5256.480256][ T8677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897db80000
| [ 5256.480256][ T8677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897db80000
| [ 5256.480270][ T8677]
| [ 5256.493376][ T8677] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8677
| [ 5256.493744][ T8677] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5256.494001][ T8677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5256.494003][ T8677] Call Trace:
[ 5256.494004][ T8677]
[ 5256.494006][ T8677] dump_stack_lvl (lib/dump_stack.c:123)
[ 5256.494012][ T8677] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5256.494018][ T8677] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5256.494024][ T8677] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5256.494031][ T8677] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5256.494037][ T8677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5256.494044][ T8677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5256.494056][ T8677] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5256.494067][ T8677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5256.494071][ T8677] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5256.494080][ T8677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5256.494084][ T8677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5256.494093][ T8677] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5256.494109][ T8677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5256.494112][ T8677] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5256.494123][ T8677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5256.494127][ T8677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5256.494133][ T8677] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5256.494146][ T8677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5256.494154][ T8677] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4))
[ 5256.494160][ T8677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5256.494168][ T8677] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062)
[ 5256.494173][ T8677] ? __pfx___x64_sys_poll (fs/select.c:1062)
[ 5256.494175][ T8677] ? 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)
[ 5256.494183][ T8677] __x64_sys_sendto (net/socket.c:2183)
[ 5256.494186][ T8677] ? 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)
[ 5256.494189][ T8677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5256.494194][ T8677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5256.494199][ T8677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5256.494202][ T8677] RIP: 0033:0x7f897da57a4a
[ 5256.494206][ T8677] 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
[ 5256.494209][ T8677] RSP: 002b:00007ffe6de4dfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5256.494212][ T8677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f897da57a4a
[ 5256.494214][ T8677] RDX: 0000000000000040 RSI: 000000003108c340 RDI: 0000000000000005
[ 5256.494216][ T8677] RBP: 00007ffe6de4e030 R08: 0000000000418574 R09: 000000000000001c
[ 5256.494218][ T8677] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0
[ 5256.494220][ T8677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897db80000
| [ 5258.933324][ C3] lwtunnel_input(): recursion limit reached on datapath
| [ 5259.963913][ C3] lwtunnel_input(): recursion limit reached on datapath
| [ 5262.227504][ T8683] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8683
| [ 5262.227927][ T8683] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5262.228201][ T8683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5262.228204][ T8683] Call Trace:
[ 5262.228206][ T8683]
[ 5262.228208][ T8683] dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.228218][ T8683] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5262.228225][ T8683] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5262.228231][ T8683] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5262.228240][ T8683] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.228248][ T8683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5262.228253][ T8683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.228265][ T8683] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5262.228277][ T8683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5262.228282][ T8683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5262.228290][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.228300][ T8683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5262.228307][ T8683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5262.228316][ T8683] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5262.228332][ T8683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5262.228335][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.228346][ T8683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.228352][ T8683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.228358][ T8683] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5262.228372][ T8683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5262.228379][ T8683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5262.228389][ T8683] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5262.228396][ T8683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5262.228406][ T8683] __x64_sys_sendto (net/socket.c:2183)
[ 5262.228410][ T8683] ? 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)
[ 5262.228414][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.228420][ T8683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5262.228424][ T8683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5262.228429][ T8683] RIP: 0033:0x7fcb44940a4a
[ 5262.228434][ T8683] 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
[ 5262.228437][ T8683] RSP: 002b:00007ffd032191d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5262.228441][ T8683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb44940a4a
[ 5262.228443][ T8683] RDX: 0000000000000040 RSI: 000000003847f340 RDI: 0000000000000005
[ 5262.228445][ T8683] RBP: 00007ffd03219260 R08: 0000000000418574 R09: 000000000000001c
[ 5262.228447][ T8683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5262.228449][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.228449][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.228463][ T8683]
| [ 5262.228466][ T8683] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8683
| [ 5262.240756][ T8683] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.241007][ T8683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5262.241009][ T8683] Call Trace:
[ 5262.241010][ T8683]
[ 5262.241012][ T8683] dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.241018][ T8683] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5262.241023][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.241029][ T8683] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5262.241037][ T8683] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.241044][ T8683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5262.241049][ T8683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.241061][ T8683] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5262.241072][ T8683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5262.241077][ T8683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5262.241081][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.241089][ T8683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5262.241092][ T8683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5262.241101][ T8683] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5262.241117][ T8683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5262.241120][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.241131][ T8683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.241135][ T8683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.241141][ T8683] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5262.241155][ T8683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5262.241161][ T8683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5262.241169][ T8683] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5262.241176][ T8683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5262.241186][ T8683] __x64_sys_sendto (net/socket.c:2183)
[ 5262.241189][ T8683] ? 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)
[ 5262.241192][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.241197][ T8683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5262.241202][ T8683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5262.241205][ T8683] RIP: 0033:0x7fcb44940a4a
[ 5262.241208][ T8683] 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
[ 5262.241211][ T8683] RSP: 002b:00007ffd032191d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5262.241214][ T8683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb44940a4a
[ 5262.241216][ T8683] RDX: 0000000000000040 RSI: 000000003847f340 RDI: 0000000000000005
[ 5262.241217][ T8683] RBP: 00007ffd03219260 R08: 0000000000418574 R09: 000000000000001c
[ 5262.241219][ T8683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5262.241220][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.241220][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.241234][ T8683]
| [ 5262.254205][ T8683] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8683
| [ 5262.254592][ T8683] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5262.254866][ T8683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5262.254867][ T8683] Call Trace:
[ 5262.254869][ T8683]
[ 5262.254871][ T8683] dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.254877][ T8683] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5262.254882][ T8683] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5262.254888][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.254899][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.254912][ T8683] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5262.254921][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.254928][ T8683] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5262.254934][ T8683] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.254940][ T8683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5262.254944][ T8683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.254956][ T8683] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5262.254968][ T8683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5262.254973][ T8683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5262.254977][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.254984][ T8683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5262.254987][ T8683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5262.254996][ T8683] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5262.255012][ T8683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5262.255015][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.255026][ T8683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.255030][ T8683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.255036][ T8683] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5262.255052][ T8683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5262.255058][ T8683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5262.255065][ T8683] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5262.255072][ T8683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5262.255082][ T8683] __x64_sys_sendto (net/socket.c:2183)
[ 5262.255086][ T8683] ? 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)
[ 5262.255089][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.255093][ T8683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5262.255098][ T8683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5262.255101][ T8683] RIP: 0033:0x7fcb44940a4a
[ 5262.255105][ T8683] 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
[ 5262.255107][ T8683] RSP: 002b:00007ffd032191d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5262.255110][ T8683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb44940a4a
[ 5262.255113][ T8683] RDX: 0000000000000040 RSI: 000000003847f340 RDI: 0000000000000005
[ 5262.255114][ T8683] RBP: 00007ffd03219260 R08: 0000000000418574 R09: 000000000000001c
[ 5262.255116][ T8683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5262.255118][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.255118][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.255132][ T8683]
| [ 5262.269410][ T8683] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8683
| [ 5262.269795][ T8683] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.270068][ T8683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5262.270069][ T8683] Call Trace:
[ 5262.270071][ T8683]
[ 5262.270073][ T8683] dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.270078][ T8683] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5262.270084][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.270090][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.270100][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.270113][ T8683] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5262.270122][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.270128][ T8683] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5262.270134][ T8683] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.270139][ T8683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5262.270144][ T8683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.270156][ T8683] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5262.270167][ T8683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5262.270172][ T8683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5262.270176][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.270183][ T8683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5262.270187][ T8683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5262.270196][ T8683] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5262.270212][ T8683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5262.270214][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.270226][ T8683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.270229][ T8683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.270235][ T8683] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5262.270249][ T8683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5262.270255][ T8683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5262.270262][ T8683] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5262.270269][ T8683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5262.270279][ T8683] __x64_sys_sendto (net/socket.c:2183)
[ 5262.270282][ T8683] ? 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)
[ 5262.270285][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.270289][ T8683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5262.270294][ T8683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5262.270297][ T8683] RIP: 0033:0x7fcb44940a4a
[ 5262.270300][ T8683] 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
[ 5262.270302][ T8683] RSP: 002b:00007ffd032191d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5262.270305][ T8683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb44940a4a
[ 5262.270306][ T8683] RDX: 0000000000000040 RSI: 000000003847f340 RDI: 0000000000000005
[ 5262.270308][ T8683] RBP: 00007ffd03219260 R08: 0000000000418574 R09: 000000000000001c
[ 5262.270309][ T8683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5262.270311][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.270311][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.270326][ T8683]
| [ 5262.270383][ T8683] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8683
| [ 5262.284100][ T8683] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5262.284546][ T8683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5262.284547][ T8683] Call Trace:
[ 5262.284548][ T8683]
[ 5262.284550][ T8683] dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.284556][ T8683] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5262.284561][ T8683] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5262.284568][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.284577][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.284588][ T8683] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.284592][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.284601][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.284608][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.284616][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.284629][ T8683] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5262.284638][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.284644][ T8683] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5262.284650][ T8683] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.284655][ T8683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5262.284660][ T8683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.284672][ T8683] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5262.284684][ T8683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5262.284689][ T8683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5262.284692][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.284699][ T8683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5262.284702][ T8683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5262.284711][ T8683] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5262.284727][ T8683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5262.284729][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.284740][ T8683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.284744][ T8683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.284749][ T8683] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5262.284763][ T8683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5262.284769][ T8683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5262.284776][ T8683] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5262.284783][ T8683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5262.284793][ T8683] __x64_sys_sendto (net/socket.c:2183)
[ 5262.284797][ T8683] ? 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)
[ 5262.284799][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.284804][ T8683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5262.284808][ T8683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5262.284811][ T8683] RIP: 0033:0x7fcb44940a4a
[ 5262.284814][ T8683] 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
[ 5262.284816][ T8683] RSP: 002b:00007ffd032191d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5262.284819][ T8683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb44940a4a
[ 5262.284821][ T8683] RDX: 0000000000000040 RSI: 000000003847f340 RDI: 0000000000000005
[ 5262.284822][ T8683] RBP: 00007ffd03219260 R08: 0000000000418574 R09: 000000000000001c
[ 5262.284824][ T8683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5262.284826][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.284826][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.284840][ T8683]
| [ 5262.284842][ T8683] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8683
| [ 5262.302179][ T8683] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.302463][ T8683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5262.302465][ T8683] Call Trace:
[ 5262.302466][ T8683]
[ 5262.302468][ T8683] dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.302473][ T8683] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5262.302479][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.302485][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.302495][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.302507][ T8683] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.302511][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.302520][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.302527][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.302536][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.302549][ T8683] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5262.302559][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.302565][ T8683] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5262.302572][ T8683] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.302577][ T8683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5262.302582][ T8683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.302594][ T8683] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5262.302606][ T8683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5262.302611][ T8683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5262.302614][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.302622][ T8683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5262.302626][ T8683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5262.302635][ T8683] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5262.302651][ T8683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5262.302654][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.302666][ T8683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.302669][ T8683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.302675][ T8683] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5262.302690][ T8683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5262.302696][ T8683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5262.302703][ T8683] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5262.302711][ T8683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5262.302721][ T8683] __x64_sys_sendto (net/socket.c:2183)
[ 5262.302725][ T8683] ? 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)
[ 5262.302728][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.302732][ T8683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5262.302737][ T8683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5262.302740][ T8683] RIP: 0033:0x7fcb44940a4a
[ 5262.302743][ T8683] 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
[ 5262.302745][ T8683] RSP: 002b:00007ffd032191d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5262.302748][ T8683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb44940a4a
[ 5262.302749][ T8683] RDX: 0000000000000040 RSI: 000000003847f340 RDI: 0000000000000005
[ 5262.302751][ T8683] RBP: 00007ffd03219260 R08: 0000000000418574 R09: 000000000000001c
[ 5262.302753][ T8683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5262.302755][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.302755][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.302770][ T8683]
| [ 5262.302857][ T8683] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8683
| [ 5262.320905][ T8683] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5262.321194][ T8683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5262.321195][ T8683] Call Trace:
[ 5262.321197][ T8683]
[ 5262.321199][ T8683] dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.321204][ T8683] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5262.321210][ T8683] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5262.321216][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.321226][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.321238][ T8683] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.321241][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.321251][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.321257][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.321266][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.321278][ T8683] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.321281][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.321290][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.321297][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.321305][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.321318][ T8683] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5262.321327][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.321333][ T8683] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5262.321340][ T8683] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.321345][ T8683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5262.321349][ T8683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.321361][ T8683] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5262.321373][ T8683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5262.321378][ T8683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5262.321382][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.321389][ T8683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5262.321393][ T8683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5262.321401][ T8683] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5262.321417][ T8683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5262.321420][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.321431][ T8683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.321435][ T8683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.321440][ T8683] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5262.321455][ T8683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5262.321461][ T8683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5262.321468][ T8683] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5262.321475][ T8683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5262.321485][ T8683] __x64_sys_sendto (net/socket.c:2183)
[ 5262.321489][ T8683] ? 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)
[ 5262.321491][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.321496][ T8683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5262.321500][ T8683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5262.321503][ T8683] RIP: 0033:0x7fcb44940a4a
[ 5262.321507][ T8683] 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
[ 5262.321509][ T8683] RSP: 002b:00007ffd032191d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5262.321512][ T8683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb44940a4a
[ 5262.321513][ T8683] RDX: 0000000000000040 RSI: 000000003847f340 RDI: 0000000000000005
[ 5262.321515][ T8683] RBP: 00007ffd03219260 R08: 0000000000418574 R09: 000000000000001c
[ 5262.321517][ T8683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5262.321518][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.321518][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.321533][ T8683]
| [ 5262.321535][ T8683] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8683
| [ 5262.341234][ T8683] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.341520][ T8683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5262.341522][ T8683] Call Trace:
[ 5262.341524][ T8683]
[ 5262.341526][ T8683] dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.341531][ T8683] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5262.341536][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.341543][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.341553][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.341565][ T8683] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.341568][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.341578][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.341584][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.341593][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.341605][ T8683] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.341608][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.341618][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.341624][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.341633][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.341646][ T8683] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5262.341655][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.341662][ T8683] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5262.341668][ T8683] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.341674][ T8683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5262.341678][ T8683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.341691][ T8683] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5262.341703][ T8683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5262.341708][ T8683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5262.341711][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.341718][ T8683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5262.341722][ T8683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5262.341731][ T8683] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5262.341747][ T8683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5262.341749][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.341761][ T8683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.341764][ T8683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.341770][ T8683] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5262.341785][ T8683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5262.341791][ T8683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5262.341798][ T8683] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5262.341805][ T8683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5262.341815][ T8683] __x64_sys_sendto (net/socket.c:2183)
[ 5262.341819][ T8683] ? 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)
[ 5262.341822][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.341827][ T8683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5262.341832][ T8683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5262.341835][ T8683] RIP: 0033:0x7fcb44940a4a
[ 5262.341838][ T8683] 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
[ 5262.341840][ T8683] RSP: 002b:00007ffd032191d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5262.341843][ T8683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb44940a4a
[ 5262.341845][ T8683] RDX: 0000000000000040 RSI: 000000003847f340 RDI: 0000000000000005
[ 5262.341846][ T8683] RBP: 00007ffd03219260 R08: 0000000000418574 R09: 000000000000001c
[ 5262.341848][ T8683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5262.341850][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.341850][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.341865][ T8683]
| [ 5262.341951][ T8683] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8683
| [ 5262.361992][ T8683] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5262.362474][ T8683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5262.362476][ T8683] Call Trace:
[ 5262.362477][ T8683]
[ 5262.362479][ T8683] dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.362485][ T8683] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5262.362490][ T8683] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5262.362497][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.362506][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.362518][ T8683] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.362522][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.362531][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.362538][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.362547][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.362558][ T8683] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.362562][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.362571][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.362578][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.362586][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.362598][ T8683] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.362601][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.362611][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.362617][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.362626][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.362639][ T8683] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5262.362648][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.362654][ T8683] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5262.362661][ T8683] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.362666][ T8683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5262.362670][ T8683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.362682][ T8683] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5262.362694][ T8683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5262.362700][ T8683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5262.362703][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.362710][ T8683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5262.362713][ T8683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5262.362722][ T8683] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5262.362739][ T8683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5262.362741][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.362752][ T8683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.362756][ T8683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.362762][ T8683] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5262.362777][ T8683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5262.362783][ T8683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5262.362790][ T8683] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5262.362797][ T8683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5262.362807][ T8683] __x64_sys_sendto (net/socket.c:2183)
[ 5262.362811][ T8683] ? 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)
[ 5262.362814][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.362818][ T8683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5262.362823][ T8683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5262.362825][ T8683] RIP: 0033:0x7fcb44940a4a
[ 5262.362828][ T8683] 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
[ 5262.362831][ T8683] RSP: 002b:00007ffd032191d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5262.362833][ T8683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb44940a4a
[ 5262.362835][ T8683] RDX: 0000000000000040 RSI: 000000003847f340 RDI: 0000000000000005
[ 5262.362837][ T8683] RBP: 00007ffd03219260 R08: 0000000000418574 R09: 000000000000001c
[ 5262.362838][ T8683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5262.362840][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.362840][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5262.362854][ T8683]
| [ 5262.362859][ T8683] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8683
| [ 5262.384667][ T8683] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.385155][ T8683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5262.385157][ T8683] Call Trace:
[ 5262.385159][ T8683]
[ 5262.385161][ T8683] dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.385166][ T8683] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5262.385172][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.385179][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.385188][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.385200][ T8683] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.385204][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.385214][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.385221][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.385230][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.385242][ T8683] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.385245][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.385255][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.385262][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.385271][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.385283][ T8683] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5262.385286][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.385296][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.385302][ T8683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253)
[ 5262.385311][ T8683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205)
[ 5262.385325][ T8683] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5262.385334][ T8683] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5262.385340][ T8683] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5262.385346][ T8683] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.385351][ T8683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5262.385356][ T8683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5262.385373][ T8683] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5262.385385][ T8683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5262.385407][ T8683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5262.385411][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.385419][ T8683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5262.385422][ T8683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5262.385431][ T8683] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5262.385449][ T8683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5262.385451][ T8683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5262.385463][ T8683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.385467][ T8683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5262.385473][ T8683] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5262.385488][ T8683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5262.385495][ T8683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5262.385502][ T8683] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5262.385509][ T8683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5262.385520][ T8683] __x64_sys_sendto (net/socket.c:2183)
[ 5262.385524][ T8683] ? 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)
[ 5262.385527][ T8683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5262.385531][ T8683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5262.385536][ T8683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5262.385539][ T8683] RIP: 0033:0x7fcb44940a4a
[ 5262.385542][ T8683] 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
[ 5262.385544][ T8683] RSP: 002b:00007ffd032191d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5262.385547][ T8683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb44940a4a
[ 5262.385549][ T8683] RDX: 0000000000000040 RSI: 000000003847f340 RDI: 0000000000000005
[ 5262.385551][ T8683] RBP: 00007ffd03219260 R08: 0000000000418574 R09: 000000000000001c
[ 5262.385553][ T8683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5262.385555][ T8683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb44a69000
| [ 5267.898952][ C2] lwtunnel_input(): recursion limit reached on datapath
| [ 5270.146088][ T8689] check_preemption_disabled: 46 callbacks suppressed
| [ 5270.146097][ T8689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8689
| [ 5270.146866][ T8689] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5270.147883][ T8689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5270.147886][ T8689] Call Trace:
[ 5270.147889][ T8689]
[ 5270.147891][ T8689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.147900][ T8689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5270.147907][ T8689] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5270.147913][ T8689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5270.147922][ T8689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.147930][ T8689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5270.147935][ T8689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.147947][ T8689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5270.147958][ T8689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5270.147963][ T8689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5270.147971][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.147981][ T8689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5270.147987][ T8689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5270.147996][ T8689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5270.148011][ T8689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5270.148014][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.148025][ T8689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.148032][ T8689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.148037][ T8689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5270.148053][ T8689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5270.148060][ T8689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5270.148070][ T8689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5270.148077][ T8689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5270.148086][ T8689] __x64_sys_sendto (net/socket.c:2183)
[ 5270.148090][ T8689] ? 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)
[ 5270.148093][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.148098][ T8689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5270.148102][ T8689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.148107][ T8689] RIP: 0033:0x7fb58bd62a4a
[ 5270.148111][ T8689] 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
[ 5270.148114][ T8689] RSP: 002b:00007ffdc66a2408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5270.148118][ T8689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb58bd62a4a
[ 5270.148120][ T8689] RDX: 0000000000000040 RSI: 0000000015859340 RDI: 0000000000000005
[ 5270.148122][ T8689] RBP: 00007ffdc66a2490 R08: 0000000000418574 R09: 000000000000001c
[ 5270.148124][ T8689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5270.148125][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.148125][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.148139][ T8689]
| [ 5270.160956][ T8689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8689
| [ 5270.161347][ T8689] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.161611][ T8689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5270.161613][ T8689] Call Trace:
[ 5270.161614][ T8689]
[ 5270.161616][ T8689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.161622][ T8689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5270.161627][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.161634][ T8689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5270.161641][ T8689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.161646][ T8689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5270.161651][ T8689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.161663][ T8689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5270.161674][ T8689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5270.161680][ T8689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5270.161683][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.161691][ T8689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5270.161694][ T8689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5270.161703][ T8689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5270.161719][ T8689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5270.161721][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.161732][ T8689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.161737][ T8689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.161742][ T8689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5270.161756][ T8689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5270.161762][ T8689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5270.161770][ T8689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5270.161777][ T8689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5270.161786][ T8689] __x64_sys_sendto (net/socket.c:2183)
[ 5270.161790][ T8689] ? 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)
[ 5270.161794][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.161798][ T8689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5270.161803][ T8689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.161806][ T8689] RIP: 0033:0x7fb58bd62a4a
[ 5270.161809][ T8689] 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
[ 5270.161812][ T8689] RSP: 002b:00007ffdc66a2408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5270.161815][ T8689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb58bd62a4a
[ 5270.161816][ T8689] RDX: 0000000000000040 RSI: 0000000015859340 RDI: 0000000000000005
[ 5270.161818][ T8689] RBP: 00007ffdc66a2490 R08: 0000000000418574 R09: 000000000000001c
[ 5270.161820][ T8689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5270.161821][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.161821][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.161835][ T8689]
| [ 5270.161918][ T8689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8689
| [ 5270.174994][ T8689] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5270.175286][ T8689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5270.175288][ T8689] Call Trace:
[ 5270.175290][ T8689]
[ 5270.175292][ T8689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.175298][ T8689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5270.175304][ T8689] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5270.175310][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.175315][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.175332][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.175343][ T8689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5270.175369][ T8689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.175376][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.175381][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.175388][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.175393][ T8689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.175396][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.175406][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.175412][ T8689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5270.175418][ T8689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.175424][ T8689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5270.175429][ T8689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.175441][ T8689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5270.175453][ T8689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5270.175458][ T8689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5270.175462][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.175469][ T8689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5270.175472][ T8689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5270.175481][ T8689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5270.175497][ T8689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5270.175499][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.175510][ T8689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.175514][ T8689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.175520][ T8689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5270.175535][ T8689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5270.175541][ T8689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5270.175548][ T8689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5270.175555][ T8689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5270.175565][ T8689] __x64_sys_sendto (net/socket.c:2183)
[ 5270.175569][ T8689] ? 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)
[ 5270.175572][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.175576][ T8689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5270.175581][ T8689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.175584][ T8689] RIP: 0033:0x7fb58bd62a4a
[ 5270.175587][ T8689] 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
[ 5270.175589][ T8689] RSP: 002b:00007ffdc66a2408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5270.175592][ T8689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb58bd62a4a
[ 5270.175594][ T8689] RDX: 0000000000000040 RSI: 0000000015859340 RDI: 0000000000000005
[ 5270.175595][ T8689] RBP: 00007ffdc66a2490 R08: 0000000000418574 R09: 000000000000001c
[ 5270.175597][ T8689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5270.175599][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.175599][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.175613][ T8689]
| [ 5270.175616][ T8689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8689
| [ 5270.191699][ T8689] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.191982][ T8689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5270.191983][ T8689] Call Trace:
[ 5270.191985][ T8689]
[ 5270.191987][ T8689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.191993][ T8689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5270.191998][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.192005][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.192008][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.192017][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.192028][ T8689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5270.192035][ T8689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.192044][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.192048][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.192055][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.192060][ T8689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.192063][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.192073][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.192079][ T8689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5270.192086][ T8689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.192092][ T8689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5270.192096][ T8689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.192108][ T8689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5270.192119][ T8689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5270.192125][ T8689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5270.192128][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.192135][ T8689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5270.192139][ T8689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5270.192148][ T8689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5270.192163][ T8689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5270.192166][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.192177][ T8689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.192181][ T8689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.192187][ T8689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5270.192201][ T8689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5270.192207][ T8689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5270.192215][ T8689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5270.192222][ T8689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5270.192232][ T8689] __x64_sys_sendto (net/socket.c:2183)
[ 5270.192235][ T8689] ? 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)
[ 5270.192238][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.192242][ T8689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5270.192247][ T8689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.192250][ T8689] RIP: 0033:0x7fb58bd62a4a
[ 5270.192253][ T8689] 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
[ 5270.192256][ T8689] RSP: 002b:00007ffdc66a2408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5270.192258][ T8689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb58bd62a4a
[ 5270.192260][ T8689] RDX: 0000000000000040 RSI: 0000000015859340 RDI: 0000000000000005
[ 5270.192262][ T8689] RBP: 00007ffdc66a2490 R08: 0000000000418574 R09: 000000000000001c
[ 5270.192263][ T8689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5270.192265][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.192265][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.192279][ T8689]
| [ 5270.210878][ T8689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8689
| [ 5270.211327][ T8689] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5270.211632][ T8689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5270.211634][ T8689] Call Trace:
[ 5270.211636][ T8689]
[ 5270.211638][ T8689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.211644][ T8689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5270.211650][ T8689] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5270.211656][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.211660][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.211668][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.211683][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.211691][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.211696][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.211706][ T8689] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5270.211715][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.211721][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.211724][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.211732][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.211743][ T8689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5270.211750][ T8689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.211758][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.211762][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.211769][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.211773][ T8689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.211776][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.211786][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.211792][ T8689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5270.211799][ T8689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.211804][ T8689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5270.211809][ T8689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.211821][ T8689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5270.211833][ T8689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5270.211839][ T8689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5270.211842][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.211850][ T8689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5270.211853][ T8689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5270.211862][ T8689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5270.211878][ T8689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5270.211881][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.211892][ T8689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.211896][ T8689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.211902][ T8689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5270.211917][ T8689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5270.211923][ T8689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5270.211931][ T8689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5270.211938][ T8689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5270.211948][ T8689] __x64_sys_sendto (net/socket.c:2183)
[ 5270.211952][ T8689] ? 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)
[ 5270.211955][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.211959][ T8689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5270.211964][ T8689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.211967][ T8689] RIP: 0033:0x7fb58bd62a4a
[ 5270.211970][ T8689] 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
[ 5270.211973][ T8689] RSP: 002b:00007ffdc66a2408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5270.211976][ T8689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb58bd62a4a
[ 5270.211978][ T8689] RDX: 0000000000000040 RSI: 0000000015859340 RDI: 0000000000000005
[ 5270.211979][ T8689] RBP: 00007ffdc66a2490 R08: 0000000000418574 R09: 000000000000001c
[ 5270.211981][ T8689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5270.211983][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.211983][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.211998][ T8689]
| [ 5270.212000][ T8689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8689
| [ 5270.233969][ T8689] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.234277][ T8689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5270.234279][ T8689] Call Trace:
[ 5270.234281][ T8689]
[ 5270.234283][ T8689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.234289][ T8689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5270.234294][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.234301][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.234304][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.234312][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.234326][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.234335][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.234339][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.234349][ T8689] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5270.234358][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.234364][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.234367][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.234374][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.234386][ T8689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5270.234391][ T8689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.234399][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.234403][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.234410][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.234414][ T8689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.234417][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.234427][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.234434][ T8689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5270.234440][ T8689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.234446][ T8689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5270.234450][ T8689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.234462][ T8689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5270.234474][ T8689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5270.234479][ T8689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5270.234483][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.234491][ T8689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5270.234494][ T8689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5270.234503][ T8689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5270.234520][ T8689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5270.234522][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.234534][ T8689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.234538][ T8689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.234543][ T8689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5270.234558][ T8689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5270.234564][ T8689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5270.234572][ T8689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5270.234579][ T8689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5270.234589][ T8689] __x64_sys_sendto (net/socket.c:2183)
[ 5270.234593][ T8689] ? 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)
[ 5270.234596][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.234601][ T8689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5270.234606][ T8689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.234608][ T8689] RIP: 0033:0x7fb58bd62a4a
[ 5270.234612][ T8689] 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
[ 5270.234614][ T8689] RSP: 002b:00007ffdc66a2408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5270.234616][ T8689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb58bd62a4a
[ 5270.234618][ T8689] RDX: 0000000000000040 RSI: 0000000015859340 RDI: 0000000000000005
[ 5270.234620][ T8689] RBP: 00007ffdc66a2490 R08: 0000000000418574 R09: 000000000000001c
[ 5270.234622][ T8689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5270.234623][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.234623][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.234638][ T8689]
| [ 5270.234647][ T8689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8689
| [ 5270.257189][ T8689] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5270.257495][ T8689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5270.257497][ T8689] Call Trace:
[ 5270.257499][ T8689]
[ 5270.257501][ T8689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.257507][ T8689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5270.257512][ T8689] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5270.257519][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.257522][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.257530][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.257542][ T8689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5270.257548][ T8689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.257555][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.257560][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.257567][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.257571][ T8689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.257575][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.257584][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.257591][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.257593][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.257601][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.257615][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.257623][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.257627][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.257637][ T8689] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5270.257646][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.257652][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.257654][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.257662][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.257673][ T8689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5270.257678][ T8689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.257685][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.257689][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.257696][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.257700][ T8689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.257703][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.257712][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.257719][ T8689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5270.257725][ T8689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.257730][ T8689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5270.257734][ T8689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.257746][ T8689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5270.257758][ T8689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5270.257763][ T8689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5270.257766][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.257773][ T8689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5270.257776][ T8689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5270.257785][ T8689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5270.257801][ T8689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5270.257804][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.257815][ T8689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.257819][ T8689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.257825][ T8689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5270.257839][ T8689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5270.257845][ T8689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5270.257852][ T8689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5270.257859][ T8689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5270.257869][ T8689] __x64_sys_sendto (net/socket.c:2183)
[ 5270.257873][ T8689] ? 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)
[ 5270.257876][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.257880][ T8689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5270.257884][ T8689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.257887][ T8689] RIP: 0033:0x7fb58bd62a4a
[ 5270.257890][ T8689] 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
[ 5270.257893][ T8689] RSP: 002b:00007ffdc66a2408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5270.257895][ T8689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb58bd62a4a
[ 5270.257897][ T8689] RDX: 0000000000000040 RSI: 0000000015859340 RDI: 0000000000000005
[ 5270.257898][ T8689] RBP: 00007ffdc66a2490 R08: 0000000000418574 R09: 000000000000001c
[ 5270.257900][ T8689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5270.257902][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.257902][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.257916][ T8689]
| [ 5270.257965][ T8689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8689
| [ 5270.284992][ T8689] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.285337][ T8689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5270.285339][ T8689] Call Trace:
[ 5270.285341][ T8689]
[ 5270.285343][ T8689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.285349][ T8689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5270.285355][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.285362][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.285365][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.285374][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.285387][ T8689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5270.285393][ T8689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.285401][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.285406][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.285413][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.285417][ T8689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.285421][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.285431][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.285437][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.285440][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.285448][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.285463][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.285471][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.285475][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.285485][ T8689] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5270.285495][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.285502][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.285504][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.285512][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.285524][ T8689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5270.285529][ T8689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.285537][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.285541][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.285548][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.285552][ T8689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.285555][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.285565][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.285572][ T8689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5270.285578][ T8689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.285584][ T8689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5270.285588][ T8689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.285601][ T8689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5270.285613][ T8689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5270.285618][ T8689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5270.285622][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.285629][ T8689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5270.285633][ T8689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5270.285642][ T8689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5270.285659][ T8689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5270.285661][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.285673][ T8689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.285677][ T8689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.285683][ T8689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5270.285698][ T8689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5270.285704][ T8689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5270.285712][ T8689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5270.285719][ T8689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5270.285729][ T8689] __x64_sys_sendto (net/socket.c:2183)
[ 5270.285733][ T8689] ? 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)
[ 5270.285736][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.285740][ T8689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5270.285745][ T8689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.285748][ T8689] RIP: 0033:0x7fb58bd62a4a
[ 5270.285752][ T8689] 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
[ 5270.285754][ T8689] RSP: 002b:00007ffdc66a2408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5270.285757][ T8689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb58bd62a4a
[ 5270.285758][ T8689] RDX: 0000000000000040 RSI: 0000000015859340 RDI: 0000000000000005
[ 5270.285760][ T8689] RBP: 00007ffdc66a2490 R08: 0000000000418574 R09: 000000000000001c
[ 5270.285762][ T8689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5270.285763][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.285763][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.285779][ T8689]
| [ 5270.285897][ T8689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/8689
| [ 5270.314333][ T8689] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5270.314651][ T8689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5270.314652][ T8689] Call Trace:
[ 5270.314654][ T8689]
[ 5270.314656][ T8689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.314661][ T8689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5270.314667][ T8689] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5270.314673][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.314676][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.314685][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.314697][ T8689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5270.314703][ T8689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.314711][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.314716][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.314723][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.314727][ T8689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.314730][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.314740][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.314747][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.314749][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.314757][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.314769][ T8689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5270.314774][ T8689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.314781][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.314786][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.314792][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.314796][ T8689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.314800][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.314809][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.314815][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.314818][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.314825][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.314840][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.314847][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.314851][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.314861][ T8689] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5270.314870][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.314877][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.314879][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.314887][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.314898][ T8689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5270.314903][ T8689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.314910][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.314915][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.314922][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.314926][ T8689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.314929][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.314939][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.314945][ T8689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5270.314952][ T8689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.314957][ T8689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5270.314961][ T8689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.314974][ T8689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5270.314985][ T8689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5270.314991][ T8689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5270.314994][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.315001][ T8689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5270.315004][ T8689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5270.315013][ T8689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5270.315030][ T8689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5270.315032][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.315045][ T8689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.315049][ T8689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.315054][ T8689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5270.315069][ T8689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5270.315091][ T8689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5270.315099][ T8689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5270.315106][ T8689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5270.315116][ T8689] __x64_sys_sendto (net/socket.c:2183)
[ 5270.315120][ T8689] ? 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)
[ 5270.315123][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.315127][ T8689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5270.315132][ T8689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.315135][ T8689] RIP: 0033:0x7fb58bd62a4a
[ 5270.315138][ T8689] 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
[ 5270.315141][ T8689] RSP: 002b:00007ffdc66a2408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5270.315143][ T8689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb58bd62a4a
[ 5270.315145][ T8689] RDX: 0000000000000040 RSI: 0000000015859340 RDI: 0000000000000005
[ 5270.315147][ T8689] RBP: 00007ffdc66a2490 R08: 0000000000418574 R09: 000000000000001c
[ 5270.315148][ T8689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5270.315150][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.315150][ T8689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb58be8b000
| [ 5270.315165][ T8689]
| [ 5270.347509][ T8689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/8689
| [ 5270.347984][ T8689] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.348319][ T8689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5270.348320][ T8689] Call Trace:
[ 5270.348322][ T8689]
[ 5270.348324][ T8689] dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.348330][ T8689] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5270.348335][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.348342][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.348345][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.348354][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.348366][ T8689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5270.348372][ T8689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.348380][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.348384][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.348391][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.348396][ T8689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.348399][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.348409][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.348416][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.348418][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.348426][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.348438][ T8689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5270.348443][ T8689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.348450][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.348455][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.348461][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.348465][ T8689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.348469][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.348478][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.348484][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.348487][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.348495][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.348509][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.348517][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.348521][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.348531][ T8689] ? dump_stack_lvl (lib/dump_stack.c:124)
[ 5270.348540][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.348547][ T8689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608)
[ 5270.348549][ T8689] ? _printk (kernel/printk/printk.c:2470)
[ 5270.348557][ T8689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556)
[ 5270.348569][ T8689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217)
[ 5270.348573][ T8689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.348581][ T8689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634)
[ 5270.348585][ T8689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632)
[ 5270.348592][ T8689] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 5270.348596][ T8689] ? dump_stack_lvl (lib/dump_stack.c:123)
[ 5270.348599][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.348608][ T8689] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5270.348615][ T8689] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5270.348621][ T8689] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.348626][ T8689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5270.348630][ T8689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5270.348643][ T8689] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5270.348655][ T8689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5270.348660][ T8689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5270.348663][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.348671][ T8689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5270.348674][ T8689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5270.348683][ T8689] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5270.348699][ T8689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5270.348702][ T8689] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5270.348713][ T8689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.348717][ T8689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5270.348723][ T8689] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5270.348738][ T8689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5270.348744][ T8689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5270.348751][ T8689] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5270.348758][ T8689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5270.348768][ T8689] __x64_sys_sendto (net/socket.c:2183)
[ 5270.348772][ T8689] ? 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)
[ 5270.348775][ T8689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5270.348779][ T8689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5270.348784][ T8689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5270.348787][ T8689] RIP: 0033:0x7fb58bd62a4a
[ 5270.348790][ T8689] 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
[ 5270.348792][ T8689] RSP: 002b:00007ffdc66a2408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5270.348795][ T8689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb58bd62a4a
[ 5270.348796][ T8689] RDX: 0000000000000040 RSI: 0000000015859340 RDI: 0000000000000005
[ 5270.348798][ T8689] RBP: 00007ffdc66a2490 R08: 0000000000418574 R09: 000000000000001c
[ 5270.348800][ T8689] 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