====================================== | [ 5508.846249][T26145] veth1: renamed from veth-betaR | [ 5508.953675][T26146] veth0: renamed from veth-gamma | [ 5518.550448][T26169] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26169 | [5518.551026][T26169] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5518.551286][T26169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5518.551288][T26169] Call Trace: [ 5518.551290][T26169] [5518.551292][T26169] dump_stack_lvl (lib/dump_stack.c:123) [5518.551301][T26169] check_preemption_disabled (lib/smp_processor_id.c:52) [5518.551309][T26169] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5518.551315][T26169] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5518.551325][T26169] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.551334][T26169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5518.551339][T26169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.551351][T26169] rawv6_sendmsg (net/ipv6/raw.c:918) [5518.551362][T26169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5518.551368][T26169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5518.551375][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.551386][T26169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5518.551393][T26169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5518.551402][T26169] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5518.551418][T26169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5518.551422][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.551433][T26169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.551439][T26169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.551445][T26169] ? __pfx___sys_sendto (net/socket.c:2147) [5518.551459][T26169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5518.551467][T26169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5518.551477][T26169] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5518.551484][T26169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5518.551494][T26169] __x64_sys_sendto (net/socket.c:2183) [5518.551498][T26169] ? 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) [5518.551502][T26169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5518.551506][T26169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5518.551511][T26169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5518.551515][T26169] RIP: 0033:0x7f8e51158a4a [ 5518.551519][T26169] 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 [ 5518.551522][T26169] RSP: 002b:00007ffeb8248178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5518.551526][T26169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e51158a4a [ 5518.551528][T26169] RDX: 0000000000000040 RSI: 00000000202c7340 RDI: 0000000000000005 [ 5518.551529][T26169] RBP: 00007ffeb8248200 R08: 0000000000418574 R09: 000000000000001c [ 5518.551531][T26169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5518.551533][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.551533][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.551547][T26169] | [ 5518.564469][T26169] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26169 | [5518.564933][T26169] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5518.565176][T26169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5518.565177][T26169] Call Trace: [ 5518.565179][T26169] [5518.565181][T26169] dump_stack_lvl (lib/dump_stack.c:123) [5518.565187][T26169] check_preemption_disabled (lib/smp_processor_id.c:52) [5518.565195][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.565202][T26169] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5518.565209][T26169] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.565216][T26169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5518.565220][T26169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.565232][T26169] rawv6_sendmsg (net/ipv6/raw.c:918) [5518.565244][T26169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5518.565249][T26169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5518.565254][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.565262][T26169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5518.565266][T26169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5518.565276][T26169] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5518.565292][T26169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5518.565295][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.565306][T26169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.565311][T26169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.565316][T26169] ? __pfx___sys_sendto (net/socket.c:2147) [5518.565332][T26169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5518.565339][T26169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5518.565347][T26169] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5518.565354][T26169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5518.565364][T26169] __x64_sys_sendto (net/socket.c:2183) [5518.565368][T26169] ? 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) [5518.565371][T26169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5518.565376][T26169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5518.565380][T26169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5518.565384][T26169] RIP: 0033:0x7f8e51158a4a [ 5518.565387][T26169] 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 [ 5518.565390][T26169] RSP: 002b:00007ffeb8248178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5518.565393][T26169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e51158a4a [ 5518.565395][T26169] RDX: 0000000000000040 RSI: 00000000202c7340 RDI: 0000000000000005 [ 5518.565396][T26169] RBP: 00007ffeb8248200 R08: 0000000000418574 R09: 000000000000001c [ 5518.565398][T26169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5518.565400][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.565400][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.565414][T26169] | [ 5518.577671][T26169] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26169 | [5518.578106][T26169] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5518.578375][T26169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5518.578376][T26169] Call Trace: [ 5518.578378][T26169] [5518.578380][T26169] dump_stack_lvl (lib/dump_stack.c:123) [5518.578385][T26169] check_preemption_disabled (lib/smp_processor_id.c:52) [5518.578390][T26169] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5518.578396][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.578412][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.578426][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.578436][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.578442][T26169] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5518.578448][T26169] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.578454][T26169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5518.578458][T26169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.578470][T26169] rawv6_sendmsg (net/ipv6/raw.c:918) [5518.578482][T26169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5518.578487][T26169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5518.578490][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.578498][T26169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5518.578501][T26169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5518.578510][T26169] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5518.578526][T26169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5518.578529][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.578540][T26169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.578544][T26169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.578549][T26169] ? __pfx___sys_sendto (net/socket.c:2147) [5518.578564][T26169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5518.578570][T26169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5518.578577][T26169] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5518.578584][T26169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5518.578594][T26169] __x64_sys_sendto (net/socket.c:2183) [5518.578598][T26169] ? 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) [5518.578601][T26169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5518.578605][T26169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5518.578610][T26169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5518.578613][T26169] RIP: 0033:0x7f8e51158a4a [ 5518.578616][T26169] 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 [ 5518.578618][T26169] RSP: 002b:00007ffeb8248178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5518.578621][T26169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e51158a4a [ 5518.578623][T26169] RDX: 0000000000000040 RSI: 00000000202c7340 RDI: 0000000000000005 [ 5518.578625][T26169] RBP: 00007ffeb8248200 R08: 0000000000418574 R09: 000000000000001c [ 5518.578626][T26169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5518.578628][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.578628][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.578642][T26169] | [ 5518.578644][T26169] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26169 | [5518.592776][T26169] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5518.593044][T26169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5518.593046][T26169] Call Trace: [ 5518.593047][T26169] [5518.593049][T26169] dump_stack_lvl (lib/dump_stack.c:123) [5518.593056][T26169] check_preemption_disabled (lib/smp_processor_id.c:52) [5518.593062][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.593069][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.593083][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.593098][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.593107][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.593113][T26169] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5518.593120][T26169] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.593126][T26169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5518.593130][T26169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.593142][T26169] rawv6_sendmsg (net/ipv6/raw.c:918) [5518.593154][T26169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5518.593159][T26169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5518.593164][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.593172][T26169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5518.593175][T26169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5518.593184][T26169] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5518.593201][T26169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5518.593203][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.593215][T26169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.593219][T26169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.593224][T26169] ? __pfx___sys_sendto (net/socket.c:2147) [5518.593239][T26169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5518.593245][T26169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5518.593253][T26169] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5518.593261][T26169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5518.593271][T26169] __x64_sys_sendto (net/socket.c:2183) [5518.593275][T26169] ? 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) [5518.593277][T26169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5518.593282][T26169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5518.593287][T26169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5518.593290][T26169] RIP: 0033:0x7f8e51158a4a [ 5518.593293][T26169] 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 [ 5518.593295][T26169] RSP: 002b:00007ffeb8248178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5518.593299][T26169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e51158a4a [ 5518.593301][T26169] RDX: 0000000000000040 RSI: 00000000202c7340 RDI: 0000000000000005 [ 5518.593302][T26169] RBP: 00007ffeb8248200 R08: 0000000000418574 R09: 000000000000001c [ 5518.593304][T26169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5518.593306][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.593306][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.593320][T26169] | [ 5518.609675][T26169] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26169 | [5518.610141][T26169] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5518.610596][T26169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5518.610597][T26169] Call Trace: [ 5518.610599][T26169] [5518.610601][T26169] dump_stack_lvl (lib/dump_stack.c:123) [5518.610606][T26169] check_preemption_disabled (lib/smp_processor_id.c:52) [5518.610611][T26169] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5518.610618][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.610631][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.610646][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.610655][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.610662][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.610675][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.610690][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.610699][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.610705][T26169] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5518.610712][T26169] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.610718][T26169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5518.610722][T26169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.610734][T26169] rawv6_sendmsg (net/ipv6/raw.c:918) [5518.610746][T26169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5518.610751][T26169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5518.610754][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.610762][T26169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5518.610765][T26169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5518.610774][T26169] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5518.610790][T26169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5518.610792][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.610804][T26169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.610807][T26169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.610813][T26169] ? __pfx___sys_sendto (net/socket.c:2147) [5518.610827][T26169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5518.610833][T26169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5518.610841][T26169] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5518.610848][T26169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5518.610858][T26169] __x64_sys_sendto (net/socket.c:2183) [5518.610862][T26169] ? 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) [5518.610865][T26169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5518.610870][T26169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5518.610875][T26169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5518.610877][T26169] RIP: 0033:0x7f8e51158a4a [ 5518.610880][T26169] 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 [ 5518.610883][T26169] RSP: 002b:00007ffeb8248178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5518.610886][T26169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e51158a4a [ 5518.610888][T26169] RDX: 0000000000000040 RSI: 00000000202c7340 RDI: 0000000000000005 [ 5518.610889][T26169] RBP: 00007ffeb8248200 R08: 0000000000418574 R09: 000000000000001c [ 5518.610891][T26169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5518.610892][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.610892][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.610907][T26169] | [ 5518.610909][T26169] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26169 | [5518.628809][T26169] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5518.629090][T26169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5518.629092][T26169] Call Trace: [ 5518.629093][T26169] [5518.629095][T26169] dump_stack_lvl (lib/dump_stack.c:123) [5518.629101][T26169] check_preemption_disabled (lib/smp_processor_id.c:52) [5518.629107][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.629114][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.629128][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.629143][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.629153][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.629160][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.629173][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.629188][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.629197][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.629203][T26169] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5518.629210][T26169] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.629216][T26169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5518.629220][T26169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.629233][T26169] rawv6_sendmsg (net/ipv6/raw.c:918) [5518.629245][T26169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5518.629250][T26169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5518.629254][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.629262][T26169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5518.629265][T26169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5518.629274][T26169] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5518.629291][T26169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5518.629293][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.629305][T26169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.629308][T26169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.629314][T26169] ? __pfx___sys_sendto (net/socket.c:2147) [5518.629330][T26169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5518.629336][T26169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5518.629344][T26169] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5518.629351][T26169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5518.629362][T26169] __x64_sys_sendto (net/socket.c:2183) [5518.629365][T26169] ? 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) [5518.629369][T26169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5518.629374][T26169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5518.629378][T26169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5518.629382][T26169] RIP: 0033:0x7f8e51158a4a [ 5518.629385][T26169] 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 [ 5518.629388][T26169] RSP: 002b:00007ffeb8248178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5518.629391][T26169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e51158a4a [ 5518.629393][T26169] RDX: 0000000000000040 RSI: 00000000202c7340 RDI: 0000000000000005 [ 5518.629394][T26169] RBP: 00007ffeb8248200 R08: 0000000000418574 R09: 000000000000001c [ 5518.629396][T26169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5518.629398][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.629398][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.629413][T26169] | [ 5518.647809][T26169] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26169 | [5518.648302][T26169] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5518.648797][T26169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5518.648798][T26169] Call Trace: [ 5518.648800][T26169] [5518.648802][T26169] dump_stack_lvl (lib/dump_stack.c:123) [5518.648806][T26169] check_preemption_disabled (lib/smp_processor_id.c:52) [5518.648812][T26169] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5518.648818][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.648832][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.648847][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.648857][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.648864][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.648876][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.648891][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.648901][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.648908][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.648921][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.648935][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.648945][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.648951][T26169] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5518.648958][T26169] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.648963][T26169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5518.648968][T26169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.648980][T26169] rawv6_sendmsg (net/ipv6/raw.c:918) [5518.648992][T26169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5518.648997][T26169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5518.649001][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.649008][T26169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5518.649011][T26169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5518.649020][T26169] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5518.649037][T26169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5518.649039][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.649051][T26169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.649054][T26169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.649060][T26169] ? __pfx___sys_sendto (net/socket.c:2147) [5518.649075][T26169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5518.649081][T26169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5518.649088][T26169] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5518.649095][T26169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5518.649106][T26169] __x64_sys_sendto (net/socket.c:2183) [5518.649109][T26169] ? 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) [5518.649112][T26169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5518.649117][T26169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5518.649122][T26169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5518.649124][T26169] RIP: 0033:0x7f8e51158a4a [ 5518.649127][T26169] 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 [ 5518.649130][T26169] RSP: 002b:00007ffeb8248178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5518.649132][T26169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e51158a4a [ 5518.649134][T26169] RDX: 0000000000000040 RSI: 00000000202c7340 RDI: 0000000000000005 [ 5518.649136][T26169] RBP: 00007ffeb8248200 R08: 0000000000418574 R09: 000000000000001c [ 5518.649137][T26169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5518.649138][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.649138][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.649154][T26169] | [ 5518.649155][T26169] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26169 | [5518.669717][T26169] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5518.670017][T26169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5518.670018][T26169] Call Trace: [ 5518.670020][T26169] [5518.670022][T26169] dump_stack_lvl (lib/dump_stack.c:123) [5518.670027][T26169] check_preemption_disabled (lib/smp_processor_id.c:52) [5518.670034][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.670041][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.670055][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.670071][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.670080][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.670087][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.670100][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.670115][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.670125][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.670132][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.670145][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.670159][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.670169][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.670175][T26169] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5518.670182][T26169] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.670187][T26169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5518.670192][T26169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.670204][T26169] rawv6_sendmsg (net/ipv6/raw.c:918) [5518.670216][T26169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5518.670222][T26169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5518.670225][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.670233][T26169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5518.670236][T26169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5518.670245][T26169] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5518.670262][T26169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5518.670264][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.670276][T26169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.670280][T26169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.670286][T26169] ? __pfx___sys_sendto (net/socket.c:2147) [5518.670301][T26169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5518.670308][T26169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5518.670315][T26169] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5518.670324][T26169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5518.670334][T26169] __x64_sys_sendto (net/socket.c:2183) [5518.670338][T26169] ? 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) [5518.670342][T26169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5518.670346][T26169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5518.670351][T26169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5518.670354][T26169] RIP: 0033:0x7f8e51158a4a [ 5518.670357][T26169] 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 [ 5518.670359][T26169] RSP: 002b:00007ffeb8248178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5518.670362][T26169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e51158a4a [ 5518.670364][T26169] RDX: 0000000000000040 RSI: 00000000202c7340 RDI: 0000000000000005 [ 5518.670366][T26169] RBP: 00007ffeb8248200 R08: 0000000000418574 R09: 000000000000001c [ 5518.670367][T26169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5518.670369][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.670369][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.670384][T26169] | [ 5518.690988][T26169] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26169 | [5518.691520][T26169] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5518.692047][T26169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5518.692048][T26169] Call Trace: [ 5518.692050][T26169] [5518.692052][T26169] dump_stack_lvl (lib/dump_stack.c:123) [5518.692057][T26169] check_preemption_disabled (lib/smp_processor_id.c:52) [5518.692062][T26169] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5518.692069][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.692083][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.692098][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.692108][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.692115][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.692128][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.692143][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.692153][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.692160][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.692173][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.692187][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.692197][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.692204][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.692216][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.692231][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.692241][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.692247][T26169] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5518.692253][T26169] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.692259][T26169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5518.692263][T26169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.692276][T26169] rawv6_sendmsg (net/ipv6/raw.c:918) [5518.692288][T26169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5518.692293][T26169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5518.692296][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.692304][T26169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5518.692307][T26169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5518.692316][T26169] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5518.692334][T26169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5518.692337][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.692348][T26169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.692352][T26169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.692358][T26169] ? __pfx___sys_sendto (net/socket.c:2147) [5518.692373][T26169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5518.692379][T26169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5518.692387][T26169] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5518.692394][T26169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5518.692404][T26169] __x64_sys_sendto (net/socket.c:2183) [5518.692408][T26169] ? 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) [5518.692411][T26169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5518.692416][T26169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5518.692420][T26169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5518.692423][T26169] RIP: 0033:0x7f8e51158a4a [ 5518.692427][T26169] 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 [ 5518.692429][T26169] RSP: 002b:00007ffeb8248178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5518.692432][T26169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e51158a4a [ 5518.692434][T26169] RDX: 0000000000000040 RSI: 00000000202c7340 RDI: 0000000000000005 [ 5518.692435][T26169] RBP: 00007ffeb8248200 R08: 0000000000418574 R09: 000000000000001c [ 5518.692437][T26169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5518.692438][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.692438][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5518.692454][T26169] | [ 5518.715118][T26169] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26169 | [5518.715667][T26169] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5518.715977][T26169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5518.715978][T26169] Call Trace: [ 5518.715980][T26169] [5518.715981][T26169] dump_stack_lvl (lib/dump_stack.c:123) [5518.715986][T26169] check_preemption_disabled (lib/smp_processor_id.c:52) [5518.715992][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.715999][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.716014][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.716030][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.716040][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.716046][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.716060][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.716075][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.716085][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.716092][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.716105][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.716120][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.716129][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.716136][T26169] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5518.716149][T26169] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5518.716164][T26169] ? dump_stack_lvl (lib/dump_stack.c:124) [5518.716174][T26169] lwtunnel_output (net/core/lwtunnel.c:359) [5518.716180][T26169] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5518.716187][T26169] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.716192][T26169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5518.716197][T26169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5518.716209][T26169] rawv6_sendmsg (net/ipv6/raw.c:918) [5518.716222][T26169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5518.716227][T26169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5518.716230][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.716238][T26169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5518.716241][T26169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5518.716250][T26169] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5518.716267][T26169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5518.716270][T26169] ? __lock_release (kernel/locking/lockdep.c:5534) [5518.716281][T26169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.716285][T26169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5518.716291][T26169] ? __pfx___sys_sendto (net/socket.c:2147) [5518.716306][T26169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5518.716312][T26169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5518.716320][T26169] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5518.716329][T26169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5518.716339][T26169] __x64_sys_sendto (net/socket.c:2183) [5518.716343][T26169] ? 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) [5518.716346][T26169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5518.716350][T26169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5518.716355][T26169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5518.716358][T26169] RIP: 0033:0x7f8e51158a4a [ 5518.716361][T26169] 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 [ 5518.716364][T26169] RSP: 002b:00007ffeb8248178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5518.716366][T26169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e51158a4a [ 5518.716368][T26169] RDX: 0000000000000040 RSI: 00000000202c7340 RDI: 0000000000000005 [ 5518.716370][T26169] RBP: 00007ffeb8248200 R08: 0000000000418574 R09: 000000000000001c [ 5518.716371][T26169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5518.716373][T26169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e51281000 | [ 5519.763634][T26169] lwtunnel_output(): recursion limit reached on datapath | [ 5524.472110][T26176] check_preemption_disabled: 46 callbacks suppressed | [ 5524.472118][T26176] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26176 | [5524.472911][T26176] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5524.473169][T26176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5524.473171][T26176] Call Trace: [ 5524.473173][T26176] [5524.473176][T26176] dump_stack_lvl (lib/dump_stack.c:123) [5524.473183][T26176] check_preemption_disabled (lib/smp_processor_id.c:52) [5524.473190][T26176] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5524.473196][T26176] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5524.473203][T26176] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5524.473210][T26176] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5524.473215][T26176] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5524.473227][T26176] rawv6_sendmsg (net/ipv6/raw.c:918) [5524.473239][T26176] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5524.473244][T26176] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5524.473249][T26176] ? __lock_release (kernel/locking/lockdep.c:5534) [5524.473259][T26176] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5524.473264][T26176] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5524.473272][T26176] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5524.473289][T26176] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5524.473292][T26176] ? __lock_release (kernel/locking/lockdep.c:5534) [5524.473303][T26176] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5524.473308][T26176] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5524.473313][T26176] ? __pfx___sys_sendto (net/socket.c:2147) [5524.473329][T26176] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5524.473335][T26176] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5524.473343][T26176] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5524.473350][T26176] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5524.473360][T26176] __x64_sys_sendto (net/socket.c:2183) [5524.473364][T26176] ? 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) [5524.473367][T26176] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5524.473372][T26176] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5524.473377][T26176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5524.473381][T26176] RIP: 0033:0x7f53f2ef3a4a [ 5524.473385][T26176] 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 [ 5524.473387][T26176] RSP: 002b:00007ffcb3efb698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5524.473391][T26176] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53f2ef3a4a [ 5524.473393][T26176] RDX: 0000000000000040 RSI: 000000003a773340 RDI: 0000000000000005 [ 5524.473395][T26176] RBP: 00007ffcb3efb720 R08: 0000000000418574 R09: 000000000000001c [ 5524.473396][T26176] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5524.473398][T26176] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53f301c000 | [ 5524.473398][T26176] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53f301c000 | [ 5524.473412][T26176] | [ 5524.486772][T26176] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26176 | [5524.487142][T26176] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5524.487407][T26176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5524.487409][T26176] Call Trace: [ 5524.487411][T26176] [5524.487413][T26176] dump_stack_lvl (lib/dump_stack.c:123) [5524.487419][T26176] check_preemption_disabled (lib/smp_processor_id.c:52) [5524.487425][T26176] lwtunnel_output (net/core/lwtunnel.c:359) [5524.487432][T26176] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5524.487439][T26176] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5524.487445][T26176] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5524.487450][T26176] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5524.487462][T26176] rawv6_sendmsg (net/ipv6/raw.c:918) [5524.487473][T26176] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5524.487478][T26176] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5524.487483][T26176] ? __lock_release (kernel/locking/lockdep.c:5534) [5524.487492][T26176] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5524.487496][T26176] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5524.487506][T26176] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5524.487522][T26176] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5524.487524][T26176] ? __lock_release (kernel/locking/lockdep.c:5534) [5524.487536][T26176] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5524.487540][T26176] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5524.487546][T26176] ? __pfx___sys_sendto (net/socket.c:2147) [5524.487560][T26176] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5524.487567][T26176] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5524.487575][T26176] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5524.487582][T26176] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5524.487592][T26176] __x64_sys_sendto (net/socket.c:2183) [5524.487596][T26176] ? 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) [5524.487599][T26176] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5524.487603][T26176] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5524.487608][T26176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5524.487611][T26176] RIP: 0033:0x7f53f2ef3a4a [ 5524.487615][T26176] 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 [ 5524.487617][T26176] RSP: 002b:00007ffcb3efb698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5524.487621][T26176] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53f2ef3a4a [ 5524.487623][T26176] RDX: 0000000000000040 RSI: 000000003a773340 RDI: 0000000000000005 [ 5524.487624][T26176] RBP: 00007ffcb3efb720 R08: 0000000000418574 R09: 000000000000001c [ 5524.487626][T26176] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5524.487627][T26176] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53f301c000 | [ 5524.487627][T26176] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53f301c000 | [ 5524.487642][T26176] | [ 5524.488169][T26176] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26176 | [5524.500501][T26176] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5524.500762][T26176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5524.500764][T26176] Call Trace: [ 5524.500766][T26176] [5524.500768][T26176] dump_stack_lvl (lib/dump_stack.c:123) [5524.500774][T26176] check_preemption_disabled (lib/smp_processor_id.c:52) [5524.500780][T26176] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [5524.500786][T26176] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5524.500794][T26176] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5524.500800][T26176] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5524.500805][T26176] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5524.500817][T26176] rawv6_sendmsg (net/ipv6/raw.c:918) [5524.500829][T26176] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5524.500834][T26176] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5524.500839][T26176] ? __lock_release (kernel/locking/lockdep.c:5534) [5524.500847][T26176] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5524.500852][T26176] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5524.500861][T26176] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5524.500877][T26176] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5524.500880][T26176] ? __lock_release (kernel/locking/lockdep.c:5534) [5524.500891][T26176] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5524.500896][T26176] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5524.500901][T26176] ? __pfx___sys_sendto (net/socket.c:2147) [5524.500916][T26176] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5524.500922][T26176] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5524.500930][T26176] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5524.500937][T26176] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5524.500947][T26176] __x64_sys_sendto (net/socket.c:2183) [5524.500951][T26176] ? 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) [5524.500955][T26176] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5524.500959][T26176] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5524.500964][T26176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5524.500968][T26176] RIP: 0033:0x7f53f2ef3a4a [ 5524.500972][T26176] 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 [ 5524.500974][T26176] RSP: 002b:00007ffcb3efb698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5524.500978][T26176] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53f2ef3a4a [ 5524.500980][T26176] RDX: 0000000000000040 RSI: 000000003a773340 RDI: 0000000000000005 [ 5524.500981][T26176] RBP: 00007ffcb3efb720 R08: 0000000000418574 R09: 000000000000001c [ 5524.500983][T26176] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5524.500985][T26176] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53f301c000 | [ 5524.500985][T26176] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53f301c000 | [ 5524.500999][T26176] | [ 5525.473496][T26176] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26176 | [5525.474084][T26176] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5525.474374][T26176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5525.474376][T26176] Call Trace: [ 5525.474379][T26176] [5525.474381][T26176] dump_stack_lvl (lib/dump_stack.c:123) [5525.474389][T26176] check_preemption_disabled (lib/smp_processor_id.c:52) [5525.474396][T26176] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5525.474402][T26176] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5525.474409][T26176] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5525.474416][T26176] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5525.474420][T26176] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5525.474433][T26176] rawv6_sendmsg (net/ipv6/raw.c:918) [5525.474444][T26176] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5525.474448][T26176] ? find_held_lock (kernel/locking/lockdep.c:5348) [5525.474458][T26176] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5525.474463][T26176] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5525.474473][T26176] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5525.474489][T26176] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5525.474493][T26176] ? __lock_release (kernel/locking/lockdep.c:5534) [5525.474504][T26176] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5525.474510][T26176] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5525.474516][T26176] ? __pfx___sys_sendto (net/socket.c:2147) [5525.474529][T26176] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5525.474538][T26176] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5525.474548][T26176] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5525.474556][T26176] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5525.474562][T26176] ? __pfx___x64_sys_poll (fs/select.c:1062) [5525.474565][T26176] ? 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) [5525.474576][T26176] __x64_sys_sendto (net/socket.c:2183) [5525.474579][T26176] ? 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) [5525.474583][T26176] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5525.474588][T26176] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5525.474593][T26176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5525.474597][T26176] RIP: 0033:0x7f53f2ef3a4a [ 5525.474602][T26176] 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 [ 5525.474604][T26176] RSP: 002b:00007ffcb3efb698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5525.474608][T26176] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53f2ef3a4a [ 5525.474610][T26176] RDX: 0000000000000040 RSI: 000000003a773340 RDI: 0000000000000005 [ 5525.474612][T26176] RBP: 00007ffcb3efb720 R08: 0000000000418574 R09: 000000000000001c [ 5525.474614][T26176] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5525.474616][T26176] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53f301c000 | [ 5525.474616][T26176] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53f301c000 | [ 5525.474630][T26176] | [ 5525.474633][T26176] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26176 | [5525.486853][T26176] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5525.487111][T26176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5525.487113][T26176] Call Trace: [ 5525.487115][T26176] [5525.487117][T26176] dump_stack_lvl (lib/dump_stack.c:123) [5525.487124][T26176] check_preemption_disabled (lib/smp_processor_id.c:52) [5525.487130][T26176] lwtunnel_output (net/core/lwtunnel.c:359) [5525.487137][T26176] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5525.487144][T26176] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5525.487151][T26176] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5525.487155][T26176] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5525.487168][T26176] rawv6_sendmsg (net/ipv6/raw.c:918) [5525.487180][T26176] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5525.487184][T26176] ? find_held_lock (kernel/locking/lockdep.c:5348) [5525.487193][T26176] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5525.487198][T26176] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5525.487208][T26176] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5525.487224][T26176] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5525.487229][T26176] ? __lock_release (kernel/locking/lockdep.c:5534) [5525.487240][T26176] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5525.487245][T26176] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5525.487250][T26176] ? __pfx___sys_sendto (net/socket.c:2147) [5525.487263][T26176] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5525.487272][T26176] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5525.487279][T26176] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5525.487287][T26176] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5525.487292][T26176] ? __pfx___x64_sys_poll (fs/select.c:1062) [5525.487295][T26176] ? 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) [5525.487303][T26176] __x64_sys_sendto (net/socket.c:2183) [5525.487307][T26176] ? 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) [5525.487311][T26176] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5525.487315][T26176] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5525.487322][T26176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5525.487326][T26176] RIP: 0033:0x7f53f2ef3a4a [ 5525.487330][T26176] 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 [ 5525.487332][T26176] RSP: 002b:00007ffcb3efb698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5525.487336][T26176] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53f2ef3a4a [ 5525.487338][T26176] RDX: 0000000000000040 RSI: 000000003a773340 RDI: 0000000000000005 [ 5525.487340][T26176] RBP: 00007ffcb3efb720 R08: 0000000000418574 R09: 000000000000001c [ 5525.487341][T26176] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5525.487343][T26176] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53f301c000 | [ 5525.487343][T26176] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53f301c000 | [ 5525.487358][T26176] | [ 5525.500032][T26176] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26176 | [5525.500422][T26176] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5525.500699][T26176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5525.500701][T26176] Call Trace: [ 5525.500703][T26176] [5525.500705][T26176] dump_stack_lvl (lib/dump_stack.c:123) [5525.500712][T26176] check_preemption_disabled (lib/smp_processor_id.c:52) [5525.500718][T26176] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [5525.500725][T26176] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5525.500731][T26176] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5525.500738][T26176] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5525.500743][T26176] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5525.500755][T26176] rawv6_sendmsg (net/ipv6/raw.c:918) [5525.500767][T26176] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5525.500771][T26176] ? find_held_lock (kernel/locking/lockdep.c:5348) [5525.500781][T26176] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5525.500785][T26176] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5525.500795][T26176] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5525.500812][T26176] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5525.500816][T26176] ? __lock_release (kernel/locking/lockdep.c:5534) [5525.500827][T26176] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5525.500832][T26176] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5525.500838][T26176] ? __pfx___sys_sendto (net/socket.c:2147) [5525.500851][T26176] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5525.500860][T26176] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5525.500867][T26176] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5525.500875][T26176] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5525.500879][T26176] ? __pfx___x64_sys_poll (fs/select.c:1062) [5525.500882][T26176] ? 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) [5525.500890][T26176] __x64_sys_sendto (net/socket.c:2183) [5525.500894][T26176] ? 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) [5525.500898][T26176] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5525.500902][T26176] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5525.500908][T26176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5525.500911][T26176] RIP: 0033:0x7f53f2ef3a4a [ 5525.500915][T26176] 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 [ 5525.500918][T26176] RSP: 002b:00007ffcb3efb698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5525.500921][T26176] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53f2ef3a4a [ 5525.500923][T26176] RDX: 0000000000000040 RSI: 000000003a773340 RDI: 0000000000000005 [ 5525.500925][T26176] RBP: 00007ffcb3efb720 R08: 0000000000418574 R09: 000000000000001c [ 5525.500927][T26176] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5525.500928][T26176] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53f301c000 | [ 5527.925828][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 5528.972544][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 5531.216789][T26182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26182 | [5531.217252][T26182] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5531.217533][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5531.217535][T26182] Call Trace: [ 5531.217537][T26182] [5531.217539][T26182] dump_stack_lvl (lib/dump_stack.c:123) [5531.217547][T26182] check_preemption_disabled (lib/smp_processor_id.c:52) [5531.217554][T26182] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5531.217560][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5531.217568][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.217574][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5531.217579][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.217590][T26182] rawv6_sendmsg (net/ipv6/raw.c:918) [5531.217602][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5531.217607][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5531.217612][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.217621][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5531.217626][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5531.217634][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5531.217651][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5531.217654][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.217665][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.217670][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.217675][T26182] ? __pfx___sys_sendto (net/socket.c:2147) [5531.217689][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5531.217696][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5531.217705][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5531.217712][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5531.217721][T26182] __x64_sys_sendto (net/socket.c:2183) [5531.217725][T26182] ? 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) [5531.217728][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.217733][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5531.217737][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5531.217741][T26182] RIP: 0033:0x7fd19a64da4a [ 5531.217745][T26182] 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 [ 5531.217748][T26182] RSP: 002b:00007ffe3a14f7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5531.217752][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd19a64da4a [ 5531.217754][T26182] RDX: 0000000000000040 RSI: 0000000002496340 RDI: 0000000000000005 [ 5531.217755][T26182] RBP: 00007ffe3a14f850 R08: 0000000000418574 R09: 000000000000001c [ 5531.217757][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5531.217759][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.217759][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.217783][T26182] | [ 5531.217785][T26182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26182 | [5531.229912][T26182] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5531.230171][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5531.230172][T26182] Call Trace: [ 5531.230174][T26182] [5531.230176][T26182] dump_stack_lvl (lib/dump_stack.c:123) [5531.230181][T26182] check_preemption_disabled (lib/smp_processor_id.c:52) [5531.230187][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.230194][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5531.230200][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.230206][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5531.230210][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.230222][T26182] rawv6_sendmsg (net/ipv6/raw.c:918) [5531.230234][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5531.230239][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5531.230243][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.230251][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5531.230254][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5531.230263][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5531.230279][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5531.230282][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.230293][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.230297][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.230303][T26182] ? __pfx___sys_sendto (net/socket.c:2147) [5531.230317][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5531.230325][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5531.230333][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5531.230340][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5531.230350][T26182] __x64_sys_sendto (net/socket.c:2183) [5531.230354][T26182] ? 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) [5531.230356][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.230361][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5531.230366][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5531.230369][T26182] RIP: 0033:0x7fd19a64da4a [ 5531.230372][T26182] 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 [ 5531.230374][T26182] RSP: 002b:00007ffe3a14f7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5531.230377][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd19a64da4a [ 5531.230379][T26182] RDX: 0000000000000040 RSI: 0000000002496340 RDI: 0000000000000005 [ 5531.230381][T26182] RBP: 00007ffe3a14f850 R08: 0000000000418574 R09: 000000000000001c [ 5531.230383][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5531.230384][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.230384][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.230399][T26182] | [ 5531.243714][T26182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26182 | [5531.244168][T26182] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5531.244445][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5531.244447][T26182] Call Trace: [ 5531.244448][T26182] [5531.244451][T26182] dump_stack_lvl (lib/dump_stack.c:123) [5531.244456][T26182] check_preemption_disabled (lib/smp_processor_id.c:52) [5531.244462][T26182] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5531.244468][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.244479][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.244492][T26182] ? dump_stack_lvl (lib/dump_stack.c:124) [5531.244501][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.244507][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5531.244513][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.244519][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5531.244524][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.244536][T26182] rawv6_sendmsg (net/ipv6/raw.c:918) [5531.244547][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5531.244552][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5531.244556][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.244563][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5531.244567][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5531.244576][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5531.244592][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5531.244595][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.244606][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.244610][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.244615][T26182] ? __pfx___sys_sendto (net/socket.c:2147) [5531.244630][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5531.244636][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5531.244644][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5531.244651][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5531.244661][T26182] __x64_sys_sendto (net/socket.c:2183) [5531.244665][T26182] ? 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) [5531.244668][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.244672][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5531.244677][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5531.244680][T26182] RIP: 0033:0x7fd19a64da4a [ 5531.244683][T26182] 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 [ 5531.244685][T26182] RSP: 002b:00007ffe3a14f7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5531.244688][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd19a64da4a [ 5531.244690][T26182] RDX: 0000000000000040 RSI: 0000000002496340 RDI: 0000000000000005 [ 5531.244692][T26182] RBP: 00007ffe3a14f850 R08: 0000000000418574 R09: 000000000000001c [ 5531.244693][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5531.244695][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.244695][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.244709][T26182] | [ 5531.244711][T26182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26182 | [5531.258386][T26182] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5531.258657][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5531.258658][T26182] Call Trace: [ 5531.258660][T26182] [5531.258661][T26182] dump_stack_lvl (lib/dump_stack.c:123) [5531.258666][T26182] check_preemption_disabled (lib/smp_processor_id.c:52) [5531.258672][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.258678][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.258687][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.258700][T26182] ? dump_stack_lvl (lib/dump_stack.c:124) [5531.258709][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.258715][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5531.258722][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.258727][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5531.258731][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.258744][T26182] rawv6_sendmsg (net/ipv6/raw.c:918) [5531.258755][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5531.258760][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5531.258764][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.258771][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5531.258774][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5531.258783][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5531.258799][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5531.258802][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.258813][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.258817][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.258822][T26182] ? __pfx___sys_sendto (net/socket.c:2147) [5531.258837][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5531.258843][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5531.258850][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5531.258857][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5531.258867][T26182] __x64_sys_sendto (net/socket.c:2183) [5531.258871][T26182] ? 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) [5531.258874][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.258878][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5531.258883][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5531.258886][T26182] RIP: 0033:0x7fd19a64da4a [ 5531.258889][T26182] 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 [ 5531.258891][T26182] RSP: 002b:00007ffe3a14f7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5531.258894][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd19a64da4a [ 5531.258896][T26182] RDX: 0000000000000040 RSI: 0000000002496340 RDI: 0000000000000005 [ 5531.258898][T26182] RBP: 00007ffe3a14f850 R08: 0000000000418574 R09: 000000000000001c [ 5531.258900][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5531.258901][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.258901][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.258916][T26182] | [ 5531.259012][T26182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26182 | [5531.273149][T26182] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5531.273437][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5531.273438][T26182] Call Trace: [ 5531.273440][T26182] [5531.273442][T26182] dump_stack_lvl (lib/dump_stack.c:123) [5531.273447][T26182] check_preemption_disabled (lib/smp_processor_id.c:52) [5531.273452][T26182] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5531.273459][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.273468][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.273479][T26182] ? dump_stack_lvl (lib/dump_stack.c:123) [5531.273483][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.273493][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.273499][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.273508][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.273521][T26182] ? dump_stack_lvl (lib/dump_stack.c:124) [5531.273530][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.273536][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5531.273542][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.273547][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5531.273552][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.273564][T26182] rawv6_sendmsg (net/ipv6/raw.c:918) [5531.273576][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5531.273581][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5531.273584][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.273592][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5531.273595][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5531.273604][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5531.273620][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5531.273622][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.273634][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.273638][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.273643][T26182] ? __pfx___sys_sendto (net/socket.c:2147) [5531.273658][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5531.273664][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5531.273671][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5531.273678][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5531.273688][T26182] __x64_sys_sendto (net/socket.c:2183) [5531.273692][T26182] ? 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) [5531.273695][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.273699][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5531.273704][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5531.273707][T26182] RIP: 0033:0x7fd19a64da4a [ 5531.273710][T26182] 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 [ 5531.273712][T26182] RSP: 002b:00007ffe3a14f7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5531.273715][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd19a64da4a [ 5531.273717][T26182] RDX: 0000000000000040 RSI: 0000000002496340 RDI: 0000000000000005 [ 5531.273719][T26182] RBP: 00007ffe3a14f850 R08: 0000000000418574 R09: 000000000000001c [ 5531.273720][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5531.273722][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.273722][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.273736][T26182] | [ 5531.273739][T26182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26182 | [5531.291551][T26182] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5531.291841][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5531.291842][T26182] Call Trace: [ 5531.291844][T26182] [5531.291846][T26182] dump_stack_lvl (lib/dump_stack.c:123) [5531.291851][T26182] check_preemption_disabled (lib/smp_processor_id.c:52) [5531.291857][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.291864][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.291873][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.291885][T26182] ? dump_stack_lvl (lib/dump_stack.c:123) [5531.291888][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.291898][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.291904][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.291914][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.291927][T26182] ? dump_stack_lvl (lib/dump_stack.c:124) [5531.291936][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.291942][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5531.291949][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.291954][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5531.291958][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.291971][T26182] rawv6_sendmsg (net/ipv6/raw.c:918) [5531.291983][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5531.291988][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5531.291991][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.291999][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5531.292002][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5531.292010][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5531.292027][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5531.292030][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.292041][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.292045][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.292050][T26182] ? __pfx___sys_sendto (net/socket.c:2147) [5531.292065][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5531.292072][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5531.292079][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5531.292086][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5531.292096][T26182] __x64_sys_sendto (net/socket.c:2183) [5531.292100][T26182] ? 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) [5531.292103][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.292107][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5531.292112][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5531.292115][T26182] RIP: 0033:0x7fd19a64da4a [ 5531.292118][T26182] 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 [ 5531.292120][T26182] RSP: 002b:00007ffe3a14f7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5531.292123][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd19a64da4a [ 5531.292124][T26182] RDX: 0000000000000040 RSI: 0000000002496340 RDI: 0000000000000005 [ 5531.292126][T26182] RBP: 00007ffe3a14f850 R08: 0000000000418574 R09: 000000000000001c [ 5531.292128][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5531.292129][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.292129][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.292144][T26182] | [ 5531.292225][T26182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26182 | [5531.310425][T26182] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5531.310896][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5531.310898][T26182] Call Trace: [ 5531.310899][T26182] [5531.310901][T26182] dump_stack_lvl (lib/dump_stack.c:123) [5531.310906][T26182] check_preemption_disabled (lib/smp_processor_id.c:52) [5531.310911][T26182] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5531.310918][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.310927][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.310939][T26182] ? dump_stack_lvl (lib/dump_stack.c:123) [5531.310943][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.310953][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.310959][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.310968][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.310980][T26182] ? dump_stack_lvl (lib/dump_stack.c:123) [5531.310983][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.310993][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.310999][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.311008][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.311021][T26182] ? dump_stack_lvl (lib/dump_stack.c:124) [5531.311030][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.311036][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5531.311043][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.311048][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5531.311052][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.311065][T26182] rawv6_sendmsg (net/ipv6/raw.c:918) [5531.311077][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5531.311082][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5531.311085][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.311093][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5531.311096][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5531.311105][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5531.311121][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5531.311124][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.311135][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.311139][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.311145][T26182] ? __pfx___sys_sendto (net/socket.c:2147) [5531.311160][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5531.311166][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5531.311173][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5531.311180][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5531.311190][T26182] __x64_sys_sendto (net/socket.c:2183) [5531.311194][T26182] ? 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) [5531.311197][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.311201][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5531.311206][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5531.311209][T26182] RIP: 0033:0x7fd19a64da4a [ 5531.311212][T26182] 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 [ 5531.311214][T26182] RSP: 002b:00007ffe3a14f7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5531.311217][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd19a64da4a [ 5531.311218][T26182] RDX: 0000000000000040 RSI: 0000000002496340 RDI: 0000000000000005 [ 5531.311220][T26182] RBP: 00007ffe3a14f850 R08: 0000000000418574 R09: 000000000000001c [ 5531.311222][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5531.311223][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.311223][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.311238][T26182] | [ 5531.311240][T26182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26182 | [5531.331163][T26182] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5531.331621][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5531.331622][T26182] Call Trace: [ 5531.331623][T26182] [5531.331625][T26182] dump_stack_lvl (lib/dump_stack.c:123) [5531.331630][T26182] check_preemption_disabled (lib/smp_processor_id.c:52) [5531.331636][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.331642][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.331652][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.331664][T26182] ? dump_stack_lvl (lib/dump_stack.c:123) [5531.331667][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.331677][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.331683][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.331692][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.331704][T26182] ? dump_stack_lvl (lib/dump_stack.c:123) [5531.331707][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.331717][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.331723][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.331732][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.331745][T26182] ? dump_stack_lvl (lib/dump_stack.c:124) [5531.331754][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.331761][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5531.331767][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.331772][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5531.331777][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.331789][T26182] rawv6_sendmsg (net/ipv6/raw.c:918) [5531.331801][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5531.331806][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5531.331809][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.331816][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5531.331820][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5531.331834][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5531.331850][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5531.331852][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.331880][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.331884][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.331890][T26182] ? __pfx___sys_sendto (net/socket.c:2147) [5531.331905][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5531.331911][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5531.331919][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5531.331926][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5531.331936][T26182] __x64_sys_sendto (net/socket.c:2183) [5531.331940][T26182] ? 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) [5531.331943][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.331948][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5531.331953][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5531.331956][T26182] RIP: 0033:0x7fd19a64da4a [ 5531.331959][T26182] 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 [ 5531.331961][T26182] RSP: 002b:00007ffe3a14f7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5531.331964][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd19a64da4a [ 5531.331966][T26182] RDX: 0000000000000040 RSI: 0000000002496340 RDI: 0000000000000005 [ 5531.331967][T26182] RBP: 00007ffe3a14f850 R08: 0000000000418574 R09: 000000000000001c [ 5531.331969][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5531.331970][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.331970][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.331986][T26182] | [ 5531.332155][T26182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26182 | [5531.352696][T26182] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5531.352995][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5531.352996][T26182] Call Trace: [ 5531.352998][T26182] [5531.353000][T26182] dump_stack_lvl (lib/dump_stack.c:123) [5531.353005][T26182] check_preemption_disabled (lib/smp_processor_id.c:52) [5531.353011][T26182] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5531.353017][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.353027][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.353039][T26182] ? dump_stack_lvl (lib/dump_stack.c:123) [5531.353043][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.353053][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.353059][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.353068][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.353080][T26182] ? dump_stack_lvl (lib/dump_stack.c:123) [5531.353084][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.353093][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.353100][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.353109][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.353121][T26182] ? dump_stack_lvl (lib/dump_stack.c:123) [5531.353124][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.353134][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.353140][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.353149][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.353163][T26182] ? dump_stack_lvl (lib/dump_stack.c:124) [5531.353172][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.353178][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5531.353184][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.353190][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5531.353194][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.353207][T26182] rawv6_sendmsg (net/ipv6/raw.c:918) [5531.353219][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5531.353224][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5531.353228][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.353236][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5531.353239][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5531.353248][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5531.353265][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5531.353267][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.353279][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.353283][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.353288][T26182] ? __pfx___sys_sendto (net/socket.c:2147) [5531.353304][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5531.353310][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5531.353317][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5531.353325][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5531.353336][T26182] __x64_sys_sendto (net/socket.c:2183) [5531.353340][T26182] ? 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) [5531.353342][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.353347][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5531.353352][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5531.353355][T26182] RIP: 0033:0x7fd19a64da4a [ 5531.353358][T26182] 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 [ 5531.353360][T26182] RSP: 002b:00007ffe3a14f7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5531.353363][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd19a64da4a [ 5531.353365][T26182] RDX: 0000000000000040 RSI: 0000000002496340 RDI: 0000000000000005 [ 5531.353367][T26182] RBP: 00007ffe3a14f850 R08: 0000000000418574 R09: 000000000000001c [ 5531.353368][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5531.353370][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.353370][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5531.353385][T26182] | [ 5531.376361][T26182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26182 | [5531.376799][T26182] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5531.377146][T26182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5531.377147][T26182] Call Trace: [ 5531.377149][T26182] [5531.377151][T26182] dump_stack_lvl (lib/dump_stack.c:123) [5531.377156][T26182] check_preemption_disabled (lib/smp_processor_id.c:52) [5531.377161][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.377168][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.377178][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.377190][T26182] ? dump_stack_lvl (lib/dump_stack.c:123) [5531.377193][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.377203][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.377210][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.377219][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.377232][T26182] ? dump_stack_lvl (lib/dump_stack.c:123) [5531.377235][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.377245][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.377252][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.377261][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.377273][T26182] ? dump_stack_lvl (lib/dump_stack.c:123) [5531.377276][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.377286][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.377292][T26182] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5531.377301][T26182] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5531.377315][T26182] ? dump_stack_lvl (lib/dump_stack.c:124) [5531.377326][T26182] lwtunnel_output (net/core/lwtunnel.c:359) [5531.377332][T26182] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5531.377339][T26182] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.377345][T26182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5531.377349][T26182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5531.377362][T26182] rawv6_sendmsg (net/ipv6/raw.c:918) [5531.377374][T26182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5531.377380][T26182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5531.377383][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.377391][T26182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5531.377394][T26182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5531.377403][T26182] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5531.377420][T26182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5531.377423][T26182] ? __lock_release (kernel/locking/lockdep.c:5534) [5531.377434][T26182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.377438][T26182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5531.377444][T26182] ? __pfx___sys_sendto (net/socket.c:2147) [5531.377459][T26182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5531.377466][T26182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5531.377473][T26182] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5531.377480][T26182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5531.377491][T26182] __x64_sys_sendto (net/socket.c:2183) [5531.377495][T26182] ? 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) [5531.377497][T26182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5531.377502][T26182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5531.377507][T26182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5531.377510][T26182] RIP: 0033:0x7fd19a64da4a [ 5531.377513][T26182] 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 [ 5531.377515][T26182] RSP: 002b:00007ffe3a14f7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5531.377518][T26182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd19a64da4a [ 5531.377520][T26182] RDX: 0000000000000040 RSI: 0000000002496340 RDI: 0000000000000005 [ 5531.377521][T26182] RBP: 00007ffe3a14f850 R08: 0000000000418574 R09: 000000000000001c [ 5531.377523][T26182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5531.377524][T26182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd19a776000 | [ 5536.908266][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 5539.150029][T26188] check_preemption_disabled: 46 callbacks suppressed | [ 5539.150036][T26188] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26188 | [5539.150818][T26188] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5539.151084][T26188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5539.151085][T26188] Call Trace: [ 5539.151088][T26188] [5539.151090][T26188] dump_stack_lvl (lib/dump_stack.c:123) [5539.151097][T26188] check_preemption_disabled (lib/smp_processor_id.c:52) [5539.151103][T26188] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5539.151110][T26188] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5539.151118][T26188] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.151124][T26188] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5539.151129][T26188] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.151141][T26188] rawv6_sendmsg (net/ipv6/raw.c:918) [5539.151152][T26188] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5539.151158][T26188] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5539.151163][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.151172][T26188] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5539.151178][T26188] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5539.151187][T26188] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5539.151203][T26188] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5539.151206][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.151217][T26188] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.151223][T26188] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.151228][T26188] ? __pfx___sys_sendto (net/socket.c:2147) [5539.151242][T26188] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5539.151249][T26188] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5539.151257][T26188] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5539.151264][T26188] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5539.151274][T26188] __x64_sys_sendto (net/socket.c:2183) [5539.151278][T26188] ? 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) [5539.151281][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.151286][T26188] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5539.151290][T26188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5539.151294][T26188] RIP: 0033:0x7f627dd80a4a [ 5539.151298][T26188] 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 [ 5539.151301][T26188] RSP: 002b:00007ffd13a08358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5539.151305][T26188] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f627dd80a4a [ 5539.151307][T26188] RDX: 0000000000000040 RSI: 000000001d15c340 RDI: 0000000000000005 [ 5539.151309][T26188] RBP: 00007ffd13a083e0 R08: 0000000000418574 R09: 000000000000001c [ 5539.151311][T26188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5539.151312][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.151312][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.151328][T26188] | [ 5539.164833][T26188] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26188 | [5539.165200][T26188] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5539.165470][T26188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5539.165472][T26188] Call Trace: [ 5539.165474][T26188] [5539.165475][T26188] dump_stack_lvl (lib/dump_stack.c:123) [5539.165481][T26188] check_preemption_disabled (lib/smp_processor_id.c:52) [5539.165486][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.165493][T26188] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5539.165499][T26188] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.165504][T26188] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5539.165509][T26188] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.165521][T26188] rawv6_sendmsg (net/ipv6/raw.c:918) [5539.165533][T26188] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5539.165538][T26188] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5539.165542][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.165549][T26188] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5539.165553][T26188] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5539.165561][T26188] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5539.165577][T26188] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5539.165580][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.165591][T26188] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.165595][T26188] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.165601][T26188] ? __pfx___sys_sendto (net/socket.c:2147) [5539.165615][T26188] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5539.165621][T26188] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5539.165629][T26188] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5539.165636][T26188] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5539.165646][T26188] __x64_sys_sendto (net/socket.c:2183) [5539.165650][T26188] ? 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) [5539.165653][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.165657][T26188] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5539.165662][T26188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5539.165665][T26188] RIP: 0033:0x7f627dd80a4a [ 5539.165668][T26188] 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 [ 5539.165670][T26188] RSP: 002b:00007ffd13a08358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5539.165673][T26188] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f627dd80a4a [ 5539.165675][T26188] RDX: 0000000000000040 RSI: 000000001d15c340 RDI: 0000000000000005 [ 5539.165677][T26188] RBP: 00007ffd13a083e0 R08: 0000000000418574 R09: 000000000000001c [ 5539.165678][T26188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5539.165680][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.165680][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.165694][T26188] | [ 5539.165770][T26188] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26188 | [5539.178730][T26188] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5539.179013][T26188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5539.179014][T26188] Call Trace: [ 5539.179016][T26188] [5539.179018][T26188] dump_stack_lvl (lib/dump_stack.c:123) [5539.179023][T26188] check_preemption_disabled (lib/smp_processor_id.c:52) [5539.179028][T26188] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5539.179034][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.179038][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.179044][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.179048][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.179053][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.179067][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.179070][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.179072][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.179081][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.179093][T26188] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5539.179102][T26188] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5539.179109][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.179114][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.179120][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.179124][T26188] ? dump_stack_lvl (lib/dump_stack.c:123) [5539.179128][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.179137][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.179143][T26188] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5539.179150][T26188] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.179155][T26188] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5539.179159][T26188] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.179171][T26188] rawv6_sendmsg (net/ipv6/raw.c:918) [5539.179183][T26188] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5539.179188][T26188] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5539.179191][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.179198][T26188] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5539.179201][T26188] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5539.179210][T26188] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5539.179226][T26188] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5539.179228][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.179240][T26188] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.179243][T26188] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.179249][T26188] ? __pfx___sys_sendto (net/socket.c:2147) [5539.179264][T26188] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5539.179269][T26188] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5539.179277][T26188] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5539.179284][T26188] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5539.179294][T26188] __x64_sys_sendto (net/socket.c:2183) [5539.179298][T26188] ? 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) [5539.179300][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.179305][T26188] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5539.179309][T26188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5539.179312][T26188] RIP: 0033:0x7f627dd80a4a [ 5539.179315][T26188] 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 [ 5539.179317][T26188] RSP: 002b:00007ffd13a08358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5539.179320][T26188] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f627dd80a4a [ 5539.179323][T26188] RDX: 0000000000000040 RSI: 000000001d15c340 RDI: 0000000000000005 [ 5539.179325][T26188] RBP: 00007ffd13a083e0 R08: 0000000000418574 R09: 000000000000001c [ 5539.179326][T26188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5539.179328][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.179328][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.179342][T26188] | [ 5539.198039][T26188] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26188 | [5539.198461][T26188] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5539.198739][T26188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5539.198741][T26188] Call Trace: [ 5539.198742][T26188] [5539.198744][T26188] dump_stack_lvl (lib/dump_stack.c:123) [5539.198749][T26188] check_preemption_disabled (lib/smp_processor_id.c:52) [5539.198755][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.198761][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.198764][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.198770][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.198774][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.198777][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.198792][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.198794][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.198797][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.198805][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.198816][T26188] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5539.198821][T26188] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5539.198829][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.198833][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.198840][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.198844][T26188] ? dump_stack_lvl (lib/dump_stack.c:123) [5539.198847][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.198857][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.198864][T26188] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5539.198870][T26188] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.198875][T26188] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5539.198880][T26188] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.198892][T26188] rawv6_sendmsg (net/ipv6/raw.c:918) [5539.198904][T26188] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5539.198909][T26188] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5539.198913][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.198920][T26188] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5539.198923][T26188] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5539.198932][T26188] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5539.198949][T26188] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5539.198951][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.198962][T26188] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.198966][T26188] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.198972][T26188] ? __pfx___sys_sendto (net/socket.c:2147) [5539.198986][T26188] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5539.198993][T26188] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5539.199000][T26188] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5539.199007][T26188] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5539.199017][T26188] __x64_sys_sendto (net/socket.c:2183) [5539.199021][T26188] ? 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) [5539.199024][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.199029][T26188] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5539.199033][T26188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5539.199036][T26188] RIP: 0033:0x7f627dd80a4a [ 5539.199039][T26188] 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 [ 5539.199042][T26188] RSP: 002b:00007ffd13a08358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5539.199045][T26188] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f627dd80a4a [ 5539.199046][T26188] RDX: 0000000000000040 RSI: 000000001d15c340 RDI: 0000000000000005 [ 5539.199048][T26188] RBP: 00007ffd13a083e0 R08: 0000000000418574 R09: 000000000000001c [ 5539.199050][T26188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5539.199051][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.199051][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.199066][T26188] | [ 5539.199146][T26188] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26188 | [5539.218888][T26188] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5539.219178][T26188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5539.219179][T26188] Call Trace: [ 5539.219181][T26188] [5539.219183][T26188] dump_stack_lvl (lib/dump_stack.c:123) [5539.219188][T26188] check_preemption_disabled (lib/smp_processor_id.c:52) [5539.219194][T26188] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5539.219200][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.219203][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.219208][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.219213][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.219216][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.219221][T26188] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [5539.219233][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.219236][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.219238][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.219247][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.219258][T26188] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5539.219263][T26188] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5539.219271][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.219276][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.219282][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.219286][T26188] ? dump_stack_lvl (lib/dump_stack.c:123) [5539.219290][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.219299][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.219306][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.219308][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.219313][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.219317][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.219320][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.219335][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.219338][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.219340][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.219347][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.219359][T26188] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5539.219364][T26188] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5539.219371][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.219375][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.219382][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.219386][T26188] ? dump_stack_lvl (lib/dump_stack.c:123) [5539.219389][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.219398][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.219405][T26188] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5539.219411][T26188] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.219416][T26188] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5539.219421][T26188] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.219433][T26188] rawv6_sendmsg (net/ipv6/raw.c:918) [5539.219445][T26188] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5539.219450][T26188] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5539.219453][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.219460][T26188] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5539.219463][T26188] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5539.219472][T26188] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5539.219488][T26188] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5539.219491][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.219502][T26188] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.219506][T26188] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.219511][T26188] ? __pfx___sys_sendto (net/socket.c:2147) [5539.219526][T26188] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5539.219532][T26188] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5539.219539][T26188] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5539.219546][T26188] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5539.219556][T26188] __x64_sys_sendto (net/socket.c:2183) [5539.219560][T26188] ? 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) [5539.219562][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.219567][T26188] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5539.219571][T26188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5539.219574][T26188] RIP: 0033:0x7f627dd80a4a [ 5539.219577][T26188] 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 [ 5539.219579][T26188] RSP: 002b:00007ffd13a08358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5539.219582][T26188] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f627dd80a4a [ 5539.219584][T26188] RDX: 0000000000000040 RSI: 000000001d15c340 RDI: 0000000000000005 [ 5539.219585][T26188] RBP: 00007ffd13a083e0 R08: 0000000000418574 R09: 000000000000001c [ 5539.219587][T26188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5539.219588][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.219588][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.219603][T26188] | [ 5539.248177][T26188] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26188 | [5539.248800][T26188] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5539.249092][T26188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5539.249094][T26188] Call Trace: [ 5539.249095][T26188] [5539.249097][T26188] dump_stack_lvl (lib/dump_stack.c:123) [5539.249102][T26188] check_preemption_disabled (lib/smp_processor_id.c:52) [5539.249108][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.249114][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.249117][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.249123][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.249127][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.249130][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.249135][T26188] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [5539.249147][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.249150][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.249152][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.249160][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.249172][T26188] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5539.249177][T26188] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5539.249185][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.249189][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.249196][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.249200][T26188] ? dump_stack_lvl (lib/dump_stack.c:123) [5539.249204][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.249213][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.249220][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.249222][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.249228][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.249232][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.249234][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.249248][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.249251][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.249253][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.249261][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.249273][T26188] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5539.249277][T26188] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5539.249285][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.249289][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.249296][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.249300][T26188] ? dump_stack_lvl (lib/dump_stack.c:123) [5539.249303][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.249313][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.249319][T26188] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5539.249326][T26188] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.249332][T26188] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5539.249336][T26188] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.249348][T26188] rawv6_sendmsg (net/ipv6/raw.c:918) [5539.249360][T26188] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5539.249366][T26188] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5539.249369][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.249376][T26188] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5539.249379][T26188] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5539.249388][T26188] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5539.249404][T26188] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5539.249407][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.249418][T26188] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.249422][T26188] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.249428][T26188] ? __pfx___sys_sendto (net/socket.c:2147) [5539.249442][T26188] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5539.249449][T26188] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5539.249456][T26188] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5539.249463][T26188] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5539.249473][T26188] __x64_sys_sendto (net/socket.c:2183) [5539.249477][T26188] ? 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) [5539.249480][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.249484][T26188] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5539.249489][T26188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5539.249491][T26188] RIP: 0033:0x7f627dd80a4a [ 5539.249495][T26188] 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 [ 5539.249497][T26188] RSP: 002b:00007ffd13a08358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5539.249500][T26188] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f627dd80a4a [ 5539.249501][T26188] RDX: 0000000000000040 RSI: 000000001d15c340 RDI: 0000000000000005 [ 5539.249503][T26188] RBP: 00007ffd13a083e0 R08: 0000000000418574 R09: 000000000000001c [ 5539.249505][T26188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5539.249506][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.249506][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.249521][T26188] | [ 5539.278639][T26188] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26188 | [5539.279166][T26188] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5539.279491][T26188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5539.279493][T26188] Call Trace: [ 5539.279495][T26188] [5539.279497][T26188] dump_stack_lvl (lib/dump_stack.c:123) [5539.279503][T26188] check_preemption_disabled (lib/smp_processor_id.c:52) [5539.279509][T26188] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5539.279515][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.279518][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.279524][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.279528][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.279532][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.279547][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.279550][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.279552][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.279560][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.279575][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.279583][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.279587][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.279597][T26188] ? dump_stack_lvl (lib/dump_stack.c:124) [5539.279607][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.279613][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.279616][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.279621][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.279625][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.279628][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.279632][T26188] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [5539.279644][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.279647][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.279649][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.279657][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.279668][T26188] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5539.279674][T26188] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5539.279682][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.279686][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.279693][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.279697][T26188] ? dump_stack_lvl (lib/dump_stack.c:123) [5539.279700][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.279710][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.279716][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.279719][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.279724][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.279728][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.279731][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.279745][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.279747][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.279749][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.279757][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.279769][T26188] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5539.279774][T26188] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5539.279781][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.279785][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.279792][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.279796][T26188] ? dump_stack_lvl (lib/dump_stack.c:123) [5539.279799][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.279809][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.279815][T26188] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5539.279822][T26188] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.279827][T26188] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5539.279831][T26188] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.279844][T26188] rawv6_sendmsg (net/ipv6/raw.c:918) [5539.279856][T26188] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5539.279861][T26188] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5539.279864][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.279872][T26188] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5539.279875][T26188] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5539.279884][T26188] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5539.279900][T26188] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5539.279903][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.279914][T26188] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.279918][T26188] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.279924][T26188] ? __pfx___sys_sendto (net/socket.c:2147) [5539.279939][T26188] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5539.279945][T26188] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5539.279952][T26188] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5539.279959][T26188] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5539.279970][T26188] __x64_sys_sendto (net/socket.c:2183) [5539.279973][T26188] ? 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) [5539.279976][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.279980][T26188] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5539.279985][T26188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5539.279988][T26188] RIP: 0033:0x7f627dd80a4a [ 5539.279992][T26188] 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 [ 5539.279994][T26188] RSP: 002b:00007ffd13a08358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5539.279997][T26188] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f627dd80a4a [ 5539.279999][T26188] RDX: 0000000000000040 RSI: 000000001d15c340 RDI: 0000000000000005 [ 5539.280000][T26188] RBP: 00007ffd13a083e0 R08: 0000000000418574 R09: 000000000000001c [ 5539.280002][T26188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5539.280004][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.280004][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.280019][T26188] | [ 5539.280021][T26188] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26188 | [5539.314666][T26188] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5539.314975][T26188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5539.314976][T26188] Call Trace: [ 5539.314978][T26188] [5539.314980][T26188] dump_stack_lvl (lib/dump_stack.c:123) [5539.314986][T26188] check_preemption_disabled (lib/smp_processor_id.c:52) [5539.314992][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.314998][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.315001][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.315007][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.315011][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.315014][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.315030][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.315032][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.315034][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.315043][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.315057][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.315065][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.315070][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.315080][T26188] ? dump_stack_lvl (lib/dump_stack.c:124) [5539.315090][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.315096][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.315099][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.315104][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.315108][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.315111][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.315115][T26188] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [5539.315128][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.315130][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.315132][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.315140][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.315152][T26188] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5539.315158][T26188] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5539.315166][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.315171][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.315178][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.315181][T26188] ? dump_stack_lvl (lib/dump_stack.c:123) [5539.315185][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.315195][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.315201][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.315203][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.315209][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.315213][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.315216][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.315230][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.315232][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.315234][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.315242][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.315254][T26188] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5539.315259][T26188] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5539.315267][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.315271][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.315278][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.315282][T26188] ? dump_stack_lvl (lib/dump_stack.c:123) [5539.315285][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.315295][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.315301][T26188] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5539.315307][T26188] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.315313][T26188] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5539.315318][T26188] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.315331][T26188] rawv6_sendmsg (net/ipv6/raw.c:918) [5539.315343][T26188] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5539.315349][T26188] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5539.315352][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.315360][T26188] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5539.315363][T26188] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5539.315372][T26188] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5539.315389][T26188] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5539.315392][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.315403][T26188] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.315407][T26188] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.315413][T26188] ? __pfx___sys_sendto (net/socket.c:2147) [5539.315428][T26188] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5539.315434][T26188] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5539.315442][T26188] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5539.315449][T26188] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5539.315460][T26188] __x64_sys_sendto (net/socket.c:2183) [5539.315463][T26188] ? 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) [5539.315466][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.315470][T26188] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5539.315475][T26188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5539.315478][T26188] RIP: 0033:0x7f627dd80a4a [ 5539.315481][T26188] 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 [ 5539.315484][T26188] RSP: 002b:00007ffd13a08358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5539.315487][T26188] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f627dd80a4a [ 5539.315489][T26188] RDX: 0000000000000040 RSI: 000000001d15c340 RDI: 0000000000000005 [ 5539.315490][T26188] RBP: 00007ffd13a083e0 R08: 0000000000418574 R09: 000000000000001c [ 5539.315492][T26188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5539.315494][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.315494][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.315509][T26188] | [ 5539.351067][T26188] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/26188 | [5539.351627][T26188] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5539.351976][T26188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5539.351978][T26188] Call Trace: [ 5539.351979][T26188] [5539.351981][T26188] dump_stack_lvl (lib/dump_stack.c:123) [5539.351987][T26188] check_preemption_disabled (lib/smp_processor_id.c:52) [5539.351992][T26188] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5539.351999][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.352002][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.352008][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.352012][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.352015][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.352030][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.352032][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.352034][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.352043][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.352057][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.352065][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.352070][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.352080][T26188] ? dump_stack_lvl (lib/dump_stack.c:124) [5539.352089][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.352095][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.352098][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.352103][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.352108][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.352110][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.352125][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.352127][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.352129][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.352137][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.352152][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.352160][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.352164][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.352175][T26188] ? dump_stack_lvl (lib/dump_stack.c:124) [5539.352184][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.352190][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.352193][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.352198][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.352202][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.352205][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.352209][T26188] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [5539.352221][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.352224][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.352226][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.352234][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.352245][T26188] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5539.352251][T26188] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5539.352259][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.352263][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.352270][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.352274][T26188] ? dump_stack_lvl (lib/dump_stack.c:123) [5539.352277][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.352287][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.352293][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.352296][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.352301][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.352305][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.352307][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.352323][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.352325][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.352327][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.352335][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.352347][T26188] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5539.352352][T26188] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5539.352359][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.352364][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.352371][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.352375][T26188] ? dump_stack_lvl (lib/dump_stack.c:123) [5539.352378][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.352388][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.352394][T26188] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5539.352400][T26188] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.352406][T26188] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5539.352411][T26188] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.352423][T26188] rawv6_sendmsg (net/ipv6/raw.c:918) [5539.352435][T26188] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5539.352441][T26188] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5539.352444][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.352451][T26188] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5539.352454][T26188] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5539.352463][T26188] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5539.352480][T26188] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5539.352483][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.352495][T26188] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.352498][T26188] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.352504][T26188] ? __pfx___sys_sendto (net/socket.c:2147) [5539.352519][T26188] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5539.352525][T26188] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5539.352533][T26188] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5539.352540][T26188] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5539.352551][T26188] __x64_sys_sendto (net/socket.c:2183) [5539.352554][T26188] ? 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) [5539.352557][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.352562][T26188] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5539.352567][T26188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5539.352569][T26188] RIP: 0033:0x7f627dd80a4a [ 5539.352573][T26188] 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 [ 5539.352575][T26188] RSP: 002b:00007ffd13a08358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5539.352578][T26188] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f627dd80a4a [ 5539.352580][T26188] RDX: 0000000000000040 RSI: 000000001d15c340 RDI: 0000000000000005 [ 5539.352581][T26188] RBP: 00007ffd13a083e0 R08: 0000000000418574 R09: 000000000000001c [ 5539.352583][T26188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5539.352584][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.352584][T26188] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627dea9000 | [ 5539.352600][T26188] | [ 5539.393497][T26188] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/26188 | [5539.393994][T26188] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5539.394343][T26188] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5539.394345][T26188] Call Trace: [ 5539.394346][T26188] [5539.394349][T26188] dump_stack_lvl (lib/dump_stack.c:123) [5539.394354][T26188] check_preemption_disabled (lib/smp_processor_id.c:52) [5539.394360][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.394367][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.394370][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.394375][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.394380][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.394383][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.394398][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.394401][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.394403][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.394411][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.394426][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.394434][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.394439][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.394449][T26188] ? dump_stack_lvl (lib/dump_stack.c:124) [5539.394459][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.394466][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.394468][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.394474][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.394478][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.394481][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.394495][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.394498][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.394500][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.394508][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.394523][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.394531][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.394535][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.394545][T26188] ? dump_stack_lvl (lib/dump_stack.c:124) [5539.394555][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.394561][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.394564][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.394569][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.394573][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.394576][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.394580][T26188] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [5539.394592][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.394595][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.394597][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.394605][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.394617][T26188] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5539.394623][T26188] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5539.394631][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.394635][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.394642][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.394646][T26188] ? dump_stack_lvl (lib/dump_stack.c:123) [5539.394649][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.394659][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.394666][T26188] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [5539.394668][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.394673][T26188] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [5539.394677][T26188] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [5539.394680][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.394695][T26188] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [5539.394697][T26188] ? __pfx_dst_output (./include/net/dst.h:458) [5539.394699][T26188] ? _printk (kernel/printk/printk.c:2470) [5539.394707][T26188] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5539.394719][T26188] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5539.394724][T26188] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5539.394732][T26188] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5539.394736][T26188] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5539.394743][T26188] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5539.394747][T26188] ? dump_stack_lvl (lib/dump_stack.c:123) [5539.394750][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.394760][T26188] lwtunnel_output (net/core/lwtunnel.c:359) [5539.394766][T26188] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5539.394773][T26188] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.394778][T26188] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5539.394783][T26188] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5539.394795][T26188] rawv6_sendmsg (net/ipv6/raw.c:918) [5539.394808][T26188] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5539.394813][T26188] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5539.394816][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.394824][T26188] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5539.394827][T26188] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5539.394836][T26188] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5539.394853][T26188] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5539.394856][T26188] ? __lock_release (kernel/locking/lockdep.c:5534) [5539.394868][T26188] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.394871][T26188] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5539.394877][T26188] ? __pfx___sys_sendto (net/socket.c:2147) [5539.394892][T26188] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5539.394899][T26188] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5539.394906][T26188] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5539.394913][T26188] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5539.394924][T26188] __x64_sys_sendto (net/socket.c:2183) [5539.394928][T26188] ? 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) [5539.394931][T26188] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5539.394935][T26188] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5539.394940][T26188] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5539.394943][T26188] RIP: 0033:0x7f627dd80a4a [ 5539.394946][T26188] 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 [ 5539.394948][T26188] RSP: 002b:00007ffd13a08358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5539.394951][T26188] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f627dd80a4a [ 5539.394953][T26188] RDX: 0000000000000040 RSI: 000000001d15c340 RDI: 0000000000000005 [ 5539.394955][T26188] RBP: 00007ffd13a083e0 R08: 0000000000418574 R09: 000000000000001c [ 5539.394956][T26188] 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