====================================== | [ 5268.100479][T10646] veth1: renamed from veth-betaR | [ 5268.206857][T10647] veth0: renamed from veth-gamma | [ 5277.985773][T10670] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10670 | [5277.986381][T10670] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5277.986682][T10670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5277.986684][T10670] Call Trace: [ 5277.986686][T10670] [5277.986688][T10670] dump_stack_lvl (lib/dump_stack.c:123) [5277.986697][T10670] check_preemption_disabled (lib/smp_processor_id.c:52) [5277.986704][T10670] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5277.986710][T10670] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5277.986718][T10670] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5277.986725][T10670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5277.986730][T10670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5277.986742][T10670] rawv6_sendmsg (net/ipv6/raw.c:918) [5277.986754][T10670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5277.986759][T10670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5277.986764][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5277.986773][T10670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5277.986778][T10670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5277.986788][T10670] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5277.986804][T10670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5277.986806][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5277.986817][T10670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5277.986823][T10670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5277.986828][T10670] ? __pfx___sys_sendto (net/socket.c:2147) [5277.986843][T10670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5277.986850][T10670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5277.986859][T10670] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5277.986866][T10670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5277.986876][T10670] __x64_sys_sendto (net/socket.c:2183) [5277.986880][T10670] ? 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) [5277.986884][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5277.986889][T10670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5277.986893][T10670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5277.986897][T10670] RIP: 0033:0x7f2f6755da4a [ 5277.986902][T10670] 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 [ 5277.986904][T10670] RSP: 002b:00007ffceab16ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5277.986908][T10670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f6755da4a [ 5277.986910][T10670] RDX: 0000000000000040 RSI: 000000000b555340 RDI: 0000000000000005 [ 5277.986912][T10670] RBP: 00007ffceab16f60 R08: 0000000000418574 R09: 000000000000001c [ 5277.986914][T10670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5277.986916][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5277.986916][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5277.986930][T10670] | [ 5277.986933][T10670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10670 | [5277.999230][T10670] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5277.999483][T10670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5277.999485][T10670] Call Trace: [ 5277.999487][T10670] [5277.999489][T10670] dump_stack_lvl (lib/dump_stack.c:123) [5277.999496][T10670] check_preemption_disabled (lib/smp_processor_id.c:52) [5277.999505][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5277.999512][T10670] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5277.999519][T10670] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5277.999525][T10670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5277.999529][T10670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5277.999542][T10670] rawv6_sendmsg (net/ipv6/raw.c:918) [5277.999554][T10670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5277.999559][T10670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5277.999563][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5277.999572][T10670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5277.999576][T10670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5277.999585][T10670] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5277.999602][T10670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5277.999605][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5277.999616][T10670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5277.999621][T10670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5277.999627][T10670] ? __pfx___sys_sendto (net/socket.c:2147) [5277.999641][T10670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5277.999648][T10670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5277.999656][T10670] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5277.999663][T10670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5277.999673][T10670] __x64_sys_sendto (net/socket.c:2183) [5277.999677][T10670] ? 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) [5277.999680][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5277.999685][T10670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5277.999690][T10670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5277.999693][T10670] RIP: 0033:0x7f2f6755da4a [ 5277.999697][T10670] 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 [ 5277.999699][T10670] RSP: 002b:00007ffceab16ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5277.999703][T10670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f6755da4a [ 5277.999705][T10670] RDX: 0000000000000040 RSI: 000000000b555340 RDI: 0000000000000005 [ 5277.999706][T10670] RBP: 00007ffceab16f60 R08: 0000000000418574 R09: 000000000000001c [ 5277.999708][T10670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5277.999710][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5277.999710][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5277.999725][T10670] | [ 5278.012299][T10670] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10670 | [5278.012767][T10670] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5278.013028][T10670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5278.013030][T10670] Call Trace: [ 5278.013031][T10670] [5278.013033][T10670] dump_stack_lvl (lib/dump_stack.c:123) [5278.013039][T10670] check_preemption_disabled (lib/smp_processor_id.c:52) [5278.013046][T10670] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5278.013052][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.013067][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.013082][T10670] ? dump_stack_lvl (lib/dump_stack.c:124) [5278.013091][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.013098][T10670] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5278.013105][T10670] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.013111][T10670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5278.013116][T10670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.013128][T10670] rawv6_sendmsg (net/ipv6/raw.c:918) [5278.013140][T10670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5278.013145][T10670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5278.013149][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.013157][T10670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5278.013160][T10670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5278.013169][T10670] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5278.013185][T10670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5278.013188][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.013199][T10670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.013203][T10670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.013209][T10670] ? __pfx___sys_sendto (net/socket.c:2147) [5278.013223][T10670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5278.013229][T10670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5278.013237][T10670] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5278.013244][T10670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5278.013254][T10670] __x64_sys_sendto (net/socket.c:2183) [5278.013258][T10670] ? 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) [5278.013261][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.013266][T10670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5278.013271][T10670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5278.013274][T10670] RIP: 0033:0x7f2f6755da4a [ 5278.013277][T10670] 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 [ 5278.013280][T10670] RSP: 002b:00007ffceab16ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5278.013283][T10670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f6755da4a [ 5278.013285][T10670] RDX: 0000000000000040 RSI: 000000000b555340 RDI: 0000000000000005 [ 5278.013286][T10670] RBP: 00007ffceab16f60 R08: 0000000000418574 R09: 000000000000001c [ 5278.013288][T10670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5278.013290][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5278.013290][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5278.013304][T10670] | [ 5278.013306][T10670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10670 | [5278.027006][T10670] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5278.027271][T10670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5278.027273][T10670] Call Trace: [ 5278.027275][T10670] [5278.027276][T10670] dump_stack_lvl (lib/dump_stack.c:123) [5278.027282][T10670] check_preemption_disabled (lib/smp_processor_id.c:52) [5278.027289][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.027295][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.027310][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.027325][T10670] ? dump_stack_lvl (lib/dump_stack.c:124) [5278.027335][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.027341][T10670] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5278.027348][T10670] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.027354][T10670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5278.027358][T10670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.027371][T10670] rawv6_sendmsg (net/ipv6/raw.c:918) [5278.027383][T10670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5278.027388][T10670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5278.027392][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.027400][T10670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5278.027404][T10670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5278.027413][T10670] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5278.027429][T10670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5278.027432][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.027443][T10670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.027447][T10670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.027453][T10670] ? __pfx___sys_sendto (net/socket.c:2147) [5278.027468][T10670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5278.027474][T10670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5278.027482][T10670] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5278.027489][T10670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5278.027499][T10670] __x64_sys_sendto (net/socket.c:2183) [5278.027503][T10670] ? 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) [5278.027507][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.027511][T10670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5278.027516][T10670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5278.027519][T10670] RIP: 0033:0x7f2f6755da4a [ 5278.027523][T10670] 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 [ 5278.027525][T10670] RSP: 002b:00007ffceab16ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5278.027528][T10670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f6755da4a [ 5278.027530][T10670] RDX: 0000000000000040 RSI: 000000000b555340 RDI: 0000000000000005 [ 5278.027532][T10670] RBP: 00007ffceab16f60 R08: 0000000000418574 R09: 000000000000001c [ 5278.027533][T10670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5278.027535][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5278.027535][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5278.027550][T10670] | [ 5278.027558][T10670] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10670 | [5278.042371][T10670] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5278.042657][T10670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5278.042658][T10670] Call Trace: [ 5278.042660][T10670] [5278.042662][T10670] dump_stack_lvl (lib/dump_stack.c:123) [5278.042667][T10670] check_preemption_disabled (lib/smp_processor_id.c:52) [5278.042673][T10670] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5278.042680][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.042695][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.042709][T10670] ? dump_stack_lvl (lib/dump_stack.c:123) [5278.042712][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.042723][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.042729][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.042742][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.042757][T10670] ? dump_stack_lvl (lib/dump_stack.c:124) [5278.042767][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.042773][T10670] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5278.042780][T10670] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.042785][T10670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5278.042790][T10670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.042802][T10670] rawv6_sendmsg (net/ipv6/raw.c:918) [5278.042814][T10670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5278.042820][T10670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5278.042823][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.042831][T10670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5278.042834][T10670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5278.042843][T10670] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5278.042859][T10670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5278.042862][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.042873][T10670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.042877][T10670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.042883][T10670] ? __pfx___sys_sendto (net/socket.c:2147) [5278.042898][T10670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5278.042904][T10670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5278.042911][T10670] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5278.042919][T10670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5278.042929][T10670] __x64_sys_sendto (net/socket.c:2183) [5278.042933][T10670] ? 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) [5278.042936][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.042941][T10670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5278.042946][T10670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5278.042949][T10670] RIP: 0033:0x7f2f6755da4a [ 5278.042952][T10670] 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 [ 5278.042954][T10670] RSP: 002b:00007ffceab16ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5278.042957][T10670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f6755da4a [ 5278.042959][T10670] RDX: 0000000000000040 RSI: 000000000b555340 RDI: 0000000000000005 [ 5278.042961][T10670] RBP: 00007ffceab16f60 R08: 0000000000418574 R09: 000000000000001c [ 5278.042962][T10670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5278.042964][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5278.042964][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5278.042979][T10670] | [ 5278.042982][T10670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10670 | [5278.061316][T10670] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5278.061615][T10670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5278.061616][T10670] Call Trace: [ 5278.061618][T10670] [5278.061620][T10670] dump_stack_lvl (lib/dump_stack.c:123) [5278.061626][T10670] check_preemption_disabled (lib/smp_processor_id.c:52) [5278.061632][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.061639][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.061653][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.061668][T10670] ? dump_stack_lvl (lib/dump_stack.c:123) [5278.061671][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.061681][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.061688][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.061701][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.061716][T10670] ? dump_stack_lvl (lib/dump_stack.c:124) [5278.061726][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.061732][T10670] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5278.061739][T10670] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.061745][T10670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5278.061749][T10670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.061762][T10670] rawv6_sendmsg (net/ipv6/raw.c:918) [5278.061774][T10670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5278.061780][T10670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5278.061783][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.061791][T10670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5278.061795][T10670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5278.061804][T10670] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5278.061821][T10670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5278.061823][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.061835][T10670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.061839][T10670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.061844][T10670] ? __pfx___sys_sendto (net/socket.c:2147) [5278.061859][T10670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5278.061866][T10670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5278.061873][T10670] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5278.061881][T10670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5278.061891][T10670] __x64_sys_sendto (net/socket.c:2183) [5278.061895][T10670] ? 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) [5278.061898][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.061903][T10670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5278.061908][T10670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5278.061912][T10670] RIP: 0033:0x7f2f6755da4a [ 5278.061915][T10670] 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 [ 5278.061917][T10670] RSP: 002b:00007ffceab16ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5278.061920][T10670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f6755da4a [ 5278.061922][T10670] RDX: 0000000000000040 RSI: 000000000b555340 RDI: 0000000000000005 [ 5278.061924][T10670] RBP: 00007ffceab16f60 R08: 0000000000418574 R09: 000000000000001c [ 5278.061926][T10670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5278.061927][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5278.061927][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5278.061942][T10670] | [ 5278.061950][T10670] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10670 | [5278.081245][T10670] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5278.081542][T10670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5278.081544][T10670] Call Trace: [ 5278.081545][T10670] [5278.081547][T10670] dump_stack_lvl (lib/dump_stack.c:123) [5278.081552][T10670] check_preemption_disabled (lib/smp_processor_id.c:52) [5278.081558][T10670] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5278.081565][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.081579][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.081594][T10670] ? dump_stack_lvl (lib/dump_stack.c:123) [5278.081599][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.081609][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.081616][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.081629][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.081643][T10670] ? dump_stack_lvl (lib/dump_stack.c:123) [5278.081646][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.081656][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.081663][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.081676][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.081691][T10670] ? dump_stack_lvl (lib/dump_stack.c:124) [5278.081700][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.081707][T10670] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5278.081713][T10670] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.081719][T10670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5278.081724][T10670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.081737][T10670] rawv6_sendmsg (net/ipv6/raw.c:918) [5278.081749][T10670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5278.081755][T10670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5278.081758][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.081766][T10670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5278.081769][T10670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5278.081778][T10670] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5278.081794][T10670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5278.081797][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.081809][T10670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.081812][T10670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.081818][T10670] ? __pfx___sys_sendto (net/socket.c:2147) [5278.081833][T10670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5278.081839][T10670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5278.081847][T10670] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5278.081854][T10670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5278.081865][T10670] __x64_sys_sendto (net/socket.c:2183) [5278.081869][T10670] ? 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) [5278.081872][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.081876][T10670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5278.081881][T10670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5278.081884][T10670] RIP: 0033:0x7f2f6755da4a [ 5278.081887][T10670] 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 [ 5278.081890][T10670] RSP: 002b:00007ffceab16ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5278.081893][T10670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f6755da4a [ 5278.081895][T10670] RDX: 0000000000000040 RSI: 000000000b555340 RDI: 0000000000000005 [ 5278.081897][T10670] RBP: 00007ffceab16f60 R08: 0000000000418574 R09: 000000000000001c [ 5278.081898][T10670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5278.081900][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5278.081900][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5278.081915][T10670] | [ 5278.103633][T10670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10670 | [5278.104303][T10670] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5278.104838][T10670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5278.104839][T10670] Call Trace: [ 5278.104841][T10670] [5278.104843][T10670] dump_stack_lvl (lib/dump_stack.c:123) [5278.104849][T10670] check_preemption_disabled (lib/smp_processor_id.c:52) [5278.104855][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.104862][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.104877][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.104892][T10670] ? dump_stack_lvl (lib/dump_stack.c:123) [5278.104895][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.104905][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.104912][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.104926][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.104940][T10670] ? dump_stack_lvl (lib/dump_stack.c:123) [5278.104944][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.104954][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.104961][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.104974][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.104989][T10670] ? dump_stack_lvl (lib/dump_stack.c:124) [5278.104999][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.105006][T10670] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5278.105012][T10670] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.105018][T10670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5278.105023][T10670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.105035][T10670] rawv6_sendmsg (net/ipv6/raw.c:918) [5278.105048][T10670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5278.105053][T10670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5278.105057][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.105064][T10670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5278.105068][T10670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5278.105077][T10670] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5278.105094][T10670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5278.105097][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.105108][T10670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.105112][T10670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.105118][T10670] ? __pfx___sys_sendto (net/socket.c:2147) [5278.105133][T10670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5278.105139][T10670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5278.105147][T10670] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5278.105155][T10670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5278.105165][T10670] __x64_sys_sendto (net/socket.c:2183) [5278.105169][T10670] ? 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) [5278.105172][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.105177][T10670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5278.105182][T10670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5278.105186][T10670] RIP: 0033:0x7f2f6755da4a [ 5278.105189][T10670] 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 [ 5278.105192][T10670] RSP: 002b:00007ffceab16ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5278.105195][T10670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f6755da4a [ 5278.105197][T10670] RDX: 0000000000000040 RSI: 000000000b555340 RDI: 0000000000000005 [ 5278.105198][T10670] RBP: 00007ffceab16f60 R08: 0000000000418574 R09: 000000000000001c [ 5278.105200][T10670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5278.105202][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5278.105202][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5278.105217][T10670] | [ 5278.105226][T10670] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10670 | [5278.127568][T10670] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5278.127904][T10670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5278.127906][T10670] Call Trace: [ 5278.127908][T10670] [5278.127910][T10670] dump_stack_lvl (lib/dump_stack.c:123) [5278.127915][T10670] check_preemption_disabled (lib/smp_processor_id.c:52) [5278.127921][T10670] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5278.127929][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.127943][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.127958][T10670] ? dump_stack_lvl (lib/dump_stack.c:123) [5278.127961][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.127972][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.127979][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.127992][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.128006][T10670] ? dump_stack_lvl (lib/dump_stack.c:123) [5278.128009][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.128020][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.128026][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.128040][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.128054][T10670] ? dump_stack_lvl (lib/dump_stack.c:123) [5278.128057][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.128067][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.128074][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.128087][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.128102][T10670] ? dump_stack_lvl (lib/dump_stack.c:124) [5278.128112][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.128118][T10670] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5278.128125][T10670] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.128130][T10670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5278.128135][T10670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.128148][T10670] rawv6_sendmsg (net/ipv6/raw.c:918) [5278.128160][T10670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5278.128165][T10670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5278.128169][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.128177][T10670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5278.128180][T10670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5278.128189][T10670] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5278.128206][T10670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5278.128208][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.128220][T10670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.128224][T10670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.128230][T10670] ? __pfx___sys_sendto (net/socket.c:2147) [5278.128245][T10670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5278.128251][T10670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5278.128259][T10670] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5278.128266][T10670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5278.128277][T10670] __x64_sys_sendto (net/socket.c:2183) [5278.128281][T10670] ? 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) [5278.128284][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.128289][T10670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5278.128294][T10670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5278.128297][T10670] RIP: 0033:0x7f2f6755da4a [ 5278.128301][T10670] 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 [ 5278.128303][T10670] RSP: 002b:00007ffceab16ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5278.128306][T10670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f6755da4a [ 5278.128308][T10670] RDX: 0000000000000040 RSI: 000000000b555340 RDI: 0000000000000005 [ 5278.128311][T10670] RBP: 00007ffceab16f60 R08: 0000000000418574 R09: 000000000000001c [ 5278.128313][T10670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5278.128314][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5278.128314][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5278.128330][T10670] | [ 5278.128332][T10670] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10670 | [5278.152449][T10670] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5278.152785][T10670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5278.152787][T10670] Call Trace: [ 5278.152788][T10670] [5278.152790][T10670] dump_stack_lvl (lib/dump_stack.c:123) [5278.152796][T10670] check_preemption_disabled (lib/smp_processor_id.c:52) [5278.152802][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.152810][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.152825][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.152839][T10670] ? dump_stack_lvl (lib/dump_stack.c:123) [5278.152843][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.152853][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.152861][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.152874][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.152888][T10670] ? dump_stack_lvl (lib/dump_stack.c:123) [5278.152892][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.152902][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.152909][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.152922][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.152936][T10670] ? dump_stack_lvl (lib/dump_stack.c:123) [5278.152940][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.152950][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.152957][T10670] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5278.152970][T10670] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5278.152986][T10670] ? dump_stack_lvl (lib/dump_stack.c:124) [5278.152995][T10670] lwtunnel_output (net/core/lwtunnel.c:359) [5278.153002][T10670] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5278.153009][T10670] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.153015][T10670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5278.153020][T10670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5278.153033][T10670] rawv6_sendmsg (net/ipv6/raw.c:918) [5278.153045][T10670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5278.153051][T10670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5278.153055][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.153062][T10670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5278.153065][T10670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5278.153075][T10670] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5278.153092][T10670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5278.153095][T10670] ? __lock_release (kernel/locking/lockdep.c:5534) [5278.153107][T10670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.153111][T10670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5278.153116][T10670] ? __pfx___sys_sendto (net/socket.c:2147) [5278.153132][T10670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5278.153138][T10670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5278.153146][T10670] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5278.153153][T10670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5278.153164][T10670] __x64_sys_sendto (net/socket.c:2183) [5278.153168][T10670] ? 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) [5278.153171][T10670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5278.153175][T10670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5278.153181][T10670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5278.153184][T10670] RIP: 0033:0x7f2f6755da4a [ 5278.153187][T10670] 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 [ 5278.153189][T10670] RSP: 002b:00007ffceab16ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5278.153192][T10670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f6755da4a [ 5278.153194][T10670] RDX: 0000000000000040 RSI: 000000000b555340 RDI: 0000000000000005 [ 5278.153196][T10670] RBP: 00007ffceab16f60 R08: 0000000000418574 R09: 000000000000001c [ 5278.153198][T10670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5278.153199][T10670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f67686000 | [ 5279.225262][T10670] lwtunnel_output(): recursion limit reached on datapath | [ 5283.941661][T10677] check_preemption_disabled: 46 callbacks suppressed | [ 5283.941668][T10677] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10677 | [5283.942459][T10677] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5283.942738][T10677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5283.942740][T10677] Call Trace: [ 5283.942742][T10677] [5283.942744][T10677] dump_stack_lvl (lib/dump_stack.c:123) [5283.942753][T10677] check_preemption_disabled (lib/smp_processor_id.c:52) [5283.942759][T10677] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5283.942766][T10677] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5283.942774][T10677] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5283.942780][T10677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5283.942785][T10677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5283.942797][T10677] rawv6_sendmsg (net/ipv6/raw.c:918) [5283.942808][T10677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5283.942814][T10677] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5283.942819][T10677] ? __lock_release (kernel/locking/lockdep.c:5534) [5283.942828][T10677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5283.942833][T10677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5283.942842][T10677] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5283.942858][T10677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5283.942860][T10677] ? __lock_release (kernel/locking/lockdep.c:5534) [5283.942871][T10677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5283.942877][T10677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5283.942882][T10677] ? __pfx___sys_sendto (net/socket.c:2147) [5283.942896][T10677] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5283.942903][T10677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5283.942912][T10677] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5283.942919][T10677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5283.942929][T10677] __x64_sys_sendto (net/socket.c:2183) [5283.942932][T10677] ? 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) [5283.942936][T10677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5283.942941][T10677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5283.942946][T10677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5283.942949][T10677] RIP: 0033:0x7fc63e364a4a [ 5283.942953][T10677] 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 [ 5283.942956][T10677] RSP: 002b:00007ffd708a69a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5283.942960][T10677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc63e364a4a [ 5283.942962][T10677] RDX: 0000000000000040 RSI: 00000000233f6340 RDI: 0000000000000005 [ 5283.942964][T10677] RBP: 00007ffd708a6a30 R08: 0000000000418574 R09: 000000000000001c [ 5283.942966][T10677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5283.942968][T10677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc63e48d000 | [ 5283.942968][T10677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc63e48d000 | [ 5283.942982][T10677] | [ 5283.942985][T10677] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10677 | [5283.955179][T10677] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5283.955437][T10677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5283.955439][T10677] Call Trace: [ 5283.955441][T10677] [5283.955443][T10677] dump_stack_lvl (lib/dump_stack.c:123) [5283.955450][T10677] check_preemption_disabled (lib/smp_processor_id.c:52) [5283.955456][T10677] lwtunnel_output (net/core/lwtunnel.c:359) [5283.955463][T10677] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5283.955471][T10677] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5283.955477][T10677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5283.955481][T10677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5283.955494][T10677] rawv6_sendmsg (net/ipv6/raw.c:918) [5283.955505][T10677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5283.955511][T10677] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5283.955515][T10677] ? __lock_release (kernel/locking/lockdep.c:5534) [5283.955523][T10677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5283.955527][T10677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5283.955536][T10677] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5283.955552][T10677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5283.955555][T10677] ? __lock_release (kernel/locking/lockdep.c:5534) [5283.955566][T10677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5283.955571][T10677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5283.955577][T10677] ? __pfx___sys_sendto (net/socket.c:2147) [5283.955591][T10677] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5283.955600][T10677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5283.955609][T10677] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5283.955616][T10677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5283.955626][T10677] __x64_sys_sendto (net/socket.c:2183) [5283.955630][T10677] ? 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) [5283.955634][T10677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5283.955638][T10677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5283.955643][T10677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5283.955647][T10677] RIP: 0033:0x7fc63e364a4a [ 5283.955650][T10677] 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 [ 5283.955652][T10677] RSP: 002b:00007ffd708a69a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5283.955655][T10677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc63e364a4a [ 5283.955657][T10677] RDX: 0000000000000040 RSI: 00000000233f6340 RDI: 0000000000000005 [ 5283.955659][T10677] RBP: 00007ffd708a6a30 R08: 0000000000418574 R09: 000000000000001c [ 5283.955661][T10677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5283.955662][T10677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc63e48d000 | [ 5283.955662][T10677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc63e48d000 | [ 5283.955677][T10677] | [ 5283.968702][T10677] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10677 | [5283.969081][T10677] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5283.969338][T10677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5283.969340][T10677] Call Trace: [ 5283.969342][T10677] [5283.969344][T10677] dump_stack_lvl (lib/dump_stack.c:123) [5283.969350][T10677] check_preemption_disabled (lib/smp_processor_id.c:52) [5283.969356][T10677] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [5283.969363][T10677] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5283.969370][T10677] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5283.969376][T10677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5283.969381][T10677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5283.969393][T10677] rawv6_sendmsg (net/ipv6/raw.c:918) [5283.969405][T10677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5283.969410][T10677] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5283.969414][T10677] ? __lock_release (kernel/locking/lockdep.c:5534) [5283.969422][T10677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5283.969425][T10677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5283.969434][T10677] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5283.969451][T10677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5283.969453][T10677] ? __lock_release (kernel/locking/lockdep.c:5534) [5283.969465][T10677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5283.969469][T10677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5283.969475][T10677] ? __pfx___sys_sendto (net/socket.c:2147) [5283.969489][T10677] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5283.969496][T10677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5283.969503][T10677] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5283.969510][T10677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5283.969521][T10677] __x64_sys_sendto (net/socket.c:2183) [5283.969524][T10677] ? 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) [5283.969528][T10677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5283.969532][T10677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5283.969537][T10677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5283.969541][T10677] RIP: 0033:0x7fc63e364a4a [ 5283.969544][T10677] 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 [ 5283.969546][T10677] RSP: 002b:00007ffd708a69a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5283.969550][T10677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc63e364a4a [ 5283.969552][T10677] RDX: 0000000000000040 RSI: 00000000233f6340 RDI: 0000000000000005 [ 5283.969553][T10677] RBP: 00007ffd708a6a30 R08: 0000000000418574 R09: 000000000000001c [ 5283.969555][T10677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5283.969556][T10677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc63e48d000 | [ 5283.969556][T10677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc63e48d000 | [ 5283.969571][T10677] | [ 5284.951207][T10677] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10677 | [5284.951800][T10677] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5284.952073][T10677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5284.952075][T10677] Call Trace: [ 5284.952077][T10677] [5284.952079][T10677] dump_stack_lvl (lib/dump_stack.c:123) [5284.952088][T10677] check_preemption_disabled (lib/smp_processor_id.c:52) [5284.952094][T10677] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5284.952101][T10677] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5284.952109][T10677] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5284.952115][T10677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5284.952120][T10677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5284.952132][T10677] rawv6_sendmsg (net/ipv6/raw.c:918) [5284.952135][T10677] ? __lock_release (kernel/locking/lockdep.c:5534) [5284.952148][T10677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5284.952151][T10677] ? move_addr_to_user (net/socket.c:300) [5284.952162][T10677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5284.952166][T10677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5284.952175][T10677] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5284.952179][T10677] ? __pfx_sock_recvmsg (./include/net/sock.h:1738) [5284.952193][T10677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5284.952197][T10677] ? __lock_release (kernel/locking/lockdep.c:5534) [5284.952208][T10677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5284.952212][T10677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5284.952218][T10677] ? __pfx___sys_sendto (net/socket.c:2147) [5284.952231][T10677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5284.952240][T10677] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [5284.952247][T10677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5284.952255][T10677] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5284.952260][T10677] ? __pfx___x64_sys_poll (fs/select.c:1062) [5284.952267][T10677] __x64_sys_sendto (net/socket.c:2183) [5284.952270][T10677] ? 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) [5284.952274][T10677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5284.952278][T10677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5284.952283][T10677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5284.952287][T10677] RIP: 0033:0x7fc63e364a4a [ 5284.952291][T10677] 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 [ 5284.952294][T10677] RSP: 002b:00007ffd708a69a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5284.952298][T10677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc63e364a4a [ 5284.952300][T10677] RDX: 0000000000000040 RSI: 00000000233f6340 RDI: 0000000000000005 [ 5284.952302][T10677] RBP: 00007ffd708a6a30 R08: 0000000000418574 R09: 000000000000001c [ 5284.952303][T10677] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5284.952305][T10677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc63e48d000 | [ 5284.952305][T10677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc63e48d000 | [ 5284.952319][T10677] | [ 5284.952322][T10677] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10677 | [5284.964875][T10677] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5284.965131][T10677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5284.965132][T10677] Call Trace: [ 5284.965134][T10677] [5284.965136][T10677] dump_stack_lvl (lib/dump_stack.c:123) [5284.965143][T10677] check_preemption_disabled (lib/smp_processor_id.c:52) [5284.965149][T10677] lwtunnel_output (net/core/lwtunnel.c:359) [5284.965156][T10677] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5284.965163][T10677] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5284.965168][T10677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5284.965173][T10677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5284.965185][T10677] rawv6_sendmsg (net/ipv6/raw.c:918) [5284.965188][T10677] ? __lock_release (kernel/locking/lockdep.c:5534) [5284.965200][T10677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5284.965203][T10677] ? move_addr_to_user (net/socket.c:300) [5284.965213][T10677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5284.965216][T10677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5284.965225][T10677] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5284.965229][T10677] ? __pfx_sock_recvmsg (./include/net/sock.h:1738) [5284.965243][T10677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5284.965247][T10677] ? __lock_release (kernel/locking/lockdep.c:5534) [5284.965258][T10677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5284.965262][T10677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5284.965267][T10677] ? __pfx___sys_sendto (net/socket.c:2147) [5284.965280][T10677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5284.965289][T10677] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [5284.965294][T10677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5284.965302][T10677] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5284.965307][T10677] ? __pfx___x64_sys_poll (fs/select.c:1062) [5284.965314][T10677] __x64_sys_sendto (net/socket.c:2183) [5284.965318][T10677] ? 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) [5284.965321][T10677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5284.965325][T10677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5284.965330][T10677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5284.965333][T10677] RIP: 0033:0x7fc63e364a4a [ 5284.965337][T10677] 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 [ 5284.965339][T10677] RSP: 002b:00007ffd708a69a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5284.965342][T10677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc63e364a4a [ 5284.965344][T10677] RDX: 0000000000000040 RSI: 00000000233f6340 RDI: 0000000000000005 [ 5284.965345][T10677] RBP: 00007ffd708a6a30 R08: 0000000000418574 R09: 000000000000001c [ 5284.965347][T10677] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5284.965349][T10677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc63e48d000 | [ 5284.965349][T10677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc63e48d000 | [ 5284.965363][T10677] | [ 5284.982092][T10677] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10677 | [5284.982467][T10677] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5284.982747][T10677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5284.982748][T10677] Call Trace: [ 5284.982750][T10677] [5284.982752][T10677] dump_stack_lvl (lib/dump_stack.c:123) [5284.982759][T10677] check_preemption_disabled (lib/smp_processor_id.c:52) [5284.982765][T10677] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [5284.982772][T10677] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5284.982780][T10677] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5284.982785][T10677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5284.982790][T10677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5284.982803][T10677] rawv6_sendmsg (net/ipv6/raw.c:918) [5284.982806][T10677] ? __lock_release (kernel/locking/lockdep.c:5534) [5284.982818][T10677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5284.982822][T10677] ? move_addr_to_user (net/socket.c:300) [5284.982832][T10677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5284.982835][T10677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5284.982844][T10677] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5284.982848][T10677] ? __pfx_sock_recvmsg (./include/net/sock.h:1738) [5284.982863][T10677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5284.982866][T10677] ? __lock_release (kernel/locking/lockdep.c:5534) [5284.982877][T10677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5284.982881][T10677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5284.982886][T10677] ? __pfx___sys_sendto (net/socket.c:2147) [5284.982900][T10677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5284.982908][T10677] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [5284.982915][T10677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5284.982922][T10677] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5284.982927][T10677] ? __pfx___x64_sys_poll (fs/select.c:1062) [5284.982934][T10677] __x64_sys_sendto (net/socket.c:2183) [5284.982938][T10677] ? 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) [5284.982941][T10677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5284.982946][T10677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5284.982951][T10677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5284.982954][T10677] RIP: 0033:0x7fc63e364a4a [ 5284.982957][T10677] 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 [ 5284.982960][T10677] RSP: 002b:00007ffd708a69a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5284.982963][T10677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc63e364a4a [ 5284.982965][T10677] RDX: 0000000000000040 RSI: 00000000233f6340 RDI: 0000000000000005 [ 5284.982966][T10677] RBP: 00007ffd708a6a30 R08: 0000000000418574 R09: 000000000000001c [ 5284.982968][T10677] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5284.982969][T10677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc63e48d000 | [ 5287.440485][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5288.496819][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5290.737945][T10683] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10683 | [5290.738402][T10683] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5290.738708][T10683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5290.738710][T10683] Call Trace: [ 5290.738712][T10683] [5290.738714][T10683] dump_stack_lvl (lib/dump_stack.c:123) [5290.738722][T10683] check_preemption_disabled (lib/smp_processor_id.c:52) [5290.738729][T10683] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5290.738736][T10683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5290.738743][T10683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.738749][T10683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5290.738754][T10683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.738766][T10683] rawv6_sendmsg (net/ipv6/raw.c:918) [5290.738778][T10683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5290.738783][T10683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5290.738789][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.738797][T10683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5290.738802][T10683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5290.738811][T10683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5290.738827][T10683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5290.738830][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.738841][T10683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.738846][T10683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.738851][T10683] ? __pfx___sys_sendto (net/socket.c:2147) [5290.738866][T10683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5290.738872][T10683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5290.738881][T10683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5290.738888][T10683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5290.738898][T10683] __x64_sys_sendto (net/socket.c:2183) [5290.738902][T10683] ? 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) [5290.738906][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.738911][T10683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5290.738916][T10683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5290.738920][T10683] RIP: 0033:0x7f6072532a4a [ 5290.738924][T10683] 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 [ 5290.738926][T10683] RSP: 002b:00007ffff409e768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5290.738930][T10683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6072532a4a [ 5290.738932][T10683] RDX: 0000000000000040 RSI: 000000002b826340 RDI: 0000000000000005 [ 5290.738934][T10683] RBP: 00007ffff409e7f0 R08: 0000000000418574 R09: 000000000000001c [ 5290.738935][T10683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5290.738937][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.738937][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.738951][T10683] | [ 5290.738953][T10683] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10683 | [5290.750362][T10683] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5290.750614][T10683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5290.750615][T10683] Call Trace: [ 5290.750617][T10683] [5290.750619][T10683] dump_stack_lvl (lib/dump_stack.c:123) [5290.750625][T10683] check_preemption_disabled (lib/smp_processor_id.c:52) [5290.750632][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.750638][T10683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5290.750645][T10683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.750651][T10683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5290.750656][T10683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.750668][T10683] rawv6_sendmsg (net/ipv6/raw.c:918) [5290.750680][T10683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5290.750685][T10683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5290.750688][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.750697][T10683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5290.750701][T10683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5290.750710][T10683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5290.750726][T10683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5290.750729][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.750740][T10683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.750744][T10683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.750749][T10683] ? __pfx___sys_sendto (net/socket.c:2147) [5290.750764][T10683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5290.750770][T10683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5290.750778][T10683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5290.750785][T10683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5290.750795][T10683] __x64_sys_sendto (net/socket.c:2183) [5290.750799][T10683] ? 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) [5290.750803][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.750807][T10683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5290.750812][T10683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5290.750816][T10683] RIP: 0033:0x7f6072532a4a [ 5290.750819][T10683] 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 [ 5290.750822][T10683] RSP: 002b:00007ffff409e768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5290.750825][T10683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6072532a4a [ 5290.750827][T10683] RDX: 0000000000000040 RSI: 000000002b826340 RDI: 0000000000000005 [ 5290.750828][T10683] RBP: 00007ffff409e7f0 R08: 0000000000418574 R09: 000000000000001c [ 5290.750830][T10683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5290.750832][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.750832][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.750846][T10683] | [ 5290.750965][T10683] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10683 | [5290.762792][T10683] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5290.763048][T10683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5290.763050][T10683] Call Trace: [ 5290.763052][T10683] [5290.763054][T10683] dump_stack_lvl (lib/dump_stack.c:123) [5290.763060][T10683] check_preemption_disabled (lib/smp_processor_id.c:52) [5290.763066][T10683] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5290.763072][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.763083][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.763095][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.763099][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.763109][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.763115][T10683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5290.763122][T10683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.763127][T10683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5290.763132][T10683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.763144][T10683] rawv6_sendmsg (net/ipv6/raw.c:918) [5290.763156][T10683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5290.763162][T10683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5290.763165][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.763173][T10683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5290.763177][T10683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5290.763186][T10683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5290.763202][T10683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5290.763205][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.763216][T10683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.763220][T10683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.763226][T10683] ? __pfx___sys_sendto (net/socket.c:2147) [5290.763240][T10683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5290.763246][T10683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5290.763254][T10683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5290.763261][T10683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5290.763271][T10683] __x64_sys_sendto (net/socket.c:2183) [5290.763275][T10683] ? 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) [5290.763278][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.763282][T10683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5290.763287][T10683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5290.763290][T10683] RIP: 0033:0x7f6072532a4a [ 5290.763294][T10683] 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 [ 5290.763296][T10683] RSP: 002b:00007ffff409e768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5290.763299][T10683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6072532a4a [ 5290.763301][T10683] RDX: 0000000000000040 RSI: 000000002b826340 RDI: 0000000000000005 [ 5290.763302][T10683] RBP: 00007ffff409e7f0 R08: 0000000000418574 R09: 000000000000001c [ 5290.763304][T10683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5290.763306][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.763306][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.763320][T10683] | [ 5290.763323][T10683] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10683 | [5290.776428][T10683] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5290.776700][T10683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5290.776702][T10683] Call Trace: [ 5290.776704][T10683] [5290.776706][T10683] dump_stack_lvl (lib/dump_stack.c:123) [5290.776711][T10683] check_preemption_disabled (lib/smp_processor_id.c:52) [5290.776717][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.776724][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.776734][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.776746][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.776750][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.776760][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.776766][T10683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5290.776773][T10683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.776778][T10683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5290.776783][T10683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.776795][T10683] rawv6_sendmsg (net/ipv6/raw.c:918) [5290.776807][T10683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5290.776813][T10683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5290.776816][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.776824][T10683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5290.776827][T10683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5290.776836][T10683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5290.776853][T10683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5290.776855][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.776867][T10683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.776871][T10683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.776876][T10683] ? __pfx___sys_sendto (net/socket.c:2147) [5290.776891][T10683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5290.776897][T10683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5290.776905][T10683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5290.776912][T10683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5290.776922][T10683] __x64_sys_sendto (net/socket.c:2183) [5290.776926][T10683] ? 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) [5290.776929][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.776933][T10683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5290.776938][T10683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5290.776941][T10683] RIP: 0033:0x7f6072532a4a [ 5290.776944][T10683] 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 [ 5290.776947][T10683] RSP: 002b:00007ffff409e768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5290.776950][T10683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6072532a4a [ 5290.776951][T10683] RDX: 0000000000000040 RSI: 000000002b826340 RDI: 0000000000000005 [ 5290.776953][T10683] RBP: 00007ffff409e7f0 R08: 0000000000418574 R09: 000000000000001c [ 5290.776955][T10683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5290.776956][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.776956][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.776971][T10683] | [ 5290.777078][T10683] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10683 | [5290.790975][T10683] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5290.791238][T10683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5290.791239][T10683] Call Trace: [ 5290.791241][T10683] [5290.791243][T10683] dump_stack_lvl (lib/dump_stack.c:123) [5290.791249][T10683] check_preemption_disabled (lib/smp_processor_id.c:52) [5290.791255][T10683] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5290.791261][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.791271][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.791283][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.791287][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.791297][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.791304][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.791313][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.791324][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.791328][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.791337][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.791344][T10683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5290.791351][T10683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.791357][T10683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5290.791362][T10683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.791374][T10683] rawv6_sendmsg (net/ipv6/raw.c:918) [5290.791386][T10683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5290.791391][T10683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5290.791395][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.791403][T10683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5290.791406][T10683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5290.791415][T10683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5290.791432][T10683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5290.791434][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.791445][T10683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.791449][T10683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.791455][T10683] ? __pfx___sys_sendto (net/socket.c:2147) [5290.791470][T10683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5290.791476][T10683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5290.791484][T10683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5290.791491][T10683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5290.791501][T10683] __x64_sys_sendto (net/socket.c:2183) [5290.791505][T10683] ? 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) [5290.791508][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.791513][T10683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5290.791518][T10683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5290.791521][T10683] RIP: 0033:0x7f6072532a4a [ 5290.791525][T10683] 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 [ 5290.791527][T10683] RSP: 002b:00007ffff409e768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5290.791530][T10683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6072532a4a [ 5290.791532][T10683] RDX: 0000000000000040 RSI: 000000002b826340 RDI: 0000000000000005 [ 5290.791534][T10683] RBP: 00007ffff409e7f0 R08: 0000000000418574 R09: 000000000000001c [ 5290.791535][T10683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5290.791537][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.791537][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.791552][T10683] | [ 5290.791554][T10683] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10683 | [5290.809109][T10683] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5290.809380][T10683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5290.809381][T10683] Call Trace: [ 5290.809383][T10683] [5290.809385][T10683] dump_stack_lvl (lib/dump_stack.c:123) [5290.809391][T10683] check_preemption_disabled (lib/smp_processor_id.c:52) [5290.809397][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.809404][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.809414][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.809426][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.809430][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.809440][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.809447][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.809456][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.809468][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.809471][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.809481][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.809487][T10683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5290.809494][T10683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.809500][T10683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5290.809504][T10683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.809517][T10683] rawv6_sendmsg (net/ipv6/raw.c:918) [5290.809529][T10683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5290.809535][T10683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5290.809538][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.809546][T10683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5290.809549][T10683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5290.809558][T10683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5290.809575][T10683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5290.809577][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.809589][T10683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.809593][T10683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.809600][T10683] ? __pfx___sys_sendto (net/socket.c:2147) [5290.809615][T10683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5290.809621][T10683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5290.809629][T10683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5290.809636][T10683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5290.809647][T10683] __x64_sys_sendto (net/socket.c:2183) [5290.809651][T10683] ? 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) [5290.809654][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.809659][T10683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5290.809664][T10683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5290.809667][T10683] RIP: 0033:0x7f6072532a4a [ 5290.809670][T10683] 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 [ 5290.809673][T10683] RSP: 002b:00007ffff409e768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5290.809675][T10683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6072532a4a [ 5290.809677][T10683] RDX: 0000000000000040 RSI: 000000002b826340 RDI: 0000000000000005 [ 5290.809679][T10683] RBP: 00007ffff409e7f0 R08: 0000000000418574 R09: 000000000000001c [ 5290.809680][T10683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5290.809682][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.809682][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.809697][T10683] | [ 5290.828239][T10683] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10683 | [5290.828912][T10683] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5290.829190][T10683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5290.829192][T10683] Call Trace: [ 5290.829193][T10683] [5290.829195][T10683] dump_stack_lvl (lib/dump_stack.c:123) [5290.829201][T10683] check_preemption_disabled (lib/smp_processor_id.c:52) [5290.829207][T10683] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5290.829214][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.829224][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.829238][T10683] ? dump_stack_lvl (lib/dump_stack.c:124) [5290.829247][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.829254][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.829263][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.829275][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.829279][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.829289][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.829295][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.829305][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.829317][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.829320][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.829330][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.829337][T10683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5290.829343][T10683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.829349][T10683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5290.829354][T10683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.829367][T10683] rawv6_sendmsg (net/ipv6/raw.c:918) [5290.829379][T10683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5290.829384][T10683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5290.829388][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.829395][T10683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5290.829399][T10683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5290.829408][T10683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5290.829425][T10683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5290.829427][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.829439][T10683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.829443][T10683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.829449][T10683] ? __pfx___sys_sendto (net/socket.c:2147) [5290.829464][T10683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5290.829470][T10683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5290.829478][T10683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5290.829485][T10683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5290.829496][T10683] __x64_sys_sendto (net/socket.c:2183) [5290.829500][T10683] ? 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) [5290.829503][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.829507][T10683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5290.829512][T10683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5290.829515][T10683] RIP: 0033:0x7f6072532a4a [ 5290.829519][T10683] 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 [ 5290.829521][T10683] RSP: 002b:00007ffff409e768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5290.829524][T10683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6072532a4a [ 5290.829526][T10683] RDX: 0000000000000040 RSI: 000000002b826340 RDI: 0000000000000005 [ 5290.829528][T10683] RBP: 00007ffff409e7f0 R08: 0000000000418574 R09: 000000000000001c [ 5290.829529][T10683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5290.829531][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.829531][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.829546][T10683] | [ 5290.829548][T10683] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10683 | [5290.848894][T10683] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5290.849178][T10683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5290.849179][T10683] Call Trace: [ 5290.849181][T10683] [5290.849183][T10683] dump_stack_lvl (lib/dump_stack.c:123) [5290.849188][T10683] check_preemption_disabled (lib/smp_processor_id.c:52) [5290.849194][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.849201][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.849211][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.849225][T10683] ? dump_stack_lvl (lib/dump_stack.c:124) [5290.849235][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.849242][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.849251][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.849263][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.849267][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.849277][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.849284][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.849294][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.849306][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.849309][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.849319][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.849326][T10683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5290.849333][T10683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.849338][T10683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5290.849343][T10683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.849356][T10683] rawv6_sendmsg (net/ipv6/raw.c:918) [5290.849368][T10683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5290.849373][T10683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5290.849377][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.849384][T10683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5290.849387][T10683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5290.849397][T10683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5290.849414][T10683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5290.849416][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.849428][T10683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.849432][T10683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.849438][T10683] ? __pfx___sys_sendto (net/socket.c:2147) [5290.849453][T10683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5290.849459][T10683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5290.849467][T10683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5290.849474][T10683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5290.849485][T10683] __x64_sys_sendto (net/socket.c:2183) [5290.849489][T10683] ? 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) [5290.849492][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.849496][T10683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5290.849501][T10683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5290.849504][T10683] RIP: 0033:0x7f6072532a4a [ 5290.849508][T10683] 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 [ 5290.849510][T10683] RSP: 002b:00007ffff409e768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5290.849513][T10683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6072532a4a [ 5290.849515][T10683] RDX: 0000000000000040 RSI: 000000002b826340 RDI: 0000000000000005 [ 5290.849516][T10683] RBP: 00007ffff409e7f0 R08: 0000000000418574 R09: 000000000000001c [ 5290.849518][T10683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5290.849520][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.849520][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.849535][T10683] | [ 5290.871355][T10683] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10683 | [5290.872024][T10683] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5290.872307][T10683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5290.872309][T10683] Call Trace: [ 5290.872310][T10683] [5290.872312][T10683] dump_stack_lvl (lib/dump_stack.c:123) [5290.872318][T10683] check_preemption_disabled (lib/smp_processor_id.c:52) [5290.872324][T10683] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5290.872331][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.872341][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.872353][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.872357][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.872367][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.872374][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.872383][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.872397][T10683] ? dump_stack_lvl (lib/dump_stack.c:124) [5290.872407][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.872413][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.872423][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.872435][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.872438][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.872448][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.872455][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.872464][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.872477][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.872480][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.872490][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.872497][T10683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5290.872503][T10683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.872509][T10683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5290.872514][T10683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.872527][T10683] rawv6_sendmsg (net/ipv6/raw.c:918) [5290.872539][T10683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5290.872544][T10683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5290.872548][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.872555][T10683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5290.872559][T10683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5290.872568][T10683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5290.872585][T10683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5290.872588][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.872601][T10683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.872605][T10683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.872610][T10683] ? __pfx___sys_sendto (net/socket.c:2147) [5290.872626][T10683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5290.872632][T10683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5290.872640][T10683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5290.872647][T10683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5290.872658][T10683] __x64_sys_sendto (net/socket.c:2183) [5290.872662][T10683] ? 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) [5290.872665][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.872670][T10683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5290.872675][T10683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5290.872678][T10683] RIP: 0033:0x7f6072532a4a [ 5290.872681][T10683] 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 [ 5290.872684][T10683] RSP: 002b:00007ffff409e768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5290.872687][T10683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6072532a4a [ 5290.872689][T10683] RDX: 0000000000000040 RSI: 000000002b826340 RDI: 0000000000000005 [ 5290.872690][T10683] RBP: 00007ffff409e7f0 R08: 0000000000418574 R09: 000000000000001c [ 5290.872692][T10683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5290.872693][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.872693][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5290.872709][T10683] | [ 5290.894360][T10683] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10683 | [5290.894973][T10683] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5290.895258][T10683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5290.895260][T10683] Call Trace: [ 5290.895261][T10683] [5290.895263][T10683] dump_stack_lvl (lib/dump_stack.c:123) [5290.895269][T10683] check_preemption_disabled (lib/smp_processor_id.c:52) [5290.895274][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.895281][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.895291][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.895304][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.895308][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.895318][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.895325][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.895334][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.895348][T10683] ? dump_stack_lvl (lib/dump_stack.c:124) [5290.895358][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.895365][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.895374][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.895386][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.895390][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.895400][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.895407][T10683] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5290.895416][T10683] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5290.895429][T10683] ? dump_stack_lvl (lib/dump_stack.c:123) [5290.895432][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.895442][T10683] lwtunnel_output (net/core/lwtunnel.c:359) [5290.895449][T10683] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5290.895456][T10683] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.895461][T10683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5290.895466][T10683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5290.895479][T10683] rawv6_sendmsg (net/ipv6/raw.c:918) [5290.895492][T10683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5290.895498][T10683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5290.895501][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.895509][T10683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5290.895512][T10683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5290.895521][T10683] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5290.895539][T10683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5290.895541][T10683] ? __lock_release (kernel/locking/lockdep.c:5534) [5290.895553][T10683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.895557][T10683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5290.895563][T10683] ? __pfx___sys_sendto (net/socket.c:2147) [5290.895578][T10683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5290.895584][T10683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5290.895592][T10683] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5290.895601][T10683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5290.895612][T10683] __x64_sys_sendto (net/socket.c:2183) [5290.895615][T10683] ? 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) [5290.895618][T10683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5290.895623][T10683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5290.895628][T10683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5290.895631][T10683] RIP: 0033:0x7f6072532a4a [ 5290.895635][T10683] 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 [ 5290.895637][T10683] RSP: 002b:00007ffff409e768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5290.895640][T10683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6072532a4a [ 5290.895642][T10683] RDX: 0000000000000040 RSI: 000000002b826340 RDI: 0000000000000005 [ 5290.895643][T10683] RBP: 00007ffff409e7f0 R08: 0000000000418574 R09: 000000000000001c [ 5290.895645][T10683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5290.895647][T10683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f607265b000 | [ 5296.432470][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 5298.677864][T10689] check_preemption_disabled: 46 callbacks suppressed | [ 5298.677872][T10689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10689 | [5298.678848][T10689] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5298.679096][T10689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5298.679098][T10689] Call Trace: [ 5298.679100][T10689] [5298.679102][T10689] dump_stack_lvl (lib/dump_stack.c:123) [5298.679110][T10689] check_preemption_disabled (lib/smp_processor_id.c:52) [5298.679117][T10689] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5298.679123][T10689] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5298.679131][T10689] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.679138][T10689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5298.679143][T10689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.679155][T10689] rawv6_sendmsg (net/ipv6/raw.c:918) [5298.679166][T10689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5298.679170][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.679181][T10689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5298.679186][T10689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5298.679189][T10689] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5298.679199][T10689] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5298.679215][T10689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5298.679218][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.679229][T10689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.679234][T10689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.679240][T10689] ? __pfx___sys_sendto (net/socket.c:2147) [5298.679252][T10689] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5298.679259][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.679264][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.679268][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.679274][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.679280][T10689] ? 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) [5298.679289][T10689] __x64_sys_sendto (net/socket.c:2183) [5298.679293][T10689] ? 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) [5298.679296][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.679300][T10689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5298.679305][T10689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5298.679309][T10689] RIP: 0033:0x7f0659bc1a4a [ 5298.679313][T10689] 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 [ 5298.679316][T10689] RSP: 002b:00007ffcb61e4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5298.679320][T10689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0659bc1a4a [ 5298.679322][T10689] RDX: 0000000000000040 RSI: 000000000f589340 RDI: 0000000000000005 [ 5298.679323][T10689] RBP: 00007ffcb61e4d70 R08: 0000000000418574 R09: 000000000000001c [ 5298.679325][T10689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5298.679327][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.679327][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.679341][T10689] | [ 5298.679343][T10689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10689 | [5298.691098][T10689] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5298.691341][T10689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5298.691343][T10689] Call Trace: [ 5298.691345][T10689] [5298.691347][T10689] dump_stack_lvl (lib/dump_stack.c:123) [5298.691353][T10689] check_preemption_disabled (lib/smp_processor_id.c:52) [5298.691358][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.691365][T10689] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5298.691371][T10689] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.691377][T10689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5298.691382][T10689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.691394][T10689] rawv6_sendmsg (net/ipv6/raw.c:918) [5298.691406][T10689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5298.691410][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.691419][T10689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5298.691423][T10689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5298.691426][T10689] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5298.691435][T10689] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5298.691451][T10689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5298.691453][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.691465][T10689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.691469][T10689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.691474][T10689] ? __pfx___sys_sendto (net/socket.c:2147) [5298.691486][T10689] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5298.691494][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.691499][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.691502][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.691508][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.691514][T10689] ? 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) [5298.691522][T10689] __x64_sys_sendto (net/socket.c:2183) [5298.691526][T10689] ? 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) [5298.691529][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.691533][T10689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5298.691538][T10689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5298.691541][T10689] RIP: 0033:0x7f0659bc1a4a [ 5298.691544][T10689] 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 [ 5298.691546][T10689] RSP: 002b:00007ffcb61e4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5298.691549][T10689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0659bc1a4a [ 5298.691551][T10689] RDX: 0000000000000040 RSI: 000000000f589340 RDI: 0000000000000005 [ 5298.691553][T10689] RBP: 00007ffcb61e4d70 R08: 0000000000418574 R09: 000000000000001c [ 5298.691554][T10689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5298.691556][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.691556][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.691571][T10689] | [ 5298.706083][T10689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10689 | [5298.706539][T10689] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5298.706810][T10689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5298.706811][T10689] Call Trace: [ 5298.706813][T10689] [5298.706815][T10689] dump_stack_lvl (lib/dump_stack.c:123) [5298.706820][T10689] check_preemption_disabled (lib/smp_processor_id.c:52) [5298.706826][T10689] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5298.706833][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.706836][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.706846][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.706858][T10689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5298.706864][T10689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5298.706872][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.706877][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.706884][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.706888][T10689] ? dump_stack_lvl (lib/dump_stack.c:123) [5298.706892][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.706902][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.706909][T10689] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5298.706915][T10689] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.706920][T10689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5298.706925][T10689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.706937][T10689] rawv6_sendmsg (net/ipv6/raw.c:918) [5298.706949][T10689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5298.706953][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.706961][T10689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5298.706965][T10689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5298.706968][T10689] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5298.706976][T10689] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5298.706992][T10689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5298.706995][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.707006][T10689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.707010][T10689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.707015][T10689] ? __pfx___sys_sendto (net/socket.c:2147) [5298.707027][T10689] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5298.707035][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.707040][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.707043][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.707049][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.707055][T10689] ? 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) [5298.707062][T10689] __x64_sys_sendto (net/socket.c:2183) [5298.707066][T10689] ? 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) [5298.707069][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.707073][T10689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5298.707078][T10689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5298.707080][T10689] RIP: 0033:0x7f0659bc1a4a [ 5298.707084][T10689] 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 [ 5298.707086][T10689] RSP: 002b:00007ffcb61e4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5298.707089][T10689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0659bc1a4a [ 5298.707091][T10689] RDX: 0000000000000040 RSI: 000000000f589340 RDI: 0000000000000005 [ 5298.707092][T10689] RBP: 00007ffcb61e4d70 R08: 0000000000418574 R09: 000000000000001c [ 5298.707094][T10689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5298.707096][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.707096][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.707110][T10689] | [ 5298.707112][T10689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10689 | [5298.722306][T10689] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5298.722570][T10689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5298.722572][T10689] Call Trace: [ 5298.722573][T10689] [5298.722575][T10689] dump_stack_lvl (lib/dump_stack.c:123) [5298.722581][T10689] check_preemption_disabled (lib/smp_processor_id.c:52) [5298.722587][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.722593][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.722598][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.722607][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.722619][T10689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5298.722625][T10689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5298.722633][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.722637][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.722644][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.722649][T10689] ? dump_stack_lvl (lib/dump_stack.c:123) [5298.722652][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.722662][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.722668][T10689] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5298.722675][T10689] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.722680][T10689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5298.722685][T10689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.722697][T10689] rawv6_sendmsg (net/ipv6/raw.c:918) [5298.722709][T10689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5298.722713][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.722721][T10689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5298.722725][T10689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5298.722727][T10689] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5298.722736][T10689] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5298.722752][T10689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5298.722755][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.722766][T10689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.722770][T10689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.722776][T10689] ? __pfx___sys_sendto (net/socket.c:2147) [5298.722788][T10689] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5298.722796][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.722800][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.722803][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.722810][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.722816][T10689] ? 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) [5298.722823][T10689] __x64_sys_sendto (net/socket.c:2183) [5298.722826][T10689] ? 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) [5298.722829][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.722834][T10689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5298.722839][T10689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5298.722841][T10689] RIP: 0033:0x7f0659bc1a4a [ 5298.722845][T10689] 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 [ 5298.722847][T10689] RSP: 002b:00007ffcb61e4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5298.722850][T10689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0659bc1a4a [ 5298.722852][T10689] RDX: 0000000000000040 RSI: 000000000f589340 RDI: 0000000000000005 [ 5298.722853][T10689] RBP: 00007ffcb61e4d70 R08: 0000000000418574 R09: 000000000000001c [ 5298.722855][T10689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5298.722857][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.722857][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.722872][T10689] | [ 5298.740674][T10689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10689 | [5298.741309][T10689] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5298.741582][T10689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5298.741583][T10689] Call Trace: [ 5298.741585][T10689] [5298.741587][T10689] dump_stack_lvl (lib/dump_stack.c:123) [5298.741593][T10689] check_preemption_disabled (lib/smp_processor_id.c:52) [5298.741600][T10689] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5298.741606][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.741610][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.741618][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.741633][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.741641][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.741645][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.741655][T10689] ? dump_stack_lvl (lib/dump_stack.c:124) [5298.741665][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.741671][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.741674][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.741682][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.741693][T10689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5298.741699][T10689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5298.741706][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.741711][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.741718][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.741722][T10689] ? dump_stack_lvl (lib/dump_stack.c:123) [5298.741725][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.741735][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.741742][T10689] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5298.741748][T10689] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.741754][T10689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5298.741758][T10689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.741771][T10689] rawv6_sendmsg (net/ipv6/raw.c:918) [5298.741783][T10689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5298.741787][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.741795][T10689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5298.741799][T10689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5298.741801][T10689] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5298.741810][T10689] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5298.741826][T10689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5298.741829][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.741840][T10689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.741844][T10689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.741850][T10689] ? __pfx___sys_sendto (net/socket.c:2147) [5298.741862][T10689] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5298.741870][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.741875][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.741878][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.741884][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.741890][T10689] ? 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) [5298.741897][T10689] __x64_sys_sendto (net/socket.c:2183) [5298.741901][T10689] ? 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) [5298.741904][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.741908][T10689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5298.741913][T10689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5298.741916][T10689] RIP: 0033:0x7f0659bc1a4a [ 5298.741919][T10689] 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 [ 5298.741921][T10689] RSP: 002b:00007ffcb61e4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5298.741924][T10689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0659bc1a4a [ 5298.741926][T10689] RDX: 0000000000000040 RSI: 000000000f589340 RDI: 0000000000000005 [ 5298.741927][T10689] RBP: 00007ffcb61e4d70 R08: 0000000000418574 R09: 000000000000001c [ 5298.741929][T10689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5298.741930][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.741930][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.741945][T10689] | [ 5298.764476][T10689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10689 | [5298.764880][T10689] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5298.765158][T10689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5298.765159][T10689] Call Trace: [ 5298.765161][T10689] [5298.765163][T10689] dump_stack_lvl (lib/dump_stack.c:123) [5298.765168][T10689] check_preemption_disabled (lib/smp_processor_id.c:52) [5298.765174][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.765181][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.765184][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.765193][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.765208][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.765216][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.765221][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.765231][T10689] ? dump_stack_lvl (lib/dump_stack.c:124) [5298.765240][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.765247][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.765250][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.765258][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.765270][T10689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5298.765275][T10689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5298.765283][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.765287][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.765294][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.765298][T10689] ? dump_stack_lvl (lib/dump_stack.c:123) [5298.765302][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.765312][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.765319][T10689] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5298.765325][T10689] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.765331][T10689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5298.765336][T10689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.765349][T10689] rawv6_sendmsg (net/ipv6/raw.c:918) [5298.765361][T10689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5298.765365][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.765373][T10689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5298.765377][T10689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5298.765379][T10689] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5298.765388][T10689] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5298.765405][T10689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5298.765407][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.765419][T10689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.765422][T10689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.765428][T10689] ? __pfx___sys_sendto (net/socket.c:2147) [5298.765440][T10689] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5298.765448][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.765453][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.765456][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.765463][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.765469][T10689] ? 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) [5298.765476][T10689] __x64_sys_sendto (net/socket.c:2183) [5298.765480][T10689] ? 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) [5298.765483][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.765487][T10689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5298.765492][T10689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5298.765495][T10689] RIP: 0033:0x7f0659bc1a4a [ 5298.765498][T10689] 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 [ 5298.765501][T10689] RSP: 002b:00007ffcb61e4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5298.765503][T10689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0659bc1a4a [ 5298.765505][T10689] RDX: 0000000000000040 RSI: 000000000f589340 RDI: 0000000000000005 [ 5298.765507][T10689] RBP: 00007ffcb61e4d70 R08: 0000000000418574 R09: 000000000000001c [ 5298.765508][T10689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5298.765510][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.765510][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.765525][T10689] | [ 5298.765532][T10689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10689 | [5298.787518][T10689] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5298.788004][T10689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5298.788006][T10689] Call Trace: [ 5298.788008][T10689] [5298.788010][T10689] dump_stack_lvl (lib/dump_stack.c:123) [5298.788015][T10689] check_preemption_disabled (lib/smp_processor_id.c:52) [5298.788021][T10689] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5298.788028][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.788031][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.788040][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.788052][T10689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5298.788057][T10689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5298.788065][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.788070][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.788077][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.788081][T10689] ? dump_stack_lvl (lib/dump_stack.c:123) [5298.788085][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.788095][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.788102][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.788104][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.788112][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.788127][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.788135][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.788140][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.788150][T10689] ? dump_stack_lvl (lib/dump_stack.c:124) [5298.788159][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.788166][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.788168][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.788176][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.788188][T10689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5298.788193][T10689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5298.788201][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.788205][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.788212][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.788216][T10689] ? dump_stack_lvl (lib/dump_stack.c:123) [5298.788219][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.788229][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.788236][T10689] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5298.788242][T10689] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.788247][T10689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5298.788252][T10689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.788265][T10689] rawv6_sendmsg (net/ipv6/raw.c:918) [5298.788277][T10689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5298.788281][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.788290][T10689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5298.788293][T10689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5298.788295][T10689] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5298.788304][T10689] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5298.788321][T10689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5298.788323][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.788335][T10689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.788339][T10689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.788345][T10689] ? __pfx___sys_sendto (net/socket.c:2147) [5298.788357][T10689] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5298.788365][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.788370][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.788373][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.788379][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.788385][T10689] ? 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) [5298.788392][T10689] __x64_sys_sendto (net/socket.c:2183) [5298.788396][T10689] ? 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) [5298.788399][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.788403][T10689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5298.788408][T10689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5298.788411][T10689] RIP: 0033:0x7f0659bc1a4a [ 5298.788415][T10689] 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 [ 5298.788417][T10689] RSP: 002b:00007ffcb61e4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5298.788420][T10689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0659bc1a4a [ 5298.788422][T10689] RDX: 0000000000000040 RSI: 000000000f589340 RDI: 0000000000000005 [ 5298.788423][T10689] RBP: 00007ffcb61e4d70 R08: 0000000000418574 R09: 000000000000001c [ 5298.788425][T10689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5298.788426][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.788426][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.788442][T10689] | [ 5298.788448][T10689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10689 | [5298.813762][T10689] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5298.814056][T10689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5298.814057][T10689] Call Trace: [ 5298.814059][T10689] [5298.814061][T10689] dump_stack_lvl (lib/dump_stack.c:123) [5298.814066][T10689] check_preemption_disabled (lib/smp_processor_id.c:52) [5298.814072][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.814079][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.814082][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.814091][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.814103][T10689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5298.814108][T10689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5298.814116][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.814121][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.814128][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.814132][T10689] ? dump_stack_lvl (lib/dump_stack.c:123) [5298.814136][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.814146][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.814153][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.814156][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.814164][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.814178][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.814186][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.814191][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.814201][T10689] ? dump_stack_lvl (lib/dump_stack.c:124) [5298.814211][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.814217][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.814220][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.814228][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.814240][T10689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5298.814245][T10689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5298.814253][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.814257][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.814264][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.814268][T10689] ? dump_stack_lvl (lib/dump_stack.c:123) [5298.814272][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.814281][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.814288][T10689] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5298.814295][T10689] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.814300][T10689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5298.814305][T10689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.814318][T10689] rawv6_sendmsg (net/ipv6/raw.c:918) [5298.814330][T10689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5298.814334][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.814343][T10689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5298.814346][T10689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5298.814348][T10689] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5298.814357][T10689] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5298.814374][T10689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5298.814376][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.814388][T10689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.814392][T10689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.814398][T10689] ? __pfx___sys_sendto (net/socket.c:2147) [5298.814410][T10689] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5298.814418][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.814423][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.814426][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.814433][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.814438][T10689] ? 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) [5298.814446][T10689] __x64_sys_sendto (net/socket.c:2183) [5298.814449][T10689] ? 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) [5298.814452][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.814457][T10689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5298.814462][T10689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5298.814464][T10689] RIP: 0033:0x7f0659bc1a4a [ 5298.814468][T10689] 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 [ 5298.814470][T10689] RSP: 002b:00007ffcb61e4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5298.814473][T10689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0659bc1a4a [ 5298.814475][T10689] RDX: 0000000000000040 RSI: 000000000f589340 RDI: 0000000000000005 [ 5298.814477][T10689] RBP: 00007ffcb61e4d70 R08: 0000000000418574 R09: 000000000000001c [ 5298.814478][T10689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5298.814480][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.814480][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.814496][T10689] | [ 5298.845671][T10689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10689 | [5298.846411][T10689] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5298.846725][T10689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5298.846727][T10689] Call Trace: [ 5298.846728][T10689] [5298.846730][T10689] dump_stack_lvl (lib/dump_stack.c:123) [5298.846737][T10689] check_preemption_disabled (lib/smp_processor_id.c:52) [5298.846743][T10689] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5298.846749][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.846753][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.846762][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.846774][T10689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5298.846779][T10689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5298.846787][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.846792][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.846799][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.846804][T10689] ? dump_stack_lvl (lib/dump_stack.c:123) [5298.846807][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.846817][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.846824][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.846827][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.846835][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.846847][T10689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5298.846851][T10689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5298.846859][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.846863][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.846870][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.846874][T10689] ? dump_stack_lvl (lib/dump_stack.c:123) [5298.846878][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.846887][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.846894][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.846897][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.846905][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.846919][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.846927][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.846932][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.846942][T10689] ? dump_stack_lvl (lib/dump_stack.c:124) [5298.846951][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.846958][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.846960][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.846968][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.846981][T10689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5298.846985][T10689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5298.846993][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.846998][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.847005][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.847009][T10689] ? dump_stack_lvl (lib/dump_stack.c:123) [5298.847012][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.847022][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.847029][T10689] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5298.847035][T10689] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.847041][T10689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5298.847045][T10689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.847058][T10689] rawv6_sendmsg (net/ipv6/raw.c:918) [5298.847070][T10689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5298.847074][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.847083][T10689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5298.847086][T10689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5298.847089][T10689] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5298.847098][T10689] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5298.847115][T10689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5298.847117][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.847129][T10689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.847133][T10689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.847139][T10689] ? __pfx___sys_sendto (net/socket.c:2147) [5298.847151][T10689] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5298.847159][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.847164][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.847167][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.847174][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.847179][T10689] ? 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) [5298.847187][T10689] __x64_sys_sendto (net/socket.c:2183) [5298.847190][T10689] ? 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) [5298.847193][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.847198][T10689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5298.847203][T10689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5298.847205][T10689] RIP: 0033:0x7f0659bc1a4a [ 5298.847209][T10689] 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 [ 5298.847211][T10689] RSP: 002b:00007ffcb61e4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5298.847214][T10689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0659bc1a4a [ 5298.847216][T10689] RDX: 0000000000000040 RSI: 000000000f589340 RDI: 0000000000000005 [ 5298.847217][T10689] RBP: 00007ffcb61e4d70 R08: 0000000000418574 R09: 000000000000001c [ 5298.847219][T10689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5298.847221][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.847221][T10689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0659cea000 | [ 5298.847236][T10689] | [ 5298.847238][T10689] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10689 | [5298.878138][T10689] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5298.878443][T10689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5298.878445][T10689] Call Trace: [ 5298.878447][T10689] [5298.878449][T10689] dump_stack_lvl (lib/dump_stack.c:123) [5298.878454][T10689] check_preemption_disabled (lib/smp_processor_id.c:52) [5298.878460][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.878467][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.878470][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.878480][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.878492][T10689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5298.878498][T10689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5298.878506][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.878511][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.878518][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.878522][T10689] ? dump_stack_lvl (lib/dump_stack.c:123) [5298.878526][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.878536][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.878543][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.878545][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.878554][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.878566][T10689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5298.878571][T10689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5298.878579][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.878583][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.878590][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.878594][T10689] ? dump_stack_lvl (lib/dump_stack.c:123) [5298.878599][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.878609][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.878615][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.878618][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.878626][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.878641][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.878649][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.878654][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.878664][T10689] ? dump_stack_lvl (lib/dump_stack.c:124) [5298.878674][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.878681][T10689] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5298.878683][T10689] ? _printk (kernel/printk/printk.c:2470) [5298.878691][T10689] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5298.878703][T10689] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5298.878708][T10689] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5298.878716][T10689] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5298.878720][T10689] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5298.878727][T10689] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5298.878731][T10689] ? dump_stack_lvl (lib/dump_stack.c:123) [5298.878735][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.878745][T10689] lwtunnel_output (net/core/lwtunnel.c:359) [5298.878752][T10689] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5298.878758][T10689] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.878764][T10689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5298.878769][T10689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5298.878782][T10689] rawv6_sendmsg (net/ipv6/raw.c:918) [5298.878794][T10689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5298.878799][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.878807][T10689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5298.878811][T10689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5298.878813][T10689] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [5298.878822][T10689] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5298.878839][T10689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5298.878842][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.878854][T10689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.878858][T10689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5298.878863][T10689] ? __pfx___sys_sendto (net/socket.c:2147) [5298.878876][T10689] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [5298.878884][T10689] ? find_held_lock (kernel/locking/lockdep.c:5348) [5298.878889][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.878892][T10689] ? __lock_release (kernel/locking/lockdep.c:5534) [5298.878899][T10689] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [5298.878904][T10689] ? 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) [5298.878912][T10689] __x64_sys_sendto (net/socket.c:2183) [5298.878916][T10689] ? 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) [5298.878919][T10689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5298.878923][T10689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5298.878928][T10689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5298.878931][T10689] RIP: 0033:0x7f0659bc1a4a [ 5298.878935][T10689] 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 [ 5298.878937][T10689] RSP: 002b:00007ffcb61e4ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5298.878940][T10689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0659bc1a4a [ 5298.878942][T10689] RDX: 0000000000000040 RSI: 000000000f589340 RDI: 0000000000000005 [ 5298.878944][T10689] RBP: 00007ffcb61e4d70 R08: 0000000000418574 R09: 000000000000001c [ 5298.878945][T10689] 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