====================================== | [ 5458.594158][T12459] veth1: renamed from veth-betaR | [ 5458.707457][T12460] veth0: renamed from veth-gamma | [ 5468.420695][T12483] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12483 | [5468.421355][T12483] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5468.422664][T12483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5468.422670][T12483] Call Trace: [ 5468.422675][T12483] [5468.422677][T12483] dump_stack_lvl (lib/dump_stack.c:123) [5468.422687][T12483] check_preemption_disabled (lib/smp_processor_id.c:52) [5468.422694][T12483] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5468.422701][T12483] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5468.422710][T12483] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.422718][T12483] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5468.422722][T12483] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.422735][T12483] rawv6_sendmsg (net/ipv6/raw.c:918) [5468.422746][T12483] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5468.422751][T12483] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5468.422758][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.422769][T12483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5468.422775][T12483] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5468.422784][T12483] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5468.422800][T12483] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5468.422802][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.422814][T12483] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.422820][T12483] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.422826][T12483] ? __pfx___sys_sendto (net/socket.c:2147) [5468.422840][T12483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5468.422847][T12483] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5468.422857][T12483] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5468.422864][T12483] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5468.422874][T12483] __x64_sys_sendto (net/socket.c:2183) [5468.422878][T12483] ? 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) [5468.422883][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.422888][T12483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5468.422892][T12483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5468.422897][T12483] RIP: 0033:0x7f0775356a4a [ 5468.422902][T12483] 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 [ 5468.422905][T12483] RSP: 002b:00007ffdb42c72c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5468.422912][T12483] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0775356a4a [ 5468.422914][T12483] RDX: 0000000000000040 RSI: 0000000003284340 RDI: 0000000000000005 [ 5468.422916][T12483] RBP: 00007ffdb42c7350 R08: 0000000000418574 R09: 000000000000001c [ 5468.422918][T12483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5468.422920][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.422920][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.422934][T12483] | [ 5468.422937][T12483] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12483 | [5468.435289][T12483] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5468.435549][T12483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5468.435551][T12483] Call Trace: [ 5468.435553][T12483] [5468.435555][T12483] dump_stack_lvl (lib/dump_stack.c:123) [5468.435562][T12483] check_preemption_disabled (lib/smp_processor_id.c:52) [5468.435571][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.435577][T12483] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5468.435585][T12483] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.435593][T12483] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5468.435597][T12483] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.435609][T12483] rawv6_sendmsg (net/ipv6/raw.c:918) [5468.435621][T12483] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5468.435627][T12483] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5468.435633][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.435643][T12483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5468.435649][T12483] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5468.435658][T12483] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5468.435674][T12483] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5468.435677][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.435688][T12483] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.435694][T12483] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.435699][T12483] ? __pfx___sys_sendto (net/socket.c:2147) [5468.435714][T12483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5468.435721][T12483] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5468.435730][T12483] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5468.435737][T12483] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5468.435747][T12483] __x64_sys_sendto (net/socket.c:2183) [5468.435751][T12483] ? 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) [5468.435754][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.435759][T12483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5468.435764][T12483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5468.435768][T12483] RIP: 0033:0x7f0775356a4a [ 5468.435772][T12483] 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 [ 5468.435775][T12483] RSP: 002b:00007ffdb42c72c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5468.435778][T12483] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0775356a4a [ 5468.435780][T12483] RDX: 0000000000000040 RSI: 0000000003284340 RDI: 0000000000000005 [ 5468.435782][T12483] RBP: 00007ffdb42c7350 R08: 0000000000418574 R09: 000000000000001c [ 5468.435784][T12483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5468.435786][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.435786][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.435800][T12483] | [ 5468.435829][T12483] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12483 | [5468.448260][T12483] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5468.448547][T12483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5468.448549][T12483] Call Trace: [ 5468.448551][T12483] [5468.448553][T12483] dump_stack_lvl (lib/dump_stack.c:123) [5468.448560][T12483] check_preemption_disabled (lib/smp_processor_id.c:52) [5468.448566][T12483] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5468.448573][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.448588][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.448601][T12483] ? dump_stack_lvl (lib/dump_stack.c:123) [5468.448605][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.448615][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.448622][T12483] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5468.448630][T12483] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.448636][T12483] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5468.448641][T12483] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.448653][T12483] rawv6_sendmsg (net/ipv6/raw.c:918) [5468.448665][T12483] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5468.448670][T12483] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5468.448674][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.448684][T12483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5468.448688][T12483] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5468.448697][T12483] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5468.448713][T12483] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5468.448716][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.448728][T12483] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.448733][T12483] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.448739][T12483] ? __pfx___sys_sendto (net/socket.c:2147) [5468.448754][T12483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5468.448760][T12483] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5468.448769][T12483] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5468.448776][T12483] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5468.448786][T12483] __x64_sys_sendto (net/socket.c:2183) [5468.448790][T12483] ? 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) [5468.448793][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.448797][T12483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5468.448802][T12483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5468.448806][T12483] RIP: 0033:0x7f0775356a4a [ 5468.448810][T12483] 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 [ 5468.448812][T12483] RSP: 002b:00007ffdb42c72c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5468.448815][T12483] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0775356a4a [ 5468.448817][T12483] RDX: 0000000000000040 RSI: 0000000003284340 RDI: 0000000000000005 [ 5468.448819][T12483] RBP: 00007ffdb42c7350 R08: 0000000000418574 R09: 000000000000001c [ 5468.448820][T12483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5468.448822][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.448822][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.448837][T12483] | [ 5468.448867][T12483] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12483 | [5468.463105][T12483] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5468.463375][T12483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5468.463376][T12483] Call Trace: [ 5468.463378][T12483] [5468.463380][T12483] dump_stack_lvl (lib/dump_stack.c:123) [5468.463386][T12483] check_preemption_disabled (lib/smp_processor_id.c:52) [5468.463392][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.463399][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.463414][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.463427][T12483] ? dump_stack_lvl (lib/dump_stack.c:123) [5468.463430][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.463441][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.463447][T12483] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5468.463454][T12483] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.463461][T12483] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5468.463465][T12483] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.463478][T12483] rawv6_sendmsg (net/ipv6/raw.c:918) [5468.463490][T12483] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5468.463496][T12483] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5468.463500][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.463509][T12483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5468.463513][T12483] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5468.463522][T12483] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5468.463538][T12483] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5468.463541][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.463552][T12483] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.463556][T12483] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.463562][T12483] ? __pfx___sys_sendto (net/socket.c:2147) [5468.463577][T12483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5468.463583][T12483] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5468.463591][T12483] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5468.463598][T12483] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5468.463608][T12483] __x64_sys_sendto (net/socket.c:2183) [5468.463612][T12483] ? 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) [5468.463615][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.463619][T12483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5468.463624][T12483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5468.463628][T12483] RIP: 0033:0x7f0775356a4a [ 5468.463631][T12483] 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 [ 5468.463633][T12483] RSP: 002b:00007ffdb42c72c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5468.463637][T12483] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0775356a4a [ 5468.463638][T12483] RDX: 0000000000000040 RSI: 0000000003284340 RDI: 0000000000000005 [ 5468.463640][T12483] RBP: 00007ffdb42c7350 R08: 0000000000418574 R09: 000000000000001c [ 5468.463642][T12483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5468.463644][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.463644][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.463659][T12483] | [ 5468.479849][T12483] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12483 | [5468.480328][T12483] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5468.480623][T12483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5468.480624][T12483] Call Trace: [ 5468.480626][T12483] [5468.480629][T12483] dump_stack_lvl (lib/dump_stack.c:123) [5468.480634][T12483] check_preemption_disabled (lib/smp_processor_id.c:52) [5468.480640][T12483] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5468.480647][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.480661][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.480675][T12483] ? dump_stack_lvl (lib/dump_stack.c:124) [5468.480685][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.480691][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.480704][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.480717][T12483] ? dump_stack_lvl (lib/dump_stack.c:123) [5468.480721][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.480730][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.480737][T12483] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5468.480743][T12483] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.480749][T12483] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5468.480754][T12483] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.480767][T12483] rawv6_sendmsg (net/ipv6/raw.c:918) [5468.480778][T12483] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5468.480784][T12483] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5468.480788][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.480796][T12483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5468.480800][T12483] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5468.480809][T12483] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5468.480825][T12483] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5468.480828][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.480839][T12483] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.480844][T12483] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.480849][T12483] ? __pfx___sys_sendto (net/socket.c:2147) [5468.480864][T12483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5468.480870][T12483] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5468.480878][T12483] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5468.480885][T12483] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5468.480895][T12483] __x64_sys_sendto (net/socket.c:2183) [5468.480899][T12483] ? 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) [5468.480902][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.480906][T12483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5468.480911][T12483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5468.480914][T12483] RIP: 0033:0x7f0775356a4a [ 5468.480917][T12483] 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 [ 5468.480920][T12483] RSP: 002b:00007ffdb42c72c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5468.480923][T12483] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0775356a4a [ 5468.480925][T12483] RDX: 0000000000000040 RSI: 0000000003284340 RDI: 0000000000000005 [ 5468.480926][T12483] RBP: 00007ffdb42c7350 R08: 0000000000418574 R09: 000000000000001c [ 5468.480928][T12483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5468.480930][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.480930][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.480944][T12483] | [ 5468.480947][T12483] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12483 | [5468.499551][T12483] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5468.499838][T12483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5468.499840][T12483] Call Trace: [ 5468.499841][T12483] [5468.499843][T12483] dump_stack_lvl (lib/dump_stack.c:123) [5468.499849][T12483] check_preemption_disabled (lib/smp_processor_id.c:52) [5468.499855][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.499862][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.499876][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.499891][T12483] ? dump_stack_lvl (lib/dump_stack.c:124) [5468.499900][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.499907][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.499920][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.499933][T12483] ? dump_stack_lvl (lib/dump_stack.c:123) [5468.499937][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.499947][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.499954][T12483] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5468.499960][T12483] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.499966][T12483] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5468.499971][T12483] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.499983][T12483] rawv6_sendmsg (net/ipv6/raw.c:918) [5468.499996][T12483] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5468.500001][T12483] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5468.500004][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.500012][T12483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5468.500015][T12483] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5468.500024][T12483] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5468.500041][T12483] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5468.500043][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.500055][T12483] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.500059][T12483] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.500065][T12483] ? __pfx___sys_sendto (net/socket.c:2147) [5468.500080][T12483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5468.500086][T12483] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5468.500094][T12483] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5468.500102][T12483] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5468.500112][T12483] __x64_sys_sendto (net/socket.c:2183) [5468.500116][T12483] ? 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) [5468.500119][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.500123][T12483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5468.500128][T12483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5468.500131][T12483] RIP: 0033:0x7f0775356a4a [ 5468.500135][T12483] 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 [ 5468.500137][T12483] RSP: 002b:00007ffdb42c72c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5468.500141][T12483] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0775356a4a [ 5468.500143][T12483] RDX: 0000000000000040 RSI: 0000000003284340 RDI: 0000000000000005 [ 5468.500145][T12483] RBP: 00007ffdb42c7350 R08: 0000000000418574 R09: 000000000000001c [ 5468.500146][T12483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5468.500148][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.500148][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.500163][T12483] | [ 5468.500171][T12483] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12483 | [5468.519752][T12483] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5468.520065][T12483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5468.520067][T12483] Call Trace: [ 5468.520068][T12483] [5468.520070][T12483] dump_stack_lvl (lib/dump_stack.c:123) [5468.520076][T12483] check_preemption_disabled (lib/smp_processor_id.c:52) [5468.520082][T12483] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5468.520089][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.520103][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.520117][T12483] ? dump_stack_lvl (lib/dump_stack.c:123) [5468.520120][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.520130][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.520137][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.520150][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.520165][T12483] ? dump_stack_lvl (lib/dump_stack.c:124) [5468.520175][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.520181][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.520194][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.520208][T12483] ? dump_stack_lvl (lib/dump_stack.c:123) [5468.520211][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.520221][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.520227][T12483] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5468.520233][T12483] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.520239][T12483] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5468.520244][T12483] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.520256][T12483] rawv6_sendmsg (net/ipv6/raw.c:918) [5468.520268][T12483] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5468.520273][T12483] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5468.520277][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.520285][T12483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5468.520288][T12483] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5468.520297][T12483] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5468.520313][T12483] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5468.520316][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.520328][T12483] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.520332][T12483] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.520337][T12483] ? __pfx___sys_sendto (net/socket.c:2147) [5468.520353][T12483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5468.520359][T12483] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5468.520366][T12483] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5468.520374][T12483] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5468.520384][T12483] __x64_sys_sendto (net/socket.c:2183) [5468.520388][T12483] ? 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) [5468.520391][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.520396][T12483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5468.520401][T12483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5468.520404][T12483] RIP: 0033:0x7f0775356a4a [ 5468.520407][T12483] 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 [ 5468.520409][T12483] RSP: 002b:00007ffdb42c72c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5468.520413][T12483] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0775356a4a [ 5468.520415][T12483] RDX: 0000000000000040 RSI: 0000000003284340 RDI: 0000000000000005 [ 5468.520416][T12483] RBP: 00007ffdb42c7350 R08: 0000000000418574 R09: 000000000000001c [ 5468.520418][T12483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5468.520420][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.520420][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.520435][T12483] | [ 5468.520438][T12483] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12483 | [5468.541804][T12483] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5468.542106][T12483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5468.542107][T12483] Call Trace: [ 5468.542109][T12483] [5468.542111][T12483] dump_stack_lvl (lib/dump_stack.c:123) [5468.542117][T12483] check_preemption_disabled (lib/smp_processor_id.c:52) [5468.542123][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.542130][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.542144][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.542158][T12483] ? dump_stack_lvl (lib/dump_stack.c:123) [5468.542162][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.542172][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.542179][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.542192][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.542207][T12483] ? dump_stack_lvl (lib/dump_stack.c:124) [5468.542217][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.542224][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.542236][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.542250][T12483] ? dump_stack_lvl (lib/dump_stack.c:123) [5468.542253][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.542263][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.542269][T12483] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5468.542276][T12483] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.542282][T12483] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5468.542287][T12483] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.542299][T12483] rawv6_sendmsg (net/ipv6/raw.c:918) [5468.542311][T12483] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5468.542317][T12483] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5468.542320][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.542328][T12483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5468.542331][T12483] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5468.542340][T12483] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5468.542357][T12483] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5468.542359][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.542371][T12483] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.542375][T12483] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.542381][T12483] ? __pfx___sys_sendto (net/socket.c:2147) [5468.542396][T12483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5468.542402][T12483] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5468.542410][T12483] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5468.542417][T12483] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5468.542428][T12483] __x64_sys_sendto (net/socket.c:2183) [5468.542432][T12483] ? 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) [5468.542435][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.542440][T12483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5468.542445][T12483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5468.542448][T12483] RIP: 0033:0x7f0775356a4a [ 5468.542452][T12483] 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 [ 5468.542454][T12483] RSP: 002b:00007ffdb42c72c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5468.542458][T12483] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0775356a4a [ 5468.542460][T12483] RDX: 0000000000000040 RSI: 0000000003284340 RDI: 0000000000000005 [ 5468.542462][T12483] RBP: 00007ffdb42c7350 R08: 0000000000418574 R09: 000000000000001c [ 5468.542464][T12483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5468.542466][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.542466][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.542481][T12483] | [ 5468.564362][T12483] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12483 | [5468.565176][T12483] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5468.565503][T12483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5468.565504][T12483] Call Trace: [ 5468.565506][T12483] [5468.565508][T12483] dump_stack_lvl (lib/dump_stack.c:123) [5468.565514][T12483] check_preemption_disabled (lib/smp_processor_id.c:52) [5468.565520][T12483] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5468.565527][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.565541][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.565557][T12483] ? dump_stack_lvl (lib/dump_stack.c:124) [5468.565566][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.565573][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.565586][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.565600][T12483] ? dump_stack_lvl (lib/dump_stack.c:123) [5468.565604][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.565614][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.565621][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.565634][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.565648][T12483] ? dump_stack_lvl (lib/dump_stack.c:124) [5468.565658][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.565665][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.565678][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.565691][T12483] ? dump_stack_lvl (lib/dump_stack.c:123) [5468.565694][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.565704][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.565711][T12483] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5468.565717][T12483] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.565723][T12483] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5468.565727][T12483] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.565740][T12483] rawv6_sendmsg (net/ipv6/raw.c:918) [5468.565752][T12483] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5468.565757][T12483] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5468.565761][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.565768][T12483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5468.565772][T12483] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5468.565781][T12483] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5468.565798][T12483] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5468.565801][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.565813][T12483] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.565817][T12483] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.565822][T12483] ? __pfx___sys_sendto (net/socket.c:2147) [5468.565837][T12483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5468.565844][T12483] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5468.565851][T12483] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5468.565858][T12483] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5468.565869][T12483] __x64_sys_sendto (net/socket.c:2183) [5468.565873][T12483] ? 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) [5468.565876][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.565880][T12483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5468.565885][T12483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5468.565888][T12483] RIP: 0033:0x7f0775356a4a [ 5468.565891][T12483] 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 [ 5468.565894][T12483] RSP: 002b:00007ffdb42c72c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5468.565897][T12483] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0775356a4a [ 5468.565899][T12483] RDX: 0000000000000040 RSI: 0000000003284340 RDI: 0000000000000005 [ 5468.565901][T12483] RBP: 00007ffdb42c7350 R08: 0000000000418574 R09: 000000000000001c [ 5468.565903][T12483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5468.565904][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.565904][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5468.565920][T12483] | [ 5468.565922][T12483] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12483 | [5468.589829][T12483] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5468.590144][T12483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5468.590145][T12483] Call Trace: [ 5468.590147][T12483] [5468.590149][T12483] dump_stack_lvl (lib/dump_stack.c:123) [5468.590155][T12483] check_preemption_disabled (lib/smp_processor_id.c:52) [5468.590161][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.590168][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.590183][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.590198][T12483] ? dump_stack_lvl (lib/dump_stack.c:124) [5468.590208][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.590215][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.590228][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.590242][T12483] ? dump_stack_lvl (lib/dump_stack.c:123) [5468.590246][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.590256][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.590263][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.590276][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.590291][T12483] ? dump_stack_lvl (lib/dump_stack.c:124) [5468.590301][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.590308][T12483] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5468.590321][T12483] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5468.590335][T12483] ? dump_stack_lvl (lib/dump_stack.c:123) [5468.590339][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.590349][T12483] lwtunnel_output (net/core/lwtunnel.c:359) [5468.590355][T12483] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5468.590362][T12483] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.590368][T12483] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5468.590372][T12483] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5468.590385][T12483] rawv6_sendmsg (net/ipv6/raw.c:918) [5468.590397][T12483] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5468.590403][T12483] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5468.590406][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.590414][T12483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5468.590417][T12483] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5468.590426][T12483] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5468.590443][T12483] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5468.590446][T12483] ? __lock_release (kernel/locking/lockdep.c:5534) [5468.590458][T12483] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.590461][T12483] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5468.590467][T12483] ? __pfx___sys_sendto (net/socket.c:2147) [5468.590484][T12483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5468.590490][T12483] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5468.590498][T12483] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5468.590505][T12483] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5468.590516][T12483] __x64_sys_sendto (net/socket.c:2183) [5468.590520][T12483] ? 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) [5468.590523][T12483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5468.590527][T12483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5468.590532][T12483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5468.590536][T12483] RIP: 0033:0x7f0775356a4a [ 5468.590539][T12483] 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 [ 5468.590542][T12483] RSP: 002b:00007ffdb42c72c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5468.590545][T12483] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0775356a4a [ 5468.590547][T12483] RDX: 0000000000000040 RSI: 0000000003284340 RDI: 0000000000000005 [ 5468.590549][T12483] RBP: 00007ffdb42c7350 R08: 0000000000418574 R09: 000000000000001c [ 5468.590551][T12483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5468.590553][T12483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f077547f000 | [ 5469.669133][T12483] lwtunnel_output(): recursion limit reached on datapath | [ 5474.379869][T12490] check_preemption_disabled: 46 callbacks suppressed | [ 5474.379877][T12490] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12490 | [5474.380699][T12490] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5474.380961][T12490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5474.380963][T12490] Call Trace: [ 5474.380966][T12490] [5474.380968][T12490] dump_stack_lvl (lib/dump_stack.c:123) [5474.380978][T12490] check_preemption_disabled (lib/smp_processor_id.c:52) [5474.380985][T12490] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5474.380991][T12490] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5474.381000][T12490] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5474.381008][T12490] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5474.381013][T12490] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5474.381024][T12490] rawv6_sendmsg (net/ipv6/raw.c:918) [5474.381035][T12490] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5474.381040][T12490] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5474.381048][T12490] ? __lock_release (kernel/locking/lockdep.c:5534) [5474.381059][T12490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5474.381066][T12490] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5474.381075][T12490] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5474.381089][T12490] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5474.381093][T12490] ? __lock_release (kernel/locking/lockdep.c:5534) [5474.381103][T12490] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5474.381110][T12490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5474.381115][T12490] ? __pfx___sys_sendto (net/socket.c:2147) [5474.381128][T12490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5474.381135][T12490] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5474.381146][T12490] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5474.381152][T12490] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5474.381162][T12490] __x64_sys_sendto (net/socket.c:2183) [5474.381165][T12490] ? 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) [5474.381169][T12490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5474.381175][T12490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5474.381179][T12490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5474.381184][T12490] RIP: 0033:0x7f7fe1c96a4a [ 5474.381189][T12490] 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 [ 5474.381191][T12490] RSP: 002b:00007ffd41f88278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5474.381195][T12490] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7fe1c96a4a [ 5474.381197][T12490] RDX: 0000000000000040 RSI: 00000000238f3340 RDI: 0000000000000005 [ 5474.381198][T12490] RBP: 00007ffd41f88300 R08: 0000000000418574 R09: 000000000000001c [ 5474.381200][T12490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5474.381201][T12490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7fe1dbf000 | [ 5474.381201][T12490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7fe1dbf000 | [ 5474.381215][T12490] | [ 5474.381217][T12490] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12490 | [5474.394062][T12490] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5474.394343][T12490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5474.394345][T12490] Call Trace: [ 5474.394347][T12490] [5474.394349][T12490] dump_stack_lvl (lib/dump_stack.c:123) [5474.394355][T12490] check_preemption_disabled (lib/smp_processor_id.c:52) [5474.394361][T12490] lwtunnel_output (net/core/lwtunnel.c:359) [5474.394368][T12490] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5474.394374][T12490] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5474.394380][T12490] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5474.394385][T12490] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5474.394397][T12490] rawv6_sendmsg (net/ipv6/raw.c:918) [5474.394409][T12490] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5474.394414][T12490] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5474.394419][T12490] ? __lock_release (kernel/locking/lockdep.c:5534) [5474.394426][T12490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5474.394430][T12490] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5474.394439][T12490] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5474.394455][T12490] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5474.394458][T12490] ? __lock_release (kernel/locking/lockdep.c:5534) [5474.394469][T12490] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5474.394474][T12490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5474.394479][T12490] ? __pfx___sys_sendto (net/socket.c:2147) [5474.394496][T12490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5474.394502][T12490] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5474.394510][T12490] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5474.394517][T12490] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5474.394527][T12490] __x64_sys_sendto (net/socket.c:2183) [5474.394531][T12490] ? 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) [5474.394533][T12490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5474.394538][T12490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5474.394543][T12490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5474.394546][T12490] RIP: 0033:0x7f7fe1c96a4a [ 5474.394549][T12490] 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 [ 5474.394552][T12490] RSP: 002b:00007ffd41f88278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5474.394555][T12490] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7fe1c96a4a [ 5474.394557][T12490] RDX: 0000000000000040 RSI: 00000000238f3340 RDI: 0000000000000005 [ 5474.394559][T12490] RBP: 00007ffd41f88300 R08: 0000000000418574 R09: 000000000000001c [ 5474.394561][T12490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5474.394563][T12490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7fe1dbf000 | [ 5474.394563][T12490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7fe1dbf000 | [ 5474.394577][T12490] | [ 5474.408082][T12490] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12490 | [5474.408504][T12490] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5474.408781][T12490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5474.408783][T12490] Call Trace: [ 5474.408785][T12490] [5474.408787][T12490] dump_stack_lvl (lib/dump_stack.c:123) [5474.408793][T12490] check_preemption_disabled (lib/smp_processor_id.c:52) [5474.408798][T12490] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [5474.408805][T12490] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5474.408812][T12490] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5474.408818][T12490] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5474.408823][T12490] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5474.408835][T12490] rawv6_sendmsg (net/ipv6/raw.c:918) [5474.408846][T12490] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5474.408852][T12490] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5474.408856][T12490] ? __lock_release (kernel/locking/lockdep.c:5534) [5474.408864][T12490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5474.408868][T12490] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5474.408877][T12490] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5474.408893][T12490] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5474.408896][T12490] ? __lock_release (kernel/locking/lockdep.c:5534) [5474.408907][T12490] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5474.408912][T12490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5474.408918][T12490] ? __pfx___sys_sendto (net/socket.c:2147) [5474.408932][T12490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5474.408939][T12490] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5474.408946][T12490] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5474.408953][T12490] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5474.408964][T12490] __x64_sys_sendto (net/socket.c:2183) [5474.408967][T12490] ? 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) [5474.408971][T12490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5474.408975][T12490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5474.408980][T12490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5474.408983][T12490] RIP: 0033:0x7f7fe1c96a4a [ 5474.408987][T12490] 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 [ 5474.408989][T12490] RSP: 002b:00007ffd41f88278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5474.408992][T12490] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7fe1c96a4a [ 5474.408995][T12490] RDX: 0000000000000040 RSI: 00000000238f3340 RDI: 0000000000000005 [ 5474.408996][T12490] RBP: 00007ffd41f88300 R08: 0000000000418574 R09: 000000000000001c [ 5474.408998][T12490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5474.409000][T12490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7fe1dbf000 | [ 5474.409000][T12490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7fe1dbf000 | [ 5474.409014][T12490] | [ 5475.381356][T12490] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12490 | [5475.382029][T12490] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5475.382318][T12490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5475.382320][T12490] Call Trace: [ 5475.382322][T12490] [5475.382324][T12490] dump_stack_lvl (lib/dump_stack.c:123) [5475.382332][T12490] check_preemption_disabled (lib/smp_processor_id.c:52) [5475.382338][T12490] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5475.382344][T12490] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5475.382351][T12490] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5475.382358][T12490] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5475.382363][T12490] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5475.382374][T12490] rawv6_sendmsg (net/ipv6/raw.c:918) [5475.382386][T12490] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5475.382390][T12490] ? find_held_lock (kernel/locking/lockdep.c:5348) [5475.382400][T12490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5475.382404][T12490] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5475.382414][T12490] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5475.382430][T12490] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5475.382435][T12490] ? __lock_release (kernel/locking/lockdep.c:5534) [5475.382446][T12490] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5475.382451][T12490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5475.382456][T12490] ? __pfx___sys_sendto (net/socket.c:2147) [5475.382470][T12490] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5475.382484][T12490] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5475.382493][T12490] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5475.382500][T12490] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5475.382507][T12490] ? __pfx___x64_sys_poll (fs/select.c:1062) [5475.382510][T12490] ? 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) [5475.382520][T12490] __x64_sys_sendto (net/socket.c:2183) [5475.382524][T12490] ? 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) [5475.382528][T12490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5475.382533][T12490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5475.382538][T12490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5475.382542][T12490] RIP: 0033:0x7f7fe1c96a4a [ 5475.382546][T12490] 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 [ 5475.382549][T12490] RSP: 002b:00007ffd41f88278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5475.382553][T12490] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7fe1c96a4a [ 5475.382556][T12490] RDX: 0000000000000040 RSI: 00000000238f3340 RDI: 0000000000000005 [ 5475.382557][T12490] RBP: 00007ffd41f88300 R08: 0000000000418574 R09: 000000000000001c [ 5475.382559][T12490] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5475.382561][T12490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7fe1dbf000 | [ 5475.382561][T12490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7fe1dbf000 | [ 5475.382576][T12490] | [ 5475.395824][T12490] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12490 | [5475.396222][T12490] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5475.396518][T12490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5475.396520][T12490] Call Trace: [ 5475.396521][T12490] [5475.396523][T12490] dump_stack_lvl (lib/dump_stack.c:123) [5475.396529][T12490] check_preemption_disabled (lib/smp_processor_id.c:52) [5475.396535][T12490] lwtunnel_output (net/core/lwtunnel.c:359) [5475.396542][T12490] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5475.396549][T12490] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5475.396554][T12490] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5475.396559][T12490] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5475.396572][T12490] rawv6_sendmsg (net/ipv6/raw.c:918) [5475.396583][T12490] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5475.396587][T12490] ? find_held_lock (kernel/locking/lockdep.c:5348) [5475.396596][T12490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5475.396600][T12490] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5475.396610][T12490] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5475.396626][T12490] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5475.396629][T12490] ? __lock_release (kernel/locking/lockdep.c:5534) [5475.396641][T12490] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5475.396645][T12490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5475.396651][T12490] ? __pfx___sys_sendto (net/socket.c:2147) [5475.396664][T12490] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5475.396673][T12490] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5475.396679][T12490] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5475.396687][T12490] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5475.396691][T12490] ? __pfx___x64_sys_poll (fs/select.c:1062) [5475.396694][T12490] ? 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) [5475.396702][T12490] __x64_sys_sendto (net/socket.c:2183) [5475.396706][T12490] ? 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) [5475.396709][T12490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5475.396714][T12490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5475.396718][T12490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5475.396722][T12490] RIP: 0033:0x7f7fe1c96a4a [ 5475.396726][T12490] 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 [ 5475.396728][T12490] RSP: 002b:00007ffd41f88278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5475.396732][T12490] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7fe1c96a4a [ 5475.396734][T12490] RDX: 0000000000000040 RSI: 00000000238f3340 RDI: 0000000000000005 [ 5475.396736][T12490] RBP: 00007ffd41f88300 R08: 0000000000418574 R09: 000000000000001c [ 5475.396738][T12490] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5475.396740][T12490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7fe1dbf000 | [ 5475.396740][T12490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7fe1dbf000 | [ 5475.396755][T12490] | [ 5475.397101][T12490] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12490 | [5475.410126][T12490] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5475.410397][T12490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5475.410399][T12490] Call Trace: [ 5475.410400][T12490] [5475.410403][T12490] dump_stack_lvl (lib/dump_stack.c:123) [5475.410409][T12490] check_preemption_disabled (lib/smp_processor_id.c:52) [5475.410415][T12490] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [5475.410421][T12490] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5475.410428][T12490] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5475.410433][T12490] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5475.410438][T12490] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5475.410450][T12490] rawv6_sendmsg (net/ipv6/raw.c:918) [5475.410462][T12490] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5475.410466][T12490] ? find_held_lock (kernel/locking/lockdep.c:5348) [5475.410475][T12490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5475.410484][T12490] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5475.410494][T12490] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5475.410510][T12490] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5475.410513][T12490] ? __lock_release (kernel/locking/lockdep.c:5534) [5475.410525][T12490] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5475.410529][T12490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5475.410535][T12490] ? __pfx___sys_sendto (net/socket.c:2147) [5475.410548][T12490] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5475.410557][T12490] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5475.410563][T12490] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5475.410571][T12490] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5475.410575][T12490] ? __pfx___x64_sys_poll (fs/select.c:1062) [5475.410578][T12490] ? 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) [5475.410585][T12490] __x64_sys_sendto (net/socket.c:2183) [5475.410589][T12490] ? 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) [5475.410592][T12490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5475.410597][T12490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5475.410602][T12490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5475.410606][T12490] RIP: 0033:0x7f7fe1c96a4a [ 5475.410610][T12490] 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 [ 5475.410612][T12490] RSP: 002b:00007ffd41f88278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5475.410616][T12490] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7fe1c96a4a [ 5475.410618][T12490] RDX: 0000000000000040 RSI: 00000000238f3340 RDI: 0000000000000005 [ 5475.410620][T12490] RBP: 00007ffd41f88300 R08: 0000000000418574 R09: 000000000000001c [ 5475.410622][T12490] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5475.410624][T12490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7fe1dbf000 | [ 5477.864777][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5478.876744][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5481.114264][T12496] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12496 | [5481.114745][T12496] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5481.115007][T12496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5481.115009][T12496] Call Trace: [ 5481.115011][T12496] [5481.115014][T12496] dump_stack_lvl (lib/dump_stack.c:123) [5481.115023][T12496] check_preemption_disabled (lib/smp_processor_id.c:52) [5481.115030][T12496] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5481.115036][T12496] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5481.115045][T12496] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.115053][T12496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5481.115058][T12496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.115070][T12496] rawv6_sendmsg (net/ipv6/raw.c:918) [5481.115082][T12496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5481.115087][T12496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5481.115094][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.115104][T12496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5481.115110][T12496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5481.115119][T12496] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5481.115135][T12496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5481.115138][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.115149][T12496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.115156][T12496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.115161][T12496] ? __pfx___sys_sendto (net/socket.c:2147) [5481.115175][T12496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5481.115183][T12496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5481.115194][T12496] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5481.115201][T12496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5481.115211][T12496] __x64_sys_sendto (net/socket.c:2183) [5481.115215][T12496] ? 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) [5481.115219][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.115224][T12496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5481.115229][T12496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5481.115234][T12496] RIP: 0033:0x7f8e8fbb6a4a [ 5481.115238][T12496] 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 [ 5481.115241][T12496] RSP: 002b:00007ffed1af4718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5481.115245][T12496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e8fbb6a4a [ 5481.115247][T12496] RDX: 0000000000000040 RSI: 000000000e578340 RDI: 0000000000000005 [ 5481.115249][T12496] RBP: 00007ffed1af47a0 R08: 0000000000418574 R09: 000000000000001c [ 5481.115251][T12496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5481.115253][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.115253][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.115267][T12496] | [ 5481.115270][T12496] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12496 | [5481.127313][T12496] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5481.127572][T12496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5481.127574][T12496] Call Trace: [ 5481.127576][T12496] [5481.127578][T12496] dump_stack_lvl (lib/dump_stack.c:123) [5481.127586][T12496] check_preemption_disabled (lib/smp_processor_id.c:52) [5481.127592][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.127599][T12496] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5481.127606][T12496] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.127613][T12496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5481.127618][T12496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.127630][T12496] rawv6_sendmsg (net/ipv6/raw.c:918) [5481.127642][T12496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5481.127647][T12496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5481.127652][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.127661][T12496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5481.127666][T12496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5481.127675][T12496] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5481.127691][T12496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5481.127694][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.127705][T12496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.127710][T12496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.127716][T12496] ? __pfx___sys_sendto (net/socket.c:2147) [5481.127730][T12496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5481.127738][T12496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5481.127747][T12496] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5481.127754][T12496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5481.127764][T12496] __x64_sys_sendto (net/socket.c:2183) [5481.127768][T12496] ? 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) [5481.127772][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.127777][T12496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5481.127782][T12496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5481.127786][T12496] RIP: 0033:0x7f8e8fbb6a4a [ 5481.127791][T12496] 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 [ 5481.127793][T12496] RSP: 002b:00007ffed1af4718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5481.127797][T12496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e8fbb6a4a [ 5481.127799][T12496] RDX: 0000000000000040 RSI: 000000000e578340 RDI: 0000000000000005 [ 5481.127800][T12496] RBP: 00007ffed1af47a0 R08: 0000000000418574 R09: 000000000000001c [ 5481.127802][T12496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5481.127804][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.127804][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.127823][T12496] | [ 5481.127984][T12496] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12496 | [5481.140025][T12496] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5481.140288][T12496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5481.140290][T12496] Call Trace: [ 5481.140292][T12496] [5481.140294][T12496] dump_stack_lvl (lib/dump_stack.c:123) [5481.140302][T12496] check_preemption_disabled (lib/smp_processor_id.c:52) [5481.140308][T12496] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5481.140314][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.140326][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.140338][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.140341][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.140351][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.140358][T12496] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5481.140365][T12496] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.140372][T12496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5481.140377][T12496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.140389][T12496] rawv6_sendmsg (net/ipv6/raw.c:918) [5481.140400][T12496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5481.140406][T12496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5481.140411][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.140421][T12496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5481.140426][T12496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5481.140435][T12496] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5481.140451][T12496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5481.140454][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.140465][T12496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.140471][T12496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.140476][T12496] ? __pfx___sys_sendto (net/socket.c:2147) [5481.140492][T12496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5481.140500][T12496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5481.140508][T12496] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5481.140515][T12496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5481.140526][T12496] __x64_sys_sendto (net/socket.c:2183) [5481.140530][T12496] ? 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) [5481.140533][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.140537][T12496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5481.140542][T12496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5481.140547][T12496] RIP: 0033:0x7f8e8fbb6a4a [ 5481.140550][T12496] 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 [ 5481.140553][T12496] RSP: 002b:00007ffed1af4718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5481.140556][T12496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e8fbb6a4a [ 5481.140558][T12496] RDX: 0000000000000040 RSI: 000000000e578340 RDI: 0000000000000005 [ 5481.140560][T12496] RBP: 00007ffed1af47a0 R08: 0000000000418574 R09: 000000000000001c [ 5481.140561][T12496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5481.140563][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.140563][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.140578][T12496] | [ 5481.154877][T12496] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12496 | [5481.155282][T12496] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5481.155579][T12496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5481.155581][T12496] Call Trace: [ 5481.155582][T12496] [5481.155585][T12496] dump_stack_lvl (lib/dump_stack.c:123) [5481.155591][T12496] check_preemption_disabled (lib/smp_processor_id.c:52) [5481.155597][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.155604][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.155614][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.155626][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.155629][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.155640][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.155646][T12496] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5481.155653][T12496] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.155660][T12496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5481.155664][T12496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.155676][T12496] rawv6_sendmsg (net/ipv6/raw.c:918) [5481.155688][T12496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5481.155694][T12496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5481.155698][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.155707][T12496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5481.155711][T12496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5481.155720][T12496] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5481.155736][T12496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5481.155739][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.155751][T12496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.155755][T12496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.155761][T12496] ? __pfx___sys_sendto (net/socket.c:2147) [5481.155775][T12496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5481.155782][T12496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5481.155791][T12496] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5481.155798][T12496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5481.155809][T12496] __x64_sys_sendto (net/socket.c:2183) [5481.155813][T12496] ? 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) [5481.155815][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.155820][T12496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5481.155825][T12496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5481.155829][T12496] RIP: 0033:0x7f8e8fbb6a4a [ 5481.155832][T12496] 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 [ 5481.155834][T12496] RSP: 002b:00007ffed1af4718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5481.155838][T12496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e8fbb6a4a [ 5481.155840][T12496] RDX: 0000000000000040 RSI: 000000000e578340 RDI: 0000000000000005 [ 5481.155841][T12496] RBP: 00007ffed1af47a0 R08: 0000000000418574 R09: 000000000000001c [ 5481.155843][T12496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5481.155844][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.155844][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.155859][T12496] | [ 5481.155947][T12496] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12496 | [5481.170245][T12496] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5481.170525][T12496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5481.170527][T12496] Call Trace: [ 5481.170529][T12496] [5481.170531][T12496] dump_stack_lvl (lib/dump_stack.c:123) [5481.170538][T12496] check_preemption_disabled (lib/smp_processor_id.c:52) [5481.170544][T12496] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5481.170551][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.170561][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.170573][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.170576][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.170586][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.170592][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.170601][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.170613][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.170616][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.170626][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.170632][T12496] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5481.170639][T12496] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.170645][T12496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5481.170649][T12496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.170662][T12496] rawv6_sendmsg (net/ipv6/raw.c:918) [5481.170674][T12496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5481.170679][T12496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5481.170684][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.170693][T12496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5481.170697][T12496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5481.170705][T12496] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5481.170722][T12496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5481.170724][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.170736][T12496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.170740][T12496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.170745][T12496] ? __pfx___sys_sendto (net/socket.c:2147) [5481.170760][T12496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5481.170766][T12496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5481.170775][T12496] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5481.170782][T12496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5481.170792][T12496] __x64_sys_sendto (net/socket.c:2183) [5481.170796][T12496] ? 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) [5481.170799][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.170803][T12496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5481.170808][T12496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5481.170812][T12496] RIP: 0033:0x7f8e8fbb6a4a [ 5481.170816][T12496] 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 [ 5481.170819][T12496] RSP: 002b:00007ffed1af4718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5481.170822][T12496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e8fbb6a4a [ 5481.170824][T12496] RDX: 0000000000000040 RSI: 000000000e578340 RDI: 0000000000000005 [ 5481.170825][T12496] RBP: 00007ffed1af47a0 R08: 0000000000418574 R09: 000000000000001c [ 5481.170827][T12496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5481.170829][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.170829][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.170843][T12496] | [ 5481.170846][T12496] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12496 | [5481.187830][T12496] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5481.188099][T12496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5481.188101][T12496] Call Trace: [ 5481.188103][T12496] [5481.188105][T12496] dump_stack_lvl (lib/dump_stack.c:123) [5481.188111][T12496] check_preemption_disabled (lib/smp_processor_id.c:52) [5481.188117][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.188124][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.188134][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.188146][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.188149][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.188159][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.188166][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.188175][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.188187][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.188190][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.188200][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.188207][T12496] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5481.188214][T12496] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.188220][T12496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5481.188224][T12496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.188237][T12496] rawv6_sendmsg (net/ipv6/raw.c:918) [5481.188249][T12496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5481.188254][T12496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5481.188258][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.188267][T12496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5481.188271][T12496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5481.188280][T12496] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5481.188297][T12496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5481.188300][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.188311][T12496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.188315][T12496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.188321][T12496] ? __pfx___sys_sendto (net/socket.c:2147) [5481.188336][T12496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5481.188343][T12496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5481.188351][T12496] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5481.188358][T12496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5481.188369][T12496] __x64_sys_sendto (net/socket.c:2183) [5481.188372][T12496] ? 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) [5481.188375][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.188380][T12496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5481.188385][T12496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5481.188388][T12496] RIP: 0033:0x7f8e8fbb6a4a [ 5481.188391][T12496] 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 [ 5481.188394][T12496] RSP: 002b:00007ffed1af4718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5481.188397][T12496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e8fbb6a4a [ 5481.188399][T12496] RDX: 0000000000000040 RSI: 000000000e578340 RDI: 0000000000000005 [ 5481.188400][T12496] RBP: 00007ffed1af47a0 R08: 0000000000418574 R09: 000000000000001c [ 5481.188402][T12496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5481.188403][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.188403][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.188418][T12496] | [ 5481.210128][T12496] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12496 | [5481.210795][T12496] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5481.211076][T12496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5481.211078][T12496] Call Trace: [ 5481.211080][T12496] [5481.211082][T12496] dump_stack_lvl (lib/dump_stack.c:123) [5481.211089][T12496] check_preemption_disabled (lib/smp_processor_id.c:52) [5481.211095][T12496] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5481.211102][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.211112][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.211124][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.211128][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.211138][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.211145][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.211154][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.211166][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.211169][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.211179][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.211186][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.211195][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.211206][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.211210][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.211219][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.211226][T12496] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5481.211233][T12496] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.211239][T12496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5481.211244][T12496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.211256][T12496] rawv6_sendmsg (net/ipv6/raw.c:918) [5481.211268][T12496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5481.211274][T12496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5481.211279][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.211287][T12496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5481.211290][T12496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5481.211299][T12496] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5481.211316][T12496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5481.211319][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.211330][T12496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.211335][T12496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.211340][T12496] ? __pfx___sys_sendto (net/socket.c:2147) [5481.211355][T12496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5481.211362][T12496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5481.211370][T12496] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5481.211378][T12496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5481.211388][T12496] __x64_sys_sendto (net/socket.c:2183) [5481.211392][T12496] ? 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) [5481.211395][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.211400][T12496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5481.211405][T12496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5481.211409][T12496] RIP: 0033:0x7f8e8fbb6a4a [ 5481.211412][T12496] 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 [ 5481.211415][T12496] RSP: 002b:00007ffed1af4718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5481.211418][T12496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e8fbb6a4a [ 5481.211419][T12496] RDX: 0000000000000040 RSI: 000000000e578340 RDI: 0000000000000005 [ 5481.211421][T12496] RBP: 00007ffed1af47a0 R08: 0000000000418574 R09: 000000000000001c [ 5481.211423][T12496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5481.211424][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.211424][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.211440][T12496] | [ 5481.211442][T12496] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12496 | [5481.230599][T12496] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5481.230884][T12496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5481.230886][T12496] Call Trace: [ 5481.230887][T12496] [5481.230889][T12496] dump_stack_lvl (lib/dump_stack.c:123) [5481.230895][T12496] check_preemption_disabled (lib/smp_processor_id.c:52) [5481.230901][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.230908][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.230918][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.230930][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.230934][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.230944][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.230951][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.230960][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.230972][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.230975][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.230985][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.230992][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.231001][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.231013][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.231016][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.231025][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.231032][T12496] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5481.231038][T12496] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.231045][T12496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5481.231050][T12496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.231062][T12496] rawv6_sendmsg (net/ipv6/raw.c:918) [5481.231075][T12496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5481.231080][T12496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5481.231084][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.231092][T12496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5481.231095][T12496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5481.231105][T12496] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5481.231122][T12496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5481.231124][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.231136][T12496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.231140][T12496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.231146][T12496] ? __pfx___sys_sendto (net/socket.c:2147) [5481.231161][T12496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5481.231167][T12496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5481.231175][T12496] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5481.231182][T12496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5481.231193][T12496] __x64_sys_sendto (net/socket.c:2183) [5481.231196][T12496] ? 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) [5481.231199][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.231204][T12496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5481.231209][T12496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5481.231212][T12496] RIP: 0033:0x7f8e8fbb6a4a [ 5481.231216][T12496] 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 [ 5481.231218][T12496] RSP: 002b:00007ffed1af4718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5481.231221][T12496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e8fbb6a4a [ 5481.231223][T12496] RDX: 0000000000000040 RSI: 000000000e578340 RDI: 0000000000000005 [ 5481.231224][T12496] RBP: 00007ffed1af47a0 R08: 0000000000418574 R09: 000000000000001c [ 5481.231226][T12496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5481.231227][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.231227][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.231243][T12496] | [ 5481.231451][T12496] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12496 | [5481.251643][T12496] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5481.251938][T12496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5481.251939][T12496] Call Trace: [ 5481.251941][T12496] [5481.251943][T12496] dump_stack_lvl (lib/dump_stack.c:123) [5481.251950][T12496] check_preemption_disabled (lib/smp_processor_id.c:52) [5481.251956][T12496] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5481.251963][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.251973][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.251985][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.251989][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.251999][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.252006][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.252015][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.252027][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.252031][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.252040][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.252047][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.252056][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.252068][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.252072][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.252081][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.252088][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.252097][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.252109][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.252112][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.252122][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.252128][T12496] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5481.252135][T12496] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.252141][T12496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5481.252146][T12496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.252158][T12496] rawv6_sendmsg (net/ipv6/raw.c:918) [5481.252171][T12496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5481.252176][T12496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5481.252180][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.252189][T12496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5481.252193][T12496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5481.252202][T12496] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5481.252219][T12496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5481.252221][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.252233][T12496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.252238][T12496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.252244][T12496] ? __pfx___sys_sendto (net/socket.c:2147) [5481.252259][T12496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5481.252265][T12496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5481.252273][T12496] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5481.252280][T12496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5481.252291][T12496] __x64_sys_sendto (net/socket.c:2183) [5481.252295][T12496] ? 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) [5481.252297][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.252302][T12496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5481.252307][T12496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5481.252310][T12496] RIP: 0033:0x7f8e8fbb6a4a [ 5481.252314][T12496] 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 [ 5481.252316][T12496] RSP: 002b:00007ffed1af4718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5481.252319][T12496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e8fbb6a4a [ 5481.252321][T12496] RDX: 0000000000000040 RSI: 000000000e578340 RDI: 0000000000000005 [ 5481.252323][T12496] RBP: 00007ffed1af47a0 R08: 0000000000418574 R09: 000000000000001c [ 5481.252324][T12496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5481.252326][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.252326][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5481.252341][T12496] | [ 5481.252362][T12496] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12496 | [5481.274226][T12496] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5481.274524][T12496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5481.274526][T12496] Call Trace: [ 5481.274527][T12496] [5481.274529][T12496] dump_stack_lvl (lib/dump_stack.c:123) [5481.274535][T12496] check_preemption_disabled (lib/smp_processor_id.c:52) [5481.274541][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.274548][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.274558][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.274571][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.274574][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.274585][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.274592][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.274601][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.274613][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.274616][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.274626][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.274633][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.274643][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.274655][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.274658][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.274668][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.274675][T12496] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5481.274685][T12496] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5481.274697][T12496] ? dump_stack_lvl (lib/dump_stack.c:123) [5481.274700][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.274710][T12496] lwtunnel_output (net/core/lwtunnel.c:359) [5481.274717][T12496] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5481.274723][T12496] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.274729][T12496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5481.274734][T12496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5481.274747][T12496] rawv6_sendmsg (net/ipv6/raw.c:918) [5481.274759][T12496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5481.274765][T12496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5481.274769][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.274777][T12496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5481.274781][T12496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5481.274790][T12496] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5481.274807][T12496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5481.274810][T12496] ? __lock_release (kernel/locking/lockdep.c:5534) [5481.274822][T12496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.274826][T12496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5481.274832][T12496] ? __pfx___sys_sendto (net/socket.c:2147) [5481.274847][T12496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5481.274854][T12496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5481.274863][T12496] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5481.274870][T12496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5481.274881][T12496] __x64_sys_sendto (net/socket.c:2183) [5481.274885][T12496] ? 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) [5481.274887][T12496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5481.274892][T12496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5481.274897][T12496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5481.274902][T12496] RIP: 0033:0x7f8e8fbb6a4a [ 5481.274905][T12496] 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 [ 5481.274908][T12496] RSP: 002b:00007ffed1af4718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5481.274911][T12496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e8fbb6a4a [ 5481.274913][T12496] RDX: 0000000000000040 RSI: 000000000e578340 RDI: 0000000000000005 [ 5481.274915][T12496] RBP: 00007ffed1af47a0 R08: 0000000000418574 R09: 000000000000001c [ 5481.274917][T12496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5481.274918][T12496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8fcdf000 | [ 5486.813032][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5489.058387][T12502] check_preemption_disabled: 46 callbacks suppressed | [ 5489.058395][T12502] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12502 | [5489.059167][T12502] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5489.059425][T12502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5489.059427][T12502] Call Trace: [ 5489.059430][T12502] [5489.059432][T12502] dump_stack_lvl (lib/dump_stack.c:123) [5489.059452][T12502] check_preemption_disabled (lib/smp_processor_id.c:52) [5489.059459][T12502] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5489.059465][T12502] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5489.059473][T12502] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.059481][T12502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5489.059486][T12502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.059499][T12502] rawv6_sendmsg (net/ipv6/raw.c:918) [5489.059510][T12502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5489.059515][T12502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5489.059522][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.059549][T12502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5489.059554][T12502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5489.059564][T12502] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5489.059579][T12502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5489.059583][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.059594][T12502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.059600][T12502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.059606][T12502] ? __pfx___sys_sendto (net/socket.c:2147) [5489.059620][T12502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5489.059628][T12502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5489.059638][T12502] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5489.059645][T12502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5489.059655][T12502] __x64_sys_sendto (net/socket.c:2183) [5489.059659][T12502] ? 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) [5489.059663][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.059668][T12502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5489.059673][T12502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5489.059677][T12502] RIP: 0033:0x7f42e6082a4a [ 5489.059682][T12502] 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 [ 5489.059685][T12502] RSP: 002b:00007ffff1f57ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5489.059689][T12502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e6082a4a [ 5489.059691][T12502] RDX: 0000000000000040 RSI: 0000000037357340 RDI: 0000000000000005 [ 5489.059693][T12502] RBP: 00007ffff1f57c30 R08: 0000000000418574 R09: 000000000000001c [ 5489.059695][T12502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5489.059697][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.059697][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.059711][T12502] | [ 5489.072964][T12502] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12502 | [5489.073311][T12502] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5489.073558][T12502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5489.073559][T12502] Call Trace: [ 5489.073561][T12502] [5489.073563][T12502] dump_stack_lvl (lib/dump_stack.c:123) [5489.073568][T12502] check_preemption_disabled (lib/smp_processor_id.c:52) [5489.073574][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.073580][T12502] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5489.073586][T12502] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.073592][T12502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5489.073597][T12502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.073609][T12502] rawv6_sendmsg (net/ipv6/raw.c:918) [5489.073620][T12502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5489.073625][T12502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5489.073629][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.073637][T12502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5489.073640][T12502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5489.073648][T12502] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5489.073664][T12502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5489.073667][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.073678][T12502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.073682][T12502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.073687][T12502] ? __pfx___sys_sendto (net/socket.c:2147) [5489.073702][T12502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5489.073708][T12502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5489.073716][T12502] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5489.073722][T12502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5489.073732][T12502] __x64_sys_sendto (net/socket.c:2183) [5489.073736][T12502] ? 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) [5489.073739][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.073743][T12502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5489.073748][T12502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5489.073750][T12502] RIP: 0033:0x7f42e6082a4a [ 5489.073754][T12502] 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 [ 5489.073756][T12502] RSP: 002b:00007ffff1f57ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5489.073760][T12502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e6082a4a [ 5489.073761][T12502] RDX: 0000000000000040 RSI: 0000000037357340 RDI: 0000000000000005 [ 5489.073763][T12502] RBP: 00007ffff1f57c30 R08: 0000000000418574 R09: 000000000000001c [ 5489.073765][T12502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5489.073767][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.073767][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.073781][T12502] | [ 5489.073865][T12502] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12502 | [5489.086096][T12502] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5489.086359][T12502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5489.086361][T12502] Call Trace: [ 5489.086362][T12502] [5489.086364][T12502] dump_stack_lvl (lib/dump_stack.c:123) [5489.086370][T12502] check_preemption_disabled (lib/smp_processor_id.c:52) [5489.086375][T12502] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5489.086382][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.086386][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.086396][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.086407][T12502] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5489.086416][T12502] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5489.086424][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.086428][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.086435][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.086439][T12502] ? dump_stack_lvl (lib/dump_stack.c:123) [5489.086443][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.086452][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.086459][T12502] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5489.086465][T12502] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.086470][T12502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5489.086475][T12502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.086488][T12502] rawv6_sendmsg (net/ipv6/raw.c:918) [5489.086499][T12502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5489.086505][T12502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5489.086508][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.086515][T12502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5489.086518][T12502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5489.086527][T12502] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5489.086543][T12502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5489.086546][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.086557][T12502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.086561][T12502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.086566][T12502] ? __pfx___sys_sendto (net/socket.c:2147) [5489.086581][T12502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5489.086587][T12502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5489.086594][T12502] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5489.086601][T12502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5489.086611][T12502] __x64_sys_sendto (net/socket.c:2183) [5489.086615][T12502] ? 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) [5489.086618][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.086622][T12502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5489.086627][T12502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5489.086630][T12502] RIP: 0033:0x7f42e6082a4a [ 5489.086633][T12502] 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 [ 5489.086636][T12502] RSP: 002b:00007ffff1f57ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5489.086639][T12502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e6082a4a [ 5489.086640][T12502] RDX: 0000000000000040 RSI: 0000000037357340 RDI: 0000000000000005 [ 5489.086642][T12502] RBP: 00007ffff1f57c30 R08: 0000000000418574 R09: 000000000000001c [ 5489.086644][T12502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5489.086645][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.086645][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.086660][T12502] | [ 5489.102617][T12502] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12502 | [5489.103001][T12502] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5489.103266][T12502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5489.103268][T12502] Call Trace: [ 5489.103270][T12502] [5489.103272][T12502] dump_stack_lvl (lib/dump_stack.c:123) [5489.103277][T12502] check_preemption_disabled (lib/smp_processor_id.c:52) [5489.103283][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.103290][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.103293][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.103302][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.103314][T12502] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5489.103320][T12502] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5489.103328][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.103333][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.103339][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.103344][T12502] ? dump_stack_lvl (lib/dump_stack.c:123) [5489.103347][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.103357][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.103363][T12502] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5489.103369][T12502] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.103374][T12502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5489.103379][T12502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.103391][T12502] rawv6_sendmsg (net/ipv6/raw.c:918) [5489.103403][T12502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5489.103408][T12502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5489.103412][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.103419][T12502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5489.103423][T12502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5489.103431][T12502] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5489.103448][T12502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5489.103450][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.103462][T12502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.103466][T12502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.103471][T12502] ? __pfx___sys_sendto (net/socket.c:2147) [5489.103487][T12502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5489.103493][T12502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5489.103501][T12502] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5489.103508][T12502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5489.103518][T12502] __x64_sys_sendto (net/socket.c:2183) [5489.103522][T12502] ? 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) [5489.103525][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.103529][T12502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5489.103534][T12502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5489.103537][T12502] RIP: 0033:0x7f42e6082a4a [ 5489.103540][T12502] 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 [ 5489.103542][T12502] RSP: 002b:00007ffff1f57ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5489.103545][T12502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e6082a4a [ 5489.103547][T12502] RDX: 0000000000000040 RSI: 0000000037357340 RDI: 0000000000000005 [ 5489.103549][T12502] RBP: 00007ffff1f57c30 R08: 0000000000418574 R09: 000000000000001c [ 5489.103550][T12502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5489.103552][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.103552][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.103567][T12502] | [ 5489.121389][T12502] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12502 | [5489.122021][T12502] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5489.122287][T12502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5489.122288][T12502] Call Trace: [ 5489.122290][T12502] [5489.122292][T12502] dump_stack_lvl (lib/dump_stack.c:123) [5489.122297][T12502] check_preemption_disabled (lib/smp_processor_id.c:52) [5489.122303][T12502] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5489.122309][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.122312][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.122321][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.122334][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.122343][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.122348][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.122357][T12502] ? dump_stack_lvl (lib/dump_stack.c:124) [5489.122366][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.122373][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.122375][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.122382][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.122394][T12502] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5489.122400][T12502] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5489.122407][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.122411][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.122418][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.122422][T12502] ? dump_stack_lvl (lib/dump_stack.c:123) [5489.122425][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.122434][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.122441][T12502] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5489.122447][T12502] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.122452][T12502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5489.122457][T12502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.122469][T12502] rawv6_sendmsg (net/ipv6/raw.c:918) [5489.122480][T12502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5489.122487][T12502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5489.122490][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.122497][T12502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5489.122501][T12502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5489.122510][T12502] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5489.122526][T12502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5489.122528][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.122539][T12502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.122544][T12502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.122549][T12502] ? __pfx___sys_sendto (net/socket.c:2147) [5489.122563][T12502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5489.122569][T12502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5489.122576][T12502] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5489.122583][T12502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5489.122593][T12502] __x64_sys_sendto (net/socket.c:2183) [5489.122597][T12502] ? 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) [5489.122600][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.122604][T12502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5489.122609][T12502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5489.122611][T12502] RIP: 0033:0x7f42e6082a4a [ 5489.122614][T12502] 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 [ 5489.122617][T12502] RSP: 002b:00007ffff1f57ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5489.122620][T12502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e6082a4a [ 5489.122621][T12502] RDX: 0000000000000040 RSI: 0000000037357340 RDI: 0000000000000005 [ 5489.122623][T12502] RBP: 00007ffff1f57c30 R08: 0000000000418574 R09: 000000000000001c [ 5489.122625][T12502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5489.122626][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.122626][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.122640][T12502] | [ 5489.144343][T12502] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12502 | [5489.144931][T12502] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5489.145207][T12502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5489.145208][T12502] Call Trace: [ 5489.145210][T12502] [5489.145212][T12502] dump_stack_lvl (lib/dump_stack.c:123) [5489.145217][T12502] check_preemption_disabled (lib/smp_processor_id.c:52) [5489.145223][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.145229][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.145232][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.145241][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.145256][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.145264][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.145269][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.145279][T12502] ? dump_stack_lvl (lib/dump_stack.c:124) [5489.145288][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.145295][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.145297][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.145305][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.145317][T12502] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5489.145323][T12502] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5489.145330][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.145335][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.145342][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.145346][T12502] ? dump_stack_lvl (lib/dump_stack.c:123) [5489.145350][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.145360][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.145366][T12502] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5489.145373][T12502] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.145378][T12502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5489.145382][T12502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.145395][T12502] rawv6_sendmsg (net/ipv6/raw.c:918) [5489.145407][T12502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5489.145412][T12502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5489.145415][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.145422][T12502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5489.145425][T12502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5489.145434][T12502] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5489.145451][T12502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5489.145454][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.145466][T12502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.145469][T12502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.145475][T12502] ? __pfx___sys_sendto (net/socket.c:2147) [5489.145491][T12502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5489.145498][T12502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5489.145505][T12502] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5489.145512][T12502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5489.145522][T12502] __x64_sys_sendto (net/socket.c:2183) [5489.145526][T12502] ? 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) [5489.145529][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.145533][T12502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5489.145538][T12502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5489.145541][T12502] RIP: 0033:0x7f42e6082a4a [ 5489.145544][T12502] 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 [ 5489.145546][T12502] RSP: 002b:00007ffff1f57ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5489.145549][T12502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e6082a4a [ 5489.145551][T12502] RDX: 0000000000000040 RSI: 0000000037357340 RDI: 0000000000000005 [ 5489.145553][T12502] RBP: 00007ffff1f57c30 R08: 0000000000418574 R09: 000000000000001c [ 5489.145554][T12502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5489.145556][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.145556][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.145571][T12502] | [ 5489.167511][T12502] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12502 | [5489.168221][T12502] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5489.168516][T12502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5489.168518][T12502] Call Trace: [ 5489.168520][T12502] [5489.168522][T12502] dump_stack_lvl (lib/dump_stack.c:123) [5489.168528][T12502] check_preemption_disabled (lib/smp_processor_id.c:52) [5489.168534][T12502] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5489.168541][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.168544][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.168553][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.168567][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.168576][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.168581][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.168591][T12502] ? dump_stack_lvl (lib/dump_stack.c:124) [5489.168600][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.168607][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.168609][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.168617][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.168631][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.168639][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.168643][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.168653][T12502] ? dump_stack_lvl (lib/dump_stack.c:124) [5489.168663][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.168669][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.168671][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.168679][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.168691][T12502] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5489.168697][T12502] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5489.168705][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.168709][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.168716][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.168720][T12502] ? dump_stack_lvl (lib/dump_stack.c:123) [5489.168723][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.168733][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.168739][T12502] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5489.168745][T12502] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.168750][T12502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5489.168755][T12502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.168767][T12502] rawv6_sendmsg (net/ipv6/raw.c:918) [5489.168779][T12502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5489.168784][T12502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5489.168788][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.168795][T12502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5489.168798][T12502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5489.168807][T12502] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5489.168824][T12502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5489.168827][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.168839][T12502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.168843][T12502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.168848][T12502] ? __pfx___sys_sendto (net/socket.c:2147) [5489.168864][T12502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5489.168870][T12502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5489.168877][T12502] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5489.168885][T12502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5489.168895][T12502] __x64_sys_sendto (net/socket.c:2183) [5489.168899][T12502] ? 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) [5489.168902][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.168907][T12502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5489.168911][T12502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5489.168914][T12502] RIP: 0033:0x7f42e6082a4a [ 5489.168917][T12502] 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 [ 5489.168920][T12502] RSP: 002b:00007ffff1f57ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5489.168923][T12502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e6082a4a [ 5489.168924][T12502] RDX: 0000000000000040 RSI: 0000000037357340 RDI: 0000000000000005 [ 5489.168926][T12502] RBP: 00007ffff1f57c30 R08: 0000000000418574 R09: 000000000000001c [ 5489.168928][T12502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5489.168929][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.168929][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.168944][T12502] | [ 5489.168946][T12502] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12502 | [5489.192963][T12502] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5489.193248][T12502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5489.193250][T12502] Call Trace: [ 5489.193251][T12502] [5489.193253][T12502] dump_stack_lvl (lib/dump_stack.c:123) [5489.193258][T12502] check_preemption_disabled (lib/smp_processor_id.c:52) [5489.193264][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.193271][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.193274][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.193283][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.193298][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.193306][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.193311][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.193321][T12502] ? dump_stack_lvl (lib/dump_stack.c:124) [5489.193330][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.193336][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.193339][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.193346][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.193361][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.193368][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.193373][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.193382][T12502] ? dump_stack_lvl (lib/dump_stack.c:124) [5489.193391][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.193398][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.193400][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.193408][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.193419][T12502] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5489.193425][T12502] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5489.193432][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.193437][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.193443][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.193447][T12502] ? dump_stack_lvl (lib/dump_stack.c:123) [5489.193451][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.193460][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.193467][T12502] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5489.193473][T12502] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.193478][T12502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5489.193483][T12502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.193496][T12502] rawv6_sendmsg (net/ipv6/raw.c:918) [5489.193507][T12502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5489.193513][T12502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5489.193516][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.193523][T12502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5489.193526][T12502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5489.193535][T12502] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5489.193551][T12502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5489.193554][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.193565][T12502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.193569][T12502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.193575][T12502] ? __pfx___sys_sendto (net/socket.c:2147) [5489.193590][T12502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5489.193596][T12502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5489.193604][T12502] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5489.193611][T12502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5489.193621][T12502] __x64_sys_sendto (net/socket.c:2183) [5489.193625][T12502] ? 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) [5489.193629][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.193633][T12502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5489.193638][T12502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5489.193640][T12502] RIP: 0033:0x7f42e6082a4a [ 5489.193644][T12502] 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 [ 5489.193646][T12502] RSP: 002b:00007ffff1f57ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5489.193648][T12502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e6082a4a [ 5489.193650][T12502] RDX: 0000000000000040 RSI: 0000000037357340 RDI: 0000000000000005 [ 5489.193652][T12502] RBP: 00007ffff1f57c30 R08: 0000000000418574 R09: 000000000000001c [ 5489.193653][T12502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5489.193655][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.193655][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.193669][T12502] | [ 5489.219293][T12502] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/12502 | [5489.219823][T12502] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5489.220126][T12502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5489.220127][T12502] Call Trace: [ 5489.220129][T12502] [5489.220131][T12502] dump_stack_lvl (lib/dump_stack.c:123) [5489.220136][T12502] check_preemption_disabled (lib/smp_processor_id.c:52) [5489.220143][T12502] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5489.220150][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.220153][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.220162][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.220177][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.220186][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.220190][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.220201][T12502] ? dump_stack_lvl (lib/dump_stack.c:124) [5489.220210][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.220216][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.220219][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.220227][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.220242][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.220250][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.220254][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.220264][T12502] ? dump_stack_lvl (lib/dump_stack.c:124) [5489.220274][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.220280][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.220282][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.220290][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.220305][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.220313][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.220317][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.220327][T12502] ? dump_stack_lvl (lib/dump_stack.c:124) [5489.220336][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.220342][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.220345][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.220353][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.220365][T12502] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5489.220370][T12502] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5489.220378][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.220382][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.220389][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.220393][T12502] ? dump_stack_lvl (lib/dump_stack.c:123) [5489.220396][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.220406][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.220412][T12502] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5489.220419][T12502] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.220424][T12502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5489.220428][T12502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.220441][T12502] rawv6_sendmsg (net/ipv6/raw.c:918) [5489.220453][T12502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5489.220458][T12502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5489.220461][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.220469][T12502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5489.220472][T12502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5489.220481][T12502] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5489.220499][T12502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5489.220502][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.220514][T12502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.220518][T12502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.220523][T12502] ? __pfx___sys_sendto (net/socket.c:2147) [5489.220538][T12502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5489.220544][T12502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5489.220552][T12502] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5489.220559][T12502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5489.220570][T12502] __x64_sys_sendto (net/socket.c:2183) [5489.220574][T12502] ? 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) [5489.220576][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.220581][T12502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5489.220586][T12502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5489.220589][T12502] RIP: 0033:0x7f42e6082a4a [ 5489.220592][T12502] 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 [ 5489.220594][T12502] RSP: 002b:00007ffff1f57ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5489.220597][T12502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e6082a4a [ 5489.220599][T12502] RDX: 0000000000000040 RSI: 0000000037357340 RDI: 0000000000000005 [ 5489.220600][T12502] RBP: 00007ffff1f57c30 R08: 0000000000418574 R09: 000000000000001c [ 5489.220602][T12502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5489.220604][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.220604][T12502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42e61ab000 | [ 5489.220619][T12502] | [ 5489.249606][T12502] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/12502 | [5489.250054][T12502] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5489.250576][T12502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5489.250577][T12502] Call Trace: [ 5489.250579][T12502] [5489.250581][T12502] dump_stack_lvl (lib/dump_stack.c:123) [5489.250587][T12502] check_preemption_disabled (lib/smp_processor_id.c:52) [5489.250592][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.250599][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.250603][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.250611][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.250626][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.250635][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.250639][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.250650][T12502] ? dump_stack_lvl (lib/dump_stack.c:124) [5489.250659][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.250666][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.250668][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.250676][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.250692][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.250700][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.250704][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.250715][T12502] ? dump_stack_lvl (lib/dump_stack.c:124) [5489.250724][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.250731][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.250734][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.250742][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.250757][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.250765][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.250769][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.250779][T12502] ? dump_stack_lvl (lib/dump_stack.c:124) [5489.250789][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.250795][T12502] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5489.250798][T12502] ? _printk (kernel/printk/printk.c:2470) [5489.250806][T12502] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5489.250818][T12502] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5489.250823][T12502] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5489.250831][T12502] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5489.250835][T12502] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5489.250842][T12502] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5489.250846][T12502] ? dump_stack_lvl (lib/dump_stack.c:123) [5489.250849][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.250859][T12502] lwtunnel_output (net/core/lwtunnel.c:359) [5489.250866][T12502] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5489.250872][T12502] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.250877][T12502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5489.250882][T12502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5489.250895][T12502] rawv6_sendmsg (net/ipv6/raw.c:918) [5489.250907][T12502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5489.250912][T12502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5489.250916][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.250923][T12502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5489.250926][T12502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5489.250935][T12502] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5489.250953][T12502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5489.250955][T12502] ? __lock_release (kernel/locking/lockdep.c:5534) [5489.250967][T12502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.250971][T12502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5489.250977][T12502] ? __pfx___sys_sendto (net/socket.c:2147) [5489.250992][T12502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5489.250998][T12502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5489.251006][T12502] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5489.251013][T12502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5489.251024][T12502] __x64_sys_sendto (net/socket.c:2183) [5489.251028][T12502] ? 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) [5489.251031][T12502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5489.251036][T12502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5489.251041][T12502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5489.251044][T12502] RIP: 0033:0x7f42e6082a4a [ 5489.251047][T12502] 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 [ 5489.251050][T12502] RSP: 002b:00007ffff1f57ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5489.251052][T12502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42e6082a4a [ 5489.251054][T12502] RDX: 0000000000000040 RSI: 0000000037357340 RDI: 0000000000000005 [ 5489.251056][T12502] RBP: 00007ffff1f57c30 R08: 0000000000418574 R09: 000000000000001c [ 5489.251058][T12502] 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