====================================== | [ 5250.281812][T25249] veth1: renamed from veth-betaR | [ 5250.384645][T25250] veth0: renamed from veth-gamma | [ 5260.027771][T25273] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25273 | [5260.028411][T25273] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5260.028701][T25273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5260.028703][T25273] Call Trace: [ 5260.028705][T25273] [5260.028707][T25273] dump_stack_lvl (lib/dump_stack.c:123) [5260.028716][T25273] check_preemption_disabled (lib/smp_processor_id.c:52) [5260.028722][T25273] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5260.028729][T25273] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5260.028738][T25273] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.028745][T25273] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5260.028750][T25273] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.028762][T25273] rawv6_sendmsg (net/ipv6/raw.c:918) [5260.028773][T25273] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5260.028779][T25273] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5260.028784][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.028792][T25273] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5260.028797][T25273] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5260.028806][T25273] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5260.028823][T25273] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5260.028826][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.028837][T25273] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.028842][T25273] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.028848][T25273] ? __pfx___sys_sendto (net/socket.c:2147) [5260.028862][T25273] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5260.028869][T25273] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5260.028878][T25273] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5260.028885][T25273] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5260.028895][T25273] __x64_sys_sendto (net/socket.c:2183) [5260.028899][T25273] ? 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) [5260.028903][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.028906][T25273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5260.028911][T25273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5260.028915][T25273] RIP: 0033:0x7efd0f91ea4a [ 5260.028919][T25273] 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 [ 5260.028921][T25273] RSP: 002b:00007ffed8cfdaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5260.028925][T25273] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd0f91ea4a [ 5260.028927][T25273] RDX: 0000000000000040 RSI: 0000000019ae6340 RDI: 0000000000000005 [ 5260.028929][T25273] RBP: 00007ffed8cfdb30 R08: 0000000000418574 R09: 000000000000001c [ 5260.028931][T25273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5260.028933][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.028933][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.028949][T25273] | [ 5260.041800][T25273] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25273 | [5260.042267][T25273] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5260.042532][T25273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5260.042533][T25273] Call Trace: [ 5260.042535][T25273] [5260.042537][T25273] dump_stack_lvl (lib/dump_stack.c:123) [5260.042545][T25273] check_preemption_disabled (lib/smp_processor_id.c:52) [5260.042552][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.042559][T25273] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5260.042567][T25273] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.042573][T25273] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5260.042578][T25273] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.042590][T25273] rawv6_sendmsg (net/ipv6/raw.c:918) [5260.042602][T25273] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5260.042608][T25273] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5260.042612][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.042620][T25273] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5260.042623][T25273] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5260.042632][T25273] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5260.042649][T25273] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5260.042651][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.042662][T25273] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.042667][T25273] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.042672][T25273] ? __pfx___sys_sendto (net/socket.c:2147) [5260.042687][T25273] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5260.042694][T25273] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5260.042702][T25273] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5260.042709][T25273] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5260.042719][T25273] __x64_sys_sendto (net/socket.c:2183) [5260.042723][T25273] ? 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) [5260.042726][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.042730][T25273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5260.042735][T25273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5260.042738][T25273] RIP: 0033:0x7efd0f91ea4a [ 5260.042741][T25273] 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 [ 5260.042744][T25273] RSP: 002b:00007ffed8cfdaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5260.042747][T25273] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd0f91ea4a [ 5260.042749][T25273] RDX: 0000000000000040 RSI: 0000000019ae6340 RDI: 0000000000000005 [ 5260.042751][T25273] RBP: 00007ffed8cfdb30 R08: 0000000000418574 R09: 000000000000001c [ 5260.042752][T25273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5260.042754][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.042754][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.042769][T25273] | [ 5260.042779][T25273] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25273 | [5260.055823][T25273] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5260.056112][T25273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5260.056113][T25273] Call Trace: [ 5260.056115][T25273] [5260.056117][T25273] dump_stack_lvl (lib/dump_stack.c:123) [5260.056123][T25273] check_preemption_disabled (lib/smp_processor_id.c:52) [5260.056130][T25273] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5260.056137][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.056152][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.056165][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.056169][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.056178][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.056184][T25273] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5260.056191][T25273] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.056197][T25273] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5260.056202][T25273] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.056214][T25273] rawv6_sendmsg (net/ipv6/raw.c:918) [5260.056226][T25273] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5260.056231][T25273] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5260.056235][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.056243][T25273] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5260.056247][T25273] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5260.056256][T25273] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5260.056272][T25273] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5260.056275][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.056286][T25273] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.056290][T25273] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.056296][T25273] ? __pfx___sys_sendto (net/socket.c:2147) [5260.056310][T25273] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5260.056317][T25273] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5260.056325][T25273] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5260.056332][T25273] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5260.056342][T25273] __x64_sys_sendto (net/socket.c:2183) [5260.056346][T25273] ? 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) [5260.056349][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.056353][T25273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5260.056358][T25273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5260.056361][T25273] RIP: 0033:0x7efd0f91ea4a [ 5260.056364][T25273] 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 [ 5260.056366][T25273] RSP: 002b:00007ffed8cfdaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5260.056369][T25273] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd0f91ea4a [ 5260.056372][T25273] RDX: 0000000000000040 RSI: 0000000019ae6340 RDI: 0000000000000005 [ 5260.056373][T25273] RBP: 00007ffed8cfdb30 R08: 0000000000418574 R09: 000000000000001c [ 5260.056375][T25273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5260.056377][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.056377][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.056391][T25273] | [ 5260.056394][T25273] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25273 | [5260.070801][T25273] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5260.071092][T25273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5260.071093][T25273] Call Trace: [ 5260.071095][T25273] [5260.071097][T25273] dump_stack_lvl (lib/dump_stack.c:123) [5260.071103][T25273] check_preemption_disabled (lib/smp_processor_id.c:52) [5260.071109][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.071116][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.071130][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.071143][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.071147][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.071156][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.071162][T25273] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5260.071169][T25273] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.071175][T25273] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5260.071179][T25273] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.071192][T25273] rawv6_sendmsg (net/ipv6/raw.c:918) [5260.071204][T25273] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5260.071209][T25273] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5260.071213][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.071220][T25273] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5260.071223][T25273] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5260.071232][T25273] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5260.071249][T25273] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5260.071252][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.071263][T25273] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.071267][T25273] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.071273][T25273] ? __pfx___sys_sendto (net/socket.c:2147) [5260.071288][T25273] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5260.071294][T25273] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5260.071301][T25273] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5260.071309][T25273] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5260.071319][T25273] __x64_sys_sendto (net/socket.c:2183) [5260.071323][T25273] ? 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) [5260.071326][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.071330][T25273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5260.071335][T25273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5260.071338][T25273] RIP: 0033:0x7efd0f91ea4a [ 5260.071341][T25273] 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 [ 5260.071343][T25273] RSP: 002b:00007ffed8cfdaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5260.071346][T25273] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd0f91ea4a [ 5260.071348][T25273] RDX: 0000000000000040 RSI: 0000000019ae6340 RDI: 0000000000000005 [ 5260.071350][T25273] RBP: 00007ffed8cfdb30 R08: 0000000000418574 R09: 000000000000001c [ 5260.071351][T25273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5260.071353][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.071353][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.071368][T25273] | [ 5260.071376][T25273] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25273 | [5260.086522][T25273] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5260.087034][T25273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5260.087036][T25273] Call Trace: [ 5260.087037][T25273] [5260.087039][T25273] dump_stack_lvl (lib/dump_stack.c:123) [5260.087046][T25273] check_preemption_disabled (lib/smp_processor_id.c:52) [5260.087052][T25273] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5260.087059][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.087073][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.087086][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.087090][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.087099][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.087105][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.087118][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.087131][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.087135][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.087143][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.087150][T25273] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5260.087156][T25273] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.087162][T25273] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5260.087166][T25273] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.087179][T25273] rawv6_sendmsg (net/ipv6/raw.c:918) [5260.087191][T25273] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5260.087196][T25273] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5260.087200][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.087207][T25273] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5260.087211][T25273] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5260.087220][T25273] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5260.087236][T25273] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5260.087239][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.087250][T25273] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.087254][T25273] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.087260][T25273] ? __pfx___sys_sendto (net/socket.c:2147) [5260.087274][T25273] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5260.087281][T25273] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5260.087288][T25273] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5260.087295][T25273] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5260.087305][T25273] __x64_sys_sendto (net/socket.c:2183) [5260.087309][T25273] ? 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) [5260.087312][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.087316][T25273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5260.087321][T25273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5260.087323][T25273] RIP: 0033:0x7efd0f91ea4a [ 5260.087327][T25273] 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 [ 5260.087329][T25273] RSP: 002b:00007ffed8cfdaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5260.087332][T25273] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd0f91ea4a [ 5260.087334][T25273] RDX: 0000000000000040 RSI: 0000000019ae6340 RDI: 0000000000000005 [ 5260.087336][T25273] RBP: 00007ffed8cfdb30 R08: 0000000000418574 R09: 000000000000001c [ 5260.087338][T25273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5260.087339][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.087339][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.087354][T25273] | [ 5260.087357][T25273] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25273 | [5260.106448][T25273] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5260.106924][T25273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5260.106925][T25273] Call Trace: [ 5260.106927][T25273] [5260.106929][T25273] dump_stack_lvl (lib/dump_stack.c:123) [5260.106936][T25273] check_preemption_disabled (lib/smp_processor_id.c:52) [5260.106942][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.106950][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.106964][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.106977][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.106981][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.106990][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.106997][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.107010][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.107023][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.107027][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.107036][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.107042][T25273] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5260.107049][T25273] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.107055][T25273] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5260.107059][T25273] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.107072][T25273] rawv6_sendmsg (net/ipv6/raw.c:918) [5260.107084][T25273] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5260.107090][T25273] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5260.107093][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.107101][T25273] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5260.107104][T25273] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5260.107113][T25273] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5260.107130][T25273] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5260.107132][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.107144][T25273] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.107148][T25273] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.107153][T25273] ? __pfx___sys_sendto (net/socket.c:2147) [5260.107168][T25273] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5260.107175][T25273] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5260.107182][T25273] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5260.107189][T25273] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5260.107200][T25273] __x64_sys_sendto (net/socket.c:2183) [5260.107204][T25273] ? 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) [5260.107207][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.107211][T25273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5260.107216][T25273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5260.107219][T25273] RIP: 0033:0x7efd0f91ea4a [ 5260.107222][T25273] 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 [ 5260.107224][T25273] RSP: 002b:00007ffed8cfdaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5260.107227][T25273] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd0f91ea4a [ 5260.107229][T25273] RDX: 0000000000000040 RSI: 0000000019ae6340 RDI: 0000000000000005 [ 5260.107231][T25273] RBP: 00007ffed8cfdb30 R08: 0000000000418574 R09: 000000000000001c [ 5260.107233][T25273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5260.107234][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.107234][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.107250][T25273] | [ 5260.126406][T25273] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25273 | [5260.127119][T25273] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5260.127430][T25273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5260.127431][T25273] Call Trace: [ 5260.127432][T25273] [5260.127434][T25273] dump_stack_lvl (lib/dump_stack.c:123) [5260.127440][T25273] check_preemption_disabled (lib/smp_processor_id.c:52) [5260.127446][T25273] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5260.127453][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.127466][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.127482][T25273] ? dump_stack_lvl (lib/dump_stack.c:124) [5260.127491][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.127498][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.127511][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.127524][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.127528][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.127537][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.127544][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.127556][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.127570][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.127573][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.127582][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.127588][T25273] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5260.127595][T25273] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.127600][T25273] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5260.127605][T25273] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.127618][T25273] rawv6_sendmsg (net/ipv6/raw.c:918) [5260.127630][T25273] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5260.127635][T25273] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5260.127639][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.127646][T25273] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5260.127650][T25273] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5260.127659][T25273] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5260.127676][T25273] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5260.127679][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.127690][T25273] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.127694][T25273] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.127700][T25273] ? __pfx___sys_sendto (net/socket.c:2147) [5260.127715][T25273] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5260.127721][T25273] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5260.127729][T25273] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5260.127736][T25273] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5260.127746][T25273] __x64_sys_sendto (net/socket.c:2183) [5260.127750][T25273] ? 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) [5260.127753][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.127757][T25273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5260.127762][T25273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5260.127764][T25273] RIP: 0033:0x7efd0f91ea4a [ 5260.127768][T25273] 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 [ 5260.127770][T25273] RSP: 002b:00007ffed8cfdaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5260.127772][T25273] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd0f91ea4a [ 5260.127774][T25273] RDX: 0000000000000040 RSI: 0000000019ae6340 RDI: 0000000000000005 [ 5260.127776][T25273] RBP: 00007ffed8cfdb30 R08: 0000000000418574 R09: 000000000000001c [ 5260.127778][T25273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5260.127779][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.127779][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.127794][T25273] | [ 5260.127796][T25273] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25273 | [5260.149792][T25273] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5260.150115][T25273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5260.150117][T25273] Call Trace: [ 5260.150119][T25273] [5260.150121][T25273] dump_stack_lvl (lib/dump_stack.c:123) [5260.150127][T25273] check_preemption_disabled (lib/smp_processor_id.c:52) [5260.150133][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.150140][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.150154][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.150169][T25273] ? dump_stack_lvl (lib/dump_stack.c:124) [5260.150179][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.150186][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.150199][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.150212][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.150216][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.150225][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.150232][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.150245][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.150258][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.150262][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.150271][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.150278][T25273] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5260.150285][T25273] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.150290][T25273] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5260.150295][T25273] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.150313][T25273] rawv6_sendmsg (net/ipv6/raw.c:918) [5260.150325][T25273] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5260.150331][T25273] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5260.150335][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.150342][T25273] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5260.150346][T25273] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5260.150356][T25273] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5260.150373][T25273] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5260.150375][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.150387][T25273] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.150391][T25273] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.150397][T25273] ? __pfx___sys_sendto (net/socket.c:2147) [5260.150412][T25273] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5260.150419][T25273] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5260.150427][T25273] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5260.150434][T25273] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5260.150445][T25273] __x64_sys_sendto (net/socket.c:2183) [5260.150449][T25273] ? 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) [5260.150452][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.150456][T25273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5260.150461][T25273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5260.150464][T25273] RIP: 0033:0x7efd0f91ea4a [ 5260.150467][T25273] 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 [ 5260.150470][T25273] RSP: 002b:00007ffed8cfdaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5260.150473][T25273] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd0f91ea4a [ 5260.150475][T25273] RDX: 0000000000000040 RSI: 0000000019ae6340 RDI: 0000000000000005 [ 5260.150476][T25273] RBP: 00007ffed8cfdb30 R08: 0000000000418574 R09: 000000000000001c [ 5260.150478][T25273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5260.150480][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.150480][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.150495][T25273] | [ 5260.150523][T25273] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25273 | [5260.173539][T25273] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5260.173861][T25273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5260.173862][T25273] Call Trace: [ 5260.173864][T25273] [5260.173866][T25273] dump_stack_lvl (lib/dump_stack.c:123) [5260.173872][T25273] check_preemption_disabled (lib/smp_processor_id.c:52) [5260.173878][T25273] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5260.173885][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.173899][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.173913][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.173917][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.173926][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.173933][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.173946][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.173962][T25273] ? dump_stack_lvl (lib/dump_stack.c:124) [5260.173972][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.173979][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.173992][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.174005][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.174009][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.174018][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.174025][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.174038][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.174051][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.174055][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.174064][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.174070][T25273] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5260.174077][T25273] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.174082][T25273] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5260.174087][T25273] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.174100][T25273] rawv6_sendmsg (net/ipv6/raw.c:918) [5260.174112][T25273] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5260.174118][T25273] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5260.174121][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.174129][T25273] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5260.174132][T25273] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5260.174141][T25273] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5260.174158][T25273] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5260.174161][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.174172][T25273] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.174176][T25273] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.174182][T25273] ? __pfx___sys_sendto (net/socket.c:2147) [5260.174197][T25273] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5260.174203][T25273] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5260.174211][T25273] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5260.174218][T25273] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5260.174229][T25273] __x64_sys_sendto (net/socket.c:2183) [5260.174233][T25273] ? 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) [5260.174236][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.174239][T25273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5260.174244][T25273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5260.174247][T25273] RIP: 0033:0x7efd0f91ea4a [ 5260.174251][T25273] 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 [ 5260.174253][T25273] RSP: 002b:00007ffed8cfdaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5260.174256][T25273] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd0f91ea4a [ 5260.174258][T25273] RDX: 0000000000000040 RSI: 0000000019ae6340 RDI: 0000000000000005 [ 5260.174259][T25273] RBP: 00007ffed8cfdb30 R08: 0000000000418574 R09: 000000000000001c [ 5260.174261][T25273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5260.174263][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.174263][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5260.174279][T25273] | [ 5260.198226][T25273] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25273 | [5260.198787][T25273] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5260.199134][T25273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5260.199135][T25273] Call Trace: [ 5260.199137][T25273] [5260.199139][T25273] dump_stack_lvl (lib/dump_stack.c:123) [5260.199145][T25273] check_preemption_disabled (lib/smp_processor_id.c:52) [5260.199152][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.199159][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.199173][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.199187][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.199190][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.199200][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.199207][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.199220][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.199236][T25273] ? dump_stack_lvl (lib/dump_stack.c:124) [5260.199245][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.199252][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.199265][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.199279][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.199283][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.199292][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.199299][T25273] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5260.199312][T25273] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5260.199325][T25273] ? dump_stack_lvl (lib/dump_stack.c:123) [5260.199329][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.199338][T25273] lwtunnel_output (net/core/lwtunnel.c:359) [5260.199345][T25273] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5260.199351][T25273] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.199357][T25273] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5260.199361][T25273] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5260.199374][T25273] rawv6_sendmsg (net/ipv6/raw.c:918) [5260.199387][T25273] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5260.199393][T25273] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5260.199396][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.199404][T25273] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5260.199407][T25273] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5260.199416][T25273] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5260.199433][T25273] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5260.199436][T25273] ? __lock_release (kernel/locking/lockdep.c:5534) [5260.199448][T25273] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.199452][T25273] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5260.199458][T25273] ? __pfx___sys_sendto (net/socket.c:2147) [5260.199474][T25273] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5260.199480][T25273] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5260.199488][T25273] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5260.199495][T25273] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5260.199506][T25273] __x64_sys_sendto (net/socket.c:2183) [5260.199510][T25273] ? 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) [5260.199513][T25273] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5260.199517][T25273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5260.199522][T25273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5260.199525][T25273] RIP: 0033:0x7efd0f91ea4a [ 5260.199528][T25273] 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 [ 5260.199530][T25273] RSP: 002b:00007ffed8cfdaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5260.199533][T25273] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd0f91ea4a [ 5260.199535][T25273] RDX: 0000000000000040 RSI: 0000000019ae6340 RDI: 0000000000000005 [ 5260.199537][T25273] RBP: 00007ffed8cfdb30 R08: 0000000000418574 R09: 000000000000001c [ 5260.199539][T25273] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5260.199540][T25273] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd0fa47000 | [ 5261.262869][T25273] lwtunnel_output(): recursion limit reached on datapath | [ 5265.966221][T25280] check_preemption_disabled: 46 callbacks suppressed | [ 5265.966228][T25280] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25280 | [5265.967038][T25280] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5265.967298][T25280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5265.967299][T25280] Call Trace: [ 5265.967301][T25280] [5265.967304][T25280] dump_stack_lvl (lib/dump_stack.c:123) [5265.967312][T25280] check_preemption_disabled (lib/smp_processor_id.c:52) [5265.967319][T25280] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5265.967325][T25280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5265.967333][T25280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5265.967340][T25280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5265.967345][T25280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5265.967357][T25280] rawv6_sendmsg (net/ipv6/raw.c:918) [5265.967368][T25280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5265.967374][T25280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5265.967379][T25280] ? __lock_release (kernel/locking/lockdep.c:5534) [5265.967387][T25280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5265.967392][T25280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5265.967401][T25280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5265.967417][T25280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5265.967420][T25280] ? __lock_release (kernel/locking/lockdep.c:5534) [5265.967431][T25280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5265.967436][T25280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5265.967442][T25280] ? __pfx___sys_sendto (net/socket.c:2147) [5265.967456][T25280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5265.967463][T25280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5265.967472][T25280] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5265.967480][T25280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5265.967490][T25280] __x64_sys_sendto (net/socket.c:2183) [5265.967494][T25280] ? 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) [5265.967497][T25280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5265.967501][T25280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5265.967506][T25280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5265.967509][T25280] RIP: 0033:0x7fb0bbc37a4a [ 5265.967513][T25280] 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 [ 5265.967516][T25280] RSP: 002b:00007ffd3e018278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5265.967520][T25280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0bbc37a4a [ 5265.967521][T25280] RDX: 0000000000000040 RSI: 000000001314e340 RDI: 0000000000000005 [ 5265.967523][T25280] RBP: 00007ffd3e018300 R08: 0000000000418574 R09: 000000000000001c [ 5265.967525][T25280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5265.967526][T25280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bbd60000 | [ 5265.967526][T25280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bbd60000 | [ 5265.967541][T25280] | [ 5265.967544][T25280] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25280 | [5265.979999][T25280] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5265.980262][T25280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5265.980264][T25280] Call Trace: [ 5265.980266][T25280] [5265.980268][T25280] dump_stack_lvl (lib/dump_stack.c:123) [5265.980280][T25280] check_preemption_disabled (lib/smp_processor_id.c:52) [5265.980285][T25280] lwtunnel_output (net/core/lwtunnel.c:359) [5265.980292][T25280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5265.980299][T25280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5265.980305][T25280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5265.980310][T25280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5265.980322][T25280] rawv6_sendmsg (net/ipv6/raw.c:918) [5265.980334][T25280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5265.980340][T25280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5265.980344][T25280] ? __lock_release (kernel/locking/lockdep.c:5534) [5265.980352][T25280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5265.980356][T25280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5265.980364][T25280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5265.980381][T25280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5265.980383][T25280] ? __lock_release (kernel/locking/lockdep.c:5534) [5265.980395][T25280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5265.980399][T25280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5265.980405][T25280] ? __pfx___sys_sendto (net/socket.c:2147) [5265.980419][T25280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5265.980426][T25280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5265.980434][T25280] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5265.980441][T25280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5265.980451][T25280] __x64_sys_sendto (net/socket.c:2183) [5265.980455][T25280] ? 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) [5265.980458][T25280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5265.980462][T25280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5265.980467][T25280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5265.980470][T25280] RIP: 0033:0x7fb0bbc37a4a [ 5265.980474][T25280] 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 [ 5265.980476][T25280] RSP: 002b:00007ffd3e018278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5265.980479][T25280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0bbc37a4a [ 5265.980481][T25280] RDX: 0000000000000040 RSI: 000000001314e340 RDI: 0000000000000005 [ 5265.980483][T25280] RBP: 00007ffd3e018300 R08: 0000000000418574 R09: 000000000000001c [ 5265.980485][T25280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5265.980486][T25280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bbd60000 | [ 5265.980486][T25280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bbd60000 | [ 5265.980501][T25280] | [ 5265.997506][T25280] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25280 | [5265.997880][T25280] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5265.998159][T25280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5265.998161][T25280] Call Trace: [ 5265.998163][T25280] [5265.998165][T25280] dump_stack_lvl (lib/dump_stack.c:123) [5265.998172][T25280] check_preemption_disabled (lib/smp_processor_id.c:52) [5265.998178][T25280] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [5265.998185][T25280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5265.998192][T25280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5265.998198][T25280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5265.998202][T25280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5265.998215][T25280] rawv6_sendmsg (net/ipv6/raw.c:918) [5265.998227][T25280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5265.998232][T25280] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5265.998236][T25280] ? __lock_release (kernel/locking/lockdep.c:5534) [5265.998244][T25280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5265.998248][T25280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5265.998257][T25280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5265.998274][T25280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5265.998276][T25280] ? __lock_release (kernel/locking/lockdep.c:5534) [5265.998288][T25280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5265.998292][T25280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5265.998298][T25280] ? __pfx___sys_sendto (net/socket.c:2147) [5265.998313][T25280] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5265.998319][T25280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5265.998327][T25280] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5265.998334][T25280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5265.998344][T25280] __x64_sys_sendto (net/socket.c:2183) [5265.998348][T25280] ? 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) [5265.998352][T25280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5265.998356][T25280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5265.998360][T25280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5265.998364][T25280] RIP: 0033:0x7fb0bbc37a4a [ 5265.998367][T25280] 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 [ 5265.998370][T25280] RSP: 002b:00007ffd3e018278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5265.998373][T25280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0bbc37a4a [ 5265.998375][T25280] RDX: 0000000000000040 RSI: 000000001314e340 RDI: 0000000000000005 [ 5265.998376][T25280] RBP: 00007ffd3e018300 R08: 0000000000418574 R09: 000000000000001c [ 5265.998378][T25280] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5265.998380][T25280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bbd60000 | [ 5265.998380][T25280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bbd60000 | [ 5265.998395][T25280] | [ 5266.967737][T25280] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25280 | [5266.968384][T25280] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5266.968676][T25280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5266.968678][T25280] Call Trace: [ 5266.968680][T25280] [5266.968682][T25280] dump_stack_lvl (lib/dump_stack.c:123) [5266.968691][T25280] check_preemption_disabled (lib/smp_processor_id.c:52) [5266.968698][T25280] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5266.968704][T25280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5266.968712][T25280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5266.968719][T25280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5266.968724][T25280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5266.968736][T25280] rawv6_sendmsg (net/ipv6/raw.c:918) [5266.968748][T25280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5266.968752][T25280] ? find_held_lock (kernel/locking/lockdep.c:5348) [5266.968763][T25280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5266.968767][T25280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5266.968776][T25280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5266.968793][T25280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5266.968797][T25280] ? __lock_release (kernel/locking/lockdep.c:5534) [5266.968809][T25280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5266.968814][T25280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5266.968819][T25280] ? __pfx___sys_sendto (net/socket.c:2147) [5266.968832][T25280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5266.968841][T25280] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [5266.968849][T25280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5266.968856][T25280] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5266.968862][T25280] ? __pfx___x64_sys_poll (fs/select.c:1062) [5266.968864][T25280] ? 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) [5266.968873][T25280] __x64_sys_sendto (net/socket.c:2183) [5266.968877][T25280] ? 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) [5266.968881][T25280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5266.968884][T25280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5266.968889][T25280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5266.968893][T25280] RIP: 0033:0x7fb0bbc37a4a [ 5266.968897][T25280] 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 [ 5266.968900][T25280] RSP: 002b:00007ffd3e018278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5266.968904][T25280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0bbc37a4a [ 5266.968906][T25280] RDX: 0000000000000040 RSI: 000000001314e340 RDI: 0000000000000005 [ 5266.968908][T25280] RBP: 00007ffd3e018300 R08: 0000000000418574 R09: 000000000000001c [ 5266.968909][T25280] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5266.968911][T25280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bbd60000 | [ 5266.968911][T25280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bbd60000 | [ 5266.968925][T25280] | [ 5266.968928][T25280] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25280 | [5266.981182][T25280] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5266.981440][T25280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5266.981441][T25280] Call Trace: [ 5266.981443][T25280] [5266.981445][T25280] dump_stack_lvl (lib/dump_stack.c:123) [5266.981451][T25280] check_preemption_disabled (lib/smp_processor_id.c:52) [5266.981458][T25280] lwtunnel_output (net/core/lwtunnel.c:359) [5266.981464][T25280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5266.981471][T25280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5266.981477][T25280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5266.981481][T25280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5266.981494][T25280] rawv6_sendmsg (net/ipv6/raw.c:918) [5266.981505][T25280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5266.981510][T25280] ? find_held_lock (kernel/locking/lockdep.c:5348) [5266.981519][T25280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5266.981522][T25280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5266.981531][T25280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5266.981547][T25280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5266.981551][T25280] ? __lock_release (kernel/locking/lockdep.c:5534) [5266.981562][T25280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5266.981566][T25280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5266.981572][T25280] ? __pfx___sys_sendto (net/socket.c:2147) [5266.981585][T25280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5266.981594][T25280] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [5266.981600][T25280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5266.981608][T25280] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5266.981612][T25280] ? __pfx___x64_sys_poll (fs/select.c:1062) [5266.981614][T25280] ? 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) [5266.981621][T25280] __x64_sys_sendto (net/socket.c:2183) [5266.981625][T25280] ? 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) [5266.981628][T25280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5266.981631][T25280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5266.981636][T25280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5266.981639][T25280] RIP: 0033:0x7fb0bbc37a4a [ 5266.981643][T25280] 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 [ 5266.981645][T25280] RSP: 002b:00007ffd3e018278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5266.981649][T25280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0bbc37a4a [ 5266.981650][T25280] RDX: 0000000000000040 RSI: 000000001314e340 RDI: 0000000000000005 [ 5266.981652][T25280] RBP: 00007ffd3e018300 R08: 0000000000418574 R09: 000000000000001c [ 5266.981654][T25280] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5266.981656][T25280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bbd60000 | [ 5266.981656][T25280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bbd60000 | [ 5266.981670][T25280] | [ 5266.999063][T25280] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25280 | [5266.999450][T25280] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5266.999710][T25280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5266.999712][T25280] Call Trace: [ 5266.999714][T25280] [5266.999716][T25280] dump_stack_lvl (lib/dump_stack.c:123) [5266.999722][T25280] check_preemption_disabled (lib/smp_processor_id.c:52) [5266.999729][T25280] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [5266.999735][T25280] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5266.999742][T25280] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5266.999748][T25280] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5266.999753][T25280] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5266.999765][T25280] rawv6_sendmsg (net/ipv6/raw.c:918) [5266.999777][T25280] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5266.999781][T25280] ? find_held_lock (kernel/locking/lockdep.c:5348) [5266.999790][T25280] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5266.999794][T25280] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5266.999803][T25280] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5266.999819][T25280] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5266.999823][T25280] ? __lock_release (kernel/locking/lockdep.c:5534) [5266.999834][T25280] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5266.999839][T25280] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5266.999845][T25280] ? __pfx___sys_sendto (net/socket.c:2147) [5266.999858][T25280] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5266.999867][T25280] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [5266.999874][T25280] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5266.999881][T25280] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5266.999886][T25280] ? __pfx___x64_sys_poll (fs/select.c:1062) [5266.999889][T25280] ? 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) [5266.999896][T25280] __x64_sys_sendto (net/socket.c:2183) [5266.999900][T25280] ? 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) [5266.999904][T25280] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5266.999907][T25280] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5266.999912][T25280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5266.999916][T25280] RIP: 0033:0x7fb0bbc37a4a [ 5266.999919][T25280] 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 [ 5266.999922][T25280] RSP: 002b:00007ffd3e018278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5266.999925][T25280] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0bbc37a4a [ 5266.999927][T25280] RDX: 0000000000000040 RSI: 000000001314e340 RDI: 0000000000000005 [ 5266.999929][T25280] RBP: 00007ffd3e018300 R08: 0000000000418574 R09: 000000000000001c [ 5266.999930][T25280] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5266.999932][T25280] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0bbd60000 | [ 5269.444072][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 5270.471210][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 5272.721410][T25286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25286 | [5272.721896][T25286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5272.722182][T25286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5272.722184][T25286] Call Trace: [ 5272.722186][T25286] [5272.722189][T25286] dump_stack_lvl (lib/dump_stack.c:123) [5272.722198][T25286] check_preemption_disabled (lib/smp_processor_id.c:52) [5272.722205][T25286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5272.722211][T25286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5272.722219][T25286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.722226][T25286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5272.722231][T25286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.722243][T25286] rawv6_sendmsg (net/ipv6/raw.c:918) [5272.722255][T25286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5272.722261][T25286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5272.722266][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.722275][T25286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5272.722280][T25286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5272.722289][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5272.722305][T25286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5272.722308][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.722319][T25286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.722324][T25286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.722330][T25286] ? __pfx___sys_sendto (net/socket.c:2147) [5272.722344][T25286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5272.722351][T25286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5272.722360][T25286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5272.722367][T25286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5272.722378][T25286] __x64_sys_sendto (net/socket.c:2183) [5272.722382][T25286] ? 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) [5272.722386][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.722389][T25286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5272.722394][T25286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5272.722398][T25286] RIP: 0033:0x7fd23cb75a4a [ 5272.722402][T25286] 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 [ 5272.722405][T25286] RSP: 002b:00007fff248acf68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5272.722408][T25286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd23cb75a4a [ 5272.722410][T25286] RDX: 0000000000000040 RSI: 0000000004e2b340 RDI: 0000000000000005 [ 5272.722412][T25286] RBP: 00007fff248acff0 R08: 0000000000418574 R09: 000000000000001c [ 5272.722414][T25286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5272.722416][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.722416][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.722430][T25286] | [ 5272.722433][T25286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25286 | [5272.735514][T25286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5272.735779][T25286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5272.735781][T25286] Call Trace: [ 5272.735783][T25286] [5272.735785][T25286] dump_stack_lvl (lib/dump_stack.c:123) [5272.735792][T25286] check_preemption_disabled (lib/smp_processor_id.c:52) [5272.735799][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.735805][T25286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5272.735813][T25286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.735819][T25286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5272.735824][T25286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.735837][T25286] rawv6_sendmsg (net/ipv6/raw.c:918) [5272.735849][T25286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5272.735854][T25286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5272.735859][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.735867][T25286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5272.735871][T25286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5272.735880][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5272.735897][T25286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5272.735899][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.735911][T25286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.735916][T25286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.735921][T25286] ? __pfx___sys_sendto (net/socket.c:2147) [5272.735936][T25286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5272.735942][T25286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5272.735952][T25286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5272.735959][T25286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5272.735969][T25286] __x64_sys_sendto (net/socket.c:2183) [5272.735973][T25286] ? 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) [5272.735977][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.735980][T25286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5272.735985][T25286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5272.735989][T25286] RIP: 0033:0x7fd23cb75a4a [ 5272.735992][T25286] 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 [ 5272.735994][T25286] RSP: 002b:00007fff248acf68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5272.735998][T25286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd23cb75a4a [ 5272.736000][T25286] RDX: 0000000000000040 RSI: 0000000004e2b340 RDI: 0000000000000005 [ 5272.736001][T25286] RBP: 00007fff248acff0 R08: 0000000000418574 R09: 000000000000001c [ 5272.736003][T25286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5272.736005][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.736005][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.736020][T25286] | [ 5272.748925][T25286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25286 | [5272.749397][T25286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5272.749670][T25286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5272.749671][T25286] Call Trace: [ 5272.749673][T25286] [5272.749675][T25286] dump_stack_lvl (lib/dump_stack.c:123) [5272.749681][T25286] check_preemption_disabled (lib/smp_processor_id.c:52) [5272.749688][T25286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5272.749694][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.749705][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.749718][T25286] ? dump_stack_lvl (lib/dump_stack.c:124) [5272.749728][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.749734][T25286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5272.749741][T25286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.749747][T25286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5272.749752][T25286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.749764][T25286] rawv6_sendmsg (net/ipv6/raw.c:918) [5272.749776][T25286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5272.749781][T25286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5272.749785][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.749793][T25286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5272.749797][T25286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5272.749806][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5272.749822][T25286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5272.749825][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.749836][T25286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.749840][T25286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.749846][T25286] ? __pfx___sys_sendto (net/socket.c:2147) [5272.749860][T25286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5272.749866][T25286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5272.749874][T25286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5272.749881][T25286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5272.749891][T25286] __x64_sys_sendto (net/socket.c:2183) [5272.749895][T25286] ? 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) [5272.749899][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.749903][T25286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5272.749908][T25286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5272.749911][T25286] RIP: 0033:0x7fd23cb75a4a [ 5272.749915][T25286] 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 [ 5272.749917][T25286] RSP: 002b:00007fff248acf68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5272.749920][T25286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd23cb75a4a [ 5272.749922][T25286] RDX: 0000000000000040 RSI: 0000000004e2b340 RDI: 0000000000000005 [ 5272.749924][T25286] RBP: 00007fff248acff0 R08: 0000000000418574 R09: 000000000000001c [ 5272.749925][T25286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5272.749927][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.749927][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.749941][T25286] | [ 5272.749944][T25286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25286 | [5272.763429][T25286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5272.763697][T25286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5272.763698][T25286] Call Trace: [ 5272.763700][T25286] [5272.763702][T25286] dump_stack_lvl (lib/dump_stack.c:123) [5272.763708][T25286] check_preemption_disabled (lib/smp_processor_id.c:52) [5272.763713][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.763720][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.763730][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.763743][T25286] ? dump_stack_lvl (lib/dump_stack.c:124) [5272.763753][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.763759][T25286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5272.763766][T25286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.763771][T25286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5272.763776][T25286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.763788][T25286] rawv6_sendmsg (net/ipv6/raw.c:918) [5272.763800][T25286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5272.763806][T25286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5272.763809][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.763816][T25286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5272.763819][T25286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5272.763828][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5272.763845][T25286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5272.763847][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.763859][T25286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.763863][T25286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.763868][T25286] ? __pfx___sys_sendto (net/socket.c:2147) [5272.763883][T25286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5272.763889][T25286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5272.763897][T25286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5272.763904][T25286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5272.763914][T25286] __x64_sys_sendto (net/socket.c:2183) [5272.763918][T25286] ? 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) [5272.763921][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.763924][T25286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5272.763929][T25286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5272.763932][T25286] RIP: 0033:0x7fd23cb75a4a [ 5272.763935][T25286] 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 [ 5272.763938][T25286] RSP: 002b:00007fff248acf68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5272.763941][T25286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd23cb75a4a [ 5272.763943][T25286] RDX: 0000000000000040 RSI: 0000000004e2b340 RDI: 0000000000000005 [ 5272.763944][T25286] RBP: 00007fff248acff0 R08: 0000000000418574 R09: 000000000000001c [ 5272.763946][T25286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5272.763948][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.763948][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.763963][T25286] | [ 5272.779600][T25286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25286 | [5272.780257][T25286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5272.780543][T25286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5272.780544][T25286] Call Trace: [ 5272.780546][T25286] [5272.780548][T25286] dump_stack_lvl (lib/dump_stack.c:123) [5272.780554][T25286] check_preemption_disabled (lib/smp_processor_id.c:52) [5272.780560][T25286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5272.780566][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.780576][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.780589][T25286] ? dump_stack_lvl (lib/dump_stack.c:124) [5272.780599][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.780606][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.780615][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.780628][T25286] ? dump_stack_lvl (lib/dump_stack.c:124) [5272.780637][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.780644][T25286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5272.780650][T25286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.780656][T25286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5272.780661][T25286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.780673][T25286] rawv6_sendmsg (net/ipv6/raw.c:918) [5272.780685][T25286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5272.780691][T25286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5272.780694][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.780702][T25286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5272.780705][T25286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5272.780714][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5272.780731][T25286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5272.780733][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.780745][T25286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.780749][T25286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.780754][T25286] ? __pfx___sys_sendto (net/socket.c:2147) [5272.780769][T25286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5272.780776][T25286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5272.780783][T25286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5272.780791][T25286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5272.780801][T25286] __x64_sys_sendto (net/socket.c:2183) [5272.780805][T25286] ? 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) [5272.780808][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.780811][T25286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5272.780816][T25286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5272.780819][T25286] RIP: 0033:0x7fd23cb75a4a [ 5272.780823][T25286] 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 [ 5272.780825][T25286] RSP: 002b:00007fff248acf68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5272.780828][T25286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd23cb75a4a [ 5272.780830][T25286] RDX: 0000000000000040 RSI: 0000000004e2b340 RDI: 0000000000000005 [ 5272.780832][T25286] RBP: 00007fff248acff0 R08: 0000000000418574 R09: 000000000000001c [ 5272.780834][T25286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5272.780835][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.780835][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.780850][T25286] | [ 5272.780852][T25286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25286 | [5272.798048][T25286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5272.798510][T25286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5272.798511][T25286] Call Trace: [ 5272.798513][T25286] [5272.798515][T25286] dump_stack_lvl (lib/dump_stack.c:123) [5272.798521][T25286] check_preemption_disabled (lib/smp_processor_id.c:52) [5272.798526][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.798533][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.798543][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.798556][T25286] ? dump_stack_lvl (lib/dump_stack.c:124) [5272.798566][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.798572][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.798582][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.798595][T25286] ? dump_stack_lvl (lib/dump_stack.c:124) [5272.798604][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.798611][T25286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5272.798617][T25286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.798623][T25286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5272.798628][T25286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.798640][T25286] rawv6_sendmsg (net/ipv6/raw.c:918) [5272.798653][T25286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5272.798658][T25286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5272.798661][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.798669][T25286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5272.798672][T25286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5272.798682][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5272.798698][T25286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5272.798701][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.798712][T25286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.798716][T25286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.798722][T25286] ? __pfx___sys_sendto (net/socket.c:2147) [5272.798737][T25286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5272.798743][T25286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5272.798750][T25286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5272.798757][T25286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5272.798768][T25286] __x64_sys_sendto (net/socket.c:2183) [5272.798772][T25286] ? 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) [5272.798775][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.798778][T25286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5272.798783][T25286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5272.798786][T25286] RIP: 0033:0x7fd23cb75a4a [ 5272.798789][T25286] 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 [ 5272.798792][T25286] RSP: 002b:00007fff248acf68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5272.798795][T25286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd23cb75a4a [ 5272.798796][T25286] RDX: 0000000000000040 RSI: 0000000004e2b340 RDI: 0000000000000005 [ 5272.798798][T25286] RBP: 00007fff248acff0 R08: 0000000000418574 R09: 000000000000001c [ 5272.798799][T25286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5272.798801][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.798801][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.798816][T25286] | [ 5272.798887][T25286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25286 | [5272.816630][T25286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5272.816914][T25286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5272.816916][T25286] Call Trace: [ 5272.816917][T25286] [5272.816919][T25286] dump_stack_lvl (lib/dump_stack.c:123) [5272.816925][T25286] check_preemption_disabled (lib/smp_processor_id.c:52) [5272.816930][T25286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5272.816937][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.816947][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.816960][T25286] ? dump_stack_lvl (lib/dump_stack.c:123) [5272.816964][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.816973][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.816979][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.816989][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.817002][T25286] ? dump_stack_lvl (lib/dump_stack.c:124) [5272.817012][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.817018][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.817027][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.817041][T25286] ? dump_stack_lvl (lib/dump_stack.c:124) [5272.817050][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.817057][T25286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5272.817063][T25286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.817068][T25286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5272.817073][T25286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.817085][T25286] rawv6_sendmsg (net/ipv6/raw.c:918) [5272.817098][T25286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5272.817103][T25286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5272.817106][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.817114][T25286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5272.817117][T25286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5272.817126][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5272.817143][T25286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5272.817145][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.817157][T25286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.817160][T25286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.817166][T25286] ? __pfx___sys_sendto (net/socket.c:2147) [5272.817181][T25286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5272.817187][T25286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5272.817195][T25286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5272.817202][T25286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5272.817212][T25286] __x64_sys_sendto (net/socket.c:2183) [5272.817216][T25286] ? 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) [5272.817219][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.817222][T25286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5272.817228][T25286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5272.817231][T25286] RIP: 0033:0x7fd23cb75a4a [ 5272.817234][T25286] 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 [ 5272.817236][T25286] RSP: 002b:00007fff248acf68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5272.817239][T25286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd23cb75a4a [ 5272.817241][T25286] RDX: 0000000000000040 RSI: 0000000004e2b340 RDI: 0000000000000005 [ 5272.817242][T25286] RBP: 00007fff248acff0 R08: 0000000000418574 R09: 000000000000001c [ 5272.817244][T25286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5272.817245][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.817245][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.817260][T25286] | [ 5272.837371][T25286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25286 | [5272.837792][T25286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5272.838102][T25286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5272.838103][T25286] Call Trace: [ 5272.838105][T25286] [5272.838107][T25286] dump_stack_lvl (lib/dump_stack.c:123) [5272.838113][T25286] check_preemption_disabled (lib/smp_processor_id.c:52) [5272.838118][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.838125][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.838135][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.838148][T25286] ? dump_stack_lvl (lib/dump_stack.c:123) [5272.838151][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.838160][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.838167][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.838176][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.838189][T25286] ? dump_stack_lvl (lib/dump_stack.c:124) [5272.838200][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.838206][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.838216][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.838229][T25286] ? dump_stack_lvl (lib/dump_stack.c:124) [5272.838239][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.838245][T25286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5272.838252][T25286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.838257][T25286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5272.838262][T25286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.838275][T25286] rawv6_sendmsg (net/ipv6/raw.c:918) [5272.838287][T25286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5272.838292][T25286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5272.838296][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.838303][T25286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5272.838306][T25286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5272.838315][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5272.838332][T25286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5272.838335][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.838347][T25286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.838350][T25286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.838356][T25286] ? __pfx___sys_sendto (net/socket.c:2147) [5272.838371][T25286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5272.838378][T25286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5272.838385][T25286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5272.838392][T25286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5272.838403][T25286] __x64_sys_sendto (net/socket.c:2183) [5272.838407][T25286] ? 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) [5272.838410][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.838413][T25286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5272.838418][T25286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5272.838421][T25286] RIP: 0033:0x7fd23cb75a4a [ 5272.838424][T25286] 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 [ 5272.838426][T25286] RSP: 002b:00007fff248acf68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5272.838429][T25286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd23cb75a4a [ 5272.838430][T25286] RDX: 0000000000000040 RSI: 0000000004e2b340 RDI: 0000000000000005 [ 5272.838432][T25286] RBP: 00007fff248acff0 R08: 0000000000418574 R09: 000000000000001c [ 5272.838434][T25286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5272.838435][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.838435][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.838451][T25286] | [ 5272.838603][T25286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25286 | [5272.858830][T25286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5272.859142][T25286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5272.859144][T25286] Call Trace: [ 5272.859146][T25286] [5272.859148][T25286] dump_stack_lvl (lib/dump_stack.c:123) [5272.859153][T25286] check_preemption_disabled (lib/smp_processor_id.c:52) [5272.859159][T25286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5272.859166][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.859176][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.859188][T25286] ? dump_stack_lvl (lib/dump_stack.c:123) [5272.859192][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.859201][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.859207][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.859217][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.859229][T25286] ? dump_stack_lvl (lib/dump_stack.c:123) [5272.859232][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.859241][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.859248][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.859257][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.859270][T25286] ? dump_stack_lvl (lib/dump_stack.c:124) [5272.859280][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.859287][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.859296][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.859310][T25286] ? dump_stack_lvl (lib/dump_stack.c:124) [5272.859319][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.859326][T25286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5272.859332][T25286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.859338][T25286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5272.859342][T25286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.859355][T25286] rawv6_sendmsg (net/ipv6/raw.c:918) [5272.859368][T25286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5272.859373][T25286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5272.859376][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.859384][T25286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5272.859387][T25286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5272.859396][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5272.859413][T25286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5272.859415][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.859427][T25286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.859431][T25286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.859437][T25286] ? __pfx___sys_sendto (net/socket.c:2147) [5272.859452][T25286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5272.859458][T25286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5272.859466][T25286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5272.859473][T25286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5272.859483][T25286] __x64_sys_sendto (net/socket.c:2183) [5272.859487][T25286] ? 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) [5272.859490][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.859494][T25286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5272.859499][T25286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5272.859501][T25286] RIP: 0033:0x7fd23cb75a4a [ 5272.859505][T25286] 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 [ 5272.859507][T25286] RSP: 002b:00007fff248acf68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5272.859510][T25286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd23cb75a4a [ 5272.859511][T25286] RDX: 0000000000000040 RSI: 0000000004e2b340 RDI: 0000000000000005 [ 5272.859513][T25286] RBP: 00007fff248acff0 R08: 0000000000418574 R09: 000000000000001c [ 5272.859514][T25286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5272.859516][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.859516][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5272.859531][T25286] | [ 5272.859534][T25286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25286 | [5272.881761][T25286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5272.882078][T25286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5272.882079][T25286] Call Trace: [ 5272.882081][T25286] [5272.882083][T25286] dump_stack_lvl (lib/dump_stack.c:123) [5272.882089][T25286] check_preemption_disabled (lib/smp_processor_id.c:52) [5272.882094][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.882101][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.882112][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.882125][T25286] ? dump_stack_lvl (lib/dump_stack.c:123) [5272.882128][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.882137][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.882144][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.882154][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.882166][T25286] ? dump_stack_lvl (lib/dump_stack.c:123) [5272.882170][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.882178][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.882185][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.882194][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.882208][T25286] ? dump_stack_lvl (lib/dump_stack.c:124) [5272.882218][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.882225][T25286] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5272.882234][T25286] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5272.882248][T25286] ? dump_stack_lvl (lib/dump_stack.c:124) [5272.882257][T25286] lwtunnel_output (net/core/lwtunnel.c:359) [5272.882264][T25286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5272.882271][T25286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.882276][T25286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5272.882281][T25286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5272.882294][T25286] rawv6_sendmsg (net/ipv6/raw.c:918) [5272.882307][T25286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5272.882312][T25286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5272.882316][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.882324][T25286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5272.882327][T25286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5272.882336][T25286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5272.882353][T25286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5272.882356][T25286] ? __lock_release (kernel/locking/lockdep.c:5534) [5272.882368][T25286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.882372][T25286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5272.882378][T25286] ? __pfx___sys_sendto (net/socket.c:2147) [5272.882393][T25286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5272.882400][T25286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5272.882408][T25286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5272.882415][T25286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5272.882426][T25286] __x64_sys_sendto (net/socket.c:2183) [5272.882430][T25286] ? 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) [5272.882433][T25286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5272.882436][T25286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5272.882442][T25286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5272.882445][T25286] RIP: 0033:0x7fd23cb75a4a [ 5272.882448][T25286] 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 [ 5272.882451][T25286] RSP: 002b:00007fff248acf68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5272.882454][T25286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd23cb75a4a [ 5272.882456][T25286] RDX: 0000000000000040 RSI: 0000000004e2b340 RDI: 0000000000000005 [ 5272.882457][T25286] RBP: 00007fff248acff0 R08: 0000000000418574 R09: 000000000000001c [ 5272.882459][T25286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5272.882461][T25286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd23cc9e000 | [ 5278.407050][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5280.650814][T25292] check_preemption_disabled: 46 callbacks suppressed | [ 5280.650823][T25292] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25292 | [5280.652167][T25292] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5280.652434][T25292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5280.652436][T25292] Call Trace: [ 5280.652438][T25292] [5280.652441][T25292] dump_stack_lvl (lib/dump_stack.c:123) [5280.652452][T25292] check_preemption_disabled (lib/smp_processor_id.c:52) [5280.652459][T25292] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5280.652466][T25292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5280.652475][T25292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.652483][T25292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5280.652487][T25292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.652499][T25292] rawv6_sendmsg (net/ipv6/raw.c:918) [5280.652511][T25292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5280.652516][T25292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5280.652522][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.652532][T25292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5280.652539][T25292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5280.652547][T25292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5280.652563][T25292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5280.652566][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.652577][T25292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.652584][T25292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.652590][T25292] ? __pfx___sys_sendto (net/socket.c:2147) [5280.652604][T25292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5280.652612][T25292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5280.652621][T25292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5280.652628][T25292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5280.652638][T25292] __x64_sys_sendto (net/socket.c:2183) [5280.652641][T25292] ? 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) [5280.652646][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.652650][T25292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5280.652655][T25292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5280.652659][T25292] RIP: 0033:0x7f65262dea4a [ 5280.652664][T25292] 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 [ 5280.652667][T25292] RSP: 002b:00007ffecabab2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5280.652671][T25292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65262dea4a [ 5280.652673][T25292] RDX: 0000000000000040 RSI: 0000000036618340 RDI: 0000000000000005 [ 5280.652675][T25292] RBP: 00007ffecabab360 R08: 0000000000418574 R09: 000000000000001c [ 5280.652677][T25292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5280.652679][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.652679][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.652693][T25292] | [ 5280.652696][T25292] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25292 | [5280.664628][T25292] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5280.664883][T25292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5280.664885][T25292] Call Trace: [ 5280.664887][T25292] [5280.664889][T25292] dump_stack_lvl (lib/dump_stack.c:123) [5280.664895][T25292] check_preemption_disabled (lib/smp_processor_id.c:52) [5280.664901][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.664908][T25292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5280.664915][T25292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.664921][T25292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5280.664926][T25292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.664938][T25292] rawv6_sendmsg (net/ipv6/raw.c:918) [5280.664951][T25292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5280.664956][T25292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5280.664960][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.664968][T25292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5280.664971][T25292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5280.664980][T25292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5280.664996][T25292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5280.664999][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.665010][T25292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.665015][T25292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.665020][T25292] ? __pfx___sys_sendto (net/socket.c:2147) [5280.665035][T25292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5280.665042][T25292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5280.665050][T25292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5280.665057][T25292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5280.665067][T25292] __x64_sys_sendto (net/socket.c:2183) [5280.665071][T25292] ? 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) [5280.665074][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.665078][T25292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5280.665083][T25292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5280.665086][T25292] RIP: 0033:0x7f65262dea4a [ 5280.665089][T25292] 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 [ 5280.665092][T25292] RSP: 002b:00007ffecabab2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5280.665095][T25292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65262dea4a [ 5280.665097][T25292] RDX: 0000000000000040 RSI: 0000000036618340 RDI: 0000000000000005 [ 5280.665098][T25292] RBP: 00007ffecabab360 R08: 0000000000418574 R09: 000000000000001c [ 5280.665100][T25292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5280.665101][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.665101][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.665116][T25292] | [ 5280.678129][T25292] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25292 | [5280.678575][T25292] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5280.678845][T25292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5280.678847][T25292] Call Trace: [ 5280.678849][T25292] [5280.678850][T25292] dump_stack_lvl (lib/dump_stack.c:123) [5280.678857][T25292] check_preemption_disabled (lib/smp_processor_id.c:52) [5280.678863][T25292] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5280.678870][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.678875][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.678885][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.678899][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.678907][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.678912][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.678922][T25292] ? dump_stack_lvl (lib/dump_stack.c:124) [5280.678930][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.678937][T25292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5280.678943][T25292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.678950][T25292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5280.678955][T25292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.678967][T25292] rawv6_sendmsg (net/ipv6/raw.c:918) [5280.678978][T25292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5280.678984][T25292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5280.678987][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.678994][T25292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5280.678998][T25292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5280.679006][T25292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5280.679023][T25292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5280.679025][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.679036][T25292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.679041][T25292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.679046][T25292] ? __pfx___sys_sendto (net/socket.c:2147) [5280.679061][T25292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5280.679067][T25292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5280.679075][T25292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5280.679082][T25292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5280.679091][T25292] __x64_sys_sendto (net/socket.c:2183) [5280.679095][T25292] ? 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) [5280.679098][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.679102][T25292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5280.679106][T25292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5280.679109][T25292] RIP: 0033:0x7f65262dea4a [ 5280.679112][T25292] 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 [ 5280.679115][T25292] RSP: 002b:00007ffecabab2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5280.679117][T25292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65262dea4a [ 5280.679119][T25292] RDX: 0000000000000040 RSI: 0000000036618340 RDI: 0000000000000005 [ 5280.679121][T25292] RBP: 00007ffecabab360 R08: 0000000000418574 R09: 000000000000001c [ 5280.679122][T25292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5280.679124][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.679124][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.679138][T25292] | [ 5280.694736][T25292] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25292 | [5280.695140][T25292] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5280.695410][T25292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5280.695412][T25292] Call Trace: [ 5280.695413][T25292] [5280.695415][T25292] dump_stack_lvl (lib/dump_stack.c:123) [5280.695421][T25292] check_preemption_disabled (lib/smp_processor_id.c:52) [5280.695426][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.695433][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.695436][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.695446][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.695461][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.695469][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.695473][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.695483][T25292] ? dump_stack_lvl (lib/dump_stack.c:124) [5280.695492][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.695499][T25292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5280.695505][T25292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.695510][T25292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5280.695515][T25292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.695527][T25292] rawv6_sendmsg (net/ipv6/raw.c:918) [5280.695539][T25292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5280.695544][T25292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5280.695547][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.695554][T25292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5280.695558][T25292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5280.695567][T25292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5280.695583][T25292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5280.695585][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.695596][T25292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.695601][T25292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.695606][T25292] ? __pfx___sys_sendto (net/socket.c:2147) [5280.695620][T25292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5280.695627][T25292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5280.695634][T25292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5280.695641][T25292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5280.695651][T25292] __x64_sys_sendto (net/socket.c:2183) [5280.695655][T25292] ? 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) [5280.695658][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.695662][T25292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5280.695667][T25292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5280.695669][T25292] RIP: 0033:0x7f65262dea4a [ 5280.695672][T25292] 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 [ 5280.695674][T25292] RSP: 002b:00007ffecabab2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5280.695677][T25292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65262dea4a [ 5280.695679][T25292] RDX: 0000000000000040 RSI: 0000000036618340 RDI: 0000000000000005 [ 5280.695680][T25292] RBP: 00007ffecabab360 R08: 0000000000418574 R09: 000000000000001c [ 5280.695682][T25292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5280.695683][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.695683][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.695698][T25292] | [ 5280.695778][T25292] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25292 | [5280.711907][T25292] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5280.712355][T25292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5280.712356][T25292] Call Trace: [ 5280.712358][T25292] [5280.712360][T25292] dump_stack_lvl (lib/dump_stack.c:123) [5280.712365][T25292] check_preemption_disabled (lib/smp_processor_id.c:52) [5280.712372][T25292] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5280.712378][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.712382][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.712391][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.712403][T25292] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5280.712411][T25292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5280.712418][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.712422][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.712429][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.712433][T25292] ? dump_stack_lvl (lib/dump_stack.c:123) [5280.712437][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.712445][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.712451][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.712454][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.712461][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.712474][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.712482][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.712486][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.712495][T25292] ? dump_stack_lvl (lib/dump_stack.c:124) [5280.712504][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.712510][T25292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5280.712516][T25292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.712521][T25292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5280.712526][T25292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.712537][T25292] rawv6_sendmsg (net/ipv6/raw.c:918) [5280.712548][T25292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5280.712553][T25292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5280.712556][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.712563][T25292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5280.712566][T25292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5280.712574][T25292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5280.712589][T25292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5280.712592][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.712602][T25292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.712606][T25292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.712611][T25292] ? __pfx___sys_sendto (net/socket.c:2147) [5280.712625][T25292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5280.712631][T25292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5280.712638][T25292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5280.712645][T25292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5280.712654][T25292] __x64_sys_sendto (net/socket.c:2183) [5280.712658][T25292] ? 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) [5280.712661][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.712664][T25292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5280.712669][T25292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5280.712671][T25292] RIP: 0033:0x7f65262dea4a [ 5280.712674][T25292] 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 [ 5280.712676][T25292] RSP: 002b:00007ffecabab2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5280.712678][T25292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65262dea4a [ 5280.712680][T25292] RDX: 0000000000000040 RSI: 0000000036618340 RDI: 0000000000000005 [ 5280.712681][T25292] RBP: 00007ffecabab360 R08: 0000000000418574 R09: 000000000000001c [ 5280.712683][T25292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5280.712684][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.712684][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.712698][T25292] | [ 5280.712700][T25292] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25292 | [5280.733139][T25292] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5280.733414][T25292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5280.733416][T25292] Call Trace: [ 5280.733418][T25292] [5280.733420][T25292] dump_stack_lvl (lib/dump_stack.c:123) [5280.733426][T25292] check_preemption_disabled (lib/smp_processor_id.c:52) [5280.733432][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.733439][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.733442][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.733451][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.733462][T25292] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5280.733470][T25292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5280.733477][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.733482][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.733489][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.733493][T25292] ? dump_stack_lvl (lib/dump_stack.c:123) [5280.733497][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.733505][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.733511][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.733514][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.733521][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.733535][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.733543][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.733547][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.733557][T25292] ? dump_stack_lvl (lib/dump_stack.c:124) [5280.733565][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.733571][T25292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5280.733579][T25292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.733584][T25292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5280.733588][T25292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.733600][T25292] rawv6_sendmsg (net/ipv6/raw.c:918) [5280.733611][T25292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5280.733616][T25292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5280.733619][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.733626][T25292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5280.733630][T25292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5280.733638][T25292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5280.733654][T25292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5280.733656][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.733667][T25292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.733670][T25292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.733675][T25292] ? __pfx___sys_sendto (net/socket.c:2147) [5280.733689][T25292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5280.733695][T25292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5280.733702][T25292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5280.733709][T25292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5280.733718][T25292] __x64_sys_sendto (net/socket.c:2183) [5280.733722][T25292] ? 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) [5280.733725][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.733728][T25292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5280.733733][T25292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5280.733735][T25292] RIP: 0033:0x7f65262dea4a [ 5280.733738][T25292] 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 [ 5280.733740][T25292] RSP: 002b:00007ffecabab2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5280.733743][T25292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65262dea4a [ 5280.733745][T25292] RDX: 0000000000000040 RSI: 0000000036618340 RDI: 0000000000000005 [ 5280.733746][T25292] RBP: 00007ffecabab360 R08: 0000000000418574 R09: 000000000000001c [ 5280.733748][T25292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5280.733749][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.733749][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.733763][T25292] | [ 5280.733828][T25292] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25292 | [5280.755734][T25292] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5280.756038][T25292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5280.756040][T25292] Call Trace: [ 5280.756041][T25292] [5280.756043][T25292] dump_stack_lvl (lib/dump_stack.c:123) [5280.756050][T25292] check_preemption_disabled (lib/smp_processor_id.c:52) [5280.756056][T25292] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5280.756062][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.756066][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.756075][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.756087][T25292] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5280.756094][T25292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5280.756101][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.756106][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.756113][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.756117][T25292] ? dump_stack_lvl (lib/dump_stack.c:123) [5280.756121][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.756130][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.756136][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.756139][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.756147][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.756159][T25292] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5280.756163][T25292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5280.756171][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.756175][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.756182][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.756186][T25292] ? dump_stack_lvl (lib/dump_stack.c:123) [5280.756190][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.756198][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.756205][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.756207][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.756215][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.756229][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.756237][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.756241][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.756252][T25292] ? dump_stack_lvl (lib/dump_stack.c:124) [5280.756261][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.756267][T25292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5280.756274][T25292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.756279][T25292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5280.756284][T25292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.756296][T25292] rawv6_sendmsg (net/ipv6/raw.c:918) [5280.756308][T25292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5280.756314][T25292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5280.756317][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.756324][T25292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5280.756328][T25292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5280.756337][T25292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5280.756353][T25292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5280.756356][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.756367][T25292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.756371][T25292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.756376][T25292] ? __pfx___sys_sendto (net/socket.c:2147) [5280.756407][T25292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5280.756414][T25292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5280.756422][T25292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5280.756429][T25292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5280.756440][T25292] __x64_sys_sendto (net/socket.c:2183) [5280.756443][T25292] ? 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) [5280.756447][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.756450][T25292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5280.756455][T25292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5280.756458][T25292] RIP: 0033:0x7f65262dea4a [ 5280.756461][T25292] 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 [ 5280.756463][T25292] RSP: 002b:00007ffecabab2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5280.756466][T25292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65262dea4a [ 5280.756468][T25292] RDX: 0000000000000040 RSI: 0000000036618340 RDI: 0000000000000005 [ 5280.756469][T25292] RBP: 00007ffecabab360 R08: 0000000000418574 R09: 000000000000001c [ 5280.756471][T25292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5280.756472][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.756472][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.756488][T25292] | [ 5280.756490][T25292] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25292 | [5280.782661][T25292] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5280.783171][T25292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5280.783172][T25292] Call Trace: [ 5280.783174][T25292] [5280.783176][T25292] dump_stack_lvl (lib/dump_stack.c:123) [5280.783182][T25292] check_preemption_disabled (lib/smp_processor_id.c:52) [5280.783188][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.783195][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.783198][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.783207][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.783220][T25292] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5280.783227][T25292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5280.783235][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.783240][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.783247][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.783252][T25292] ? dump_stack_lvl (lib/dump_stack.c:123) [5280.783255][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.783264][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.783271][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.783274][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.783283][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.783295][T25292] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5280.783300][T25292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5280.783308][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.783312][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.783319][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.783323][T25292] ? dump_stack_lvl (lib/dump_stack.c:123) [5280.783327][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.783336][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.783342][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.783345][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.783353][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.783368][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.783376][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.783381][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.783391][T25292] ? dump_stack_lvl (lib/dump_stack.c:124) [5280.783401][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.783407][T25292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5280.783414][T25292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.783420][T25292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5280.783425][T25292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.783437][T25292] rawv6_sendmsg (net/ipv6/raw.c:918) [5280.783450][T25292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5280.783455][T25292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5280.783458][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.783466][T25292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5280.783469][T25292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5280.783478][T25292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5280.783495][T25292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5280.783498][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.783510][T25292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.783513][T25292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.783519][T25292] ? __pfx___sys_sendto (net/socket.c:2147) [5280.783535][T25292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5280.783541][T25292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5280.783549][T25292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5280.783557][T25292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5280.783567][T25292] __x64_sys_sendto (net/socket.c:2183) [5280.783571][T25292] ? 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) [5280.783575][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.783578][T25292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5280.783583][T25292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5280.783586][T25292] RIP: 0033:0x7f65262dea4a [ 5280.783590][T25292] 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 [ 5280.783592][T25292] RSP: 002b:00007ffecabab2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5280.783595][T25292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65262dea4a [ 5280.783597][T25292] RDX: 0000000000000040 RSI: 0000000036618340 RDI: 0000000000000005 [ 5280.783598][T25292] RBP: 00007ffecabab360 R08: 0000000000418574 R09: 000000000000001c [ 5280.783600][T25292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5280.783601][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.783601][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.783617][T25292] | [ 5280.783734][T25292] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/25292 | [5280.811037][T25292] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5280.811354][T25292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5280.811356][T25292] Call Trace: [ 5280.811357][T25292] [5280.811359][T25292] dump_stack_lvl (lib/dump_stack.c:123) [5280.811365][T25292] check_preemption_disabled (lib/smp_processor_id.c:52) [5280.811371][T25292] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5280.811378][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.811381][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.811401][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.811413][T25292] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5280.811419][T25292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5280.811427][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.811432][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.811439][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.811443][T25292] ? dump_stack_lvl (lib/dump_stack.c:123) [5280.811447][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.811456][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.811463][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.811466][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.811474][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.811486][T25292] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5280.811491][T25292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5280.811498][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.811503][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.811510][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.811513][T25292] ? dump_stack_lvl (lib/dump_stack.c:123) [5280.811517][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.811526][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.811532][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.811534][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.811542][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.811554][T25292] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5280.811559][T25292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5280.811566][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.811571][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.811577][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.811581][T25292] ? dump_stack_lvl (lib/dump_stack.c:123) [5280.811585][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.811594][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.811600][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.811603][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.811611][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.811625][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.811633][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.811637][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.811648][T25292] ? dump_stack_lvl (lib/dump_stack.c:124) [5280.811657][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.811663][T25292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5280.811670][T25292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.811676][T25292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5280.811680][T25292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.811693][T25292] rawv6_sendmsg (net/ipv6/raw.c:918) [5280.811705][T25292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5280.811710][T25292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5280.811714][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.811721][T25292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5280.811724][T25292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5280.811733][T25292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5280.811750][T25292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5280.811752][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.811764][T25292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.811767][T25292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.811773][T25292] ? __pfx___sys_sendto (net/socket.c:2147) [5280.811788][T25292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5280.811794][T25292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5280.811802][T25292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5280.811809][T25292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5280.811819][T25292] __x64_sys_sendto (net/socket.c:2183) [5280.811823][T25292] ? 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) [5280.811826][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.811830][T25292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5280.811834][T25292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5280.811837][T25292] RIP: 0033:0x7f65262dea4a [ 5280.811840][T25292] 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 [ 5280.811842][T25292] RSP: 002b:00007ffecabab2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5280.811845][T25292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65262dea4a [ 5280.811847][T25292] RDX: 0000000000000040 RSI: 0000000036618340 RDI: 0000000000000005 [ 5280.811848][T25292] RBP: 00007ffecabab360 R08: 0000000000418574 R09: 000000000000001c [ 5280.811850][T25292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5280.811851][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.811851][T25292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6526407000 | [ 5280.811867][T25292] | [ 5280.811869][T25292] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/25292 | [5280.842873][T25292] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5280.843194][T25292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5280.843195][T25292] Call Trace: [ 5280.843196][T25292] [5280.843198][T25292] dump_stack_lvl (lib/dump_stack.c:123) [5280.843204][T25292] check_preemption_disabled (lib/smp_processor_id.c:52) [5280.843210][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.843217][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.843220][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.843229][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.843241][T25292] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5280.843247][T25292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5280.843255][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.843260][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.843267][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.843271][T25292] ? dump_stack_lvl (lib/dump_stack.c:123) [5280.843275][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.843284][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.843290][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.843293][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.843301][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.843313][T25292] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5280.843318][T25292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5280.843326][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.843330][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.843337][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.843341][T25292] ? dump_stack_lvl (lib/dump_stack.c:123) [5280.843344][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.843353][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.843360][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.843362][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.843370][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.843382][T25292] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5280.843387][T25292] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5280.843395][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.843399][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.843406][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.843410][T25292] ? dump_stack_lvl (lib/dump_stack.c:123) [5280.843414][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.843422][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.843429][T25292] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5280.843432][T25292] ? _printk (kernel/printk/printk.c:2470) [5280.843440][T25292] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5280.843454][T25292] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5280.843462][T25292] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5280.843467][T25292] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5280.843477][T25292] ? dump_stack_lvl (lib/dump_stack.c:124) [5280.843487][T25292] lwtunnel_output (net/core/lwtunnel.c:359) [5280.843493][T25292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5280.843500][T25292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.843506][T25292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5280.843510][T25292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.843523][T25292] rawv6_sendmsg (net/ipv6/raw.c:918) [5280.843536][T25292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5280.843541][T25292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5280.843544][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.843551][T25292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5280.843554][T25292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5280.843564][T25292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5280.843581][T25292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5280.843583][T25292] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.843595][T25292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.843598][T25292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.843604][T25292] ? __pfx___sys_sendto (net/socket.c:2147) [5280.843619][T25292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5280.843626][T25292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5280.843633][T25292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5280.843640][T25292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5280.843651][T25292] __x64_sys_sendto (net/socket.c:2183) [5280.843654][T25292] ? 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) [5280.843657][T25292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.843661][T25292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5280.843666][T25292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5280.843668][T25292] RIP: 0033:0x7f65262dea4a [ 5280.843671][T25292] 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 [ 5280.843673][T25292] RSP: 002b:00007ffecabab2d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5280.843676][T25292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65262dea4a [ 5280.843678][T25292] RDX: 0000000000000040 RSI: 0000000036618340 RDI: 0000000000000005 [ 5280.843679][T25292] RBP: 00007ffecabab360 R08: 0000000000418574 R09: 000000000000001c [ 5280.843681][T25292] 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