====================================== | [ 4206.573283][T21460] veth1: renamed from ioam-veth-betaR | [ 4206.685604][T21461] veth0: renamed from ioam-veth-gamma | [ 4279.899323][T22104] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22104 | [4279.899944][T22104] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4279.900205][T22104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4279.900207][T22104] Call Trace: [ 4279.900210][T22104] [4279.900213][T22104] dump_stack_lvl (lib/dump_stack.c:123) [4279.900222][T22104] check_preemption_disabled (lib/smp_processor_id.c:52) [4279.900229][T22104] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4279.900236][T22104] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4279.900244][T22104] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4279.900252][T22104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4279.900257][T22104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4279.900269][T22104] rawv6_sendmsg (net/ipv6/raw.c:918) [4279.900280][T22104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4279.900285][T22104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4279.900292][T22104] ? __lock_release (kernel/locking/lockdep.c:5534) [4279.900302][T22104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4279.900309][T22104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4279.900318][T22104] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4279.900334][T22104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4279.900336][T22104] ? __lock_release (kernel/locking/lockdep.c:5534) [4279.900348][T22104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4279.900355][T22104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4279.900361][T22104] ? __pfx___sys_sendto (net/socket.c:2147) [4279.900375][T22104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4279.900382][T22104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4279.900391][T22104] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4279.900399][T22104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4279.900409][T22104] __x64_sys_sendto (net/socket.c:2183) [4279.900413][T22104] ? 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) [4279.900417][T22104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4279.900422][T22104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4279.900427][T22104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4279.900431][T22104] RIP: 0033:0x7f9219f8ea4a [ 4279.900436][T22104] 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 [ 4279.900438][T22104] RSP: 002b:00007fff7a91ef58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4279.900443][T22104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9219f8ea4a [ 4279.900445][T22104] RDX: 0000000000000040 RSI: 000000002e747340 RDI: 0000000000000005 [ 4279.900447][T22104] RBP: 00007fff7a91efe0 R08: 0000000000418574 R09: 000000000000001c [ 4279.900449][T22104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4279.900450][T22104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f921a0b7000 | [ 4279.900450][T22104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f921a0b7000 | [ 4279.900465][T22104] | [ 4279.900468][T22104] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22104 | [4279.912626][T22104] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4279.912881][T22104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4279.912883][T22104] Call Trace: [ 4279.912885][T22104] [4279.912887][T22104] dump_stack_lvl (lib/dump_stack.c:123) [4279.912894][T22104] check_preemption_disabled (lib/smp_processor_id.c:52) [4279.912901][T22104] lwtunnel_output (net/core/lwtunnel.c:359) [4279.912907][T22104] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4279.912915][T22104] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4279.912921][T22104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4279.912926][T22104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4279.912938][T22104] rawv6_sendmsg (net/ipv6/raw.c:918) [4279.912950][T22104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4279.912955][T22104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4279.912960][T22104] ? __lock_release (kernel/locking/lockdep.c:5534) [4279.912979][T22104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4279.912984][T22104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4279.912993][T22104] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4279.913009][T22104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4279.913011][T22104] ? __lock_release (kernel/locking/lockdep.c:5534) [4279.913022][T22104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4279.913028][T22104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4279.913033][T22104] ? __pfx___sys_sendto (net/socket.c:2147) [4279.913048][T22104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4279.913055][T22104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4279.913063][T22104] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4279.913069][T22104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4279.913079][T22104] __x64_sys_sendto (net/socket.c:2183) [4279.913083][T22104] ? 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) [4279.913087][T22104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4279.913092][T22104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4279.913096][T22104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4279.913100][T22104] RIP: 0033:0x7f9219f8ea4a [ 4279.913104][T22104] 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 [ 4279.913106][T22104] RSP: 002b:00007fff7a91ef58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4279.913109][T22104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9219f8ea4a [ 4279.913111][T22104] RDX: 0000000000000040 RSI: 000000002e747340 RDI: 0000000000000005 [ 4279.913113][T22104] RBP: 00007fff7a91efe0 R08: 0000000000418574 R09: 000000000000001c [ 4279.913115][T22104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4279.913117][T22104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f921a0b7000 | [ 4279.913117][T22104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f921a0b7000 | [ 4279.913131][T22104] | [ 4279.913690][T22104] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22104 | [4279.924962][T22104] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4279.925205][T22104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4279.925206][T22104] Call Trace: [ 4279.925208][T22104] [4279.925210][T22104] dump_stack_lvl (lib/dump_stack.c:123) [4279.925217][T22104] check_preemption_disabled (lib/smp_processor_id.c:52) [4279.925223][T22104] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4279.925230][T22104] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4279.925236][T22104] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4279.925242][T22104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4279.925247][T22104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4279.925259][T22104] rawv6_sendmsg (net/ipv6/raw.c:918) [4279.925270][T22104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4279.925275][T22104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4279.925279][T22104] ? __lock_release (kernel/locking/lockdep.c:5534) [4279.925287][T22104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4279.925291][T22104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4279.925300][T22104] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4279.925315][T22104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4279.925318][T22104] ? __lock_release (kernel/locking/lockdep.c:5534) [4279.925329][T22104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4279.925334][T22104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4279.925340][T22104] ? __pfx___sys_sendto (net/socket.c:2147) [4279.925354][T22104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4279.925360][T22104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4279.925368][T22104] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4279.925375][T22104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4279.925385][T22104] __x64_sys_sendto (net/socket.c:2183) [4279.925389][T22104] ? 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) [4279.925392][T22104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4279.925396][T22104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4279.925401][T22104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4279.925404][T22104] RIP: 0033:0x7f9219f8ea4a [ 4279.925407][T22104] 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 [ 4279.925410][T22104] RSP: 002b:00007fff7a91ef58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4279.925413][T22104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9219f8ea4a [ 4279.925415][T22104] RDX: 0000000000000040 RSI: 000000002e747340 RDI: 0000000000000005 [ 4279.925417][T22104] RBP: 00007fff7a91efe0 R08: 0000000000418574 R09: 000000000000001c [ 4279.925419][T22104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4279.925420][T22104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f921a0b7000 | [ 4279.925420][T22104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f921a0b7000 | [ 4279.925434][T22104] | [ 4280.492541][T22109] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22109 | [4280.493044][T22109] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4280.493314][T22109] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4280.493316][T22109] Call Trace: [ 4280.493319][T22109] [4280.493322][T22109] dump_stack_lvl (lib/dump_stack.c:123) [4280.493331][T22109] check_preemption_disabled (lib/smp_processor_id.c:52) [4280.493338][T22109] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4280.493345][T22109] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4280.493353][T22109] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.493361][T22109] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4280.493366][T22109] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.493378][T22109] rawv6_sendmsg (net/ipv6/raw.c:918) [4280.493390][T22109] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4280.493395][T22109] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4280.493401][T22109] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.493411][T22109] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4280.493418][T22109] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4280.493427][T22109] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4280.493443][T22109] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4280.493446][T22109] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.493457][T22109] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.493464][T22109] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.493470][T22109] ? __pfx___sys_sendto (net/socket.c:2147) [4280.493484][T22109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4280.493491][T22109] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4280.493501][T22109] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4280.493508][T22109] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4280.493518][T22109] __x64_sys_sendto (net/socket.c:2183) [4280.493521][T22109] ? 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) [4280.493526][T22109] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4280.493531][T22109] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4280.493535][T22109] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4280.493540][T22109] RIP: 0033:0x7f748b603a4a [ 4280.493544][T22109] 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 [ 4280.493547][T22109] RSP: 002b:00007ffc60427c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4280.493552][T22109] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f748b603a4a [ 4280.493554][T22109] RDX: 0000000000000040 RSI: 0000000011a05340 RDI: 0000000000000005 [ 4280.493555][T22109] RBP: 00007ffc60427cf0 R08: 0000000000418574 R09: 000000000000001c [ 4280.493557][T22109] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4280.493559][T22109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f748b72c000 | [ 4280.493559][T22109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f748b72c000 | [ 4280.493574][T22109] | [ 4280.493577][T22109] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22109 | [4280.506594][T22109] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4280.506862][T22109] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4280.506864][T22109] Call Trace: [ 4280.506866][T22109] [4280.506868][T22109] dump_stack_lvl (lib/dump_stack.c:123) [4280.506875][T22109] check_preemption_disabled (lib/smp_processor_id.c:52) [4280.506881][T22109] lwtunnel_output (net/core/lwtunnel.c:359) [4280.506888][T22109] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4280.506896][T22109] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.506902][T22109] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4280.506907][T22109] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.506920][T22109] rawv6_sendmsg (net/ipv6/raw.c:918) [4280.506931][T22109] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4280.506937][T22109] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4280.506941][T22109] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.506950][T22109] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4280.506955][T22109] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4280.506964][T22109] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4280.506980][T22109] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4280.506983][T22109] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.506994][T22109] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.507000][T22109] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.507006][T22109] ? __pfx___sys_sendto (net/socket.c:2147) [4280.507021][T22109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4280.507028][T22109] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4280.507036][T22109] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4280.507043][T22109] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4280.507053][T22109] __x64_sys_sendto (net/socket.c:2183) [4280.507057][T22109] ? 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) [4280.507060][T22109] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4280.507065][T22109] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4280.507070][T22109] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4280.507073][T22109] RIP: 0033:0x7f748b603a4a [ 4280.507077][T22109] 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 [ 4280.507079][T22109] RSP: 002b:00007ffc60427c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4280.507083][T22109] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f748b603a4a [ 4280.507085][T22109] RDX: 0000000000000040 RSI: 0000000011a05340 RDI: 0000000000000005 [ 4280.507087][T22109] RBP: 00007ffc60427cf0 R08: 0000000000418574 R09: 000000000000001c [ 4280.507089][T22109] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4280.507090][T22109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f748b72c000 | [ 4280.507090][T22109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f748b72c000 | [ 4280.507105][T22109] | [ 4280.525280][T22109] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22109 | [4280.525649][T22109] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4280.525920][T22109] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4280.525922][T22109] Call Trace: [ 4280.525924][T22109] [4280.525926][T22109] dump_stack_lvl (lib/dump_stack.c:123) [4280.525934][T22109] check_preemption_disabled (lib/smp_processor_id.c:52) [4280.525940][T22109] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4280.525946][T22109] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4280.525953][T22109] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.525959][T22109] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4280.525964][T22109] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4280.525976][T22109] rawv6_sendmsg (net/ipv6/raw.c:918) [4280.525988][T22109] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4280.525993][T22109] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4280.525998][T22109] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.526006][T22109] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4280.526010][T22109] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4280.526019][T22109] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4280.526035][T22109] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4280.526038][T22109] ? __lock_release (kernel/locking/lockdep.c:5534) [4280.526049][T22109] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.526055][T22109] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4280.526061][T22109] ? __pfx___sys_sendto (net/socket.c:2147) [4280.526076][T22109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4280.526082][T22109] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4280.526090][T22109] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4280.526098][T22109] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4280.526108][T22109] __x64_sys_sendto (net/socket.c:2183) [4280.526111][T22109] ? 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) [4280.526114][T22109] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4280.526119][T22109] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4280.526124][T22109] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4280.526127][T22109] RIP: 0033:0x7f748b603a4a [ 4280.526131][T22109] 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 [ 4280.526133][T22109] RSP: 002b:00007ffc60427c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4280.526136][T22109] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f748b603a4a [ 4280.526138][T22109] RDX: 0000000000000040 RSI: 0000000011a05340 RDI: 0000000000000005 [ 4280.526140][T22109] RBP: 00007ffc60427cf0 R08: 0000000000418574 R09: 000000000000001c [ 4280.526141][T22109] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4280.526143][T22109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f748b72c000 | [ 4280.526143][T22109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f748b72c000 | [ 4280.526158][T22109] | [ 4281.103021][T22114] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22114 | [4281.103517][T22114] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4281.103807][T22114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4281.103809][T22114] Call Trace: [ 4281.103812][T22114] [4281.103814][T22114] dump_stack_lvl (lib/dump_stack.c:123) [4281.103824][T22114] check_preemption_disabled (lib/smp_processor_id.c:52) [4281.103831][T22114] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4281.103838][T22114] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4281.103846][T22114] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4281.103853][T22114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4281.103858][T22114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4281.103870][T22114] rawv6_sendmsg (net/ipv6/raw.c:918) [4281.103882][T22114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4281.103887][T22114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4281.103894][T22114] ? __lock_release (kernel/locking/lockdep.c:5534) [4281.103904][T22114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4281.103911][T22114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4281.103921][T22114] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4281.103937][T22114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4281.103939][T22114] ? __lock_release (kernel/locking/lockdep.c:5534) [4281.103950][T22114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4281.103958][T22114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4281.103963][T22114] ? __pfx___sys_sendto (net/socket.c:2147) [4281.103977][T22114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4281.103985][T22114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4281.103994][T22114] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4281.104002][T22114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4281.104012][T22114] __x64_sys_sendto (net/socket.c:2183) [4281.104015][T22114] ? 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) [4281.104020][T22114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4281.104024][T22114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4281.104029][T22114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4281.104033][T22114] RIP: 0033:0x7f10b43c4a4a [ 4281.104038][T22114] 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 [ 4281.104040][T22114] RSP: 002b:00007ffd557ffee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4281.104045][T22114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10b43c4a4a [ 4281.104047][T22114] RDX: 0000000000000040 RSI: 0000000016c81340 RDI: 0000000000000005 [ 4281.104049][T22114] RBP: 00007ffd557fff70 R08: 0000000000418574 R09: 000000000000001c [ 4281.104050][T22114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4281.104052][T22114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10b44ed000 | [ 4281.104052][T22114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10b44ed000 | [ 4281.104067][T22114] | [ 4281.104070][T22114] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22114 | [4281.116292][T22114] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4281.116548][T22114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4281.116550][T22114] Call Trace: [ 4281.116551][T22114] [4281.116554][T22114] dump_stack_lvl (lib/dump_stack.c:123) [4281.116560][T22114] check_preemption_disabled (lib/smp_processor_id.c:52) [4281.116566][T22114] lwtunnel_output (net/core/lwtunnel.c:359) [4281.116573][T22114] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4281.116579][T22114] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4281.116585][T22114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4281.116590][T22114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4281.116602][T22114] rawv6_sendmsg (net/ipv6/raw.c:918) [4281.116614][T22114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4281.116619][T22114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4281.116623][T22114] ? __lock_release (kernel/locking/lockdep.c:5534) [4281.116631][T22114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4281.116635][T22114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4281.116644][T22114] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4281.116661][T22114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4281.116663][T22114] ? __lock_release (kernel/locking/lockdep.c:5534) [4281.116675][T22114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4281.116679][T22114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4281.116685][T22114] ? __pfx___sys_sendto (net/socket.c:2147) [4281.116699][T22114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4281.116706][T22114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4281.116715][T22114] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4281.116722][T22114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4281.116732][T22114] __x64_sys_sendto (net/socket.c:2183) [4281.116736][T22114] ? 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) [4281.116739][T22114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4281.116743][T22114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4281.116748][T22114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4281.116751][T22114] RIP: 0033:0x7f10b43c4a4a [ 4281.116755][T22114] 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 [ 4281.116757][T22114] RSP: 002b:00007ffd557ffee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4281.116761][T22114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10b43c4a4a [ 4281.116763][T22114] RDX: 0000000000000040 RSI: 0000000016c81340 RDI: 0000000000000005 [ 4281.116764][T22114] RBP: 00007ffd557fff70 R08: 0000000000418574 R09: 000000000000001c [ 4281.116766][T22114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4281.116768][T22114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10b44ed000 | [ 4281.116768][T22114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10b44ed000 | [ 4281.116783][T22114] | [ 4281.129535][T22114] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22114 | [4281.129944][T22114] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4281.130203][T22114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4281.130204][T22114] Call Trace: [ 4281.130206][T22114] [4281.130208][T22114] dump_stack_lvl (lib/dump_stack.c:123) [4281.130214][T22114] check_preemption_disabled (lib/smp_processor_id.c:52) [4281.130220][T22114] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4281.130227][T22114] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4281.130234][T22114] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4281.130239][T22114] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4281.130244][T22114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4281.130256][T22114] rawv6_sendmsg (net/ipv6/raw.c:918) [4281.130268][T22114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4281.130273][T22114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4281.130277][T22114] ? __lock_release (kernel/locking/lockdep.c:5534) [4281.130285][T22114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4281.130289][T22114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4281.130298][T22114] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4281.130314][T22114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4281.130317][T22114] ? __lock_release (kernel/locking/lockdep.c:5534) [4281.130328][T22114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4281.130333][T22114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4281.130339][T22114] ? __pfx___sys_sendto (net/socket.c:2147) [4281.130353][T22114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4281.130360][T22114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4281.130368][T22114] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4281.130375][T22114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4281.130385][T22114] __x64_sys_sendto (net/socket.c:2183) [4281.130389][T22114] ? 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) [4281.130392][T22114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4281.130396][T22114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4281.130401][T22114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4281.130404][T22114] RIP: 0033:0x7f10b43c4a4a [ 4281.130408][T22114] 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 [ 4281.130410][T22114] RSP: 002b:00007ffd557ffee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4281.130414][T22114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10b43c4a4a [ 4281.130416][T22114] RDX: 0000000000000040 RSI: 0000000016c81340 RDI: 0000000000000005 [ 4281.130418][T22114] RBP: 00007ffd557fff70 R08: 0000000000418574 R09: 000000000000001c [ 4281.130419][T22114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4281.130421][T22114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10b44ed000 | [ 4281.130421][T22114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10b44ed000 | [ 4281.130436][T22114] | [ 4281.715430][T22119] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22119 | [4281.715947][T22119] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4281.716218][T22119] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4281.716220][T22119] Call Trace: [ 4281.716222][T22119] [4281.716224][T22119] dump_stack_lvl (lib/dump_stack.c:123) [4281.716234][T22119] check_preemption_disabled (lib/smp_processor_id.c:52) [4281.716242][T22119] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4281.716248][T22119] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4281.716257][T22119] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4281.716264][T22119] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4281.716269][T22119] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4281.716281][T22119] rawv6_sendmsg (net/ipv6/raw.c:918) [4281.716292][T22119] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4281.716298][T22119] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4281.716305][T22119] ? __lock_release (kernel/locking/lockdep.c:5534) [4281.716315][T22119] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4281.716321][T22119] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4281.716331][T22119] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4281.716347][T22119] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4281.716350][T22119] ? __lock_release (kernel/locking/lockdep.c:5534) [4281.716361][T22119] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4281.716367][T22119] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4281.716373][T22119] ? __pfx___sys_sendto (net/socket.c:2147) [4281.716387][T22119] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4281.716395][T22119] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4281.716404][T22119] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4281.716411][T22119] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4281.716421][T22119] __x64_sys_sendto (net/socket.c:2183) [4281.716425][T22119] ? 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) [4281.716430][T22119] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4281.716435][T22119] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4281.716440][T22119] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4281.716444][T22119] RIP: 0033:0x7fc496d27a4a [ 4281.716450][T22119] 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 [ 4281.716452][T22119] RSP: 002b:00007ffdd595ac18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4281.716457][T22119] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc496d27a4a [ 4281.716459][T22119] RDX: 0000000000000040 RSI: 0000000013058340 RDI: 0000000000000005 [ 4281.716460][T22119] RBP: 00007ffdd595aca0 R08: 0000000000418574 R09: 000000000000001c [ 4281.716462][T22119] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4281.716464][T22119] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc496e50000 | [ 4281.716478][T22119] | [ 4284.925856][T22147] check_preemption_disabled: 20 callbacks suppressed | [ 4284.925864][T22147] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22147 | [4284.926657][T22147] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4284.926939][T22147] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4284.926941][T22147] Call Trace: [ 4284.926944][T22147] [4284.926946][T22147] dump_stack_lvl (lib/dump_stack.c:123) [4284.926956][T22147] check_preemption_disabled (lib/smp_processor_id.c:52) [4284.926963][T22147] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4284.926969][T22147] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4284.926978][T22147] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.926985][T22147] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4284.926990][T22147] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.927002][T22147] rawv6_sendmsg (net/ipv6/raw.c:918) [4284.927014][T22147] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4284.927019][T22147] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4284.927026][T22147] ? __lock_release (kernel/locking/lockdep.c:5534) [4284.927036][T22147] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4284.927044][T22147] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4284.927053][T22147] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4284.927069][T22147] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4284.927071][T22147] ? __lock_release (kernel/locking/lockdep.c:5534) [4284.927083][T22147] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.927090][T22147] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.927096][T22147] ? __pfx___sys_sendto (net/socket.c:2147) [4284.927110][T22147] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4284.927118][T22147] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4284.927127][T22147] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4284.927134][T22147] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4284.927144][T22147] __x64_sys_sendto (net/socket.c:2183) [4284.927148][T22147] ? 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) [4284.927152][T22147] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4284.927157][T22147] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4284.927162][T22147] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4284.927166][T22147] RIP: 0033:0x7f40d12efa4a [ 4284.927171][T22147] 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 [ 4284.927174][T22147] RSP: 002b:00007ffe90052368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4284.927178][T22147] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40d12efa4a [ 4284.927181][T22147] RDX: 0000000000000040 RSI: 0000000039028340 RDI: 0000000000000005 [ 4284.927182][T22147] RBP: 00007ffe900523f0 R08: 0000000000418574 R09: 000000000000001c [ 4284.927184][T22147] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4284.927186][T22147] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40d1418000 | [ 4284.927186][T22147] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40d1418000 | [ 4284.927200][T22147] | [ 4284.927203][T22147] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22147 | [4284.940022][T22147] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4284.940283][T22147] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4284.940285][T22147] Call Trace: [ 4284.940287][T22147] [4284.940289][T22147] dump_stack_lvl (lib/dump_stack.c:123) [4284.940296][T22147] check_preemption_disabled (lib/smp_processor_id.c:52) [4284.940302][T22147] lwtunnel_output (net/core/lwtunnel.c:359) [4284.940309][T22147] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4284.940316][T22147] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.940323][T22147] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4284.940327][T22147] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.940339][T22147] rawv6_sendmsg (net/ipv6/raw.c:918) [4284.940351][T22147] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4284.940356][T22147] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4284.940360][T22147] ? __lock_release (kernel/locking/lockdep.c:5534) [4284.940370][T22147] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4284.940374][T22147] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4284.940383][T22147] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4284.940400][T22147] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4284.940403][T22147] ? __lock_release (kernel/locking/lockdep.c:5534) [4284.940414][T22147] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.940419][T22147] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.940424][T22147] ? __pfx___sys_sendto (net/socket.c:2147) [4284.940439][T22147] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4284.940446][T22147] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4284.940453][T22147] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4284.940460][T22147] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4284.940470][T22147] __x64_sys_sendto (net/socket.c:2183) [4284.940474][T22147] ? 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) [4284.940478][T22147] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4284.940483][T22147] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4284.940488][T22147] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4284.940491][T22147] RIP: 0033:0x7f40d12efa4a [ 4284.940495][T22147] 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 [ 4284.940497][T22147] RSP: 002b:00007ffe90052368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4284.940501][T22147] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40d12efa4a [ 4284.940504][T22147] RDX: 0000000000000040 RSI: 0000000039028340 RDI: 0000000000000005 [ 4284.940505][T22147] RBP: 00007ffe900523f0 R08: 0000000000418574 R09: 000000000000001c [ 4284.940507][T22147] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4284.940509][T22147] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40d1418000 | [ 4284.940509][T22147] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40d1418000 | [ 4284.940524][T22147] | [ 4284.958389][T22147] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22147 | [4284.958781][T22147] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4284.959046][T22147] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4284.959048][T22147] Call Trace: [ 4284.959050][T22147] [4284.959052][T22147] dump_stack_lvl (lib/dump_stack.c:123) [4284.959059][T22147] check_preemption_disabled (lib/smp_processor_id.c:52) [4284.959065][T22147] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4284.959072][T22147] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4284.959079][T22147] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.959085][T22147] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4284.959090][T22147] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4284.959102][T22147] rawv6_sendmsg (net/ipv6/raw.c:918) [4284.959114][T22147] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4284.959119][T22147] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4284.959124][T22147] ? __lock_release (kernel/locking/lockdep.c:5534) [4284.959133][T22147] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4284.959138][T22147] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4284.959147][T22147] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4284.959163][T22147] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4284.959166][T22147] ? __lock_release (kernel/locking/lockdep.c:5534) [4284.959177][T22147] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.959182][T22147] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4284.959188][T22147] ? __pfx___sys_sendto (net/socket.c:2147) [4284.959202][T22147] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4284.959209][T22147] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4284.959217][T22147] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4284.959224][T22147] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4284.959234][T22147] __x64_sys_sendto (net/socket.c:2183) [4284.959238][T22147] ? 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) [4284.959241][T22147] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4284.959246][T22147] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4284.959251][T22147] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4284.959255][T22147] RIP: 0033:0x7f40d12efa4a [ 4284.959258][T22147] 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 [ 4284.959261][T22147] RSP: 002b:00007ffe90052368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4284.959264][T22147] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40d12efa4a [ 4284.959266][T22147] RDX: 0000000000000040 RSI: 0000000039028340 RDI: 0000000000000005 [ 4284.959268][T22147] RBP: 00007ffe900523f0 R08: 0000000000418574 R09: 000000000000001c [ 4284.959270][T22147] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4284.959272][T22147] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40d1418000 | [ 4284.959272][T22147] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40d1418000 | [ 4284.959287][T22147] | [ 4285.462204][T22151] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22151 | [4285.463160][T22151] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4285.463410][T22151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4285.463412][T22151] Call Trace: [ 4285.463415][T22151] [4285.463417][T22151] dump_stack_lvl (lib/dump_stack.c:123) [4285.463427][T22151] check_preemption_disabled (lib/smp_processor_id.c:52) [4285.463435][T22151] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4285.463441][T22151] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4285.463450][T22151] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.463457][T22151] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4285.463463][T22151] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.463475][T22151] rawv6_sendmsg (net/ipv6/raw.c:918) [4285.463486][T22151] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4285.463492][T22151] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4285.463498][T22151] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.463508][T22151] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4285.463515][T22151] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4285.463525][T22151] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4285.463540][T22151] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4285.463543][T22151] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.463555][T22151] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.463562][T22151] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.463567][T22151] ? __pfx___sys_sendto (net/socket.c:2147) [4285.463582][T22151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4285.463589][T22151] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4285.463599][T22151] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4285.463606][T22151] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4285.463616][T22151] __x64_sys_sendto (net/socket.c:2183) [4285.463620][T22151] ? 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) [4285.463625][T22151] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4285.463630][T22151] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4285.463635][T22151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4285.463639][T22151] RIP: 0033:0x7f4a40eb6a4a [ 4285.463644][T22151] 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 [ 4285.463646][T22151] RSP: 002b:00007ffc85353178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4285.463651][T22151] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a40eb6a4a [ 4285.463653][T22151] RDX: 0000000000000040 RSI: 000000000ca6c340 RDI: 0000000000000005 [ 4285.463655][T22151] RBP: 00007ffc85353200 R08: 0000000000418574 R09: 000000000000001c [ 4285.463657][T22151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4285.463659][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a40fdf000 | [ 4285.463659][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a40fdf000 | [ 4285.463673][T22151] | [ 4285.463677][T22151] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22151 | [4285.476756][T22151] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4285.477002][T22151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4285.477003][T22151] Call Trace: [ 4285.477005][T22151] [4285.477007][T22151] dump_stack_lvl (lib/dump_stack.c:123) [4285.477015][T22151] check_preemption_disabled (lib/smp_processor_id.c:52) [4285.477022][T22151] lwtunnel_output (net/core/lwtunnel.c:359) [4285.477028][T22151] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4285.477036][T22151] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.477042][T22151] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4285.477047][T22151] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.477059][T22151] rawv6_sendmsg (net/ipv6/raw.c:918) [4285.477071][T22151] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4285.477076][T22151] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4285.477081][T22151] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.477089][T22151] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4285.477095][T22151] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4285.477104][T22151] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4285.477120][T22151] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4285.477123][T22151] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.477134][T22151] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.477139][T22151] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.477145][T22151] ? __pfx___sys_sendto (net/socket.c:2147) [4285.477160][T22151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4285.477167][T22151] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4285.477175][T22151] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4285.477182][T22151] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4285.477192][T22151] __x64_sys_sendto (net/socket.c:2183) [4285.477196][T22151] ? 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) [4285.477199][T22151] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4285.477204][T22151] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4285.477209][T22151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4285.477213][T22151] RIP: 0033:0x7f4a40eb6a4a [ 4285.477216][T22151] 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 [ 4285.477219][T22151] RSP: 002b:00007ffc85353178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4285.477222][T22151] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a40eb6a4a [ 4285.477224][T22151] RDX: 0000000000000040 RSI: 000000000ca6c340 RDI: 0000000000000005 [ 4285.477226][T22151] RBP: 00007ffc85353200 R08: 0000000000418574 R09: 000000000000001c [ 4285.477228][T22151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4285.477230][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a40fdf000 | [ 4285.477230][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a40fdf000 | [ 4285.477244][T22151] | [ 4285.477676][T22151] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22151 | [4285.489072][T22151] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4285.489315][T22151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4285.489317][T22151] Call Trace: [ 4285.489319][T22151] [4285.489321][T22151] dump_stack_lvl (lib/dump_stack.c:123) [4285.489328][T22151] check_preemption_disabled (lib/smp_processor_id.c:52) [4285.489334][T22151] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4285.489340][T22151] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4285.489347][T22151] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.489353][T22151] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4285.489358][T22151] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.489370][T22151] rawv6_sendmsg (net/ipv6/raw.c:918) [4285.489381][T22151] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4285.489387][T22151] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4285.489391][T22151] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.489399][T22151] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4285.489403][T22151] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4285.489412][T22151] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4285.489428][T22151] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4285.489431][T22151] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.489442][T22151] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.489447][T22151] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.489453][T22151] ? __pfx___sys_sendto (net/socket.c:2147) [4285.489467][T22151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4285.489474][T22151] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4285.489482][T22151] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4285.489489][T22151] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4285.489500][T22151] __x64_sys_sendto (net/socket.c:2183) [4285.489504][T22151] ? 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) [4285.489507][T22151] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4285.489511][T22151] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4285.489516][T22151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4285.489519][T22151] RIP: 0033:0x7f4a40eb6a4a [ 4285.489522][T22151] 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 [ 4285.489524][T22151] RSP: 002b:00007ffc85353178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4285.489527][T22151] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a40eb6a4a [ 4285.489529][T22151] RDX: 0000000000000040 RSI: 000000000ca6c340 RDI: 0000000000000005 [ 4285.489531][T22151] RBP: 00007ffc85353200 R08: 0000000000418574 R09: 000000000000001c [ 4285.489532][T22151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4285.489534][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a40fdf000 | [ 4285.489534][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a40fdf000 | [ 4285.489549][T22151] | [ 4285.958334][T22155] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22155 | [4285.958843][T22155] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4285.959110][T22155] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4285.959112][T22155] Call Trace: [ 4285.959115][T22155] [4285.959117][T22155] dump_stack_lvl (lib/dump_stack.c:123) [4285.959127][T22155] check_preemption_disabled (lib/smp_processor_id.c:52) [4285.959134][T22155] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4285.959141][T22155] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4285.959149][T22155] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.959156][T22155] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4285.959161][T22155] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.959173][T22155] rawv6_sendmsg (net/ipv6/raw.c:918) [4285.959185][T22155] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4285.959190][T22155] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4285.959197][T22155] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.959206][T22155] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4285.959213][T22155] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4285.959222][T22155] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4285.959238][T22155] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4285.959241][T22155] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.959252][T22155] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.959259][T22155] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.959264][T22155] ? __pfx___sys_sendto (net/socket.c:2147) [4285.959279][T22155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4285.959286][T22155] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4285.959295][T22155] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4285.959303][T22155] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4285.959313][T22155] __x64_sys_sendto (net/socket.c:2183) [4285.959317][T22155] ? 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) [4285.959321][T22155] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4285.959326][T22155] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4285.959331][T22155] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4285.959335][T22155] RIP: 0033:0x7fb09bfcba4a [ 4285.959340][T22155] 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 [ 4285.959343][T22155] RSP: 002b:00007ffcd9f564c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4285.959347][T22155] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb09bfcba4a [ 4285.959349][T22155] RDX: 0000000000000040 RSI: 00000000165a4340 RDI: 0000000000000005 [ 4285.959351][T22155] RBP: 00007ffcd9f56550 R08: 0000000000418574 R09: 000000000000001c [ 4285.959353][T22155] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4285.959354][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb09c0f4000 | [ 4285.959354][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb09c0f4000 | [ 4285.959368][T22155] | [ 4285.959371][T22155] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22155 | [4285.971640][T22155] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4285.971908][T22155] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4285.971910][T22155] Call Trace: [ 4285.971912][T22155] [4285.971913][T22155] dump_stack_lvl (lib/dump_stack.c:123) [4285.971921][T22155] check_preemption_disabled (lib/smp_processor_id.c:52) [4285.971927][T22155] lwtunnel_output (net/core/lwtunnel.c:359) [4285.971933][T22155] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4285.971941][T22155] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.971948][T22155] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4285.971953][T22155] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.971965][T22155] rawv6_sendmsg (net/ipv6/raw.c:918) [4285.971977][T22155] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4285.971982][T22155] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4285.971987][T22155] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.971996][T22155] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4285.972001][T22155] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4285.972010][T22155] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4285.972026][T22155] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4285.972029][T22155] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.972040][T22155] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.972046][T22155] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.972051][T22155] ? __pfx___sys_sendto (net/socket.c:2147) [4285.972066][T22155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4285.972073][T22155] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4285.972081][T22155] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4285.972089][T22155] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4285.972099][T22155] __x64_sys_sendto (net/socket.c:2183) [4285.972103][T22155] ? 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) [4285.972107][T22155] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4285.972111][T22155] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4285.972116][T22155] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4285.972120][T22155] RIP: 0033:0x7fb09bfcba4a [ 4285.972124][T22155] 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 [ 4285.972126][T22155] RSP: 002b:00007ffcd9f564c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4285.972129][T22155] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb09bfcba4a [ 4285.972131][T22155] RDX: 0000000000000040 RSI: 00000000165a4340 RDI: 0000000000000005 [ 4285.972133][T22155] RBP: 00007ffcd9f56550 R08: 0000000000418574 R09: 000000000000001c [ 4285.972135][T22155] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4285.972136][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb09c0f4000 | [ 4285.972136][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb09c0f4000 | [ 4285.972151][T22155] | [ 4285.972551][T22155] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22155 | [4285.984564][T22155] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4285.984831][T22155] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4285.984833][T22155] Call Trace: [ 4285.984835][T22155] [4285.984837][T22155] dump_stack_lvl (lib/dump_stack.c:123) [4285.984843][T22155] check_preemption_disabled (lib/smp_processor_id.c:52) [4285.984849][T22155] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4285.984856][T22155] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4285.984863][T22155] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.984869][T22155] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4285.984874][T22155] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4285.984886][T22155] rawv6_sendmsg (net/ipv6/raw.c:918) [4285.984898][T22155] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4285.984904][T22155] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4285.984908][T22155] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.984916][T22155] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4285.984919][T22155] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4285.984928][T22155] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4285.984945][T22155] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4285.984948][T22155] ? __lock_release (kernel/locking/lockdep.c:5534) [4285.984959][T22155] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.984964][T22155] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4285.984970][T22155] ? __pfx___sys_sendto (net/socket.c:2147) [4285.984984][T22155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4285.984991][T22155] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4285.984999][T22155] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4285.985006][T22155] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4285.985016][T22155] __x64_sys_sendto (net/socket.c:2183) [4285.985020][T22155] ? 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) [4285.985023][T22155] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4285.985027][T22155] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4285.985032][T22155] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4285.985036][T22155] RIP: 0033:0x7fb09bfcba4a [ 4285.985039][T22155] 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 [ 4285.985041][T22155] RSP: 002b:00007ffcd9f564c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4285.985045][T22155] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb09bfcba4a [ 4285.985047][T22155] RDX: 0000000000000040 RSI: 00000000165a4340 RDI: 0000000000000005 [ 4285.985049][T22155] RBP: 00007ffcd9f56550 R08: 0000000000418574 R09: 000000000000001c [ 4285.985050][T22155] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4285.985052][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb09c0f4000 | [ 4285.985052][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb09c0f4000 | [ 4285.985066][T22155] | [ 4286.463196][T22159] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22159 | [4286.463659][T22159] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4286.463921][T22159] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4286.463923][T22159] Call Trace: [ 4286.463926][T22159] [4286.463929][T22159] dump_stack_lvl (lib/dump_stack.c:123) [4286.463939][T22159] check_preemption_disabled (lib/smp_processor_id.c:52) [4286.463946][T22159] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4286.463952][T22159] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4286.463961][T22159] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.463969][T22159] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4286.463974][T22159] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4286.463986][T22159] rawv6_sendmsg (net/ipv6/raw.c:918) [4286.463998][T22159] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4286.464003][T22159] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4286.464009][T22159] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.464019][T22159] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4286.464026][T22159] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4286.464036][T22159] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4286.464052][T22159] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4286.464054][T22159] ? __lock_release (kernel/locking/lockdep.c:5534) [4286.464065][T22159] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.464073][T22159] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4286.464078][T22159] ? __pfx___sys_sendto (net/socket.c:2147) [4286.464093][T22159] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4286.464100][T22159] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4286.464109][T22159] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4286.464116][T22159] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4286.464126][T22159] __x64_sys_sendto (net/socket.c:2183) [4286.464130][T22159] ? 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) [4286.464134][T22159] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4286.464139][T22159] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4286.464144][T22159] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4286.464148][T22159] RIP: 0033:0x7fcfa3806a4a [ 4286.464153][T22159] 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 [ 4286.464156][T22159] RSP: 002b:00007ffc45e73e08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4286.464160][T22159] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcfa3806a4a [ 4286.464162][T22159] RDX: 0000000000000040 RSI: 0000000008b98340 RDI: 0000000000000005 [ 4286.464164][T22159] RBP: 00007ffc45e73e90 R08: 0000000000418574 R09: 000000000000001c [ 4286.464166][T22159] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4286.464168][T22159] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfa392f000 | [ 4286.464182][T22159] | [ 4290.302134][T22193] check_preemption_disabled: 23 callbacks suppressed | [ 4290.302143][T22193] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22193 | [4290.304076][T22193] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4290.304356][T22193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4290.304359][T22193] Call Trace: [ 4290.304362][T22193] [4290.304364][T22193] dump_stack_lvl (lib/dump_stack.c:123) [4290.304375][T22193] check_preemption_disabled (lib/smp_processor_id.c:52) [4290.304382][T22193] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4290.304388][T22193] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4290.304397][T22193] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.304404][T22193] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4290.304409][T22193] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.304421][T22193] rawv6_sendmsg (net/ipv6/raw.c:918) [4290.304433][T22193] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4290.304438][T22193] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4290.304445][T22193] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.304454][T22193] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4290.304461][T22193] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4290.304470][T22193] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4290.304486][T22193] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4290.304489][T22193] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.304500][T22193] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.304507][T22193] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.304513][T22193] ? __pfx___sys_sendto (net/socket.c:2147) [4290.304527][T22193] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4290.304535][T22193] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4290.304544][T22193] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4290.304551][T22193] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4290.304561][T22193] __x64_sys_sendto (net/socket.c:2183) [4290.304566][T22193] ? 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) [4290.304570][T22193] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4290.304575][T22193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4290.304579][T22193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4290.304584][T22193] RIP: 0033:0x7f06c5130a4a [ 4290.304589][T22193] 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 [ 4290.304592][T22193] RSP: 002b:00007fff5eea01f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4290.304596][T22193] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06c5130a4a [ 4290.304598][T22193] RDX: 0000000000000040 RSI: 0000000015d38340 RDI: 0000000000000005 [ 4290.304600][T22193] RBP: 00007fff5eea0280 R08: 0000000000418574 R09: 000000000000001c [ 4290.304602][T22193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4290.304604][T22193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06c5259000 | [ 4290.304604][T22193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06c5259000 | [ 4290.304618][T22193] | [ 4290.304621][T22193] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22193 | [4290.316614][T22193] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4290.316878][T22193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4290.316880][T22193] Call Trace: [ 4290.316882][T22193] [4290.316884][T22193] dump_stack_lvl (lib/dump_stack.c:123) [4290.316891][T22193] check_preemption_disabled (lib/smp_processor_id.c:52) [4290.316897][T22193] lwtunnel_output (net/core/lwtunnel.c:359) [4290.316903][T22193] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4290.316910][T22193] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.316917][T22193] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4290.316922][T22193] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.316934][T22193] rawv6_sendmsg (net/ipv6/raw.c:918) [4290.316946][T22193] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4290.316951][T22193] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4290.316955][T22193] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.316963][T22193] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4290.316967][T22193] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4290.316977][T22193] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4290.316993][T22193] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4290.316996][T22193] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.317007][T22193] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.317012][T22193] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.317017][T22193] ? __pfx___sys_sendto (net/socket.c:2147) [4290.317032][T22193] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4290.317039][T22193] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4290.317047][T22193] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4290.317054][T22193] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4290.317064][T22193] __x64_sys_sendto (net/socket.c:2183) [4290.317068][T22193] ? 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) [4290.317071][T22193] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4290.317076][T22193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4290.317080][T22193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4290.317083][T22193] RIP: 0033:0x7f06c5130a4a [ 4290.317087][T22193] 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 [ 4290.317090][T22193] RSP: 002b:00007fff5eea01f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4290.317093][T22193] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06c5130a4a [ 4290.317095][T22193] RDX: 0000000000000040 RSI: 0000000015d38340 RDI: 0000000000000005 [ 4290.317097][T22193] RBP: 00007fff5eea0280 R08: 0000000000418574 R09: 000000000000001c [ 4290.317098][T22193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4290.317100][T22193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06c5259000 | [ 4290.317100][T22193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06c5259000 | [ 4290.317115][T22193] | [ 4290.317492][T22193] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22193 | [4290.329444][T22193] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4290.329700][T22193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4290.329702][T22193] Call Trace: [ 4290.329703][T22193] [4290.329706][T22193] dump_stack_lvl (lib/dump_stack.c:123) [4290.329713][T22193] check_preemption_disabled (lib/smp_processor_id.c:52) [4290.329720][T22193] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4290.329727][T22193] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4290.329733][T22193] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.329740][T22193] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4290.329744][T22193] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.329757][T22193] rawv6_sendmsg (net/ipv6/raw.c:918) [4290.329768][T22193] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4290.329774][T22193] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4290.329778][T22193] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.329787][T22193] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4290.329791][T22193] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4290.329800][T22193] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4290.329816][T22193] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4290.329819][T22193] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.329830][T22193] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.329835][T22193] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.329840][T22193] ? __pfx___sys_sendto (net/socket.c:2147) [4290.329855][T22193] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4290.329862][T22193] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4290.329876][T22193] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4290.329884][T22193] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4290.329894][T22193] __x64_sys_sendto (net/socket.c:2183) [4290.329897][T22193] ? 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) [4290.329901][T22193] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4290.329906][T22193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4290.329910][T22193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4290.329914][T22193] RIP: 0033:0x7f06c5130a4a [ 4290.329918][T22193] 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 [ 4290.329920][T22193] RSP: 002b:00007fff5eea01f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4290.329924][T22193] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06c5130a4a [ 4290.329926][T22193] RDX: 0000000000000040 RSI: 0000000015d38340 RDI: 0000000000000005 [ 4290.329928][T22193] RBP: 00007fff5eea0280 R08: 0000000000418574 R09: 000000000000001c [ 4290.329930][T22193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4290.329931][T22193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06c5259000 | [ 4290.329931][T22193] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06c5259000 | [ 4290.329946][T22193] | [ 4290.808207][T22197] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22197 | [4290.808661][T22197] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4290.809843][T22197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4290.809845][T22197] Call Trace: [ 4290.809848][T22197] [4290.809850][T22197] dump_stack_lvl (lib/dump_stack.c:123) [4290.809860][T22197] check_preemption_disabled (lib/smp_processor_id.c:52) [4290.809874][T22197] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4290.809880][T22197] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4290.809889][T22197] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.809896][T22197] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4290.809901][T22197] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.809913][T22197] rawv6_sendmsg (net/ipv6/raw.c:918) [4290.809925][T22197] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4290.809930][T22197] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4290.809938][T22197] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.809948][T22197] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4290.809954][T22197] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4290.809963][T22197] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4290.809979][T22197] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4290.809982][T22197] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.809993][T22197] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.810000][T22197] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.810006][T22197] ? __pfx___sys_sendto (net/socket.c:2147) [4290.810020][T22197] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4290.810028][T22197] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4290.810037][T22197] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4290.810044][T22197] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4290.810054][T22197] __x64_sys_sendto (net/socket.c:2183) [4290.810058][T22197] ? 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) [4290.810063][T22197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4290.810068][T22197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4290.810073][T22197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4290.810077][T22197] RIP: 0033:0x7f7368908a4a [ 4290.810082][T22197] 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 [ 4290.810084][T22197] RSP: 002b:00007fff1c877568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4290.810089][T22197] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7368908a4a [ 4290.810091][T22197] RDX: 0000000000000040 RSI: 0000000000961340 RDI: 0000000000000005 [ 4290.810093][T22197] RBP: 00007fff1c8775f0 R08: 0000000000418574 R09: 000000000000001c [ 4290.810095][T22197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4290.810097][T22197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7368a31000 | [ 4290.810097][T22197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7368a31000 | [ 4290.810111][T22197] | [ 4290.810114][T22197] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22197 | [4290.821476][T22197] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4290.821733][T22197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4290.821735][T22197] Call Trace: [ 4290.821736][T22197] [4290.821738][T22197] dump_stack_lvl (lib/dump_stack.c:123) [4290.821745][T22197] check_preemption_disabled (lib/smp_processor_id.c:52) [4290.821750][T22197] lwtunnel_output (net/core/lwtunnel.c:359) [4290.821757][T22197] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4290.821764][T22197] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.821770][T22197] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4290.821775][T22197] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.821787][T22197] rawv6_sendmsg (net/ipv6/raw.c:918) [4290.821800][T22197] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4290.821805][T22197] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4290.821809][T22197] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.821816][T22197] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4290.821820][T22197] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4290.821829][T22197] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4290.821845][T22197] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4290.821848][T22197] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.821859][T22197] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.821863][T22197] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.821868][T22197] ? __pfx___sys_sendto (net/socket.c:2147) [4290.821883][T22197] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4290.821889][T22197] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4290.821897][T22197] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4290.821904][T22197] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4290.821914][T22197] __x64_sys_sendto (net/socket.c:2183) [4290.821918][T22197] ? 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) [4290.821922][T22197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4290.821926][T22197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4290.821931][T22197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4290.821935][T22197] RIP: 0033:0x7f7368908a4a [ 4290.821938][T22197] 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 [ 4290.821941][T22197] RSP: 002b:00007fff1c877568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4290.821944][T22197] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7368908a4a [ 4290.821945][T22197] RDX: 0000000000000040 RSI: 0000000000961340 RDI: 0000000000000005 [ 4290.821947][T22197] RBP: 00007fff1c8775f0 R08: 0000000000418574 R09: 000000000000001c [ 4290.821949][T22197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4290.821950][T22197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7368a31000 | [ 4290.821950][T22197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7368a31000 | [ 4290.821965][T22197] | [ 4290.822361][T22197] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22197 | [4290.833729][T22197] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4290.833979][T22197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4290.833980][T22197] Call Trace: [ 4290.833982][T22197] [4290.833984][T22197] dump_stack_lvl (lib/dump_stack.c:123) [4290.833992][T22197] check_preemption_disabled (lib/smp_processor_id.c:52) [4290.833998][T22197] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4290.834005][T22197] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4290.834012][T22197] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.834018][T22197] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4290.834023][T22197] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4290.834035][T22197] rawv6_sendmsg (net/ipv6/raw.c:918) [4290.834047][T22197] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4290.834052][T22197] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4290.834057][T22197] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.834065][T22197] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4290.834070][T22197] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4290.834079][T22197] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4290.834095][T22197] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4290.834098][T22197] ? __lock_release (kernel/locking/lockdep.c:5534) [4290.834109][T22197] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.834115][T22197] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4290.834121][T22197] ? __pfx___sys_sendto (net/socket.c:2147) [4290.834135][T22197] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4290.834142][T22197] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4290.834150][T22197] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4290.834157][T22197] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4290.834167][T22197] __x64_sys_sendto (net/socket.c:2183) [4290.834171][T22197] ? 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) [4290.834175][T22197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4290.834180][T22197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4290.834185][T22197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4290.834189][T22197] RIP: 0033:0x7f7368908a4a [ 4290.834192][T22197] 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 [ 4290.834194][T22197] RSP: 002b:00007fff1c877568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4290.834198][T22197] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7368908a4a [ 4290.834200][T22197] RDX: 0000000000000040 RSI: 0000000000961340 RDI: 0000000000000005 [ 4290.834202][T22197] RBP: 00007fff1c8775f0 R08: 0000000000418574 R09: 000000000000001c [ 4290.834204][T22197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4290.834206][T22197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7368a31000 | [ 4290.834206][T22197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7368a31000 | [ 4290.834220][T22197] | [ 4291.321636][T22201] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22201 | [4291.322168][T22201] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4291.322418][T22201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4291.322420][T22201] Call Trace: [ 4291.322423][T22201] [4291.322425][T22201] dump_stack_lvl (lib/dump_stack.c:123) [4291.322435][T22201] check_preemption_disabled (lib/smp_processor_id.c:52) [4291.322442][T22201] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4291.322448][T22201] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4291.322457][T22201] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4291.322465][T22201] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4291.322469][T22201] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4291.322482][T22201] rawv6_sendmsg (net/ipv6/raw.c:918) [4291.322493][T22201] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4291.322498][T22201] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4291.322505][T22201] ? __lock_release (kernel/locking/lockdep.c:5534) [4291.322515][T22201] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4291.322522][T22201] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4291.322531][T22201] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4291.322547][T22201] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4291.322550][T22201] ? __lock_release (kernel/locking/lockdep.c:5534) [4291.322561][T22201] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4291.322568][T22201] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4291.322574][T22201] ? __pfx___sys_sendto (net/socket.c:2147) [4291.322588][T22201] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4291.322596][T22201] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4291.322605][T22201] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4291.322612][T22201] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4291.322622][T22201] __x64_sys_sendto (net/socket.c:2183) [4291.322626][T22201] ? 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) [4291.322630][T22201] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4291.322635][T22201] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4291.322640][T22201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4291.322644][T22201] RIP: 0033:0x7f39a5614a4a [ 4291.322649][T22201] 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 [ 4291.322651][T22201] RSP: 002b:00007ffc57e56668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4291.322656][T22201] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f39a5614a4a [ 4291.322658][T22201] RDX: 0000000000000040 RSI: 000000003952a340 RDI: 0000000000000005 [ 4291.322660][T22201] RBP: 00007ffc57e566f0 R08: 0000000000418574 R09: 000000000000001c [ 4291.322662][T22201] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4291.322664][T22201] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39a573d000 | [ 4291.322664][T22201] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39a573d000 | [ 4291.322678][T22201] | [ 4291.322681][T22201] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22201 | [4291.334064][T22201] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4291.334311][T22201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4291.334313][T22201] Call Trace: [ 4291.334315][T22201] [4291.334316][T22201] dump_stack_lvl (lib/dump_stack.c:123) [4291.334324][T22201] check_preemption_disabled (lib/smp_processor_id.c:52) [4291.334329][T22201] lwtunnel_output (net/core/lwtunnel.c:359) [4291.334336][T22201] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4291.334344][T22201] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4291.334350][T22201] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4291.334355][T22201] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4291.334368][T22201] rawv6_sendmsg (net/ipv6/raw.c:918) [4291.334380][T22201] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4291.334385][T22201] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4291.334389][T22201] ? __lock_release (kernel/locking/lockdep.c:5534) [4291.334397][T22201] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4291.334402][T22201] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4291.334411][T22201] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4291.334427][T22201] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4291.334430][T22201] ? __lock_release (kernel/locking/lockdep.c:5534) [4291.334441][T22201] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4291.334447][T22201] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4291.334453][T22201] ? __pfx___sys_sendto (net/socket.c:2147) [4291.334467][T22201] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4291.334475][T22201] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4291.334483][T22201] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4291.334490][T22201] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4291.334500][T22201] __x64_sys_sendto (net/socket.c:2183) [4291.334504][T22201] ? 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) [4291.334507][T22201] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4291.334512][T22201] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4291.334516][T22201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4291.334520][T22201] RIP: 0033:0x7f39a5614a4a [ 4291.334523][T22201] 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 [ 4291.334526][T22201] RSP: 002b:00007ffc57e56668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4291.334529][T22201] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f39a5614a4a [ 4291.334531][T22201] RDX: 0000000000000040 RSI: 000000003952a340 RDI: 0000000000000005 [ 4291.334533][T22201] RBP: 00007ffc57e566f0 R08: 0000000000418574 R09: 000000000000001c [ 4291.334534][T22201] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4291.334536][T22201] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39a573d000 | [ 4291.334536][T22201] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39a573d000 | [ 4291.334551][T22201] | [ 4291.350460][T22201] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22201 | [4291.350834][T22201] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4291.351082][T22201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4291.351084][T22201] Call Trace: [ 4291.351086][T22201] [4291.351088][T22201] dump_stack_lvl (lib/dump_stack.c:123) [4291.351096][T22201] check_preemption_disabled (lib/smp_processor_id.c:52) [4291.351102][T22201] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4291.351109][T22201] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4291.351117][T22201] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4291.351122][T22201] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4291.351127][T22201] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4291.351139][T22201] rawv6_sendmsg (net/ipv6/raw.c:918) [4291.351151][T22201] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4291.351157][T22201] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4291.351162][T22201] ? __lock_release (kernel/locking/lockdep.c:5534) [4291.351170][T22201] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4291.351176][T22201] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4291.351184][T22201] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4291.351201][T22201] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4291.351204][T22201] ? __lock_release (kernel/locking/lockdep.c:5534) [4291.351215][T22201] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4291.351221][T22201] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4291.351227][T22201] ? __pfx___sys_sendto (net/socket.c:2147) [4291.351242][T22201] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4291.351249][T22201] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4291.351258][T22201] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4291.351265][T22201] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4291.351275][T22201] __x64_sys_sendto (net/socket.c:2183) [4291.351279][T22201] ? 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) [4291.351282][T22201] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4291.351287][T22201] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4291.351292][T22201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4291.351295][T22201] RIP: 0033:0x7f39a5614a4a [ 4291.351299][T22201] 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 [ 4291.351301][T22201] RSP: 002b:00007ffc57e56668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4291.351304][T22201] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f39a5614a4a [ 4291.351306][T22201] RDX: 0000000000000040 RSI: 000000003952a340 RDI: 0000000000000005 [ 4291.351308][T22201] RBP: 00007ffc57e566f0 R08: 0000000000418574 R09: 000000000000001c [ 4291.351310][T22201] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4291.351311][T22201] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39a573d000 | [ 4291.351311][T22201] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39a573d000 | [ 4291.351326][T22201] | [ 4291.822465][T22205] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22205 | [4291.822973][T22205] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4291.823241][T22205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4291.823243][T22205] Call Trace: [ 4291.823246][T22205] [4291.823248][T22205] dump_stack_lvl (lib/dump_stack.c:123) [4291.823258][T22205] check_preemption_disabled (lib/smp_processor_id.c:52) [4291.823265][T22205] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4291.823272][T22205] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4291.823280][T22205] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4291.823288][T22205] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4291.823293][T22205] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4291.823305][T22205] rawv6_sendmsg (net/ipv6/raw.c:918) [4291.823316][T22205] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4291.823322][T22205] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4291.823328][T22205] ? __lock_release (kernel/locking/lockdep.c:5534) [4291.823338][T22205] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4291.823346][T22205] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4291.823355][T22205] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4291.823370][T22205] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4291.823373][T22205] ? __lock_release (kernel/locking/lockdep.c:5534) [4291.823385][T22205] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4291.823392][T22205] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4291.823397][T22205] ? __pfx___sys_sendto (net/socket.c:2147) [4291.823412][T22205] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4291.823419][T22205] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4291.823428][T22205] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4291.823435][T22205] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4291.823445][T22205] __x64_sys_sendto (net/socket.c:2183) [4291.823449][T22205] ? 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) [4291.823453][T22205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4291.823458][T22205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4291.823463][T22205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4291.823467][T22205] RIP: 0033:0x7f9dc2353a4a [ 4291.823472][T22205] 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 [ 4291.823475][T22205] RSP: 002b:00007ffe18511548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4291.823479][T22205] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9dc2353a4a [ 4291.823481][T22205] RDX: 0000000000000040 RSI: 000000003860f340 RDI: 0000000000000005 [ 4291.823483][T22205] RBP: 00007ffe185115d0 R08: 0000000000418574 R09: 000000000000001c [ 4291.823484][T22205] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4291.823486][T22205] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9dc247c000 | [ 4291.823501][T22205] | [ 4295.488277][T22237] check_preemption_disabled: 23 callbacks suppressed | [ 4295.488286][T22237] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22237 | [4295.489092][T22237] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4295.489363][T22237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4295.489365][T22237] Call Trace: [ 4295.489367][T22237] [4295.489370][T22237] dump_stack_lvl (lib/dump_stack.c:123) [4295.489380][T22237] check_preemption_disabled (lib/smp_processor_id.c:52) [4295.489387][T22237] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4295.489394][T22237] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4295.489402][T22237] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4295.489410][T22237] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4295.489414][T22237] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4295.489426][T22237] rawv6_sendmsg (net/ipv6/raw.c:918) [4295.489438][T22237] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4295.489443][T22237] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4295.489450][T22237] ? __lock_release (kernel/locking/lockdep.c:5534) [4295.489459][T22237] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4295.489466][T22237] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4295.489475][T22237] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4295.489491][T22237] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4295.489494][T22237] ? __lock_release (kernel/locking/lockdep.c:5534) [4295.489505][T22237] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4295.489512][T22237] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4295.489518][T22237] ? __pfx___sys_sendto (net/socket.c:2147) [4295.489532][T22237] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4295.489540][T22237] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4295.489550][T22237] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4295.489557][T22237] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4295.489567][T22237] __x64_sys_sendto (net/socket.c:2183) [4295.489571][T22237] ? 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) [4295.489575][T22237] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4295.489580][T22237] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4295.489585][T22237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4295.489589][T22237] RIP: 0033:0x7f9a83cb7a4a [ 4295.489594][T22237] 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 [ 4295.489597][T22237] RSP: 002b:00007ffd0b886ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4295.489601][T22237] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a83cb7a4a [ 4295.489603][T22237] RDX: 0000000000000040 RSI: 000000001567f340 RDI: 0000000000000005 [ 4295.489605][T22237] RBP: 00007ffd0b886f80 R08: 0000000000418574 R09: 000000000000001c [ 4295.489607][T22237] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4295.489609][T22237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a83de0000 | [ 4295.489609][T22237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a83de0000 | [ 4295.489623][T22237] | [ 4295.489626][T22237] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22237 | [4295.502817][T22237] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4295.503080][T22237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4295.503082][T22237] Call Trace: [ 4295.503084][T22237] [4295.503086][T22237] dump_stack_lvl (lib/dump_stack.c:123) [4295.503093][T22237] check_preemption_disabled (lib/smp_processor_id.c:52) [4295.503099][T22237] lwtunnel_output (net/core/lwtunnel.c:359) [4295.503106][T22237] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4295.503114][T22237] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4295.503121][T22237] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4295.503126][T22237] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4295.503138][T22237] rawv6_sendmsg (net/ipv6/raw.c:918) [4295.503150][T22237] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4295.503155][T22237] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4295.503161][T22237] ? __lock_release (kernel/locking/lockdep.c:5534) [4295.503169][T22237] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4295.503175][T22237] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4295.503184][T22237] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4295.503200][T22237] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4295.503203][T22237] ? __lock_release (kernel/locking/lockdep.c:5534) [4295.503215][T22237] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4295.503220][T22237] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4295.503226][T22237] ? __pfx___sys_sendto (net/socket.c:2147) [4295.503240][T22237] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4295.503247][T22237] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4295.503255][T22237] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4295.503262][T22237] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4295.503272][T22237] __x64_sys_sendto (net/socket.c:2183) [4295.503276][T22237] ? 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) [4295.503280][T22237] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4295.503284][T22237] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4295.503289][T22237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4295.503292][T22237] RIP: 0033:0x7f9a83cb7a4a [ 4295.503296][T22237] 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 [ 4295.503299][T22237] RSP: 002b:00007ffd0b886ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4295.503302][T22237] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a83cb7a4a [ 4295.503304][T22237] RDX: 0000000000000040 RSI: 000000001567f340 RDI: 0000000000000005 [ 4295.503306][T22237] RBP: 00007ffd0b886f80 R08: 0000000000418574 R09: 000000000000001c [ 4295.503307][T22237] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4295.503309][T22237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a83de0000 | [ 4295.503309][T22237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a83de0000 | [ 4295.503324][T22237] | [ 4295.520568][T22237] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22237 | [4295.520946][T22237] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4295.521210][T22237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4295.521212][T22237] Call Trace: [ 4295.521214][T22237] [4295.521216][T22237] dump_stack_lvl (lib/dump_stack.c:123) [4295.521223][T22237] check_preemption_disabled (lib/smp_processor_id.c:52) [4295.521229][T22237] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4295.521236][T22237] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4295.521243][T22237] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4295.521249][T22237] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4295.521254][T22237] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4295.521266][T22237] rawv6_sendmsg (net/ipv6/raw.c:918) [4295.521278][T22237] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4295.521283][T22237] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4295.521288][T22237] ? __lock_release (kernel/locking/lockdep.c:5534) [4295.521296][T22237] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4295.521300][T22237] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4295.521309][T22237] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4295.521325][T22237] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4295.521328][T22237] ? __lock_release (kernel/locking/lockdep.c:5534) [4295.521339][T22237] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4295.521344][T22237] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4295.521349][T22237] ? __pfx___sys_sendto (net/socket.c:2147) [4295.521364][T22237] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4295.521370][T22237] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4295.521378][T22237] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4295.521385][T22237] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4295.521395][T22237] __x64_sys_sendto (net/socket.c:2183) [4295.521399][T22237] ? 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) [4295.521402][T22237] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4295.521407][T22237] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4295.521411][T22237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4295.521415][T22237] RIP: 0033:0x7f9a83cb7a4a [ 4295.521418][T22237] 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 [ 4295.521421][T22237] RSP: 002b:00007ffd0b886ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4295.521424][T22237] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a83cb7a4a [ 4295.521426][T22237] RDX: 0000000000000040 RSI: 000000001567f340 RDI: 0000000000000005 [ 4295.521428][T22237] RBP: 00007ffd0b886f80 R08: 0000000000418574 R09: 000000000000001c [ 4295.521430][T22237] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4295.521431][T22237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a83de0000 | [ 4295.521431][T22237] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a83de0000 | [ 4295.521446][T22237] | [ 4295.986048][T22241] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22241 | [4295.986503][T22241] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4295.986770][T22241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4295.986773][T22241] Call Trace: [ 4295.986775][T22241] [4295.986777][T22241] dump_stack_lvl (lib/dump_stack.c:123) [4295.986787][T22241] check_preemption_disabled (lib/smp_processor_id.c:52) [4295.986794][T22241] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4295.986801][T22241] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4295.986809][T22241] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4295.986816][T22241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4295.986821][T22241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4295.986833][T22241] rawv6_sendmsg (net/ipv6/raw.c:918) [4295.986845][T22241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4295.986850][T22241] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4295.986857][T22241] ? __lock_release (kernel/locking/lockdep.c:5534) [4295.986867][T22241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4295.986873][T22241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4295.986883][T22241] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4295.986899][T22241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4295.986902][T22241] ? __lock_release (kernel/locking/lockdep.c:5534) [4295.986913][T22241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4295.986919][T22241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4295.986925][T22241] ? __pfx___sys_sendto (net/socket.c:2147) [4295.986939][T22241] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4295.986947][T22241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4295.986957][T22241] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4295.986964][T22241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4295.986974][T22241] __x64_sys_sendto (net/socket.c:2183) [4295.986978][T22241] ? 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) [4295.986982][T22241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4295.986987][T22241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4295.986992][T22241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4295.986996][T22241] RIP: 0033:0x7f0c84d34a4a [ 4295.987001][T22241] 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 [ 4295.987004][T22241] RSP: 002b:00007fff63549428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4295.987008][T22241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0c84d34a4a [ 4295.987010][T22241] RDX: 0000000000000040 RSI: 0000000005dad340 RDI: 0000000000000005 [ 4295.987011][T22241] RBP: 00007fff635494b0 R08: 0000000000418574 R09: 000000000000001c [ 4295.987013][T22241] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4295.987015][T22241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0c84e5d000 | [ 4295.987015][T22241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0c84e5d000 | [ 4295.987029][T22241] | [ 4295.987031][T22241] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22241 | [4295.999240][T22241] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4295.999482][T22241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4295.999484][T22241] Call Trace: [ 4295.999486][T22241] [4295.999488][T22241] dump_stack_lvl (lib/dump_stack.c:123) [4295.999495][T22241] check_preemption_disabled (lib/smp_processor_id.c:52) [4295.999501][T22241] lwtunnel_output (net/core/lwtunnel.c:359) [4295.999507][T22241] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4295.999515][T22241] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4295.999522][T22241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4295.999527][T22241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4295.999539][T22241] rawv6_sendmsg (net/ipv6/raw.c:918) [4295.999550][T22241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4295.999556][T22241] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4295.999560][T22241] ? __lock_release (kernel/locking/lockdep.c:5534) [4295.999568][T22241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4295.999573][T22241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4295.999582][T22241] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4295.999598][T22241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4295.999601][T22241] ? __lock_release (kernel/locking/lockdep.c:5534) [4295.999612][T22241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4295.999618][T22241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4295.999623][T22241] ? __pfx___sys_sendto (net/socket.c:2147) [4295.999638][T22241] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4295.999645][T22241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4295.999653][T22241] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4295.999660][T22241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4295.999670][T22241] __x64_sys_sendto (net/socket.c:2183) [4295.999674][T22241] ? 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) [4295.999677][T22241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4295.999682][T22241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4295.999686][T22241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4295.999691][T22241] RIP: 0033:0x7f0c84d34a4a [ 4295.999694][T22241] 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 [ 4295.999697][T22241] RSP: 002b:00007fff63549428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4295.999699][T22241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0c84d34a4a [ 4295.999701][T22241] RDX: 0000000000000040 RSI: 0000000005dad340 RDI: 0000000000000005 [ 4295.999703][T22241] RBP: 00007fff635494b0 R08: 0000000000418574 R09: 000000000000001c [ 4295.999705][T22241] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4295.999706][T22241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0c84e5d000 | [ 4295.999706][T22241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0c84e5d000 | [ 4295.999722][T22241] | [ 4296.012548][T22241] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22241 | [4296.012919][T22241] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4296.013166][T22241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4296.013167][T22241] Call Trace: [ 4296.013169][T22241] [4296.013171][T22241] dump_stack_lvl (lib/dump_stack.c:123) [4296.013179][T22241] check_preemption_disabled (lib/smp_processor_id.c:52) [4296.013184][T22241] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4296.013191][T22241] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4296.013198][T22241] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4296.013205][T22241] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4296.013210][T22241] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4296.013222][T22241] rawv6_sendmsg (net/ipv6/raw.c:918) [4296.013234][T22241] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4296.013239][T22241] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4296.013244][T22241] ? __lock_release (kernel/locking/lockdep.c:5534) [4296.013252][T22241] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4296.013257][T22241] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4296.013266][T22241] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4296.013282][T22241] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4296.013285][T22241] ? __lock_release (kernel/locking/lockdep.c:5534) [4296.013296][T22241] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4296.013302][T22241] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4296.013308][T22241] ? __pfx___sys_sendto (net/socket.c:2147) [4296.013323][T22241] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4296.013329][T22241] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4296.013338][T22241] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4296.013345][T22241] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4296.013355][T22241] __x64_sys_sendto (net/socket.c:2183) [4296.013359][T22241] ? 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) [4296.013362][T22241] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4296.013367][T22241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4296.013371][T22241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4296.013375][T22241] RIP: 0033:0x7f0c84d34a4a [ 4296.013379][T22241] 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 [ 4296.013381][T22241] RSP: 002b:00007fff63549428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4296.013384][T22241] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0c84d34a4a [ 4296.013387][T22241] RDX: 0000000000000040 RSI: 0000000005dad340 RDI: 0000000000000005 [ 4296.013388][T22241] RBP: 00007fff635494b0 R08: 0000000000418574 R09: 000000000000001c [ 4296.013390][T22241] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4296.013392][T22241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0c84e5d000 | [ 4296.013392][T22241] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0c84e5d000 | [ 4296.013406][T22241] | [ 4296.482702][T22245] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22245 | [4296.483185][T22245] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4296.483442][T22245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4296.483444][T22245] Call Trace: [ 4296.483446][T22245] [4296.483449][T22245] dump_stack_lvl (lib/dump_stack.c:123) [4296.483459][T22245] check_preemption_disabled (lib/smp_processor_id.c:52) [4296.483465][T22245] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4296.483472][T22245] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4296.483481][T22245] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4296.483489][T22245] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4296.483494][T22245] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4296.483506][T22245] rawv6_sendmsg (net/ipv6/raw.c:918) [4296.483517][T22245] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4296.483523][T22245] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4296.483530][T22245] ? __lock_release (kernel/locking/lockdep.c:5534) [4296.483540][T22245] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4296.483547][T22245] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4296.483556][T22245] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4296.483572][T22245] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4296.483575][T22245] ? __lock_release (kernel/locking/lockdep.c:5534) [4296.483586][T22245] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4296.483593][T22245] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4296.483598][T22245] ? __pfx___sys_sendto (net/socket.c:2147) [4296.483613][T22245] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4296.483620][T22245] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4296.483630][T22245] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4296.483637][T22245] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4296.483647][T22245] __x64_sys_sendto (net/socket.c:2183) [4296.483651][T22245] ? 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) [4296.483655][T22245] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4296.483660][T22245] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4296.483665][T22245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4296.483669][T22245] RIP: 0033:0x7fcaf8d12a4a [ 4296.483674][T22245] 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 [ 4296.483676][T22245] RSP: 002b:00007ffe433c5948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4296.483680][T22245] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcaf8d12a4a [ 4296.483683][T22245] RDX: 0000000000000040 RSI: 000000000ec06340 RDI: 0000000000000005 [ 4296.483684][T22245] RBP: 00007ffe433c59d0 R08: 0000000000418574 R09: 000000000000001c [ 4296.483686][T22245] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4296.483688][T22245] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaf8e3b000 | [ 4296.483688][T22245] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaf8e3b000 | [ 4296.483702][T22245] | [ 4296.484767][T22245] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22245 | [4296.495170][T22245] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4296.495418][T22245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4296.495420][T22245] Call Trace: [ 4296.495422][T22245] [4296.495424][T22245] dump_stack_lvl (lib/dump_stack.c:123) [4296.495433][T22245] check_preemption_disabled (lib/smp_processor_id.c:52) [4296.495439][T22245] lwtunnel_output (net/core/lwtunnel.c:359) [4296.495446][T22245] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4296.495455][T22245] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4296.495462][T22245] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4296.495467][T22245] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4296.495479][T22245] rawv6_sendmsg (net/ipv6/raw.c:918) [4296.495490][T22245] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4296.495496][T22245] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4296.495501][T22245] ? __lock_release (kernel/locking/lockdep.c:5534) [4296.495509][T22245] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4296.495515][T22245] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4296.495524][T22245] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4296.495540][T22245] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4296.495543][T22245] ? __lock_release (kernel/locking/lockdep.c:5534) [4296.495554][T22245] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4296.495560][T22245] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4296.495566][T22245] ? __pfx___sys_sendto (net/socket.c:2147) [4296.495581][T22245] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4296.495588][T22245] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4296.495597][T22245] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4296.495605][T22245] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4296.495615][T22245] __x64_sys_sendto (net/socket.c:2183) [4296.495619][T22245] ? 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) [4296.495622][T22245] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4296.495627][T22245] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4296.495632][T22245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4296.495636][T22245] RIP: 0033:0x7fcaf8d12a4a [ 4296.495640][T22245] 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 [ 4296.495642][T22245] RSP: 002b:00007ffe433c5948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4296.495646][T22245] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcaf8d12a4a [ 4296.495648][T22245] RDX: 0000000000000040 RSI: 000000000ec06340 RDI: 0000000000000005 [ 4296.495650][T22245] RBP: 00007ffe433c59d0 R08: 0000000000418574 R09: 000000000000001c [ 4296.495652][T22245] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4296.495654][T22245] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaf8e3b000 | [ 4296.495654][T22245] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaf8e3b000 | [ 4296.495669][T22245] | [ 4296.510443][T22245] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22245 | [4296.510817][T22245] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4296.511064][T22245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4296.511065][T22245] Call Trace: [ 4296.511067][T22245] [4296.511069][T22245] dump_stack_lvl (lib/dump_stack.c:123) [4296.511077][T22245] check_preemption_disabled (lib/smp_processor_id.c:52) [4296.511083][T22245] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4296.511090][T22245] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4296.511097][T22245] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4296.511103][T22245] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4296.511108][T22245] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4296.511120][T22245] rawv6_sendmsg (net/ipv6/raw.c:918) [4296.511132][T22245] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4296.511137][T22245] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4296.511141][T22245] ? __lock_release (kernel/locking/lockdep.c:5534) [4296.511149][T22245] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4296.511155][T22245] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4296.511164][T22245] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4296.511180][T22245] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4296.511183][T22245] ? __lock_release (kernel/locking/lockdep.c:5534) [4296.511194][T22245] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4296.511199][T22245] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4296.511205][T22245] ? __pfx___sys_sendto (net/socket.c:2147) [4296.511219][T22245] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4296.511226][T22245] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4296.511234][T22245] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4296.511241][T22245] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4296.511251][T22245] __x64_sys_sendto (net/socket.c:2183) [4296.511255][T22245] ? 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) [4296.511258][T22245] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4296.511263][T22245] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4296.511268][T22245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4296.511271][T22245] RIP: 0033:0x7fcaf8d12a4a [ 4296.511274][T22245] 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 [ 4296.511277][T22245] RSP: 002b:00007ffe433c5948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4296.511280][T22245] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcaf8d12a4a [ 4296.511282][T22245] RDX: 0000000000000040 RSI: 000000000ec06340 RDI: 0000000000000005 [ 4296.511284][T22245] RBP: 00007ffe433c59d0 R08: 0000000000418574 R09: 000000000000001c [ 4296.511285][T22245] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4296.511287][T22245] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaf8e3b000 | [ 4296.511287][T22245] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaf8e3b000 | [ 4296.511302][T22245] | [ 4297.000679][T22249] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22249 | [4297.001163][T22249] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4297.001413][T22249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4297.001415][T22249] Call Trace: [ 4297.001418][T22249] [4297.001420][T22249] dump_stack_lvl (lib/dump_stack.c:123) [4297.001430][T22249] check_preemption_disabled (lib/smp_processor_id.c:52) [4297.001437][T22249] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4297.001443][T22249] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4297.001452][T22249] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.001459][T22249] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4297.001464][T22249] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4297.001476][T22249] rawv6_sendmsg (net/ipv6/raw.c:918) [4297.001488][T22249] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4297.001493][T22249] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4297.001499][T22249] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.001509][T22249] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4297.001515][T22249] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4297.001524][T22249] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4297.001540][T22249] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4297.001543][T22249] ? __lock_release (kernel/locking/lockdep.c:5534) [4297.001554][T22249] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.001562][T22249] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4297.001567][T22249] ? __pfx___sys_sendto (net/socket.c:2147) [4297.001581][T22249] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4297.001589][T22249] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4297.001598][T22249] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4297.001605][T22249] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4297.001615][T22249] __x64_sys_sendto (net/socket.c:2183) [4297.001619][T22249] ? 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) [4297.001623][T22249] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4297.001628][T22249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4297.001633][T22249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4297.001638][T22249] RIP: 0033:0x7f07a2b65a4a [ 4297.001642][T22249] 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 [ 4297.001645][T22249] RSP: 002b:00007ffcd8345f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4297.001649][T22249] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f07a2b65a4a [ 4297.001652][T22249] RDX: 0000000000000040 RSI: 000000003c364340 RDI: 0000000000000005 [ 4297.001654][T22249] RBP: 00007ffcd8346010 R08: 0000000000418574 R09: 000000000000001c [ 4297.001656][T22249] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4297.001657][T22249] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f07a2c8e000 | [ 4297.001672][T22249] | [ 4300.630818][T22281] check_preemption_disabled: 23 callbacks suppressed | [ 4300.630828][T22281] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22281 | [4300.631568][T22281] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4300.631833][T22281] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4300.631835][T22281] Call Trace: [ 4300.631838][T22281] [4300.631840][T22281] dump_stack_lvl (lib/dump_stack.c:123) [4300.631850][T22281] check_preemption_disabled (lib/smp_processor_id.c:52) [4300.631857][T22281] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4300.631864][T22281] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4300.631872][T22281] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4300.631880][T22281] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4300.631885][T22281] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4300.631897][T22281] rawv6_sendmsg (net/ipv6/raw.c:918) [4300.631909][T22281] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4300.631914][T22281] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4300.631921][T22281] ? __lock_release (kernel/locking/lockdep.c:5534) [4300.631931][T22281] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4300.631938][T22281] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4300.631947][T22281] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4300.631963][T22281] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4300.631965][T22281] ? __lock_release (kernel/locking/lockdep.c:5534) [4300.631976][T22281] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4300.631983][T22281] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4300.631989][T22281] ? __pfx___sys_sendto (net/socket.c:2147) [4300.632003][T22281] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4300.632011][T22281] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4300.632020][T22281] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4300.632027][T22281] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4300.632037][T22281] __x64_sys_sendto (net/socket.c:2183) [4300.632041][T22281] ? 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) [4300.632045][T22281] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4300.632050][T22281] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4300.632055][T22281] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4300.632060][T22281] RIP: 0033:0x7f5bb4e0da4a [ 4300.632064][T22281] 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 [ 4300.632067][T22281] RSP: 002b:00007ffde0d57798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4300.632071][T22281] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5bb4e0da4a [ 4300.632073][T22281] RDX: 0000000000000040 RSI: 0000000000c1f340 RDI: 0000000000000005 [ 4300.632075][T22281] RBP: 00007ffde0d57820 R08: 0000000000418574 R09: 000000000000001c [ 4300.632077][T22281] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4300.632078][T22281] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5bb4f36000 | [ 4300.632078][T22281] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5bb4f36000 | [ 4300.632093][T22281] | [ 4300.632096][T22281] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22281 | [4300.643885][T22281] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4300.644129][T22281] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4300.644131][T22281] Call Trace: [ 4300.644132][T22281] [4300.644134][T22281] dump_stack_lvl (lib/dump_stack.c:123) [4300.644142][T22281] check_preemption_disabled (lib/smp_processor_id.c:52) [4300.644148][T22281] lwtunnel_output (net/core/lwtunnel.c:359) [4300.644154][T22281] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4300.644162][T22281] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4300.644169][T22281] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4300.644174][T22281] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4300.644186][T22281] rawv6_sendmsg (net/ipv6/raw.c:918) [4300.644198][T22281] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4300.644203][T22281] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4300.644207][T22281] ? __lock_release (kernel/locking/lockdep.c:5534) [4300.644216][T22281] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4300.644221][T22281] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4300.644230][T22281] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4300.644246][T22281] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4300.644248][T22281] ? __lock_release (kernel/locking/lockdep.c:5534) [4300.644260][T22281] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4300.644264][T22281] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4300.644270][T22281] ? __pfx___sys_sendto (net/socket.c:2147) [4300.644285][T22281] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4300.644292][T22281] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4300.644302][T22281] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4300.644309][T22281] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4300.644319][T22281] __x64_sys_sendto (net/socket.c:2183) [4300.644323][T22281] ? 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) [4300.644327][T22281] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4300.644332][T22281] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4300.644337][T22281] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4300.644341][T22281] RIP: 0033:0x7f5bb4e0da4a [ 4300.644344][T22281] 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 [ 4300.644347][T22281] RSP: 002b:00007ffde0d57798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4300.644350][T22281] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5bb4e0da4a [ 4300.644352][T22281] RDX: 0000000000000040 RSI: 0000000000c1f340 RDI: 0000000000000005 [ 4300.644354][T22281] RBP: 00007ffde0d57820 R08: 0000000000418574 R09: 000000000000001c [ 4300.644356][T22281] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4300.644358][T22281] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5bb4f36000 | [ 4300.644358][T22281] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5bb4f36000 | [ 4300.644372][T22281] | [ 4300.661611][T22281] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22281 | [4300.661974][T22281] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4300.662220][T22281] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4300.662222][T22281] Call Trace: [ 4300.662224][T22281] [4300.662226][T22281] dump_stack_lvl (lib/dump_stack.c:123) [4300.662233][T22281] check_preemption_disabled (lib/smp_processor_id.c:52) [4300.662239][T22281] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4300.662245][T22281] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4300.662252][T22281] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4300.662258][T22281] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4300.662263][T22281] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4300.662275][T22281] rawv6_sendmsg (net/ipv6/raw.c:918) [4300.662287][T22281] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4300.662292][T22281] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4300.662297][T22281] ? __lock_release (kernel/locking/lockdep.c:5534) [4300.662305][T22281] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4300.662310][T22281] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4300.662318][T22281] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4300.662335][T22281] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4300.662337][T22281] ? __lock_release (kernel/locking/lockdep.c:5534) [4300.662349][T22281] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4300.662355][T22281] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4300.662360][T22281] ? __pfx___sys_sendto (net/socket.c:2147) [4300.662375][T22281] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4300.662382][T22281] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4300.662390][T22281] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4300.662397][T22281] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4300.662407][T22281] __x64_sys_sendto (net/socket.c:2183) [4300.662411][T22281] ? 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) [4300.662414][T22281] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4300.662419][T22281] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4300.662424][T22281] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4300.662427][T22281] RIP: 0033:0x7f5bb4e0da4a [ 4300.662430][T22281] 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 [ 4300.662433][T22281] RSP: 002b:00007ffde0d57798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4300.662436][T22281] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5bb4e0da4a [ 4300.662437][T22281] RDX: 0000000000000040 RSI: 0000000000c1f340 RDI: 0000000000000005 [ 4300.662439][T22281] RBP: 00007ffde0d57820 R08: 0000000000418574 R09: 000000000000001c [ 4300.662441][T22281] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4300.662443][T22281] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5bb4f36000 | [ 4300.662443][T22281] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5bb4f36000 | [ 4300.662457][T22281] | [ 4301.097116][T22285] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22285 | [4301.097566][T22285] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4301.098316][T22285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4301.098318][T22285] Call Trace: [ 4301.098320][T22285] [4301.098323][T22285] dump_stack_lvl (lib/dump_stack.c:123) [4301.098333][T22285] check_preemption_disabled (lib/smp_processor_id.c:52) [4301.098340][T22285] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4301.098346][T22285] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4301.098355][T22285] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.098362][T22285] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4301.098367][T22285] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.098379][T22285] rawv6_sendmsg (net/ipv6/raw.c:918) [4301.098390][T22285] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4301.098395][T22285] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4301.098401][T22285] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.098411][T22285] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4301.098418][T22285] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4301.098427][T22285] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4301.098443][T22285] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4301.098446][T22285] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.098457][T22285] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.098464][T22285] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.098470][T22285] ? __pfx___sys_sendto (net/socket.c:2147) [4301.098484][T22285] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4301.098492][T22285] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4301.098501][T22285] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4301.098508][T22285] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4301.098518][T22285] __x64_sys_sendto (net/socket.c:2183) [4301.098522][T22285] ? 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) [4301.098525][T22285] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4301.098530][T22285] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4301.098535][T22285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4301.098539][T22285] RIP: 0033:0x7f9ec35eca4a [ 4301.098543][T22285] 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 [ 4301.098546][T22285] RSP: 002b:00007ffd5a501148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4301.098550][T22285] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ec35eca4a [ 4301.098552][T22285] RDX: 0000000000000040 RSI: 000000003a4c0340 RDI: 0000000000000005 [ 4301.098554][T22285] RBP: 00007ffd5a5011d0 R08: 0000000000418574 R09: 000000000000001c [ 4301.098556][T22285] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4301.098557][T22285] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ec3715000 | [ 4301.098557][T22285] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ec3715000 | [ 4301.098572][T22285] | [ 4301.098575][T22285] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22285 | [4301.109954][T22285] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4301.110196][T22285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4301.110198][T22285] Call Trace: [ 4301.110200][T22285] [4301.110202][T22285] dump_stack_lvl (lib/dump_stack.c:123) [4301.110209][T22285] check_preemption_disabled (lib/smp_processor_id.c:52) [4301.110214][T22285] lwtunnel_output (net/core/lwtunnel.c:359) [4301.110221][T22285] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4301.110229][T22285] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.110235][T22285] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4301.110240][T22285] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.110252][T22285] rawv6_sendmsg (net/ipv6/raw.c:918) [4301.110264][T22285] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4301.110269][T22285] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4301.110273][T22285] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.110282][T22285] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4301.110286][T22285] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4301.110296][T22285] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4301.110312][T22285] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4301.110314][T22285] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.110325][T22285] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.110330][T22285] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.110336][T22285] ? __pfx___sys_sendto (net/socket.c:2147) [4301.110350][T22285] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4301.110357][T22285] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4301.110365][T22285] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4301.110372][T22285] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4301.110382][T22285] __x64_sys_sendto (net/socket.c:2183) [4301.110386][T22285] ? 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) [4301.110389][T22285] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4301.110394][T22285] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4301.110399][T22285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4301.110402][T22285] RIP: 0033:0x7f9ec35eca4a [ 4301.110405][T22285] 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 [ 4301.110408][T22285] RSP: 002b:00007ffd5a501148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4301.110411][T22285] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ec35eca4a [ 4301.110413][T22285] RDX: 0000000000000040 RSI: 000000003a4c0340 RDI: 0000000000000005 [ 4301.110415][T22285] RBP: 00007ffd5a5011d0 R08: 0000000000418574 R09: 000000000000001c [ 4301.110416][T22285] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4301.110418][T22285] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ec3715000 | [ 4301.110418][T22285] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ec3715000 | [ 4301.110432][T22285] | [ 4301.127010][T22285] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22285 | [4301.127369][T22285] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4301.127612][T22285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4301.127614][T22285] Call Trace: [ 4301.127616][T22285] [4301.127618][T22285] dump_stack_lvl (lib/dump_stack.c:123) [4301.127627][T22285] check_preemption_disabled (lib/smp_processor_id.c:52) [4301.127633][T22285] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4301.127640][T22285] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4301.127647][T22285] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.127654][T22285] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4301.127659][T22285] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.127671][T22285] rawv6_sendmsg (net/ipv6/raw.c:918) [4301.127683][T22285] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4301.127688][T22285] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4301.127693][T22285] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.127702][T22285] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4301.127708][T22285] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4301.127718][T22285] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4301.127735][T22285] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4301.127738][T22285] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.127749][T22285] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.127755][T22285] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.127761][T22285] ? __pfx___sys_sendto (net/socket.c:2147) [4301.127776][T22285] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4301.127783][T22285] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4301.127792][T22285] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4301.127799][T22285] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4301.127809][T22285] __x64_sys_sendto (net/socket.c:2183) [4301.127813][T22285] ? 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) [4301.127817][T22285] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4301.127822][T22285] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4301.127827][T22285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4301.127830][T22285] RIP: 0033:0x7f9ec35eca4a [ 4301.127834][T22285] 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 [ 4301.127836][T22285] RSP: 002b:00007ffd5a501148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4301.127840][T22285] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ec35eca4a [ 4301.127842][T22285] RDX: 0000000000000040 RSI: 000000003a4c0340 RDI: 0000000000000005 [ 4301.127843][T22285] RBP: 00007ffd5a5011d0 R08: 0000000000418574 R09: 000000000000001c [ 4301.127845][T22285] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4301.127847][T22285] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ec3715000 | [ 4301.127847][T22285] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ec3715000 | [ 4301.127861][T22285] | [ 4301.584812][T22289] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22289 | [4301.585303][T22289] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4301.585566][T22289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4301.585568][T22289] Call Trace: [ 4301.585571][T22289] [4301.585573][T22289] dump_stack_lvl (lib/dump_stack.c:123) [4301.585583][T22289] check_preemption_disabled (lib/smp_processor_id.c:52) [4301.585590][T22289] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4301.585597][T22289] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4301.585605][T22289] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.585612][T22289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4301.585618][T22289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.585630][T22289] rawv6_sendmsg (net/ipv6/raw.c:918) [4301.585641][T22289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4301.585647][T22289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4301.585653][T22289] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.585673][T22289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4301.585681][T22289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4301.585690][T22289] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4301.585705][T22289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4301.585708][T22289] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.585719][T22289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.585727][T22289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.585733][T22289] ? __pfx___sys_sendto (net/socket.c:2147) [4301.585747][T22289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4301.585754][T22289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4301.585763][T22289] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4301.585770][T22289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4301.585780][T22289] __x64_sys_sendto (net/socket.c:2183) [4301.585784][T22289] ? 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) [4301.585787][T22289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4301.585792][T22289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4301.585796][T22289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4301.585801][T22289] RIP: 0033:0x7f545eb71a4a [ 4301.585805][T22289] 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 [ 4301.585808][T22289] RSP: 002b:00007fff7b4c0078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4301.585812][T22289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f545eb71a4a [ 4301.585814][T22289] RDX: 0000000000000040 RSI: 000000003eee0340 RDI: 0000000000000005 [ 4301.585816][T22289] RBP: 00007fff7b4c0100 R08: 0000000000418574 R09: 000000000000001c [ 4301.585818][T22289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4301.585820][T22289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f545ec9a000 | [ 4301.585820][T22289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f545ec9a000 | [ 4301.585834][T22289] | [ 4301.597917][T22289] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22289 | [4301.598280][T22289] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4301.598535][T22289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4301.598537][T22289] Call Trace: [ 4301.598539][T22289] [4301.598541][T22289] dump_stack_lvl (lib/dump_stack.c:123) [4301.598548][T22289] check_preemption_disabled (lib/smp_processor_id.c:52) [4301.598554][T22289] lwtunnel_output (net/core/lwtunnel.c:359) [4301.598560][T22289] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4301.598568][T22289] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.598575][T22289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4301.598580][T22289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.598591][T22289] rawv6_sendmsg (net/ipv6/raw.c:918) [4301.598603][T22289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4301.598608][T22289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4301.598613][T22289] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.598622][T22289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4301.598627][T22289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4301.598635][T22289] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4301.598651][T22289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4301.598654][T22289] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.598666][T22289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.598671][T22289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.598677][T22289] ? __pfx___sys_sendto (net/socket.c:2147) [4301.598691][T22289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4301.598698][T22289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4301.598707][T22289] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4301.598716][T22289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4301.598726][T22289] __x64_sys_sendto (net/socket.c:2183) [4301.598729][T22289] ? 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) [4301.598733][T22289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4301.598738][T22289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4301.598742][T22289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4301.598746][T22289] RIP: 0033:0x7f545eb71a4a [ 4301.598750][T22289] 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 [ 4301.598752][T22289] RSP: 002b:00007fff7b4c0078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4301.598755][T22289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f545eb71a4a [ 4301.598757][T22289] RDX: 0000000000000040 RSI: 000000003eee0340 RDI: 0000000000000005 [ 4301.598759][T22289] RBP: 00007fff7b4c0100 R08: 0000000000418574 R09: 000000000000001c [ 4301.598761][T22289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4301.598763][T22289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f545ec9a000 | [ 4301.598763][T22289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f545ec9a000 | [ 4301.598777][T22289] | [ 4301.611761][T22289] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22289 | [4301.612154][T22289] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4301.612409][T22289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4301.612411][T22289] Call Trace: [ 4301.612412][T22289] [4301.612415][T22289] dump_stack_lvl (lib/dump_stack.c:123) [4301.612421][T22289] check_preemption_disabled (lib/smp_processor_id.c:52) [4301.612428][T22289] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4301.612434][T22289] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4301.612441][T22289] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.612447][T22289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4301.612452][T22289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4301.612464][T22289] rawv6_sendmsg (net/ipv6/raw.c:918) [4301.612476][T22289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4301.612482][T22289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4301.612486][T22289] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.612494][T22289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4301.612498][T22289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4301.612507][T22289] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4301.612523][T22289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4301.612526][T22289] ? __lock_release (kernel/locking/lockdep.c:5534) [4301.612537][T22289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.612542][T22289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4301.612548][T22289] ? __pfx___sys_sendto (net/socket.c:2147) [4301.612563][T22289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4301.612569][T22289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4301.612577][T22289] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4301.612584][T22289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4301.612594][T22289] __x64_sys_sendto (net/socket.c:2183) [4301.612598][T22289] ? 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) [4301.612601][T22289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4301.612606][T22289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4301.612611][T22289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4301.612614][T22289] RIP: 0033:0x7f545eb71a4a [ 4301.612618][T22289] 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 [ 4301.612620][T22289] RSP: 002b:00007fff7b4c0078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4301.612623][T22289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f545eb71a4a [ 4301.612626][T22289] RDX: 0000000000000040 RSI: 000000003eee0340 RDI: 0000000000000005 [ 4301.612627][T22289] RBP: 00007fff7b4c0100 R08: 0000000000418574 R09: 000000000000001c [ 4301.612629][T22289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4301.612631][T22289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f545ec9a000 | [ 4301.612631][T22289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f545ec9a000 | [ 4301.612645][T22289] | [ 4302.113221][T22293] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22293 | [4302.113711][T22293] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4302.113995][T22293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4302.113998][T22293] Call Trace: [ 4302.114000][T22293] [4302.114002][T22293] dump_stack_lvl (lib/dump_stack.c:123) [4302.114012][T22293] check_preemption_disabled (lib/smp_processor_id.c:52) [4302.114019][T22293] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4302.114026][T22293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4302.114034][T22293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4302.114041][T22293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4302.114046][T22293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4302.114058][T22293] rawv6_sendmsg (net/ipv6/raw.c:918) [4302.114070][T22293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4302.114075][T22293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4302.114082][T22293] ? __lock_release (kernel/locking/lockdep.c:5534) [4302.114092][T22293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4302.114100][T22293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4302.114108][T22293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4302.114124][T22293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4302.114127][T22293] ? __lock_release (kernel/locking/lockdep.c:5534) [4302.114138][T22293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4302.114145][T22293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4302.114151][T22293] ? __pfx___sys_sendto (net/socket.c:2147) [4302.114165][T22293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4302.114172][T22293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4302.114181][T22293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4302.114189][T22293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4302.114199][T22293] __x64_sys_sendto (net/socket.c:2183) [4302.114203][T22293] ? 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) [4302.114207][T22293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4302.114222][T22293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4302.114227][T22293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4302.114231][T22293] RIP: 0033:0x7f8d8e8cba4a [ 4302.114236][T22293] 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 [ 4302.114239][T22293] RSP: 002b:00007ffe92132b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4302.114243][T22293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d8e8cba4a [ 4302.114245][T22293] RDX: 0000000000000040 RSI: 0000000004353340 RDI: 0000000000000005 [ 4302.114247][T22293] RBP: 00007ffe92132ba0 R08: 0000000000418574 R09: 000000000000001c [ 4302.114249][T22293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4302.114251][T22293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d8e9f4000 | [ 4302.114264][T22293] | [ 4305.818307][T22325] check_preemption_disabled: 23 callbacks suppressed | [ 4305.818317][T22325] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22325 | [4305.819071][T22325] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4305.819327][T22325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4305.819329][T22325] Call Trace: [ 4305.819332][T22325] [4305.819334][T22325] dump_stack_lvl (lib/dump_stack.c:123) [4305.819344][T22325] check_preemption_disabled (lib/smp_processor_id.c:52) [4305.819352][T22325] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4305.819359][T22325] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4305.819368][T22325] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.819375][T22325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4305.819380][T22325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.819392][T22325] rawv6_sendmsg (net/ipv6/raw.c:918) [4305.819405][T22325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4305.819410][T22325] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4305.819417][T22325] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.819426][T22325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4305.819433][T22325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4305.819442][T22325] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4305.819458][T22325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4305.819461][T22325] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.819472][T22325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.819479][T22325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.819485][T22325] ? __pfx___sys_sendto (net/socket.c:2147) [4305.819499][T22325] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4305.819507][T22325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4305.819516][T22325] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4305.819523][T22325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4305.819533][T22325] __x64_sys_sendto (net/socket.c:2183) [4305.819537][T22325] ? 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) [4305.819542][T22325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4305.819547][T22325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4305.819551][T22325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4305.819556][T22325] RIP: 0033:0x7f915b753a4a [ 4305.819561][T22325] 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 [ 4305.819563][T22325] RSP: 002b:00007ffe32db0998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4305.819568][T22325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f915b753a4a [ 4305.819570][T22325] RDX: 0000000000000040 RSI: 0000000022bfe340 RDI: 0000000000000005 [ 4305.819572][T22325] RBP: 00007ffe32db0a20 R08: 0000000000418574 R09: 000000000000001c [ 4305.819573][T22325] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4305.819575][T22325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f915b87c000 | [ 4305.819575][T22325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f915b87c000 | [ 4305.819589][T22325] | [ 4305.819592][T22325] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22325 | [4305.832042][T22325] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4305.832287][T22325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4305.832288][T22325] Call Trace: [ 4305.832290][T22325] [4305.832292][T22325] dump_stack_lvl (lib/dump_stack.c:123) [4305.832299][T22325] check_preemption_disabled (lib/smp_processor_id.c:52) [4305.832305][T22325] lwtunnel_output (net/core/lwtunnel.c:359) [4305.832311][T22325] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4305.832318][T22325] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.832325][T22325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4305.832330][T22325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.832342][T22325] rawv6_sendmsg (net/ipv6/raw.c:918) [4305.832354][T22325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4305.832359][T22325] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4305.832363][T22325] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.832372][T22325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4305.832376][T22325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4305.832385][T22325] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4305.832402][T22325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4305.832404][T22325] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.832416][T22325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.832421][T22325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.832426][T22325] ? __pfx___sys_sendto (net/socket.c:2147) [4305.832441][T22325] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4305.832447][T22325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4305.832454][T22325] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4305.832462][T22325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4305.832472][T22325] __x64_sys_sendto (net/socket.c:2183) [4305.832476][T22325] ? 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) [4305.832480][T22325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4305.832484][T22325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4305.832489][T22325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4305.832493][T22325] RIP: 0033:0x7f915b753a4a [ 4305.832496][T22325] 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 [ 4305.832499][T22325] RSP: 002b:00007ffe32db0998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4305.832502][T22325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f915b753a4a [ 4305.832504][T22325] RDX: 0000000000000040 RSI: 0000000022bfe340 RDI: 0000000000000005 [ 4305.832505][T22325] RBP: 00007ffe32db0a20 R08: 0000000000418574 R09: 000000000000001c [ 4305.832507][T22325] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4305.832509][T22325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f915b87c000 | [ 4305.832509][T22325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f915b87c000 | [ 4305.832523][T22325] | [ 4305.850582][T22325] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22325 | [4305.850971][T22325] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4305.851216][T22325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4305.851218][T22325] Call Trace: [ 4305.851220][T22325] [4305.851222][T22325] dump_stack_lvl (lib/dump_stack.c:123) [4305.851229][T22325] check_preemption_disabled (lib/smp_processor_id.c:52) [4305.851235][T22325] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4305.851242][T22325] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4305.851249][T22325] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.851254][T22325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4305.851259][T22325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.851271][T22325] rawv6_sendmsg (net/ipv6/raw.c:918) [4305.851283][T22325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4305.851288][T22325] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4305.851293][T22325] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.851301][T22325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4305.851306][T22325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4305.851315][T22325] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4305.851331][T22325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4305.851334][T22325] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.851345][T22325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.851351][T22325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.851356][T22325] ? __pfx___sys_sendto (net/socket.c:2147) [4305.851371][T22325] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4305.851378][T22325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4305.851386][T22325] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4305.851393][T22325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4305.851403][T22325] __x64_sys_sendto (net/socket.c:2183) [4305.851407][T22325] ? 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) [4305.851410][T22325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4305.851415][T22325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4305.851420][T22325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4305.851423][T22325] RIP: 0033:0x7f915b753a4a [ 4305.851427][T22325] 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 [ 4305.851429][T22325] RSP: 002b:00007ffe32db0998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4305.851433][T22325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f915b753a4a [ 4305.851435][T22325] RDX: 0000000000000040 RSI: 0000000022bfe340 RDI: 0000000000000005 [ 4305.851437][T22325] RBP: 00007ffe32db0a20 R08: 0000000000418574 R09: 000000000000001c [ 4305.851439][T22325] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4305.851441][T22325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f915b87c000 | [ 4305.851441][T22325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f915b87c000 | [ 4305.851456][T22325] | [ 4306.319598][T22329] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22329 | [4306.320079][T22329] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4306.320330][T22329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4306.320332][T22329] Call Trace: [ 4306.320334][T22329] [4306.320336][T22329] dump_stack_lvl (lib/dump_stack.c:123) [4306.320346][T22329] check_preemption_disabled (lib/smp_processor_id.c:52) [4306.320353][T22329] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4306.320360][T22329] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4306.320368][T22329] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.320376][T22329] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4306.320381][T22329] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.320393][T22329] rawv6_sendmsg (net/ipv6/raw.c:918) [4306.320404][T22329] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4306.320409][T22329] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4306.320417][T22329] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.320426][T22329] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4306.320433][T22329] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4306.320442][T22329] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4306.320458][T22329] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4306.320461][T22329] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.320472][T22329] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.320479][T22329] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.320484][T22329] ? __pfx___sys_sendto (net/socket.c:2147) [4306.320499][T22329] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4306.320506][T22329] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4306.320515][T22329] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4306.320522][T22329] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4306.320532][T22329] __x64_sys_sendto (net/socket.c:2183) [4306.320536][T22329] ? 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) [4306.320540][T22329] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4306.320545][T22329] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4306.320550][T22329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4306.320555][T22329] RIP: 0033:0x7f1089301a4a [ 4306.320559][T22329] 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 [ 4306.320562][T22329] RSP: 002b:00007ffd369d1a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4306.320566][T22329] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1089301a4a [ 4306.320568][T22329] RDX: 0000000000000040 RSI: 000000001c92c340 RDI: 0000000000000005 [ 4306.320569][T22329] RBP: 00007ffd369d1b20 R08: 0000000000418574 R09: 000000000000001c [ 4306.320571][T22329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4306.320573][T22329] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f108942a000 | [ 4306.320573][T22329] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f108942a000 | [ 4306.320587][T22329] | [ 4306.320589][T22329] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22329 | [4306.332293][T22329] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4306.332540][T22329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4306.332541][T22329] Call Trace: [ 4306.332543][T22329] [4306.332546][T22329] dump_stack_lvl (lib/dump_stack.c:123) [4306.332552][T22329] check_preemption_disabled (lib/smp_processor_id.c:52) [4306.332558][T22329] lwtunnel_output (net/core/lwtunnel.c:359) [4306.332564][T22329] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4306.332571][T22329] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.332578][T22329] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4306.332583][T22329] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.332595][T22329] rawv6_sendmsg (net/ipv6/raw.c:918) [4306.332606][T22329] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4306.332612][T22329] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4306.332616][T22329] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.332624][T22329] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4306.332629][T22329] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4306.332638][T22329] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4306.332654][T22329] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4306.332657][T22329] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.332669][T22329] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.332674][T22329] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.332680][T22329] ? __pfx___sys_sendto (net/socket.c:2147) [4306.332694][T22329] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4306.332702][T22329] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4306.332710][T22329] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4306.332718][T22329] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4306.332729][T22329] __x64_sys_sendto (net/socket.c:2183) [4306.332732][T22329] ? 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) [4306.332736][T22329] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4306.332741][T22329] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4306.332746][T22329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4306.332749][T22329] RIP: 0033:0x7f1089301a4a [ 4306.332753][T22329] 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 [ 4306.332755][T22329] RSP: 002b:00007ffd369d1a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4306.332758][T22329] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1089301a4a [ 4306.332760][T22329] RDX: 0000000000000040 RSI: 000000001c92c340 RDI: 0000000000000005 [ 4306.332762][T22329] RBP: 00007ffd369d1b20 R08: 0000000000418574 R09: 000000000000001c [ 4306.332763][T22329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4306.332765][T22329] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f108942a000 | [ 4306.332765][T22329] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f108942a000 | [ 4306.332779][T22329] | [ 4306.345606][T22329] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22329 | [4306.345982][T22329] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4306.346234][T22329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4306.346235][T22329] Call Trace: [ 4306.346237][T22329] [4306.346239][T22329] dump_stack_lvl (lib/dump_stack.c:123) [4306.346245][T22329] check_preemption_disabled (lib/smp_processor_id.c:52) [4306.346251][T22329] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4306.346258][T22329] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4306.346264][T22329] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.346270][T22329] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4306.346275][T22329] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.346287][T22329] rawv6_sendmsg (net/ipv6/raw.c:918) [4306.346299][T22329] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4306.346304][T22329] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4306.346309][T22329] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.346316][T22329] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4306.346320][T22329] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4306.346329][T22329] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4306.346346][T22329] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4306.346348][T22329] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.346360][T22329] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.346365][T22329] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.346371][T22329] ? __pfx___sys_sendto (net/socket.c:2147) [4306.346385][T22329] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4306.346392][T22329] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4306.346400][T22329] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4306.346407][T22329] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4306.346417][T22329] __x64_sys_sendto (net/socket.c:2183) [4306.346421][T22329] ? 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) [4306.346424][T22329] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4306.346429][T22329] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4306.346434][T22329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4306.346437][T22329] RIP: 0033:0x7f1089301a4a [ 4306.346440][T22329] 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 [ 4306.346443][T22329] RSP: 002b:00007ffd369d1a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4306.346446][T22329] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1089301a4a [ 4306.346448][T22329] RDX: 0000000000000040 RSI: 000000001c92c340 RDI: 0000000000000005 [ 4306.346450][T22329] RBP: 00007ffd369d1b20 R08: 0000000000418574 R09: 000000000000001c [ 4306.346451][T22329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4306.346453][T22329] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f108942a000 | [ 4306.346453][T22329] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f108942a000 | [ 4306.346468][T22329] | [ 4306.819292][T22333] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22333 | [4306.820459][T22333] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4306.820720][T22333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4306.820722][T22333] Call Trace: [ 4306.820724][T22333] [4306.820726][T22333] dump_stack_lvl (lib/dump_stack.c:123) [4306.820736][T22333] check_preemption_disabled (lib/smp_processor_id.c:52) [4306.820743][T22333] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4306.820749][T22333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4306.820758][T22333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.820766][T22333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4306.820771][T22333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.820783][T22333] rawv6_sendmsg (net/ipv6/raw.c:918) [4306.820794][T22333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4306.820800][T22333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4306.820806][T22333] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.820816][T22333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4306.820823][T22333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4306.820832][T22333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4306.820848][T22333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4306.820851][T22333] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.820862][T22333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.820869][T22333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.820875][T22333] ? __pfx___sys_sendto (net/socket.c:2147) [4306.820889][T22333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4306.820896][T22333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4306.820906][T22333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4306.820913][T22333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4306.820923][T22333] __x64_sys_sendto (net/socket.c:2183) [4306.820927][T22333] ? 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) [4306.820931][T22333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4306.820936][T22333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4306.820940][T22333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4306.820944][T22333] RIP: 0033:0x7f1527ee4a4a [ 4306.820949][T22333] 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 [ 4306.820952][T22333] RSP: 002b:00007fffa8a44f68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4306.820956][T22333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1527ee4a4a [ 4306.820958][T22333] RDX: 0000000000000040 RSI: 00000000042c6340 RDI: 0000000000000005 [ 4306.820960][T22333] RBP: 00007fffa8a44ff0 R08: 0000000000418574 R09: 000000000000001c [ 4306.820962][T22333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4306.820963][T22333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f152800d000 | [ 4306.820963][T22333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f152800d000 | [ 4306.820978][T22333] | [ 4306.833390][T22333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22333 | [4306.833761][T22333] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4306.834003][T22333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4306.834005][T22333] Call Trace: [ 4306.834006][T22333] [4306.834008][T22333] dump_stack_lvl (lib/dump_stack.c:123) [4306.834015][T22333] check_preemption_disabled (lib/smp_processor_id.c:52) [4306.834021][T22333] lwtunnel_output (net/core/lwtunnel.c:359) [4306.834027][T22333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4306.834035][T22333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.834041][T22333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4306.834046][T22333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.834059][T22333] rawv6_sendmsg (net/ipv6/raw.c:918) [4306.834071][T22333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4306.834076][T22333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4306.834080][T22333] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.834089][T22333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4306.834095][T22333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4306.834104][T22333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4306.834120][T22333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4306.834123][T22333] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.834134][T22333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.834138][T22333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.834144][T22333] ? __pfx___sys_sendto (net/socket.c:2147) [4306.834158][T22333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4306.834165][T22333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4306.834173][T22333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4306.834180][T22333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4306.834190][T22333] __x64_sys_sendto (net/socket.c:2183) [4306.834194][T22333] ? 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) [4306.834198][T22333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4306.834203][T22333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4306.834208][T22333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4306.834213][T22333] RIP: 0033:0x7f1527ee4a4a [ 4306.834216][T22333] 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 [ 4306.834219][T22333] RSP: 002b:00007fffa8a44f68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4306.834222][T22333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1527ee4a4a [ 4306.834224][T22333] RDX: 0000000000000040 RSI: 00000000042c6340 RDI: 0000000000000005 [ 4306.834226][T22333] RBP: 00007fffa8a44ff0 R08: 0000000000418574 R09: 000000000000001c [ 4306.834227][T22333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4306.834229][T22333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f152800d000 | [ 4306.834229][T22333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f152800d000 | [ 4306.834244][T22333] | [ 4306.834634][T22333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22333 | [4306.846057][T22333] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4306.846305][T22333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4306.846306][T22333] Call Trace: [ 4306.846308][T22333] [4306.846310][T22333] dump_stack_lvl (lib/dump_stack.c:123) [4306.846317][T22333] check_preemption_disabled (lib/smp_processor_id.c:52) [4306.846324][T22333] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4306.846330][T22333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4306.846338][T22333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.846344][T22333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4306.846349][T22333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.846362][T22333] rawv6_sendmsg (net/ipv6/raw.c:918) [4306.846373][T22333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4306.846379][T22333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4306.846383][T22333] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.846392][T22333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4306.846398][T22333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4306.846407][T22333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4306.846424][T22333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4306.846427][T22333] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.846438][T22333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.846444][T22333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.846449][T22333] ? __pfx___sys_sendto (net/socket.c:2147) [4306.846464][T22333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4306.846472][T22333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4306.846481][T22333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4306.846488][T22333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4306.846498][T22333] __x64_sys_sendto (net/socket.c:2183) [4306.846502][T22333] ? 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) [4306.846505][T22333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4306.846510][T22333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4306.846514][T22333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4306.846518][T22333] RIP: 0033:0x7f1527ee4a4a [ 4306.846522][T22333] 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 [ 4306.846524][T22333] RSP: 002b:00007fffa8a44f68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4306.846527][T22333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1527ee4a4a [ 4306.846529][T22333] RDX: 0000000000000040 RSI: 00000000042c6340 RDI: 0000000000000005 [ 4306.846531][T22333] RBP: 00007fffa8a44ff0 R08: 0000000000418574 R09: 000000000000001c [ 4306.846533][T22333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4306.846534][T22333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f152800d000 | [ 4306.846534][T22333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f152800d000 | [ 4306.846549][T22333] | [ 4307.295067][T22337] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22337 | [4307.295530][T22337] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4307.295800][T22337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4307.295802][T22337] Call Trace: [ 4307.295805][T22337] [4307.295807][T22337] dump_stack_lvl (lib/dump_stack.c:123) [4307.295817][T22337] check_preemption_disabled (lib/smp_processor_id.c:52) [4307.295825][T22337] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4307.295831][T22337] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4307.295841][T22337] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4307.295848][T22337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4307.295853][T22337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4307.295865][T22337] rawv6_sendmsg (net/ipv6/raw.c:918) [4307.295877][T22337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4307.295883][T22337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4307.295889][T22337] ? __lock_release (kernel/locking/lockdep.c:5534) [4307.295899][T22337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4307.295907][T22337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4307.295916][T22337] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4307.295931][T22337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4307.295934][T22337] ? __lock_release (kernel/locking/lockdep.c:5534) [4307.295946][T22337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4307.295953][T22337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4307.295959][T22337] ? __pfx___sys_sendto (net/socket.c:2147) [4307.295974][T22337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4307.295982][T22337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4307.295991][T22337] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4307.295998][T22337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4307.296008][T22337] __x64_sys_sendto (net/socket.c:2183) [4307.296012][T22337] ? 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) [4307.296016][T22337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4307.296021][T22337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4307.296025][T22337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4307.296030][T22337] RIP: 0033:0x7fe8740d0a4a [ 4307.296035][T22337] 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 [ 4307.296038][T22337] RSP: 002b:00007fffd4ca2f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4307.296042][T22337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8740d0a4a [ 4307.296044][T22337] RDX: 0000000000000040 RSI: 00000000298b4340 RDI: 0000000000000005 [ 4307.296045][T22337] RBP: 00007fffd4ca3010 R08: 0000000000418574 R09: 000000000000001c [ 4307.296047][T22337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4307.296049][T22337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8741f9000 | [ 4307.296063][T22337] | [ 4311.008111][T22369] check_preemption_disabled: 23 callbacks suppressed | [ 4311.008121][T22369] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22369 | [4311.008897][T22369] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4311.009153][T22369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4311.009155][T22369] Call Trace: [ 4311.009157][T22369] [4311.009159][T22369] dump_stack_lvl (lib/dump_stack.c:123) [4311.009169][T22369] check_preemption_disabled (lib/smp_processor_id.c:52) [4311.009176][T22369] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4311.009183][T22369] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4311.009192][T22369] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.009199][T22369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4311.009204][T22369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.009216][T22369] rawv6_sendmsg (net/ipv6/raw.c:918) [4311.009228][T22369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4311.009233][T22369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4311.009240][T22369] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.009250][T22369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4311.009257][T22369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4311.009266][T22369] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4311.009282][T22369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4311.009285][T22369] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.009296][T22369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.009303][T22369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.009309][T22369] ? __pfx___sys_sendto (net/socket.c:2147) [4311.009324][T22369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4311.009331][T22369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4311.009340][T22369] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4311.009347][T22369] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4311.009357][T22369] __x64_sys_sendto (net/socket.c:2183) [4311.009361][T22369] ? 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) [4311.009365][T22369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4311.009371][T22369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4311.009375][T22369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4311.009380][T22369] RIP: 0033:0x7f216eef8a4a [ 4311.009384][T22369] 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 [ 4311.009387][T22369] RSP: 002b:00007ffede440fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4311.009391][T22369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f216eef8a4a [ 4311.009394][T22369] RDX: 0000000000000040 RSI: 0000000009ae4340 RDI: 0000000000000005 [ 4311.009395][T22369] RBP: 00007ffede441060 R08: 0000000000418574 R09: 000000000000001c [ 4311.009397][T22369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4311.009399][T22369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f216f021000 | [ 4311.009399][T22369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f216f021000 | [ 4311.009413][T22369] | [ 4311.009436][T22369] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22369 | [4311.021594][T22369] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4311.021860][T22369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4311.021862][T22369] Call Trace: [ 4311.021863][T22369] [4311.021866][T22369] dump_stack_lvl (lib/dump_stack.c:123) [4311.021873][T22369] check_preemption_disabled (lib/smp_processor_id.c:52) [4311.021878][T22369] lwtunnel_output (net/core/lwtunnel.c:359) [4311.021885][T22369] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4311.021893][T22369] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.021900][T22369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4311.021905][T22369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.021917][T22369] rawv6_sendmsg (net/ipv6/raw.c:918) [4311.021929][T22369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4311.021934][T22369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4311.021939][T22369] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.021948][T22369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4311.021953][T22369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4311.021962][T22369] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4311.021979][T22369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4311.021982][T22369] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.021993][T22369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.021999][T22369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.022004][T22369] ? __pfx___sys_sendto (net/socket.c:2147) [4311.022019][T22369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4311.022026][T22369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4311.022035][T22369] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4311.022042][T22369] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4311.022052][T22369] __x64_sys_sendto (net/socket.c:2183) [4311.022056][T22369] ? 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) [4311.022060][T22369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4311.022065][T22369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4311.022070][T22369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4311.022073][T22369] RIP: 0033:0x7f216eef8a4a [ 4311.022077][T22369] 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 [ 4311.022079][T22369] RSP: 002b:00007ffede440fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4311.022083][T22369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f216eef8a4a [ 4311.022085][T22369] RDX: 0000000000000040 RSI: 0000000009ae4340 RDI: 0000000000000005 [ 4311.022086][T22369] RBP: 00007ffede441060 R08: 0000000000418574 R09: 000000000000001c [ 4311.022088][T22369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4311.022090][T22369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f216f021000 | [ 4311.022090][T22369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f216f021000 | [ 4311.022105][T22369] | [ 4311.022564][T22369] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22369 | [4311.034249][T22369] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4311.034499][T22369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4311.034500][T22369] Call Trace: [ 4311.034502][T22369] [4311.034504][T22369] dump_stack_lvl (lib/dump_stack.c:123) [4311.034512][T22369] check_preemption_disabled (lib/smp_processor_id.c:52) [4311.034518][T22369] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4311.034524][T22369] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4311.034532][T22369] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.034538][T22369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4311.034543][T22369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.034556][T22369] rawv6_sendmsg (net/ipv6/raw.c:918) [4311.034567][T22369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4311.034573][T22369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4311.034577][T22369] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.034585][T22369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4311.034591][T22369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4311.034600][T22369] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4311.034616][T22369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4311.034619][T22369] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.034631][T22369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.034636][T22369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.034642][T22369] ? __pfx___sys_sendto (net/socket.c:2147) [4311.034657][T22369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4311.034664][T22369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4311.034672][T22369] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4311.034679][T22369] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4311.034690][T22369] __x64_sys_sendto (net/socket.c:2183) [4311.034693][T22369] ? 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) [4311.034697][T22369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4311.034701][T22369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4311.034706][T22369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4311.034709][T22369] RIP: 0033:0x7f216eef8a4a [ 4311.034713][T22369] 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 [ 4311.034716][T22369] RSP: 002b:00007ffede440fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4311.034719][T22369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f216eef8a4a [ 4311.034722][T22369] RDX: 0000000000000040 RSI: 0000000009ae4340 RDI: 0000000000000005 [ 4311.034723][T22369] RBP: 00007ffede441060 R08: 0000000000418574 R09: 000000000000001c [ 4311.034725][T22369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4311.034727][T22369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f216f021000 | [ 4311.034727][T22369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f216f021000 | [ 4311.034741][T22369] | [ 4311.499063][T22373] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22373 | [4311.499534][T22373] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4311.499818][T22373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4311.499820][T22373] Call Trace: [ 4311.499822][T22373] [4311.499825][T22373] dump_stack_lvl (lib/dump_stack.c:123) [4311.499835][T22373] check_preemption_disabled (lib/smp_processor_id.c:52) [4311.499842][T22373] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4311.499849][T22373] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4311.499857][T22373] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.499865][T22373] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4311.499870][T22373] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.499882][T22373] rawv6_sendmsg (net/ipv6/raw.c:918) [4311.499893][T22373] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4311.499898][T22373] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4311.499905][T22373] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.499914][T22373] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4311.499921][T22373] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4311.499930][T22373] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4311.499946][T22373] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4311.499949][T22373] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.499960][T22373] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.499967][T22373] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.499973][T22373] ? __pfx___sys_sendto (net/socket.c:2147) [4311.499987][T22373] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4311.499995][T22373] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4311.500004][T22373] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4311.500011][T22373] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4311.500022][T22373] __x64_sys_sendto (net/socket.c:2183) [4311.500026][T22373] ? 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) [4311.500030][T22373] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4311.500035][T22373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4311.500039][T22373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4311.500044][T22373] RIP: 0033:0x7faf73ebea4a [ 4311.500049][T22373] 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 [ 4311.500051][T22373] RSP: 002b:00007ffec988ddd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4311.500056][T22373] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf73ebea4a [ 4311.500058][T22373] RDX: 0000000000000040 RSI: 000000001cdda340 RDI: 0000000000000005 [ 4311.500060][T22373] RBP: 00007ffec988de60 R08: 0000000000418574 R09: 000000000000001c [ 4311.500062][T22373] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4311.500063][T22373] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf73fe7000 | [ 4311.500063][T22373] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf73fe7000 | [ 4311.500078][T22373] | [ 4311.500099][T22373] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22373 | [4311.512059][T22373] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4311.512310][T22373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4311.512312][T22373] Call Trace: [ 4311.512314][T22373] [4311.512316][T22373] dump_stack_lvl (lib/dump_stack.c:123) [4311.512324][T22373] check_preemption_disabled (lib/smp_processor_id.c:52) [4311.512330][T22373] lwtunnel_output (net/core/lwtunnel.c:359) [4311.512336][T22373] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4311.512344][T22373] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.512350][T22373] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4311.512355][T22373] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.512367][T22373] rawv6_sendmsg (net/ipv6/raw.c:918) [4311.512379][T22373] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4311.512384][T22373] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4311.512389][T22373] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.512398][T22373] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4311.512404][T22373] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4311.512413][T22373] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4311.512429][T22373] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4311.512432][T22373] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.512443][T22373] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.512449][T22373] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.512454][T22373] ? __pfx___sys_sendto (net/socket.c:2147) [4311.512469][T22373] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4311.512476][T22373] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4311.512485][T22373] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4311.512492][T22373] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4311.512503][T22373] __x64_sys_sendto (net/socket.c:2183) [4311.512507][T22373] ? 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) [4311.512511][T22373] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4311.512516][T22373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4311.512521][T22373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4311.512524][T22373] RIP: 0033:0x7faf73ebea4a [ 4311.512528][T22373] 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 [ 4311.512530][T22373] RSP: 002b:00007ffec988ddd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4311.512534][T22373] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf73ebea4a [ 4311.512536][T22373] RDX: 0000000000000040 RSI: 000000001cdda340 RDI: 0000000000000005 [ 4311.512537][T22373] RBP: 00007ffec988de60 R08: 0000000000418574 R09: 000000000000001c [ 4311.512539][T22373] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4311.512541][T22373] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf73fe7000 | [ 4311.512541][T22373] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf73fe7000 | [ 4311.512556][T22373] | [ 4311.530552][T22373] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22373 | [4311.530940][T22373] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4311.531192][T22373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4311.531194][T22373] Call Trace: [ 4311.531196][T22373] [4311.531199][T22373] dump_stack_lvl (lib/dump_stack.c:123) [4311.531207][T22373] check_preemption_disabled (lib/smp_processor_id.c:52) [4311.531213][T22373] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4311.531220][T22373] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4311.531227][T22373] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.531233][T22373] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4311.531238][T22373] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.531251][T22373] rawv6_sendmsg (net/ipv6/raw.c:918) [4311.531262][T22373] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4311.531268][T22373] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4311.531272][T22373] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.531281][T22373] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4311.531288][T22373] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4311.531297][T22373] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4311.531314][T22373] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4311.531316][T22373] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.531328][T22373] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.531334][T22373] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.531339][T22373] ? __pfx___sys_sendto (net/socket.c:2147) [4311.531354][T22373] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4311.531362][T22373] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4311.531370][T22373] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4311.531377][T22373] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4311.531388][T22373] __x64_sys_sendto (net/socket.c:2183) [4311.531391][T22373] ? 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) [4311.531395][T22373] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4311.531400][T22373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4311.531405][T22373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4311.531409][T22373] RIP: 0033:0x7faf73ebea4a [ 4311.531412][T22373] 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 [ 4311.531415][T22373] RSP: 002b:00007ffec988ddd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4311.531418][T22373] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf73ebea4a [ 4311.531420][T22373] RDX: 0000000000000040 RSI: 000000001cdda340 RDI: 0000000000000005 [ 4311.531422][T22373] RBP: 00007ffec988de60 R08: 0000000000418574 R09: 000000000000001c [ 4311.531424][T22373] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4311.531426][T22373] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf73fe7000 | [ 4311.531426][T22373] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf73fe7000 | [ 4311.531441][T22373] | [ 4312.010043][T22377] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22377 | [4312.010508][T22377] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4312.011859][T22377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4312.011861][T22377] Call Trace: [ 4312.011864][T22377] [4312.011866][T22377] dump_stack_lvl (lib/dump_stack.c:123) [4312.011877][T22377] check_preemption_disabled (lib/smp_processor_id.c:52) [4312.011884][T22377] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4312.011891][T22377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4312.011899][T22377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.011906][T22377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4312.011911][T22377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.011923][T22377] rawv6_sendmsg (net/ipv6/raw.c:918) [4312.011935][T22377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4312.011940][T22377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4312.011947][T22377] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.011957][T22377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4312.011964][T22377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4312.011973][T22377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4312.011988][T22377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4312.011991][T22377] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.012002][T22377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.012010][T22377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.012015][T22377] ? __pfx___sys_sendto (net/socket.c:2147) [4312.012029][T22377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4312.012037][T22377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4312.012046][T22377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4312.012053][T22377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4312.012063][T22377] __x64_sys_sendto (net/socket.c:2183) [4312.012067][T22377] ? 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) [4312.012072][T22377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4312.012077][T22377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4312.012081][T22377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4312.012086][T22377] RIP: 0033:0x7f8e377d2a4a [ 4312.012091][T22377] 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 [ 4312.012094][T22377] RSP: 002b:00007ffda3639608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4312.012098][T22377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e377d2a4a [ 4312.012100][T22377] RDX: 0000000000000040 RSI: 0000000025848340 RDI: 0000000000000005 [ 4312.012102][T22377] RBP: 00007ffda3639690 R08: 0000000000418574 R09: 000000000000001c [ 4312.012104][T22377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4312.012106][T22377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e378fb000 | [ 4312.012106][T22377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e378fb000 | [ 4312.012120][T22377] | [ 4312.012123][T22377] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22377 | [4312.023692][T22377] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4312.023951][T22377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4312.023953][T22377] Call Trace: [ 4312.023955][T22377] [4312.023957][T22377] dump_stack_lvl (lib/dump_stack.c:123) [4312.023964][T22377] check_preemption_disabled (lib/smp_processor_id.c:52) [4312.023969][T22377] lwtunnel_output (net/core/lwtunnel.c:359) [4312.023976][T22377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4312.023984][T22377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.023989][T22377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4312.023995][T22377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.024007][T22377] rawv6_sendmsg (net/ipv6/raw.c:918) [4312.024019][T22377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4312.024024][T22377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4312.024028][T22377] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.024037][T22377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4312.024042][T22377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4312.024051][T22377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4312.024067][T22377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4312.024070][T22377] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.024081][T22377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.024086][T22377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.024091][T22377] ? __pfx___sys_sendto (net/socket.c:2147) [4312.024106][T22377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4312.024112][T22377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4312.024120][T22377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4312.024127][T22377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4312.024138][T22377] __x64_sys_sendto (net/socket.c:2183) [4312.024142][T22377] ? 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) [4312.024146][T22377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4312.024151][T22377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4312.024156][T22377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4312.024160][T22377] RIP: 0033:0x7f8e377d2a4a [ 4312.024163][T22377] 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 [ 4312.024165][T22377] RSP: 002b:00007ffda3639608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4312.024169][T22377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e377d2a4a [ 4312.024171][T22377] RDX: 0000000000000040 RSI: 0000000025848340 RDI: 0000000000000005 [ 4312.024172][T22377] RBP: 00007ffda3639690 R08: 0000000000418574 R09: 000000000000001c [ 4312.024174][T22377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4312.024175][T22377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e378fb000 | [ 4312.024175][T22377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e378fb000 | [ 4312.024190][T22377] | [ 4312.024588][T22377] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22377 | [4312.036203][T22377] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4312.036459][T22377] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4312.036460][T22377] Call Trace: [ 4312.036462][T22377] [4312.036464][T22377] dump_stack_lvl (lib/dump_stack.c:123) [4312.036472][T22377] check_preemption_disabled (lib/smp_processor_id.c:52) [4312.036478][T22377] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4312.036484][T22377] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4312.036492][T22377] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.036498][T22377] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4312.036503][T22377] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.036515][T22377] rawv6_sendmsg (net/ipv6/raw.c:918) [4312.036527][T22377] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4312.036532][T22377] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4312.036537][T22377] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.036546][T22377] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4312.036551][T22377] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4312.036560][T22377] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4312.036576][T22377] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4312.036579][T22377] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.036591][T22377] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.036597][T22377] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.036602][T22377] ? __pfx___sys_sendto (net/socket.c:2147) [4312.036617][T22377] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4312.036625][T22377] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4312.036633][T22377] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4312.036640][T22377] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4312.036650][T22377] __x64_sys_sendto (net/socket.c:2183) [4312.036655][T22377] ? 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) [4312.036658][T22377] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4312.036663][T22377] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4312.036668][T22377] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4312.036671][T22377] RIP: 0033:0x7f8e377d2a4a [ 4312.036675][T22377] 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 [ 4312.036677][T22377] RSP: 002b:00007ffda3639608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4312.036681][T22377] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e377d2a4a [ 4312.036682][T22377] RDX: 0000000000000040 RSI: 0000000025848340 RDI: 0000000000000005 [ 4312.036684][T22377] RBP: 00007ffda3639690 R08: 0000000000418574 R09: 000000000000001c [ 4312.036686][T22377] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4312.036688][T22377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e378fb000 | [ 4312.036688][T22377] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e378fb000 | [ 4312.036703][T22377] | [ 4312.535091][T22381] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22381 | [4312.535558][T22381] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4312.535950][T22381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4312.535952][T22381] Call Trace: [ 4312.535955][T22381] [4312.535957][T22381] dump_stack_lvl (lib/dump_stack.c:123) [4312.535967][T22381] check_preemption_disabled (lib/smp_processor_id.c:52) [4312.535975][T22381] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4312.535981][T22381] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4312.535990][T22381] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.535998][T22381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4312.536003][T22381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4312.536015][T22381] rawv6_sendmsg (net/ipv6/raw.c:918) [4312.536026][T22381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4312.536031][T22381] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4312.536038][T22381] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.536047][T22381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4312.536054][T22381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4312.536063][T22381] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4312.536079][T22381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4312.536082][T22381] ? __lock_release (kernel/locking/lockdep.c:5534) [4312.536094][T22381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.536100][T22381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4312.536106][T22381] ? __pfx___sys_sendto (net/socket.c:2147) [4312.536121][T22381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4312.536128][T22381] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4312.536137][T22381] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4312.536144][T22381] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4312.536154][T22381] __x64_sys_sendto (net/socket.c:2183) [4312.536158][T22381] ? 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) [4312.536162][T22381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4312.536167][T22381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4312.536172][T22381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4312.536176][T22381] RIP: 0033:0x7f08df99fa4a [ 4312.536181][T22381] 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 [ 4312.536184][T22381] RSP: 002b:00007ffe3c005958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4312.536188][T22381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08df99fa4a [ 4312.536190][T22381] RDX: 0000000000000040 RSI: 00000000266cf340 RDI: 0000000000000005 [ 4312.536192][T22381] RBP: 00007ffe3c0059e0 R08: 0000000000418574 R09: 000000000000001c [ 4312.536194][T22381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4312.536195][T22381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08dfac8000 | [ 4312.536210][T22381] | [ 4316.193348][T22413] check_preemption_disabled: 23 callbacks suppressed | [ 4316.193357][T22413] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22413 | [4316.195308][T22413] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4316.195567][T22413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4316.195570][T22413] Call Trace: [ 4316.195572][T22413] [4316.195574][T22413] dump_stack_lvl (lib/dump_stack.c:123) [4316.195585][T22413] check_preemption_disabled (lib/smp_processor_id.c:52) [4316.195592][T22413] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4316.195598][T22413] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4316.195607][T22413] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.195614][T22413] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4316.195619][T22413] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.195631][T22413] rawv6_sendmsg (net/ipv6/raw.c:918) [4316.195642][T22413] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4316.195647][T22413] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4316.195653][T22413] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.195663][T22413] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4316.195671][T22413] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4316.195680][T22413] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4316.195695][T22413] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4316.195698][T22413] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.195709][T22413] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.195717][T22413] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.195722][T22413] ? __pfx___sys_sendto (net/socket.c:2147) [4316.195737][T22413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4316.195744][T22413] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4316.195753][T22413] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4316.195760][T22413] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4316.195770][T22413] __x64_sys_sendto (net/socket.c:2183) [4316.195774][T22413] ? 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) [4316.195778][T22413] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4316.195782][T22413] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4316.195787][T22413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4316.195791][T22413] RIP: 0033:0x7f528a531a4a [ 4316.195795][T22413] 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 [ 4316.195798][T22413] RSP: 002b:00007fffb39dbea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4316.195802][T22413] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f528a531a4a [ 4316.195804][T22413] RDX: 0000000000000040 RSI: 000000002975e340 RDI: 0000000000000005 [ 4316.195806][T22413] RBP: 00007fffb39dbf30 R08: 0000000000418574 R09: 000000000000001c [ 4316.195808][T22413] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4316.195810][T22413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f528a65a000 | [ 4316.195810][T22413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f528a65a000 | [ 4316.195824][T22413] | [ 4316.208425][T22413] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22413 | [4316.208824][T22413] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4316.209085][T22413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4316.209087][T22413] Call Trace: [ 4316.209088][T22413] [4316.209091][T22413] dump_stack_lvl (lib/dump_stack.c:123) [4316.209097][T22413] check_preemption_disabled (lib/smp_processor_id.c:52) [4316.209103][T22413] lwtunnel_output (net/core/lwtunnel.c:359) [4316.209110][T22413] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4316.209116][T22413] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.209122][T22413] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4316.209127][T22413] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.209139][T22413] rawv6_sendmsg (net/ipv6/raw.c:918) [4316.209151][T22413] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4316.209156][T22413] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4316.209160][T22413] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.209168][T22413] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4316.209173][T22413] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4316.209181][T22413] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4316.209198][T22413] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4316.209200][T22413] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.209212][T22413] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.209217][T22413] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.209223][T22413] ? __pfx___sys_sendto (net/socket.c:2147) [4316.209237][T22413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4316.209244][T22413] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4316.209252][T22413] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4316.209259][T22413] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4316.209269][T22413] __x64_sys_sendto (net/socket.c:2183) [4316.209273][T22413] ? 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) [4316.209277][T22413] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4316.209281][T22413] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4316.209286][T22413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4316.209289][T22413] RIP: 0033:0x7f528a531a4a [ 4316.209293][T22413] 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 [ 4316.209295][T22413] RSP: 002b:00007fffb39dbea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4316.209298][T22413] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f528a531a4a [ 4316.209300][T22413] RDX: 0000000000000040 RSI: 000000002975e340 RDI: 0000000000000005 [ 4316.209302][T22413] RBP: 00007fffb39dbf30 R08: 0000000000418574 R09: 000000000000001c [ 4316.209304][T22413] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4316.209305][T22413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f528a65a000 | [ 4316.209305][T22413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f528a65a000 | [ 4316.209320][T22413] | [ 4316.224787][T22413] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22413 | [4316.225158][T22413] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4316.225426][T22413] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4316.225428][T22413] Call Trace: [ 4316.225430][T22413] [4316.225432][T22413] dump_stack_lvl (lib/dump_stack.c:123) [4316.225439][T22413] check_preemption_disabled (lib/smp_processor_id.c:52) [4316.225445][T22413] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4316.225452][T22413] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4316.225460][T22413] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.225466][T22413] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4316.225471][T22413] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.225483][T22413] rawv6_sendmsg (net/ipv6/raw.c:918) [4316.225496][T22413] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4316.225501][T22413] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4316.225505][T22413] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.225513][T22413] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4316.225518][T22413] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4316.225527][T22413] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4316.225543][T22413] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4316.225546][T22413] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.225557][T22413] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.225562][T22413] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.225568][T22413] ? __pfx___sys_sendto (net/socket.c:2147) [4316.225583][T22413] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4316.225590][T22413] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4316.225599][T22413] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4316.225606][T22413] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4316.225616][T22413] __x64_sys_sendto (net/socket.c:2183) [4316.225620][T22413] ? 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) [4316.225623][T22413] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4316.225628][T22413] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4316.225632][T22413] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4316.225636][T22413] RIP: 0033:0x7f528a531a4a [ 4316.225639][T22413] 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 [ 4316.225642][T22413] RSP: 002b:00007fffb39dbea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4316.225645][T22413] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f528a531a4a [ 4316.225647][T22413] RDX: 0000000000000040 RSI: 000000002975e340 RDI: 0000000000000005 [ 4316.225649][T22413] RBP: 00007fffb39dbf30 R08: 0000000000418574 R09: 000000000000001c [ 4316.225651][T22413] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4316.225652][T22413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f528a65a000 | [ 4316.225652][T22413] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f528a65a000 | [ 4316.225667][T22413] | [ 4316.800194][T22418] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22418 | [4316.800661][T22418] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4316.800925][T22418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4316.800927][T22418] Call Trace: [ 4316.800929][T22418] [4316.800932][T22418] dump_stack_lvl (lib/dump_stack.c:123) [4316.800942][T22418] check_preemption_disabled (lib/smp_processor_id.c:52) [4316.800950][T22418] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4316.800957][T22418] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4316.800965][T22418] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.800973][T22418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4316.800978][T22418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.800990][T22418] rawv6_sendmsg (net/ipv6/raw.c:918) [4316.801002][T22418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4316.801007][T22418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4316.801014][T22418] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.801024][T22418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4316.801031][T22418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4316.801041][T22418] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4316.801057][T22418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4316.801060][T22418] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.801071][T22418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.801077][T22418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.801083][T22418] ? __pfx___sys_sendto (net/socket.c:2147) [4316.801098][T22418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4316.801105][T22418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4316.801115][T22418] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4316.801122][T22418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4316.801132][T22418] __x64_sys_sendto (net/socket.c:2183) [4316.801136][T22418] ? 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) [4316.801140][T22418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4316.801145][T22418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4316.801150][T22418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4316.801154][T22418] RIP: 0033:0x7f5d155f0a4a [ 4316.801160][T22418] 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 [ 4316.801162][T22418] RSP: 002b:00007ffd6d0fbbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4316.801166][T22418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d155f0a4a [ 4316.801169][T22418] RDX: 0000000000000040 RSI: 000000001f2db340 RDI: 0000000000000005 [ 4316.801171][T22418] RBP: 00007ffd6d0fbc60 R08: 0000000000418574 R09: 000000000000001c [ 4316.801172][T22418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4316.801174][T22418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d15719000 | [ 4316.801174][T22418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d15719000 | [ 4316.801188][T22418] | [ 4316.801191][T22418] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22418 | [4316.813895][T22418] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4316.814144][T22418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4316.814146][T22418] Call Trace: [ 4316.814147][T22418] [4316.814149][T22418] dump_stack_lvl (lib/dump_stack.c:123) [4316.814155][T22418] check_preemption_disabled (lib/smp_processor_id.c:52) [4316.814162][T22418] lwtunnel_output (net/core/lwtunnel.c:359) [4316.814168][T22418] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4316.814175][T22418] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.814180][T22418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4316.814185][T22418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.814197][T22418] rawv6_sendmsg (net/ipv6/raw.c:918) [4316.814209][T22418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4316.814215][T22418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4316.814219][T22418] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.814227][T22418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4316.814232][T22418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4316.814241][T22418] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4316.814257][T22418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4316.814260][T22418] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.814271][T22418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.814276][T22418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.814281][T22418] ? __pfx___sys_sendto (net/socket.c:2147) [4316.814296][T22418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4316.814302][T22418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4316.814310][T22418] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4316.814317][T22418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4316.814327][T22418] __x64_sys_sendto (net/socket.c:2183) [4316.814332][T22418] ? 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) [4316.814335][T22418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4316.814339][T22418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4316.814344][T22418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4316.814347][T22418] RIP: 0033:0x7f5d155f0a4a [ 4316.814351][T22418] 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 [ 4316.814353][T22418] RSP: 002b:00007ffd6d0fbbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4316.814356][T22418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d155f0a4a [ 4316.814358][T22418] RDX: 0000000000000040 RSI: 000000001f2db340 RDI: 0000000000000005 [ 4316.814360][T22418] RBP: 00007ffd6d0fbc60 R08: 0000000000418574 R09: 000000000000001c [ 4316.814361][T22418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4316.814363][T22418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d15719000 | [ 4316.814363][T22418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d15719000 | [ 4316.814377][T22418] | [ 4316.831694][T22418] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22418 | [4316.832071][T22418] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4316.832324][T22418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4316.832326][T22418] Call Trace: [ 4316.832328][T22418] [4316.832330][T22418] dump_stack_lvl (lib/dump_stack.c:123) [4316.832337][T22418] check_preemption_disabled (lib/smp_processor_id.c:52) [4316.832343][T22418] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4316.832350][T22418] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4316.832357][T22418] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.832362][T22418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4316.832367][T22418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.832380][T22418] rawv6_sendmsg (net/ipv6/raw.c:918) [4316.832391][T22418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4316.832396][T22418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4316.832401][T22418] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.832409][T22418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4316.832414][T22418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4316.832423][T22418] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4316.832439][T22418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4316.832442][T22418] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.832454][T22418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.832459][T22418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.832465][T22418] ? __pfx___sys_sendto (net/socket.c:2147) [4316.832479][T22418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4316.832486][T22418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4316.832494][T22418] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4316.832501][T22418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4316.832511][T22418] __x64_sys_sendto (net/socket.c:2183) [4316.832515][T22418] ? 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) [4316.832518][T22418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4316.832523][T22418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4316.832528][T22418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4316.832531][T22418] RIP: 0033:0x7f5d155f0a4a [ 4316.832535][T22418] 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 [ 4316.832537][T22418] RSP: 002b:00007ffd6d0fbbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4316.832541][T22418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d155f0a4a [ 4316.832542][T22418] RDX: 0000000000000040 RSI: 000000001f2db340 RDI: 0000000000000005 [ 4316.832544][T22418] RBP: 00007ffd6d0fbc60 R08: 0000000000418574 R09: 000000000000001c [ 4316.832546][T22418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4316.832548][T22418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d15719000 | [ 4316.832548][T22418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d15719000 | [ 4316.832563][T22418] | [ 4317.528407][T22424] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22424 | [4317.528888][T22424] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4317.529147][T22424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4317.529150][T22424] Call Trace: [ 4317.529153][T22424] [4317.529155][T22424] dump_stack_lvl (lib/dump_stack.c:123) [4317.529165][T22424] check_preemption_disabled (lib/smp_processor_id.c:52) [4317.529172][T22424] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4317.529179][T22424] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4317.529188][T22424] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.529195][T22424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4317.529200][T22424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.529212][T22424] rawv6_sendmsg (net/ipv6/raw.c:918) [4317.529225][T22424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4317.529230][T22424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4317.529237][T22424] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.529247][T22424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4317.529253][T22424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4317.529262][T22424] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4317.529278][T22424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4317.529281][T22424] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.529292][T22424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.529299][T22424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.529305][T22424] ? __pfx___sys_sendto (net/socket.c:2147) [4317.529319][T22424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4317.529327][T22424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4317.529336][T22424] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4317.529343][T22424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4317.529353][T22424] __x64_sys_sendto (net/socket.c:2183) [4317.529357][T22424] ? 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) [4317.529361][T22424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4317.529366][T22424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4317.529370][T22424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4317.529375][T22424] RIP: 0033:0x7fd6036d0a4a [ 4317.529380][T22424] 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 [ 4317.529382][T22424] RSP: 002b:00007ffd14640438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4317.529386][T22424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6036d0a4a [ 4317.529388][T22424] RDX: 0000000000000040 RSI: 0000000002947340 RDI: 0000000000000005 [ 4317.529390][T22424] RBP: 00007ffd146404c0 R08: 0000000000418574 R09: 000000000000001c [ 4317.529392][T22424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4317.529393][T22424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6037f9000 | [ 4317.529393][T22424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6037f9000 | [ 4317.529408][T22424] | [ 4317.529411][T22424] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22424 | [4317.540995][T22424] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4317.541248][T22424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4317.541250][T22424] Call Trace: [ 4317.541251][T22424] [4317.541253][T22424] dump_stack_lvl (lib/dump_stack.c:123) [4317.541260][T22424] check_preemption_disabled (lib/smp_processor_id.c:52) [4317.541265][T22424] lwtunnel_output (net/core/lwtunnel.c:359) [4317.541272][T22424] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4317.541279][T22424] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.541285][T22424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4317.541290][T22424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.541302][T22424] rawv6_sendmsg (net/ipv6/raw.c:918) [4317.541313][T22424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4317.541319][T22424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4317.541322][T22424] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.541330][T22424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4317.541334][T22424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4317.541343][T22424] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4317.541359][T22424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4317.541362][T22424] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.541373][T22424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.541378][T22424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.541383][T22424] ? __pfx___sys_sendto (net/socket.c:2147) [4317.541398][T22424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4317.541405][T22424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4317.541413][T22424] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4317.541420][T22424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4317.541430][T22424] __x64_sys_sendto (net/socket.c:2183) [4317.541434][T22424] ? 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) [4317.541438][T22424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4317.541443][T22424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4317.541447][T22424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4317.541450][T22424] RIP: 0033:0x7fd6036d0a4a [ 4317.541454][T22424] 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 [ 4317.541456][T22424] RSP: 002b:00007ffd14640438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4317.541459][T22424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6036d0a4a [ 4317.541461][T22424] RDX: 0000000000000040 RSI: 0000000002947340 RDI: 0000000000000005 [ 4317.541462][T22424] RBP: 00007ffd146404c0 R08: 0000000000418574 R09: 000000000000001c [ 4317.541464][T22424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4317.541466][T22424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6037f9000 | [ 4317.541466][T22424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6037f9000 | [ 4317.541480][T22424] | [ 4317.557846][T22424] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22424 | [4317.558209][T22424] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4317.558463][T22424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4317.558465][T22424] Call Trace: [ 4317.558467][T22424] [4317.558469][T22424] dump_stack_lvl (lib/dump_stack.c:123) [4317.558477][T22424] check_preemption_disabled (lib/smp_processor_id.c:52) [4317.558483][T22424] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4317.558490][T22424] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4317.558497][T22424] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.558504][T22424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4317.558509][T22424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4317.558521][T22424] rawv6_sendmsg (net/ipv6/raw.c:918) [4317.558533][T22424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4317.558538][T22424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4317.558543][T22424] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.558551][T22424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4317.558556][T22424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4317.558565][T22424] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4317.558582][T22424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4317.558584][T22424] ? __lock_release (kernel/locking/lockdep.c:5534) [4317.558596][T22424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.558602][T22424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4317.558607][T22424] ? __pfx___sys_sendto (net/socket.c:2147) [4317.558622][T22424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4317.558629][T22424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4317.558637][T22424] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4317.558644][T22424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4317.558655][T22424] __x64_sys_sendto (net/socket.c:2183) [4317.558659][T22424] ? 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) [4317.558662][T22424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4317.558667][T22424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4317.558672][T22424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4317.558675][T22424] RIP: 0033:0x7fd6036d0a4a [ 4317.558679][T22424] 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 [ 4317.558682][T22424] RSP: 002b:00007ffd14640438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4317.558685][T22424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6036d0a4a [ 4317.558687][T22424] RDX: 0000000000000040 RSI: 0000000002947340 RDI: 0000000000000005 [ 4317.558689][T22424] RBP: 00007ffd146404c0 R08: 0000000000418574 R09: 000000000000001c [ 4317.558691][T22424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4317.558693][T22424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6037f9000 | [ 4317.558693][T22424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6037f9000 | [ 4317.558708][T22424] | [ 4318.374351][T22431] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22431 | [4318.374823][T22431] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4318.375073][T22431] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4318.375076][T22431] Call Trace: [ 4318.375078][T22431] [4318.375080][T22431] dump_stack_lvl (lib/dump_stack.c:123) [4318.375090][T22431] check_preemption_disabled (lib/smp_processor_id.c:52) [4318.375097][T22431] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4318.375104][T22431] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4318.375113][T22431] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4318.375120][T22431] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4318.375125][T22431] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4318.375137][T22431] rawv6_sendmsg (net/ipv6/raw.c:918) [4318.375148][T22431] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4318.375154][T22431] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4318.375160][T22431] ? __lock_release (kernel/locking/lockdep.c:5534) [4318.375170][T22431] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4318.375177][T22431] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4318.375186][T22431] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4318.375202][T22431] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4318.375205][T22431] ? __lock_release (kernel/locking/lockdep.c:5534) [4318.375216][T22431] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4318.375223][T22431] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4318.375229][T22431] ? __pfx___sys_sendto (net/socket.c:2147) [4318.375243][T22431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4318.375251][T22431] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4318.375260][T22431] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4318.375267][T22431] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4318.375277][T22431] __x64_sys_sendto (net/socket.c:2183) [4318.375281][T22431] ? 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) [4318.375285][T22431] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4318.375290][T22431] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4318.375295][T22431] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4318.375299][T22431] RIP: 0033:0x7f1bbaf4aa4a [ 4318.375304][T22431] 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 [ 4318.375307][T22431] RSP: 002b:00007ffd5969e668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4318.375311][T22431] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bbaf4aa4a [ 4318.375313][T22431] RDX: 0000000000000040 RSI: 0000000008147340 RDI: 0000000000000005 [ 4318.375315][T22431] RBP: 00007ffd5969e6f0 R08: 0000000000418574 R09: 000000000000001c [ 4318.375317][T22431] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4318.375318][T22431] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bbb073000 | [ 4318.375333][T22431] | [ 4321.408554][T22457] check_preemption_disabled: 14 callbacks suppressed | [ 4321.408564][T22457] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22457 | [4321.410090][T22457] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4321.410355][T22457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4321.410357][T22457] Call Trace: [ 4321.410359][T22457] [4321.410361][T22457] dump_stack_lvl (lib/dump_stack.c:123) [4321.410371][T22457] check_preemption_disabled (lib/smp_processor_id.c:52) [4321.410379][T22457] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4321.410385][T22457] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4321.410394][T22457] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.410401][T22457] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4321.410406][T22457] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.410418][T22457] rawv6_sendmsg (net/ipv6/raw.c:918) [4321.410430][T22457] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4321.410435][T22457] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4321.410442][T22457] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.410451][T22457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4321.410458][T22457] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4321.410467][T22457] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4321.410483][T22457] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4321.410486][T22457] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.410497][T22457] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.410504][T22457] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.410510][T22457] ? __pfx___sys_sendto (net/socket.c:2147) [4321.410524][T22457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4321.410532][T22457] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4321.410541][T22457] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4321.410548][T22457] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4321.410558][T22457] __x64_sys_sendto (net/socket.c:2183) [4321.410562][T22457] ? 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) [4321.410566][T22457] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4321.410571][T22457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4321.410576][T22457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4321.410580][T22457] RIP: 0033:0x7f0a66627a4a [ 4321.410585][T22457] 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 [ 4321.410588][T22457] RSP: 002b:00007ffe021efed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4321.410592][T22457] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a66627a4a [ 4321.410594][T22457] RDX: 0000000000000040 RSI: 0000000037dcd340 RDI: 0000000000000005 [ 4321.410596][T22457] RBP: 00007ffe021eff60 R08: 0000000000418574 R09: 000000000000001c [ 4321.410598][T22457] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4321.410600][T22457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a66750000 | [ 4321.410600][T22457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a66750000 | [ 4321.410614][T22457] | [ 4321.410617][T22457] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22457 | [4321.422468][T22457] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4321.422732][T22457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4321.422733][T22457] Call Trace: [ 4321.422735][T22457] [4321.422737][T22457] dump_stack_lvl (lib/dump_stack.c:123) [4321.422743][T22457] check_preemption_disabled (lib/smp_processor_id.c:52) [4321.422749][T22457] lwtunnel_output (net/core/lwtunnel.c:359) [4321.422756][T22457] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4321.422762][T22457] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.422767][T22457] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4321.422772][T22457] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.422784][T22457] rawv6_sendmsg (net/ipv6/raw.c:918) [4321.422795][T22457] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4321.422801][T22457] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4321.422805][T22457] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.422812][T22457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4321.422816][T22457] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4321.422824][T22457] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4321.422840][T22457] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4321.422843][T22457] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.422854][T22457] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.422858][T22457] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.422863][T22457] ? __pfx___sys_sendto (net/socket.c:2147) [4321.422878][T22457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4321.422884][T22457] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4321.422891][T22457] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4321.422898][T22457] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4321.422908][T22457] __x64_sys_sendto (net/socket.c:2183) [4321.422912][T22457] ? 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) [4321.422915][T22457] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4321.422919][T22457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4321.422924][T22457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4321.422927][T22457] RIP: 0033:0x7f0a66627a4a [ 4321.422930][T22457] 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 [ 4321.422933][T22457] RSP: 002b:00007ffe021efed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4321.422935][T22457] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a66627a4a [ 4321.422937][T22457] RDX: 0000000000000040 RSI: 0000000037dcd340 RDI: 0000000000000005 [ 4321.422939][T22457] RBP: 00007ffe021eff60 R08: 0000000000418574 R09: 000000000000001c [ 4321.422941][T22457] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4321.422942][T22457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a66750000 | [ 4321.422942][T22457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a66750000 | [ 4321.422956][T22457] | [ 4321.423419][T22457] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22457 | [4321.435401][T22457] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4321.435659][T22457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4321.435661][T22457] Call Trace: [ 4321.435663][T22457] [4321.435664][T22457] dump_stack_lvl (lib/dump_stack.c:123) [4321.435671][T22457] check_preemption_disabled (lib/smp_processor_id.c:52) [4321.435677][T22457] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4321.435683][T22457] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4321.435690][T22457] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.435696][T22457] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4321.435701][T22457] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.435713][T22457] rawv6_sendmsg (net/ipv6/raw.c:918) [4321.435727][T22457] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4321.435732][T22457] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4321.435736][T22457] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.435744][T22457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4321.435748][T22457] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4321.435757][T22457] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4321.435774][T22457] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4321.435776][T22457] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.435788][T22457] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.435793][T22457] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.435798][T22457] ? __pfx___sys_sendto (net/socket.c:2147) [4321.435813][T22457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4321.435819][T22457] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4321.435827][T22457] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4321.435834][T22457] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4321.435844][T22457] __x64_sys_sendto (net/socket.c:2183) [4321.435848][T22457] ? 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) [4321.435851][T22457] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4321.435856][T22457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4321.435861][T22457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4321.435864][T22457] RIP: 0033:0x7f0a66627a4a [ 4321.435867][T22457] 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 [ 4321.435870][T22457] RSP: 002b:00007ffe021efed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4321.435873][T22457] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a66627a4a [ 4321.435875][T22457] RDX: 0000000000000040 RSI: 0000000037dcd340 RDI: 0000000000000005 [ 4321.435877][T22457] RBP: 00007ffe021eff60 R08: 0000000000418574 R09: 000000000000001c [ 4321.435879][T22457] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4321.435881][T22457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a66750000 | [ 4321.435881][T22457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a66750000 | [ 4321.435895][T22457] | [ 4321.911575][T22461] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22461 | [4321.912041][T22461] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4321.912292][T22461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4321.912295][T22461] Call Trace: [ 4321.912297][T22461] [4321.912299][T22461] dump_stack_lvl (lib/dump_stack.c:123) [4321.912309][T22461] check_preemption_disabled (lib/smp_processor_id.c:52) [4321.912316][T22461] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4321.912323][T22461] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4321.912332][T22461] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.912339][T22461] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4321.912344][T22461] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.912356][T22461] rawv6_sendmsg (net/ipv6/raw.c:918) [4321.912367][T22461] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4321.912372][T22461] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4321.912379][T22461] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.912389][T22461] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4321.912396][T22461] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4321.912405][T22461] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4321.912421][T22461] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4321.912424][T22461] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.912435][T22461] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.912441][T22461] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.912447][T22461] ? __pfx___sys_sendto (net/socket.c:2147) [4321.912461][T22461] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4321.912469][T22461] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4321.912478][T22461] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4321.912485][T22461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4321.912495][T22461] __x64_sys_sendto (net/socket.c:2183) [4321.912499][T22461] ? 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) [4321.912503][T22461] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4321.912508][T22461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4321.912513][T22461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4321.912517][T22461] RIP: 0033:0x7fea38669a4a [ 4321.912522][T22461] 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 [ 4321.912525][T22461] RSP: 002b:00007ffe23a3c588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4321.912529][T22461] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea38669a4a [ 4321.912531][T22461] RDX: 0000000000000040 RSI: 0000000001562340 RDI: 0000000000000005 [ 4321.912533][T22461] RBP: 00007ffe23a3c610 R08: 0000000000418574 R09: 000000000000001c [ 4321.912535][T22461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4321.912537][T22461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea38792000 | [ 4321.912537][T22461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea38792000 | [ 4321.912551][T22461] | [ 4321.912554][T22461] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22461 | [4321.925205][T22461] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4321.925446][T22461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4321.925448][T22461] Call Trace: [ 4321.925450][T22461] [4321.925452][T22461] dump_stack_lvl (lib/dump_stack.c:123) [4321.925458][T22461] check_preemption_disabled (lib/smp_processor_id.c:52) [4321.925463][T22461] lwtunnel_output (net/core/lwtunnel.c:359) [4321.925470][T22461] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4321.925477][T22461] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.925483][T22461] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4321.925488][T22461] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.925500][T22461] rawv6_sendmsg (net/ipv6/raw.c:918) [4321.925512][T22461] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4321.925517][T22461] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4321.925521][T22461] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.925529][T22461] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4321.925532][T22461] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4321.925541][T22461] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4321.925557][T22461] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4321.925560][T22461] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.925572][T22461] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.925576][T22461] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.925582][T22461] ? __pfx___sys_sendto (net/socket.c:2147) [4321.925597][T22461] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4321.925603][T22461] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4321.925611][T22461] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4321.925618][T22461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4321.925628][T22461] __x64_sys_sendto (net/socket.c:2183) [4321.925632][T22461] ? 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) [4321.925635][T22461] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4321.925640][T22461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4321.925645][T22461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4321.925648][T22461] RIP: 0033:0x7fea38669a4a [ 4321.925651][T22461] 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 [ 4321.925654][T22461] RSP: 002b:00007ffe23a3c588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4321.925657][T22461] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea38669a4a [ 4321.925659][T22461] RDX: 0000000000000040 RSI: 0000000001562340 RDI: 0000000000000005 [ 4321.925661][T22461] RBP: 00007ffe23a3c610 R08: 0000000000418574 R09: 000000000000001c [ 4321.925662][T22461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4321.925664][T22461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea38792000 | [ 4321.925664][T22461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea38792000 | [ 4321.925679][T22461] | [ 4321.939836][T22461] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22461 | [4321.940210][T22461] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4321.940458][T22461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4321.940460][T22461] Call Trace: [ 4321.940462][T22461] [4321.940464][T22461] dump_stack_lvl (lib/dump_stack.c:123) [4321.940471][T22461] check_preemption_disabled (lib/smp_processor_id.c:52) [4321.940477][T22461] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4321.940483][T22461] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4321.940490][T22461] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.940496][T22461] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4321.940501][T22461] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.940513][T22461] rawv6_sendmsg (net/ipv6/raw.c:918) [4321.940525][T22461] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4321.940530][T22461] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4321.940534][T22461] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.940542][T22461] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4321.940546][T22461] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4321.940555][T22461] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4321.940572][T22461] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4321.940574][T22461] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.940585][T22461] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.940591][T22461] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.940596][T22461] ? __pfx___sys_sendto (net/socket.c:2147) [4321.940611][T22461] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4321.940618][T22461] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4321.940626][T22461] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4321.940633][T22461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4321.940643][T22461] __x64_sys_sendto (net/socket.c:2183) [4321.940647][T22461] ? 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) [4321.940650][T22461] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4321.940655][T22461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4321.940659][T22461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4321.940662][T22461] RIP: 0033:0x7fea38669a4a [ 4321.940666][T22461] 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 [ 4321.940668][T22461] RSP: 002b:00007ffe23a3c588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4321.940671][T22461] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea38669a4a [ 4321.940673][T22461] RDX: 0000000000000040 RSI: 0000000001562340 RDI: 0000000000000005 [ 4321.940675][T22461] RBP: 00007ffe23a3c610 R08: 0000000000418574 R09: 000000000000001c [ 4321.940677][T22461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4321.940679][T22461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea38792000 | [ 4321.940679][T22461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea38792000 | [ 4321.940693][T22461] | [ 4322.413911][T22465] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22465 | [4322.414403][T22465] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4322.414667][T22465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4322.414670][T22465] Call Trace: [ 4322.414672][T22465] [4322.414675][T22465] dump_stack_lvl (lib/dump_stack.c:123) [4322.414684][T22465] check_preemption_disabled (lib/smp_processor_id.c:52) [4322.414692][T22465] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4322.414698][T22465] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4322.414706][T22465] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.414715][T22465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4322.414720][T22465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.414732][T22465] rawv6_sendmsg (net/ipv6/raw.c:918) [4322.414744][T22465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4322.414749][T22465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4322.414756][T22465] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.414765][T22465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4322.414772][T22465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4322.414781][T22465] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4322.414797][T22465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4322.414801][T22465] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.414812][T22465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.414818][T22465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.414824][T22465] ? __pfx___sys_sendto (net/socket.c:2147) [4322.414838][T22465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4322.414846][T22465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4322.414854][T22465] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4322.414862][T22465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4322.414872][T22465] __x64_sys_sendto (net/socket.c:2183) [4322.414876][T22465] ? 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) [4322.414879][T22465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4322.414884][T22465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4322.414889][T22465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4322.414893][T22465] RIP: 0033:0x7f31e51e6a4a [ 4322.414898][T22465] 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 [ 4322.414901][T22465] RSP: 002b:00007fff57a12178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4322.414905][T22465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31e51e6a4a [ 4322.414907][T22465] RDX: 0000000000000040 RSI: 0000000014b7c340 RDI: 0000000000000005 [ 4322.414909][T22465] RBP: 00007fff57a12200 R08: 0000000000418574 R09: 000000000000001c [ 4322.414910][T22465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4322.414912][T22465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31e530f000 | [ 4322.414912][T22465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31e530f000 | [ 4322.414926][T22465] | [ 4322.427317][T22465] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22465 | [4322.427700][T22465] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4322.428320][T22465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4322.428322][T22465] Call Trace: [ 4322.428323][T22465] [4322.428326][T22465] dump_stack_lvl (lib/dump_stack.c:123) [4322.428333][T22465] check_preemption_disabled (lib/smp_processor_id.c:52) [4322.428339][T22465] lwtunnel_output (net/core/lwtunnel.c:359) [4322.428346][T22465] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4322.428352][T22465] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.428358][T22465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4322.428363][T22465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.428375][T22465] rawv6_sendmsg (net/ipv6/raw.c:918) [4322.428387][T22465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4322.428393][T22465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4322.428397][T22465] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.428405][T22465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4322.428410][T22465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4322.428419][T22465] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4322.428436][T22465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4322.428438][T22465] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.428449][T22465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.428454][T22465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.428460][T22465] ? __pfx___sys_sendto (net/socket.c:2147) [4322.428475][T22465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4322.428482][T22465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4322.428490][T22465] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4322.428497][T22465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4322.428507][T22465] __x64_sys_sendto (net/socket.c:2183) [4322.428511][T22465] ? 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) [4322.428515][T22465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4322.428520][T22465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4322.428525][T22465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4322.428528][T22465] RIP: 0033:0x7f31e51e6a4a [ 4322.428531][T22465] 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 [ 4322.428534][T22465] RSP: 002b:00007fff57a12178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4322.428537][T22465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31e51e6a4a [ 4322.428539][T22465] RDX: 0000000000000040 RSI: 0000000014b7c340 RDI: 0000000000000005 [ 4322.428541][T22465] RBP: 00007fff57a12200 R08: 0000000000418574 R09: 000000000000001c [ 4322.428543][T22465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4322.428544][T22465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31e530f000 | [ 4322.428544][T22465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31e530f000 | [ 4322.428559][T22465] | [ 4322.446027][T22465] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22465 | [4322.446407][T22465] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4322.446674][T22465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4322.446676][T22465] Call Trace: [ 4322.446677][T22465] [4322.446679][T22465] dump_stack_lvl (lib/dump_stack.c:123) [4322.446686][T22465] check_preemption_disabled (lib/smp_processor_id.c:52) [4322.446692][T22465] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4322.446698][T22465] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4322.446705][T22465] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.446710][T22465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4322.446717][T22465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.446729][T22465] rawv6_sendmsg (net/ipv6/raw.c:918) [4322.446741][T22465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4322.446746][T22465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4322.446750][T22465] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.446758][T22465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4322.446762][T22465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4322.446771][T22465] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4322.446787][T22465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4322.446790][T22465] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.446801][T22465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.446806][T22465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.446811][T22465] ? __pfx___sys_sendto (net/socket.c:2147) [4322.446826][T22465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4322.446832][T22465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4322.446840][T22465] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4322.446847][T22465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4322.446857][T22465] __x64_sys_sendto (net/socket.c:2183) [4322.446861][T22465] ? 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) [4322.446864][T22465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4322.446868][T22465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4322.446873][T22465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4322.446876][T22465] RIP: 0033:0x7f31e51e6a4a [ 4322.446879][T22465] 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 [ 4322.446882][T22465] RSP: 002b:00007fff57a12178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4322.446885][T22465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31e51e6a4a [ 4322.446887][T22465] RDX: 0000000000000040 RSI: 0000000014b7c340 RDI: 0000000000000005 [ 4322.446889][T22465] RBP: 00007fff57a12200 R08: 0000000000418574 R09: 000000000000001c [ 4322.446890][T22465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4322.446892][T22465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31e530f000 | [ 4322.446892][T22465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31e530f000 | [ 4322.446907][T22465] | [ 4322.913315][T22469] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22469 | [4322.914000][T22469] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4322.914251][T22469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4322.914253][T22469] Call Trace: [ 4322.914255][T22469] [4322.914258][T22469] dump_stack_lvl (lib/dump_stack.c:123) [4322.914267][T22469] check_preemption_disabled (lib/smp_processor_id.c:52) [4322.914274][T22469] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4322.914281][T22469] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4322.914290][T22469] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.914297][T22469] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4322.914302][T22469] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4322.914314][T22469] rawv6_sendmsg (net/ipv6/raw.c:918) [4322.914326][T22469] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4322.914331][T22469] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4322.914337][T22469] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.914347][T22469] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4322.914354][T22469] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4322.914363][T22469] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4322.914379][T22469] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4322.914382][T22469] ? __lock_release (kernel/locking/lockdep.c:5534) [4322.914394][T22469] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.914401][T22469] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4322.914406][T22469] ? __pfx___sys_sendto (net/socket.c:2147) [4322.914421][T22469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4322.914428][T22469] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4322.914438][T22469] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4322.914444][T22469] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4322.914455][T22469] __x64_sys_sendto (net/socket.c:2183) [4322.914459][T22469] ? 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) [4322.914463][T22469] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4322.914468][T22469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4322.914473][T22469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4322.914477][T22469] RIP: 0033:0x7f74297eba4a [ 4322.914482][T22469] 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 [ 4322.914485][T22469] RSP: 002b:00007ffea49bf108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4322.914489][T22469] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f74297eba4a [ 4322.914491][T22469] RDX: 0000000000000040 RSI: 00000000012c5340 RDI: 0000000000000005 [ 4322.914493][T22469] RBP: 00007ffea49bf190 R08: 0000000000418574 R09: 000000000000001c [ 4322.914495][T22469] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4322.914496][T22469] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7429914000 | [ 4322.914511][T22469] | [ 4326.510662][T22501] check_preemption_disabled: 20 callbacks suppressed | [ 4326.510670][T22501] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22501 | [4326.511444][T22501] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4326.511695][T22501] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4326.511697][T22501] Call Trace: [ 4326.511700][T22501] [4326.511702][T22501] dump_stack_lvl (lib/dump_stack.c:123) [4326.511713][T22501] check_preemption_disabled (lib/smp_processor_id.c:52) [4326.511721][T22501] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4326.511728][T22501] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4326.511737][T22501] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.511744][T22501] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4326.511750][T22501] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.511762][T22501] rawv6_sendmsg (net/ipv6/raw.c:918) [4326.511773][T22501] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4326.511779][T22501] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4326.511786][T22501] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.511796][T22501] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4326.511803][T22501] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4326.511812][T22501] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4326.511828][T22501] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4326.511831][T22501] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.511842][T22501] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.511850][T22501] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.511855][T22501] ? __pfx___sys_sendto (net/socket.c:2147) [4326.511870][T22501] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4326.511878][T22501] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4326.511887][T22501] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4326.511894][T22501] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4326.511904][T22501] __x64_sys_sendto (net/socket.c:2183) [4326.511908][T22501] ? 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) [4326.511913][T22501] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4326.511918][T22501] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4326.511922][T22501] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4326.511927][T22501] RIP: 0033:0x7f983eef7a4a [ 4326.511931][T22501] 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 [ 4326.511934][T22501] RSP: 002b:00007ffcd50fe0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4326.511938][T22501] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f983eef7a4a [ 4326.511940][T22501] RDX: 0000000000000040 RSI: 000000000bc69340 RDI: 0000000000000005 [ 4326.511942][T22501] RBP: 00007ffcd50fe160 R08: 0000000000418574 R09: 000000000000001c [ 4326.511944][T22501] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4326.511946][T22501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f983f020000 | [ 4326.511946][T22501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f983f020000 | [ 4326.511960][T22501] | [ 4326.524920][T22501] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22501 | [4326.525279][T22501] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4326.525525][T22501] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4326.525527][T22501] Call Trace: [ 4326.525529][T22501] [4326.525531][T22501] dump_stack_lvl (lib/dump_stack.c:123) [4326.525537][T22501] check_preemption_disabled (lib/smp_processor_id.c:52) [4326.525543][T22501] lwtunnel_output (net/core/lwtunnel.c:359) [4326.525550][T22501] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4326.525557][T22501] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.525563][T22501] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4326.525567][T22501] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.525579][T22501] rawv6_sendmsg (net/ipv6/raw.c:918) [4326.525591][T22501] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4326.525597][T22501] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4326.525601][T22501] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.525610][T22501] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4326.525615][T22501] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4326.525624][T22501] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4326.525640][T22501] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4326.525643][T22501] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.525654][T22501] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.525659][T22501] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.525664][T22501] ? __pfx___sys_sendto (net/socket.c:2147) [4326.525679][T22501] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4326.525685][T22501] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4326.525694][T22501] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4326.525701][T22501] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4326.525711][T22501] __x64_sys_sendto (net/socket.c:2183) [4326.525716][T22501] ? 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) [4326.525720][T22501] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4326.525724][T22501] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4326.525729][T22501] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4326.525733][T22501] RIP: 0033:0x7f983eef7a4a [ 4326.525736][T22501] 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 [ 4326.525739][T22501] RSP: 002b:00007ffcd50fe0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4326.525742][T22501] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f983eef7a4a [ 4326.525744][T22501] RDX: 0000000000000040 RSI: 000000000bc69340 RDI: 0000000000000005 [ 4326.525746][T22501] RBP: 00007ffcd50fe160 R08: 0000000000418574 R09: 000000000000001c [ 4326.525748][T22501] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4326.525750][T22501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f983f020000 | [ 4326.525750][T22501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f983f020000 | [ 4326.525764][T22501] | [ 4326.538702][T22501] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22501 | [4326.539079][T22501] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4326.539323][T22501] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4326.539325][T22501] Call Trace: [ 4326.539327][T22501] [4326.539329][T22501] dump_stack_lvl (lib/dump_stack.c:123) [4326.539336][T22501] check_preemption_disabled (lib/smp_processor_id.c:52) [4326.539342][T22501] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4326.539349][T22501] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4326.539356][T22501] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.539362][T22501] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4326.539366][T22501] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.539379][T22501] rawv6_sendmsg (net/ipv6/raw.c:918) [4326.539391][T22501] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4326.539396][T22501] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4326.539401][T22501] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.539409][T22501] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4326.539413][T22501] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4326.539422][T22501] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4326.539439][T22501] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4326.539441][T22501] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.539453][T22501] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.539458][T22501] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.539464][T22501] ? __pfx___sys_sendto (net/socket.c:2147) [4326.539479][T22501] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4326.539486][T22501] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4326.539493][T22501] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4326.539500][T22501] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4326.539510][T22501] __x64_sys_sendto (net/socket.c:2183) [4326.539515][T22501] ? 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) [4326.539518][T22501] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4326.539523][T22501] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4326.539527][T22501] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4326.539531][T22501] RIP: 0033:0x7f983eef7a4a [ 4326.539534][T22501] 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 [ 4326.539536][T22501] RSP: 002b:00007ffcd50fe0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4326.539540][T22501] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f983eef7a4a [ 4326.539542][T22501] RDX: 0000000000000040 RSI: 000000000bc69340 RDI: 0000000000000005 [ 4326.539544][T22501] RBP: 00007ffcd50fe160 R08: 0000000000418574 R09: 000000000000001c [ 4326.539546][T22501] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4326.539548][T22501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f983f020000 | [ 4326.539548][T22501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f983f020000 | [ 4326.539562][T22501] | [ 4327.017370][T22505] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22505 | [4327.017834][T22505] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4327.018083][T22505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4327.018085][T22505] Call Trace: [ 4327.018087][T22505] [4327.018090][T22505] dump_stack_lvl (lib/dump_stack.c:123) [4327.018100][T22505] check_preemption_disabled (lib/smp_processor_id.c:52) [4327.018107][T22505] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4327.018114][T22505] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4327.018122][T22505] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.018129][T22505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4327.018134][T22505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.018146][T22505] rawv6_sendmsg (net/ipv6/raw.c:918) [4327.018158][T22505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4327.018163][T22505] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4327.018169][T22505] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.018179][T22505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4327.018186][T22505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4327.018195][T22505] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4327.018211][T22505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4327.018214][T22505] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.018225][T22505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.018232][T22505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.018237][T22505] ? __pfx___sys_sendto (net/socket.c:2147) [4327.018252][T22505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4327.018260][T22505] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4327.018269][T22505] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4327.018276][T22505] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4327.018286][T22505] __x64_sys_sendto (net/socket.c:2183) [4327.018290][T22505] ? 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) [4327.018294][T22505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4327.018299][T22505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4327.018304][T22505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4327.018308][T22505] RIP: 0033:0x7f6958059a4a [ 4327.018313][T22505] 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 [ 4327.018315][T22505] RSP: 002b:00007ffc7006f5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4327.018320][T22505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6958059a4a [ 4327.018322][T22505] RDX: 0000000000000040 RSI: 0000000028c98340 RDI: 0000000000000005 [ 4327.018323][T22505] RBP: 00007ffc7006f650 R08: 0000000000418574 R09: 000000000000001c [ 4327.018325][T22505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4327.018327][T22505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6958182000 | [ 4327.018327][T22505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6958182000 | [ 4327.018342][T22505] | [ 4327.018344][T22505] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22505 | [4327.030268][T22505] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4327.030511][T22505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4327.030512][T22505] Call Trace: [ 4327.030514][T22505] [4327.030516][T22505] dump_stack_lvl (lib/dump_stack.c:123) [4327.030523][T22505] check_preemption_disabled (lib/smp_processor_id.c:52) [4327.030529][T22505] lwtunnel_output (net/core/lwtunnel.c:359) [4327.030535][T22505] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4327.030543][T22505] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.030549][T22505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4327.030554][T22505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.030566][T22505] rawv6_sendmsg (net/ipv6/raw.c:918) [4327.030578][T22505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4327.030583][T22505] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4327.030587][T22505] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.030595][T22505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4327.030599][T22505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4327.030609][T22505] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4327.030625][T22505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4327.030628][T22505] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.030639][T22505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.030644][T22505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.030649][T22505] ? __pfx___sys_sendto (net/socket.c:2147) [4327.030664][T22505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4327.030671][T22505] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4327.030678][T22505] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4327.030685][T22505] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4327.030696][T22505] __x64_sys_sendto (net/socket.c:2183) [4327.030699][T22505] ? 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) [4327.030702][T22505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4327.030707][T22505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4327.030712][T22505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4327.030717][T22505] RIP: 0033:0x7f6958059a4a [ 4327.030720][T22505] 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 [ 4327.030723][T22505] RSP: 002b:00007ffc7006f5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4327.030726][T22505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6958059a4a [ 4327.030728][T22505] RDX: 0000000000000040 RSI: 0000000028c98340 RDI: 0000000000000005 [ 4327.030730][T22505] RBP: 00007ffc7006f650 R08: 0000000000418574 R09: 000000000000001c [ 4327.030732][T22505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4327.030734][T22505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6958182000 | [ 4327.030734][T22505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6958182000 | [ 4327.030750][T22505] | [ 4327.043656][T22505] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22505 | [4327.044028][T22505] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4327.044274][T22505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4327.044276][T22505] Call Trace: [ 4327.044278][T22505] [4327.044280][T22505] dump_stack_lvl (lib/dump_stack.c:123) [4327.044287][T22505] check_preemption_disabled (lib/smp_processor_id.c:52) [4327.044293][T22505] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4327.044299][T22505] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4327.044307][T22505] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.044313][T22505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4327.044318][T22505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.044330][T22505] rawv6_sendmsg (net/ipv6/raw.c:918) [4327.044341][T22505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4327.044347][T22505] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4327.044351][T22505] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.044359][T22505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4327.044364][T22505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4327.044373][T22505] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4327.044389][T22505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4327.044392][T22505] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.044403][T22505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.044408][T22505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.044414][T22505] ? __pfx___sys_sendto (net/socket.c:2147) [4327.044429][T22505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4327.044436][T22505] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4327.044444][T22505] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4327.044451][T22505] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4327.044461][T22505] __x64_sys_sendto (net/socket.c:2183) [4327.044465][T22505] ? 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) [4327.044468][T22505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4327.044472][T22505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4327.044477][T22505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4327.044480][T22505] RIP: 0033:0x7f6958059a4a [ 4327.044484][T22505] 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 [ 4327.044486][T22505] RSP: 002b:00007ffc7006f5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4327.044490][T22505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6958059a4a [ 4327.044492][T22505] RDX: 0000000000000040 RSI: 0000000028c98340 RDI: 0000000000000005 [ 4327.044493][T22505] RBP: 00007ffc7006f650 R08: 0000000000418574 R09: 000000000000001c [ 4327.044495][T22505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4327.044497][T22505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6958182000 | [ 4327.044497][T22505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6958182000 | [ 4327.044512][T22505] | [ 4327.508984][T22509] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22509 | [4327.509511][T22509] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4327.509809][T22509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4327.509811][T22509] Call Trace: [ 4327.509814][T22509] [4327.509816][T22509] dump_stack_lvl (lib/dump_stack.c:123) [4327.509827][T22509] check_preemption_disabled (lib/smp_processor_id.c:52) [4327.509834][T22509] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4327.509840][T22509] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4327.509849][T22509] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.509856][T22509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4327.509861][T22509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.509873][T22509] rawv6_sendmsg (net/ipv6/raw.c:918) [4327.509885][T22509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4327.509890][T22509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4327.509896][T22509] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.509906][T22509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4327.509913][T22509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4327.509922][T22509] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4327.509938][T22509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4327.509942][T22509] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.509953][T22509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.509960][T22509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.509966][T22509] ? __pfx___sys_sendto (net/socket.c:2147) [4327.509980][T22509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4327.509988][T22509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4327.509997][T22509] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4327.510012][T22509] __x64_sys_sendto (net/socket.c:2183) [4327.510015][T22509] ? 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) [4327.510020][T22509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4327.510025][T22509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4327.510029][T22509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4327.510034][T22509] RIP: 0033:0x7fbd30e20a4a [ 4327.510039][T22509] 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 [ 4327.510042][T22509] RSP: 002b:00007ffe652807f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4327.510046][T22509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd30e20a4a [ 4327.510048][T22509] RDX: 0000000000000040 RSI: 000000000e67a340 RDI: 0000000000000005 [ 4327.510050][T22509] RBP: 00007ffe65280880 R08: 0000000000418574 R09: 000000000000001c [ 4327.510052][T22509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4327.510053][T22509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd30f49000 | [ 4327.510053][T22509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd30f49000 | [ 4327.510068][T22509] | [ 4327.510071][T22509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22509 | [4327.521177][T22509] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4327.521421][T22509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4327.521422][T22509] Call Trace: [ 4327.521424][T22509] [4327.521426][T22509] dump_stack_lvl (lib/dump_stack.c:123) [4327.521432][T22509] check_preemption_disabled (lib/smp_processor_id.c:52) [4327.521438][T22509] lwtunnel_output (net/core/lwtunnel.c:359) [4327.521444][T22509] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4327.521453][T22509] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.521459][T22509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4327.521463][T22509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.521476][T22509] rawv6_sendmsg (net/ipv6/raw.c:918) [4327.521487][T22509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4327.521493][T22509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4327.521497][T22509] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.521505][T22509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4327.521510][T22509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4327.521519][T22509] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4327.521536][T22509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4327.521538][T22509] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.521549][T22509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.521555][T22509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.521560][T22509] ? __pfx___sys_sendto (net/socket.c:2147) [4327.521574][T22509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4327.521581][T22509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4327.521589][T22509] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4327.521604][T22509] __x64_sys_sendto (net/socket.c:2183) [4327.521607][T22509] ? 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) [4327.521610][T22509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4327.521615][T22509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4327.521620][T22509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4327.521623][T22509] RIP: 0033:0x7fbd30e20a4a [ 4327.521627][T22509] 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 [ 4327.521630][T22509] RSP: 002b:00007ffe652807f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4327.521633][T22509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd30e20a4a [ 4327.521634][T22509] RDX: 0000000000000040 RSI: 000000000e67a340 RDI: 0000000000000005 [ 4327.521636][T22509] RBP: 00007ffe65280880 R08: 0000000000418574 R09: 000000000000001c [ 4327.521638][T22509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4327.521639][T22509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd30f49000 | [ 4327.521639][T22509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd30f49000 | [ 4327.521653][T22509] | [ 4327.536154][T22509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22509 | [4327.536516][T22509] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4327.536778][T22509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4327.536780][T22509] Call Trace: [ 4327.536781][T22509] [4327.536784][T22509] dump_stack_lvl (lib/dump_stack.c:123) [4327.536793][T22509] check_preemption_disabled (lib/smp_processor_id.c:52) [4327.536800][T22509] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4327.536806][T22509] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4327.536815][T22509] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.536821][T22509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4327.536826][T22509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4327.536838][T22509] rawv6_sendmsg (net/ipv6/raw.c:918) [4327.536850][T22509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4327.536855][T22509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4327.536861][T22509] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.536870][T22509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4327.536877][T22509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4327.536886][T22509] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4327.536902][T22509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4327.536905][T22509] ? __lock_release (kernel/locking/lockdep.c:5534) [4327.536916][T22509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.536923][T22509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4327.536929][T22509] ? __pfx___sys_sendto (net/socket.c:2147) [4327.536943][T22509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4327.536951][T22509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4327.536960][T22509] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4327.536975][T22509] __x64_sys_sendto (net/socket.c:2183) [4327.536979][T22509] ? 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) [4327.536982][T22509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4327.536987][T22509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4327.536991][T22509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4327.536996][T22509] RIP: 0033:0x7fbd30e20a4a [ 4327.536999][T22509] 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 [ 4327.537002][T22509] RSP: 002b:00007ffe652807f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4327.537005][T22509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd30e20a4a [ 4327.537007][T22509] RDX: 0000000000000040 RSI: 000000000e67a340 RDI: 0000000000000005 [ 4327.537009][T22509] RBP: 00007ffe65280880 R08: 0000000000418574 R09: 000000000000001c [ 4327.537011][T22509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4327.537012][T22509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd30f49000 | [ 4327.537012][T22509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd30f49000 | [ 4327.537027][T22509] | [ 4328.026303][T22513] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22513 | [4328.026782][T22513] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4328.027039][T22513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4328.027041][T22513] Call Trace: [ 4328.027044][T22513] [4328.027046][T22513] dump_stack_lvl (lib/dump_stack.c:123) [4328.027056][T22513] check_preemption_disabled (lib/smp_processor_id.c:52) [4328.027063][T22513] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4328.027069][T22513] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4328.027078][T22513] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4328.027085][T22513] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4328.027090][T22513] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4328.027102][T22513] rawv6_sendmsg (net/ipv6/raw.c:918) [4328.027114][T22513] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4328.027120][T22513] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4328.027126][T22513] ? __lock_release (kernel/locking/lockdep.c:5534) [4328.027137][T22513] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4328.027144][T22513] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4328.027153][T22513] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4328.027169][T22513] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4328.027172][T22513] ? __lock_release (kernel/locking/lockdep.c:5534) [4328.027183][T22513] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4328.027190][T22513] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4328.027196][T22513] ? __pfx___sys_sendto (net/socket.c:2147) [4328.027210][T22513] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4328.027218][T22513] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4328.027227][T22513] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4328.027234][T22513] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4328.027244][T22513] __x64_sys_sendto (net/socket.c:2183) [4328.027248][T22513] ? 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) [4328.027252][T22513] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4328.027257][T22513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4328.027261][T22513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4328.027266][T22513] RIP: 0033:0x7f95b708ca4a [ 4328.027271][T22513] 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 [ 4328.027274][T22513] RSP: 002b:00007ffef1feb468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4328.027279][T22513] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f95b708ca4a [ 4328.027281][T22513] RDX: 0000000000000040 RSI: 000000003a710340 RDI: 0000000000000005 [ 4328.027283][T22513] RBP: 00007ffef1feb4f0 R08: 0000000000418574 R09: 000000000000001c [ 4328.027284][T22513] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4328.027286][T22513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f95b71b5000 | [ 4328.027300][T22513] | [ 4331.688459][T22545] check_preemption_disabled: 23 callbacks suppressed | [ 4331.688468][T22545] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22545 | [4331.689236][T22545] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4331.689487][T22545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4331.689490][T22545] Call Trace: [ 4331.689492][T22545] [4331.689494][T22545] dump_stack_lvl (lib/dump_stack.c:123) [4331.689504][T22545] check_preemption_disabled (lib/smp_processor_id.c:52) [4331.689511][T22545] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4331.689518][T22545] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4331.689527][T22545] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.689534][T22545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4331.689539][T22545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.689552][T22545] rawv6_sendmsg (net/ipv6/raw.c:918) [4331.689563][T22545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4331.689568][T22545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4331.689576][T22545] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.689586][T22545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4331.689593][T22545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4331.689603][T22545] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4331.689619][T22545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4331.689622][T22545] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.689633][T22545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.689640][T22545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.689645][T22545] ? __pfx___sys_sendto (net/socket.c:2147) [4331.689667][T22545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4331.689676][T22545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4331.689685][T22545] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4331.689692][T22545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4331.689703][T22545] __x64_sys_sendto (net/socket.c:2183) [4331.689707][T22545] ? 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) [4331.689711][T22545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4331.689718][T22545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4331.689723][T22545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4331.689728][T22545] RIP: 0033:0x7f913db2fa4a [ 4331.689733][T22545] 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 [ 4331.689736][T22545] RSP: 002b:00007ffd43ba4738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4331.689740][T22545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f913db2fa4a [ 4331.689743][T22545] RDX: 0000000000000040 RSI: 000000001bf1a340 RDI: 0000000000000005 [ 4331.689744][T22545] RBP: 00007ffd43ba47c0 R08: 0000000000418574 R09: 000000000000001c [ 4331.689746][T22545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4331.689748][T22545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f913dc58000 | [ 4331.689748][T22545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f913dc58000 | [ 4331.689763][T22545] | [ 4331.702214][T22545] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22545 | [4331.702571][T22545] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4331.702826][T22545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4331.702828][T22545] Call Trace: [ 4331.702830][T22545] [4331.702832][T22545] dump_stack_lvl (lib/dump_stack.c:123) [4331.702838][T22545] check_preemption_disabled (lib/smp_processor_id.c:52) [4331.702843][T22545] lwtunnel_output (net/core/lwtunnel.c:359) [4331.702850][T22545] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4331.702856][T22545] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.702862][T22545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4331.702867][T22545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.702879][T22545] rawv6_sendmsg (net/ipv6/raw.c:918) [4331.702891][T22545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4331.702896][T22545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4331.702900][T22545] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.702908][T22545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4331.702911][T22545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4331.702920][T22545] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4331.702937][T22545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4331.702939][T22545] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.702951][T22545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.702955][T22545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.702961][T22545] ? __pfx___sys_sendto (net/socket.c:2147) [4331.702975][T22545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4331.702981][T22545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4331.702988][T22545] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4331.702995][T22545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4331.703005][T22545] __x64_sys_sendto (net/socket.c:2183) [4331.703009][T22545] ? 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) [4331.703012][T22545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4331.703017][T22545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4331.703022][T22545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4331.703025][T22545] RIP: 0033:0x7f913db2fa4a [ 4331.703029][T22545] 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 [ 4331.703031][T22545] RSP: 002b:00007ffd43ba4738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4331.703034][T22545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f913db2fa4a [ 4331.703036][T22545] RDX: 0000000000000040 RSI: 000000001bf1a340 RDI: 0000000000000005 [ 4331.703038][T22545] RBP: 00007ffd43ba47c0 R08: 0000000000418574 R09: 000000000000001c [ 4331.703040][T22545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4331.703041][T22545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f913dc58000 | [ 4331.703041][T22545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f913dc58000 | [ 4331.703056][T22545] | [ 4331.703500][T22545] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22545 | [4331.715811][T22545] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4331.716058][T22545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4331.716059][T22545] Call Trace: [ 4331.716061][T22545] [4331.716064][T22545] dump_stack_lvl (lib/dump_stack.c:123) [4331.716070][T22545] check_preemption_disabled (lib/smp_processor_id.c:52) [4331.716076][T22545] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4331.716083][T22545] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4331.716089][T22545] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.716095][T22545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4331.716100][T22545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.716113][T22545] rawv6_sendmsg (net/ipv6/raw.c:918) [4331.716124][T22545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4331.716130][T22545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4331.716134][T22545] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.716142][T22545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4331.716147][T22545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4331.716156][T22545] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4331.716173][T22545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4331.716176][T22545] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.716187][T22545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.716192][T22545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.716198][T22545] ? __pfx___sys_sendto (net/socket.c:2147) [4331.716213][T22545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4331.716219][T22545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4331.716227][T22545] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4331.716235][T22545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4331.716245][T22545] __x64_sys_sendto (net/socket.c:2183) [4331.716249][T22545] ? 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) [4331.716252][T22545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4331.716256][T22545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4331.716261][T22545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4331.716264][T22545] RIP: 0033:0x7f913db2fa4a [ 4331.716268][T22545] 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 [ 4331.716270][T22545] RSP: 002b:00007ffd43ba4738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4331.716274][T22545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f913db2fa4a [ 4331.716276][T22545] RDX: 0000000000000040 RSI: 000000001bf1a340 RDI: 0000000000000005 [ 4331.716279][T22545] RBP: 00007ffd43ba47c0 R08: 0000000000418574 R09: 000000000000001c [ 4331.716280][T22545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4331.716282][T22545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f913dc58000 | [ 4331.716282][T22545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f913dc58000 | [ 4331.716298][T22545] | [ 4332.175478][T22549] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22549 | [4332.175950][T22549] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4332.176212][T22549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4332.176214][T22549] Call Trace: [ 4332.176216][T22549] [4332.176219][T22549] dump_stack_lvl (lib/dump_stack.c:123) [4332.176228][T22549] check_preemption_disabled (lib/smp_processor_id.c:52) [4332.176235][T22549] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4332.176242][T22549] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4332.176250][T22549] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.176258][T22549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4332.176263][T22549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.176275][T22549] rawv6_sendmsg (net/ipv6/raw.c:918) [4332.176286][T22549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4332.176292][T22549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4332.176298][T22549] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.176308][T22549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4332.176315][T22549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4332.176325][T22549] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4332.176341][T22549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4332.176344][T22549] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.176355][T22549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.176362][T22549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.176367][T22549] ? __pfx___sys_sendto (net/socket.c:2147) [4332.176382][T22549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4332.176389][T22549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4332.176399][T22549] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4332.176406][T22549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4332.176416][T22549] __x64_sys_sendto (net/socket.c:2183) [4332.176420][T22549] ? 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) [4332.176424][T22549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4332.176429][T22549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4332.176434][T22549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4332.176438][T22549] RIP: 0033:0x7fe3f0642a4a [ 4332.176443][T22549] 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 [ 4332.176446][T22549] RSP: 002b:00007ffc02911ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4332.176450][T22549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3f0642a4a [ 4332.176452][T22549] RDX: 0000000000000040 RSI: 0000000010bbf340 RDI: 0000000000000005 [ 4332.176454][T22549] RBP: 00007ffc02911c30 R08: 0000000000418574 R09: 000000000000001c [ 4332.176455][T22549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4332.176457][T22549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3f076b000 | [ 4332.176457][T22549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3f076b000 | [ 4332.176472][T22549] | [ 4332.176474][T22549] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22549 | [4332.189024][T22549] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4332.189270][T22549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4332.189272][T22549] Call Trace: [ 4332.189274][T22549] [4332.189276][T22549] dump_stack_lvl (lib/dump_stack.c:123) [4332.189284][T22549] check_preemption_disabled (lib/smp_processor_id.c:52) [4332.189289][T22549] lwtunnel_output (net/core/lwtunnel.c:359) [4332.189296][T22549] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4332.189304][T22549] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.189310][T22549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4332.189315][T22549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.189328][T22549] rawv6_sendmsg (net/ipv6/raw.c:918) [4332.189339][T22549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4332.189345][T22549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4332.189349][T22549] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.189358][T22549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4332.189362][T22549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4332.189371][T22549] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4332.189387][T22549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4332.189390][T22549] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.189402][T22549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.189407][T22549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.189413][T22549] ? __pfx___sys_sendto (net/socket.c:2147) [4332.189428][T22549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4332.189434][T22549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4332.189443][T22549] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4332.189450][T22549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4332.189461][T22549] __x64_sys_sendto (net/socket.c:2183) [4332.189465][T22549] ? 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) [4332.189469][T22549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4332.189473][T22549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4332.189478][T22549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4332.189481][T22549] RIP: 0033:0x7fe3f0642a4a [ 4332.189485][T22549] 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 [ 4332.189487][T22549] RSP: 002b:00007ffc02911ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4332.189490][T22549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3f0642a4a [ 4332.189492][T22549] RDX: 0000000000000040 RSI: 0000000010bbf340 RDI: 0000000000000005 [ 4332.189494][T22549] RBP: 00007ffc02911c30 R08: 0000000000418574 R09: 000000000000001c [ 4332.189496][T22549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4332.189498][T22549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3f076b000 | [ 4332.189498][T22549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3f076b000 | [ 4332.189512][T22549] | [ 4332.205987][T22549] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22549 | [4332.206350][T22549] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4332.206597][T22549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4332.206599][T22549] Call Trace: [ 4332.206601][T22549] [4332.206603][T22549] dump_stack_lvl (lib/dump_stack.c:123) [4332.206611][T22549] check_preemption_disabled (lib/smp_processor_id.c:52) [4332.206616][T22549] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4332.206623][T22549] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4332.206631][T22549] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.206637][T22549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4332.206642][T22549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.206654][T22549] rawv6_sendmsg (net/ipv6/raw.c:918) [4332.206666][T22549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4332.206671][T22549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4332.206676][T22549] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.206684][T22549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4332.206689][T22549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4332.206698][T22549] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4332.206716][T22549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4332.206719][T22549] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.206730][T22549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.206736][T22549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.206742][T22549] ? __pfx___sys_sendto (net/socket.c:2147) [4332.206756][T22549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4332.206763][T22549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4332.206771][T22549] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4332.206778][T22549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4332.206788][T22549] __x64_sys_sendto (net/socket.c:2183) [4332.206792][T22549] ? 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) [4332.206795][T22549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4332.206800][T22549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4332.206805][T22549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4332.206808][T22549] RIP: 0033:0x7fe3f0642a4a [ 4332.206812][T22549] 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 [ 4332.206814][T22549] RSP: 002b:00007ffc02911ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4332.206817][T22549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3f0642a4a [ 4332.206820][T22549] RDX: 0000000000000040 RSI: 0000000010bbf340 RDI: 0000000000000005 [ 4332.206821][T22549] RBP: 00007ffc02911c30 R08: 0000000000418574 R09: 000000000000001c [ 4332.206823][T22549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4332.206825][T22549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3f076b000 | [ 4332.206825][T22549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3f076b000 | [ 4332.206840][T22549] | [ 4332.685538][T22553] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22553 | [4332.686010][T22553] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4332.686257][T22553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4332.686260][T22553] Call Trace: [ 4332.686262][T22553] [4332.686264][T22553] dump_stack_lvl (lib/dump_stack.c:123) [4332.686274][T22553] check_preemption_disabled (lib/smp_processor_id.c:52) [4332.686281][T22553] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4332.686288][T22553] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4332.686296][T22553] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.686304][T22553] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4332.686309][T22553] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.686321][T22553] rawv6_sendmsg (net/ipv6/raw.c:918) [4332.686333][T22553] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4332.686338][T22553] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4332.686345][T22553] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.686354][T22553] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4332.686361][T22553] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4332.686371][T22553] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4332.686387][T22553] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4332.686390][T22553] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.686401][T22553] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.686408][T22553] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.686414][T22553] ? __pfx___sys_sendto (net/socket.c:2147) [4332.686428][T22553] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4332.686435][T22553] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4332.686444][T22553] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4332.686451][T22553] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4332.686461][T22553] __x64_sys_sendto (net/socket.c:2183) [4332.686466][T22553] ? 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) [4332.686470][T22553] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4332.686475][T22553] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4332.686480][T22553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4332.686484][T22553] RIP: 0033:0x7f9110058a4a [ 4332.686489][T22553] 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 [ 4332.686492][T22553] RSP: 002b:00007ffecf055198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4332.686497][T22553] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9110058a4a [ 4332.686499][T22553] RDX: 0000000000000040 RSI: 0000000032856340 RDI: 0000000000000005 [ 4332.686501][T22553] RBP: 00007ffecf055220 R08: 0000000000418574 R09: 000000000000001c [ 4332.686504][T22553] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4332.686506][T22553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9110181000 | [ 4332.686506][T22553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9110181000 | [ 4332.686521][T22553] | [ 4332.686523][T22553] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22553 | [4332.698243][T22553] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4332.698488][T22553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4332.698490][T22553] Call Trace: [ 4332.698492][T22553] [4332.698494][T22553] dump_stack_lvl (lib/dump_stack.c:123) [4332.698502][T22553] check_preemption_disabled (lib/smp_processor_id.c:52) [4332.698508][T22553] lwtunnel_output (net/core/lwtunnel.c:359) [4332.698514][T22553] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4332.698522][T22553] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.698530][T22553] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4332.698535][T22553] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.698547][T22553] rawv6_sendmsg (net/ipv6/raw.c:918) [4332.698559][T22553] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4332.698564][T22553] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4332.698569][T22553] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.698577][T22553] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4332.698582][T22553] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4332.698591][T22553] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4332.698607][T22553] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4332.698610][T22553] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.698622][T22553] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.698627][T22553] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.698633][T22553] ? __pfx___sys_sendto (net/socket.c:2147) [4332.698648][T22553] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4332.698655][T22553] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4332.698663][T22553] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4332.698671][T22553] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4332.698681][T22553] __x64_sys_sendto (net/socket.c:2183) [4332.698685][T22553] ? 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) [4332.698689][T22553] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4332.698694][T22553] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4332.698699][T22553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4332.698703][T22553] RIP: 0033:0x7f9110058a4a [ 4332.698706][T22553] 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 [ 4332.698709][T22553] RSP: 002b:00007ffecf055198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4332.698712][T22553] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9110058a4a [ 4332.698716][T22553] RDX: 0000000000000040 RSI: 0000000032856340 RDI: 0000000000000005 [ 4332.698718][T22553] RBP: 00007ffecf055220 R08: 0000000000418574 R09: 000000000000001c [ 4332.698720][T22553] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4332.698722][T22553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9110181000 | [ 4332.698722][T22553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9110181000 | [ 4332.698736][T22553] | [ 4332.711870][T22553] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22553 | [4332.712239][T22553] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4332.712485][T22553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4332.712487][T22553] Call Trace: [ 4332.712489][T22553] [4332.712491][T22553] dump_stack_lvl (lib/dump_stack.c:123) [4332.712499][T22553] check_preemption_disabled (lib/smp_processor_id.c:52) [4332.712505][T22553] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4332.712512][T22553] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4332.712520][T22553] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.712526][T22553] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4332.712531][T22553] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4332.712544][T22553] rawv6_sendmsg (net/ipv6/raw.c:918) [4332.712556][T22553] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4332.712561][T22553] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4332.712566][T22553] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.712576][T22553] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4332.712581][T22553] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4332.712591][T22553] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4332.712607][T22553] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4332.712610][T22553] ? __lock_release (kernel/locking/lockdep.c:5534) [4332.712622][T22553] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.712628][T22553] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4332.712633][T22553] ? __pfx___sys_sendto (net/socket.c:2147) [4332.712648][T22553] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4332.712655][T22553] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4332.712664][T22553] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4332.712671][T22553] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4332.712681][T22553] __x64_sys_sendto (net/socket.c:2183) [4332.712685][T22553] ? 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) [4332.712689][T22553] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4332.712694][T22553] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4332.712698][T22553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4332.712702][T22553] RIP: 0033:0x7f9110058a4a [ 4332.712706][T22553] 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 [ 4332.712709][T22553] RSP: 002b:00007ffecf055198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4332.712713][T22553] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9110058a4a [ 4332.712717][T22553] RDX: 0000000000000040 RSI: 0000000032856340 RDI: 0000000000000005 [ 4332.712718][T22553] RBP: 00007ffecf055220 R08: 0000000000418574 R09: 000000000000001c [ 4332.712721][T22553] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4332.712723][T22553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9110181000 | [ 4332.712723][T22553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9110181000 | [ 4332.712738][T22553] | [ 4333.191944][T22557] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22557 | [4333.192404][T22557] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4333.192658][T22557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4333.192661][T22557] Call Trace: [ 4333.192664][T22557] [4333.192666][T22557] dump_stack_lvl (lib/dump_stack.c:123) [4333.192676][T22557] check_preemption_disabled (lib/smp_processor_id.c:52) [4333.192684][T22557] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4333.192691][T22557] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4333.192700][T22557] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.192707][T22557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4333.192713][T22557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4333.192726][T22557] rawv6_sendmsg (net/ipv6/raw.c:918) [4333.192738][T22557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4333.192744][T22557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4333.192751][T22557] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.192761][T22557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4333.192768][T22557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4333.192777][T22557] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4333.192793][T22557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4333.192796][T22557] ? __lock_release (kernel/locking/lockdep.c:5534) [4333.192807][T22557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.192814][T22557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4333.192820][T22557] ? __pfx___sys_sendto (net/socket.c:2147) [4333.192834][T22557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4333.192842][T22557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4333.192851][T22557] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4333.192859][T22557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4333.192869][T22557] __x64_sys_sendto (net/socket.c:2183) [4333.192873][T22557] ? 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) [4333.192877][T22557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4333.192882][T22557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4333.192887][T22557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4333.192891][T22557] RIP: 0033:0x7f7b57ffba4a [ 4333.192896][T22557] 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 [ 4333.192899][T22557] RSP: 002b:00007ffec0f5bd98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4333.192904][T22557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b57ffba4a [ 4333.192906][T22557] RDX: 0000000000000040 RSI: 0000000015e03340 RDI: 0000000000000005 [ 4333.192908][T22557] RBP: 00007ffec0f5be20 R08: 0000000000418574 R09: 000000000000001c [ 4333.192910][T22557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4333.192912][T22557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b58124000 | [ 4333.192928][T22557] | [ 4336.869587][T22589] check_preemption_disabled: 23 callbacks suppressed | [ 4336.869596][T22589] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22589 | [4336.871661][T22589] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4336.871939][T22589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4336.871941][T22589] Call Trace: [ 4336.871944][T22589] [4336.871946][T22589] dump_stack_lvl (lib/dump_stack.c:123) [4336.871956][T22589] check_preemption_disabled (lib/smp_processor_id.c:52) [4336.871964][T22589] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4336.871970][T22589] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4336.871979][T22589] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.871987][T22589] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4336.871993][T22589] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.872004][T22589] rawv6_sendmsg (net/ipv6/raw.c:918) [4336.872016][T22589] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4336.872022][T22589] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4336.872028][T22589] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.872038][T22589] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4336.872045][T22589] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4336.872055][T22589] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4336.872071][T22589] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4336.872074][T22589] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.872085][T22589] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.872092][T22589] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.872098][T22589] ? __pfx___sys_sendto (net/socket.c:2147) [4336.872113][T22589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4336.872120][T22589] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4336.872130][T22589] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4336.872137][T22589] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4336.872147][T22589] __x64_sys_sendto (net/socket.c:2183) [4336.872151][T22589] ? 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) [4336.872156][T22589] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4336.872161][T22589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4336.872166][T22589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4336.872171][T22589] RIP: 0033:0x7f40fe45da4a [ 4336.872176][T22589] 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 [ 4336.872179][T22589] RSP: 002b:00007fff95a26028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4336.872183][T22589] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40fe45da4a [ 4336.872185][T22589] RDX: 0000000000000040 RSI: 000000002f326340 RDI: 0000000000000005 [ 4336.872187][T22589] RBP: 00007fff95a260b0 R08: 0000000000418574 R09: 000000000000001c [ 4336.872189][T22589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4336.872192][T22589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40fe586000 | [ 4336.872192][T22589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40fe586000 | [ 4336.872206][T22589] | [ 4336.872210][T22589] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22589 | [4336.884164][T22589] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4336.884422][T22589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4336.884424][T22589] Call Trace: [ 4336.884426][T22589] [4336.884428][T22589] dump_stack_lvl (lib/dump_stack.c:123) [4336.884436][T22589] check_preemption_disabled (lib/smp_processor_id.c:52) [4336.884442][T22589] lwtunnel_output (net/core/lwtunnel.c:359) [4336.884449][T22589] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4336.884457][T22589] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.884464][T22589] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4336.884469][T22589] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.884481][T22589] rawv6_sendmsg (net/ipv6/raw.c:918) [4336.884493][T22589] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4336.884498][T22589] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4336.884503][T22589] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.884511][T22589] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4336.884516][T22589] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4336.884525][T22589] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4336.884541][T22589] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4336.884544][T22589] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.884556][T22589] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.884561][T22589] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.884568][T22589] ? __pfx___sys_sendto (net/socket.c:2147) [4336.884582][T22589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4336.884589][T22589] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4336.884597][T22589] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4336.884604][T22589] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4336.884614][T22589] __x64_sys_sendto (net/socket.c:2183) [4336.884618][T22589] ? 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) [4336.884622][T22589] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4336.884626][T22589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4336.884631][T22589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4336.884635][T22589] RIP: 0033:0x7f40fe45da4a [ 4336.884638][T22589] 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 [ 4336.884641][T22589] RSP: 002b:00007fff95a26028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4336.884644][T22589] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40fe45da4a [ 4336.884646][T22589] RDX: 0000000000000040 RSI: 000000002f326340 RDI: 0000000000000005 [ 4336.884648][T22589] RBP: 00007fff95a260b0 R08: 0000000000418574 R09: 000000000000001c [ 4336.884650][T22589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4336.884652][T22589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40fe586000 | [ 4336.884652][T22589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40fe586000 | [ 4336.884667][T22589] | [ 4336.898521][T22589] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22589 | [4336.898916][T22589] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4336.899177][T22589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4336.899179][T22589] Call Trace: [ 4336.899181][T22589] [4336.899183][T22589] dump_stack_lvl (lib/dump_stack.c:123) [4336.899191][T22589] check_preemption_disabled (lib/smp_processor_id.c:52) [4336.899197][T22589] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4336.899204][T22589] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4336.899211][T22589] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.899218][T22589] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4336.899223][T22589] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.899235][T22589] rawv6_sendmsg (net/ipv6/raw.c:918) [4336.899247][T22589] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4336.899253][T22589] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4336.899257][T22589] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.899265][T22589] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4336.899270][T22589] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4336.899279][T22589] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4336.899295][T22589] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4336.899298][T22589] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.899309][T22589] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.899315][T22589] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.899321][T22589] ? __pfx___sys_sendto (net/socket.c:2147) [4336.899335][T22589] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4336.899342][T22589] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4336.899351][T22589] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4336.899358][T22589] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4336.899368][T22589] __x64_sys_sendto (net/socket.c:2183) [4336.899372][T22589] ? 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) [4336.899376][T22589] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4336.899381][T22589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4336.899386][T22589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4336.899389][T22589] RIP: 0033:0x7f40fe45da4a [ 4336.899393][T22589] 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 [ 4336.899395][T22589] RSP: 002b:00007fff95a26028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4336.899399][T22589] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40fe45da4a [ 4336.899401][T22589] RDX: 0000000000000040 RSI: 000000002f326340 RDI: 0000000000000005 [ 4336.899403][T22589] RBP: 00007fff95a260b0 R08: 0000000000418574 R09: 000000000000001c [ 4336.899405][T22589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4336.899406][T22589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40fe586000 | [ 4336.899406][T22589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40fe586000 | [ 4336.899421][T22589] | [ 4337.380291][T22593] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22593 | [4337.380780][T22593] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4337.381034][T22593] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4337.381036][T22593] Call Trace: [ 4337.381038][T22593] [4337.381041][T22593] dump_stack_lvl (lib/dump_stack.c:123) [4337.381051][T22593] check_preemption_disabled (lib/smp_processor_id.c:52) [4337.381058][T22593] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4337.381065][T22593] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4337.381073][T22593] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.381081][T22593] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4337.381086][T22593] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.381098][T22593] rawv6_sendmsg (net/ipv6/raw.c:918) [4337.381109][T22593] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4337.381115][T22593] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4337.381121][T22593] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.381131][T22593] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4337.381138][T22593] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4337.381147][T22593] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4337.381163][T22593] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4337.381166][T22593] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.381177][T22593] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.381185][T22593] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.381191][T22593] ? __pfx___sys_sendto (net/socket.c:2147) [4337.381205][T22593] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4337.381213][T22593] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4337.381222][T22593] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4337.381229][T22593] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4337.381239][T22593] __x64_sys_sendto (net/socket.c:2183) [4337.381243][T22593] ? 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) [4337.381247][T22593] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4337.381252][T22593] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4337.381257][T22593] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4337.381261][T22593] RIP: 0033:0x7f6d0edfca4a [ 4337.381266][T22593] 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 [ 4337.381269][T22593] RSP: 002b:00007fff2d971648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4337.381273][T22593] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d0edfca4a [ 4337.381276][T22593] RDX: 0000000000000040 RSI: 0000000034355340 RDI: 0000000000000005 [ 4337.381278][T22593] RBP: 00007fff2d9716d0 R08: 0000000000418574 R09: 000000000000001c [ 4337.381280][T22593] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4337.381281][T22593] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d0ef25000 | [ 4337.381281][T22593] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d0ef25000 | [ 4337.381296][T22593] | [ 4337.381317][T22593] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22593 | [4337.393989][T22593] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4337.394235][T22593] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4337.394237][T22593] Call Trace: [ 4337.394239][T22593] [4337.394241][T22593] dump_stack_lvl (lib/dump_stack.c:123) [4337.394247][T22593] check_preemption_disabled (lib/smp_processor_id.c:52) [4337.394253][T22593] lwtunnel_output (net/core/lwtunnel.c:359) [4337.394260][T22593] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4337.394267][T22593] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.394273][T22593] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4337.394278][T22593] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.394290][T22593] rawv6_sendmsg (net/ipv6/raw.c:918) [4337.394302][T22593] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4337.394308][T22593] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4337.394313][T22593] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.394321][T22593] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4337.394327][T22593] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4337.394336][T22593] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4337.394352][T22593] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4337.394355][T22593] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.394366][T22593] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.394372][T22593] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.394377][T22593] ? __pfx___sys_sendto (net/socket.c:2147) [4337.394392][T22593] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4337.394400][T22593] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4337.394409][T22593] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4337.394416][T22593] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4337.394426][T22593] __x64_sys_sendto (net/socket.c:2183) [4337.394430][T22593] ? 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) [4337.394434][T22593] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4337.394438][T22593] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4337.394443][T22593] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4337.394447][T22593] RIP: 0033:0x7f6d0edfca4a [ 4337.394450][T22593] 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 [ 4337.394453][T22593] RSP: 002b:00007fff2d971648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4337.394457][T22593] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d0edfca4a [ 4337.394459][T22593] RDX: 0000000000000040 RSI: 0000000034355340 RDI: 0000000000000005 [ 4337.394460][T22593] RBP: 00007fff2d9716d0 R08: 0000000000418574 R09: 000000000000001c [ 4337.394462][T22593] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4337.394464][T22593] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d0ef25000 | [ 4337.394464][T22593] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d0ef25000 | [ 4337.394479][T22593] | [ 4337.411539][T22593] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22593 | [4337.411912][T22593] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4337.412160][T22593] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4337.412162][T22593] Call Trace: [ 4337.412163][T22593] [4337.412165][T22593] dump_stack_lvl (lib/dump_stack.c:123) [4337.412172][T22593] check_preemption_disabled (lib/smp_processor_id.c:52) [4337.412178][T22593] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4337.412185][T22593] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4337.412193][T22593] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.412199][T22593] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4337.412204][T22593] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.412216][T22593] rawv6_sendmsg (net/ipv6/raw.c:918) [4337.412228][T22593] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4337.412233][T22593] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4337.412238][T22593] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.412246][T22593] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4337.412252][T22593] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4337.412261][T22593] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4337.412277][T22593] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4337.412280][T22593] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.412291][T22593] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.412297][T22593] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.412303][T22593] ? __pfx___sys_sendto (net/socket.c:2147) [4337.412317][T22593] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4337.412325][T22593] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4337.412334][T22593] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4337.412341][T22593] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4337.412351][T22593] __x64_sys_sendto (net/socket.c:2183) [4337.412355][T22593] ? 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) [4337.412358][T22593] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4337.412363][T22593] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4337.412368][T22593] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4337.412371][T22593] RIP: 0033:0x7f6d0edfca4a [ 4337.412374][T22593] 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 [ 4337.412377][T22593] RSP: 002b:00007fff2d971648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4337.412381][T22593] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d0edfca4a [ 4337.412383][T22593] RDX: 0000000000000040 RSI: 0000000034355340 RDI: 0000000000000005 [ 4337.412385][T22593] RBP: 00007fff2d9716d0 R08: 0000000000418574 R09: 000000000000001c [ 4337.412387][T22593] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4337.412388][T22593] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d0ef25000 | [ 4337.412388][T22593] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d0ef25000 | [ 4337.412403][T22593] | [ 4337.888874][T22597] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22597 | [4337.889325][T22597] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4337.889575][T22597] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4337.889577][T22597] Call Trace: [ 4337.889579][T22597] [4337.889582][T22597] dump_stack_lvl (lib/dump_stack.c:123) [4337.889591][T22597] check_preemption_disabled (lib/smp_processor_id.c:52) [4337.889597][T22597] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4337.889604][T22597] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4337.889612][T22597] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.889619][T22597] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4337.889630][T22597] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.889642][T22597] rawv6_sendmsg (net/ipv6/raw.c:918) [4337.889654][T22597] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4337.889659][T22597] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4337.889666][T22597] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.889675][T22597] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4337.889681][T22597] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4337.889690][T22597] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4337.889707][T22597] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4337.889710][T22597] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.889723][T22597] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.889729][T22597] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.889735][T22597] ? __pfx___sys_sendto (net/socket.c:2147) [4337.889750][T22597] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4337.889758][T22597] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4337.889766][T22597] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4337.889773][T22597] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4337.889784][T22597] __x64_sys_sendto (net/socket.c:2183) [4337.889787][T22597] ? 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) [4337.889792][T22597] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4337.889797][T22597] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4337.889801][T22597] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4337.889805][T22597] RIP: 0033:0x7f61da7e2a4a [ 4337.889811][T22597] 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 [ 4337.889814][T22597] RSP: 002b:00007fff9b11e698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4337.889818][T22597] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61da7e2a4a [ 4337.889820][T22597] RDX: 0000000000000040 RSI: 000000003bf30340 RDI: 0000000000000005 [ 4337.889822][T22597] RBP: 00007fff9b11e720 R08: 0000000000418574 R09: 000000000000001c [ 4337.889823][T22597] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4337.889825][T22597] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61da90b000 | [ 4337.889825][T22597] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61da90b000 | [ 4337.889840][T22597] | [ 4337.902636][T22597] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22597 | [4337.903923][T22597] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4337.904170][T22597] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4337.904172][T22597] Call Trace: [ 4337.904174][T22597] [4337.904176][T22597] dump_stack_lvl (lib/dump_stack.c:123) [4337.904184][T22597] check_preemption_disabled (lib/smp_processor_id.c:52) [4337.904190][T22597] lwtunnel_output (net/core/lwtunnel.c:359) [4337.904196][T22597] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4337.904203][T22597] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.904209][T22597] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4337.904214][T22597] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.904227][T22597] rawv6_sendmsg (net/ipv6/raw.c:918) [4337.904239][T22597] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4337.904244][T22597] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4337.904249][T22597] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.904257][T22597] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4337.904262][T22597] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4337.904271][T22597] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4337.904288][T22597] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4337.904290][T22597] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.904302][T22597] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.904307][T22597] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.904313][T22597] ? __pfx___sys_sendto (net/socket.c:2147) [4337.904327][T22597] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4337.904335][T22597] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4337.904343][T22597] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4337.904351][T22597] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4337.904361][T22597] __x64_sys_sendto (net/socket.c:2183) [4337.904365][T22597] ? 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) [4337.904368][T22597] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4337.904373][T22597] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4337.904378][T22597] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4337.904381][T22597] RIP: 0033:0x7f61da7e2a4a [ 4337.904385][T22597] 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 [ 4337.904387][T22597] RSP: 002b:00007fff9b11e698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4337.904391][T22597] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61da7e2a4a [ 4337.904393][T22597] RDX: 0000000000000040 RSI: 000000003bf30340 RDI: 0000000000000005 [ 4337.904395][T22597] RBP: 00007fff9b11e720 R08: 0000000000418574 R09: 000000000000001c [ 4337.904397][T22597] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4337.904399][T22597] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61da90b000 | [ 4337.904399][T22597] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61da90b000 | [ 4337.904414][T22597] | [ 4337.922298][T22597] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22597 | [4337.922656][T22597] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4337.922912][T22597] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4337.922914][T22597] Call Trace: [ 4337.922916][T22597] [4337.922918][T22597] dump_stack_lvl (lib/dump_stack.c:123) [4337.922925][T22597] check_preemption_disabled (lib/smp_processor_id.c:52) [4337.922931][T22597] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4337.922938][T22597] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4337.922945][T22597] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.922951][T22597] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4337.922956][T22597] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.922968][T22597] rawv6_sendmsg (net/ipv6/raw.c:918) [4337.922980][T22597] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4337.922986][T22597] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4337.922990][T22597] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.922998][T22597] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4337.923003][T22597] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4337.923012][T22597] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4337.923028][T22597] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4337.923031][T22597] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.923042][T22597] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.923047][T22597] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.923053][T22597] ? __pfx___sys_sendto (net/socket.c:2147) [4337.923068][T22597] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4337.923074][T22597] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4337.923082][T22597] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4337.923090][T22597] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4337.923100][T22597] __x64_sys_sendto (net/socket.c:2183) [4337.923104][T22597] ? 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) [4337.923107][T22597] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4337.923112][T22597] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4337.923117][T22597] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4337.923120][T22597] RIP: 0033:0x7f61da7e2a4a [ 4337.923124][T22597] 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 [ 4337.923126][T22597] RSP: 002b:00007fff9b11e698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4337.923130][T22597] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61da7e2a4a [ 4337.923132][T22597] RDX: 0000000000000040 RSI: 000000003bf30340 RDI: 0000000000000005 [ 4337.923134][T22597] RBP: 00007fff9b11e720 R08: 0000000000418574 R09: 000000000000001c [ 4337.923136][T22597] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4337.923138][T22597] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61da90b000 | [ 4337.923138][T22597] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61da90b000 | [ 4337.923153][T22597] | [ 4338.377175][T22601] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22601 | [4338.377634][T22601] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4338.377905][T22601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4338.377907][T22601] Call Trace: [ 4338.377910][T22601] [4338.377912][T22601] dump_stack_lvl (lib/dump_stack.c:123) [4338.377922][T22601] check_preemption_disabled (lib/smp_processor_id.c:52) [4338.377929][T22601] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4338.377935][T22601] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4338.377944][T22601] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4338.377951][T22601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4338.377956][T22601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4338.377968][T22601] rawv6_sendmsg (net/ipv6/raw.c:918) [4338.377980][T22601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4338.377985][T22601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4338.377992][T22601] ? __lock_release (kernel/locking/lockdep.c:5534) [4338.378001][T22601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4338.378008][T22601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4338.378017][T22601] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4338.378033][T22601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4338.378036][T22601] ? __lock_release (kernel/locking/lockdep.c:5534) [4338.378048][T22601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4338.378054][T22601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4338.378060][T22601] ? __pfx___sys_sendto (net/socket.c:2147) [4338.378074][T22601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4338.378082][T22601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4338.378091][T22601] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4338.378098][T22601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4338.378109][T22601] __x64_sys_sendto (net/socket.c:2183) [4338.378112][T22601] ? 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) [4338.378117][T22601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4338.378122][T22601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4338.378126][T22601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4338.378131][T22601] RIP: 0033:0x7f2788d4da4a [ 4338.378136][T22601] 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 [ 4338.378139][T22601] RSP: 002b:00007ffd29cd50a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4338.378143][T22601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2788d4da4a [ 4338.378145][T22601] RDX: 0000000000000040 RSI: 000000000928e340 RDI: 0000000000000005 [ 4338.378146][T22601] RBP: 00007ffd29cd5130 R08: 0000000000418574 R09: 000000000000001c [ 4338.378148][T22601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4338.378150][T22601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2788e76000 | [ 4338.378165][T22601] | [ 4342.014463][T22633] check_preemption_disabled: 23 callbacks suppressed | [ 4342.014472][T22633] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22633 | [4342.015275][T22633] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4342.015534][T22633] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4342.015537][T22633] Call Trace: [ 4342.015539][T22633] [4342.015542][T22633] dump_stack_lvl (lib/dump_stack.c:123) [4342.015552][T22633] check_preemption_disabled (lib/smp_processor_id.c:52) [4342.015559][T22633] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4342.015566][T22633] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4342.015575][T22633] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.015583][T22633] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4342.015588][T22633] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.015600][T22633] rawv6_sendmsg (net/ipv6/raw.c:918) [4342.015612][T22633] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4342.015617][T22633] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4342.015624][T22633] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.015634][T22633] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4342.015641][T22633] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4342.015651][T22633] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4342.015667][T22633] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4342.015669][T22633] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.015681][T22633] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.015688][T22633] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.015693][T22633] ? __pfx___sys_sendto (net/socket.c:2147) [4342.015708][T22633] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4342.015718][T22633] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4342.015726][T22633] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4342.015733][T22633] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4342.015743][T22633] __x64_sys_sendto (net/socket.c:2183) [4342.015747][T22633] ? 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) [4342.015751][T22633] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4342.015755][T22633] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4342.015760][T22633] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4342.015765][T22633] RIP: 0033:0x7fe72ce98a4a [ 4342.015769][T22633] 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 [ 4342.015773][T22633] RSP: 002b:00007ffdb3d74ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4342.015777][T22633] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe72ce98a4a [ 4342.015780][T22633] RDX: 0000000000000040 RSI: 0000000019565340 RDI: 0000000000000005 [ 4342.015782][T22633] RBP: 00007ffdb3d74b60 R08: 0000000000418574 R09: 000000000000001c [ 4342.015784][T22633] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4342.015786][T22633] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe72cfc1000 | [ 4342.015786][T22633] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe72cfc1000 | [ 4342.015801][T22633] | [ 4342.029630][T22633] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22633 | [4342.030028][T22633] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4342.030288][T22633] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4342.030290][T22633] Call Trace: [ 4342.030292][T22633] [4342.030294][T22633] dump_stack_lvl (lib/dump_stack.c:123) [4342.030301][T22633] check_preemption_disabled (lib/smp_processor_id.c:52) [4342.030307][T22633] lwtunnel_output (net/core/lwtunnel.c:359) [4342.030314][T22633] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4342.030323][T22633] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.030329][T22633] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4342.030334][T22633] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.030346][T22633] rawv6_sendmsg (net/ipv6/raw.c:918) [4342.030358][T22633] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4342.030364][T22633] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4342.030369][T22633] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.030378][T22633] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4342.030384][T22633] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4342.030393][T22633] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4342.030409][T22633] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4342.030412][T22633] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.030424][T22633] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.030429][T22633] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.030435][T22633] ? __pfx___sys_sendto (net/socket.c:2147) [4342.030450][T22633] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4342.030457][T22633] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4342.030465][T22633] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4342.030472][T22633] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4342.030483][T22633] __x64_sys_sendto (net/socket.c:2183) [4342.030486][T22633] ? 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) [4342.030490][T22633] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4342.030495][T22633] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4342.030500][T22633] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4342.030503][T22633] RIP: 0033:0x7fe72ce98a4a [ 4342.030507][T22633] 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 [ 4342.030510][T22633] RSP: 002b:00007ffdb3d74ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4342.030514][T22633] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe72ce98a4a [ 4342.030516][T22633] RDX: 0000000000000040 RSI: 0000000019565340 RDI: 0000000000000005 [ 4342.030518][T22633] RBP: 00007ffdb3d74b60 R08: 0000000000418574 R09: 000000000000001c [ 4342.030520][T22633] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4342.030522][T22633] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe72cfc1000 | [ 4342.030522][T22633] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe72cfc1000 | [ 4342.030537][T22633] | [ 4342.047023][T22633] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22633 | [4342.047399][T22633] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4342.047656][T22633] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4342.047658][T22633] Call Trace: [ 4342.047660][T22633] [4342.047663][T22633] dump_stack_lvl (lib/dump_stack.c:123) [4342.047670][T22633] check_preemption_disabled (lib/smp_processor_id.c:52) [4342.047676][T22633] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4342.047683][T22633] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4342.047690][T22633] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.047696][T22633] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4342.047701][T22633] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.047713][T22633] rawv6_sendmsg (net/ipv6/raw.c:918) [4342.047727][T22633] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4342.047732][T22633] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4342.047736][T22633] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.047745][T22633] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4342.047750][T22633] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4342.047759][T22633] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4342.047775][T22633] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4342.047778][T22633] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.047790][T22633] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.047794][T22633] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.047800][T22633] ? __pfx___sys_sendto (net/socket.c:2147) [4342.047814][T22633] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4342.047821][T22633] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4342.047829][T22633] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4342.047836][T22633] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4342.047846][T22633] __x64_sys_sendto (net/socket.c:2183) [4342.047850][T22633] ? 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) [4342.047853][T22633] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4342.047858][T22633] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4342.047863][T22633] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4342.047867][T22633] RIP: 0033:0x7fe72ce98a4a [ 4342.047871][T22633] 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 [ 4342.047874][T22633] RSP: 002b:00007ffdb3d74ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4342.047877][T22633] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe72ce98a4a [ 4342.047880][T22633] RDX: 0000000000000040 RSI: 0000000019565340 RDI: 0000000000000005 [ 4342.047882][T22633] RBP: 00007ffdb3d74b60 R08: 0000000000418574 R09: 000000000000001c [ 4342.047884][T22633] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4342.047886][T22633] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe72cfc1000 | [ 4342.047886][T22633] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe72cfc1000 | [ 4342.047901][T22633] | [ 4342.522786][T22637] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22637 | [4342.523247][T22637] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4342.523499][T22637] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4342.523502][T22637] Call Trace: [ 4342.523504][T22637] [4342.523507][T22637] dump_stack_lvl (lib/dump_stack.c:123) [4342.523517][T22637] check_preemption_disabled (lib/smp_processor_id.c:52) [4342.523524][T22637] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4342.523530][T22637] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4342.523539][T22637] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.523546][T22637] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4342.523551][T22637] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.523563][T22637] rawv6_sendmsg (net/ipv6/raw.c:918) [4342.523575][T22637] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4342.523580][T22637] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4342.523587][T22637] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.523597][T22637] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4342.523603][T22637] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4342.523613][T22637] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4342.523629][T22637] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4342.523631][T22637] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.523643][T22637] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.523650][T22637] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.523666][T22637] ? __pfx___sys_sendto (net/socket.c:2147) [4342.523680][T22637] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4342.523688][T22637] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4342.523697][T22637] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4342.523704][T22637] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4342.523713][T22637] __x64_sys_sendto (net/socket.c:2183) [4342.523717][T22637] ? 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) [4342.523721][T22637] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4342.523727][T22637] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4342.523732][T22637] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4342.523736][T22637] RIP: 0033:0x7f6946e36a4a [ 4342.523741][T22637] 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 [ 4342.523744][T22637] RSP: 002b:00007fff5fc48168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4342.523748][T22637] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6946e36a4a [ 4342.523750][T22637] RDX: 0000000000000040 RSI: 000000002f906340 RDI: 0000000000000005 [ 4342.523752][T22637] RBP: 00007fff5fc481f0 R08: 0000000000418574 R09: 000000000000001c [ 4342.523754][T22637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4342.523755][T22637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6946f5f000 | [ 4342.523755][T22637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6946f5f000 | [ 4342.523769][T22637] | [ 4342.536441][T22637] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22637 | [4342.537334][T22637] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4342.537589][T22637] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4342.537591][T22637] Call Trace: [ 4342.537592][T22637] [4342.537595][T22637] dump_stack_lvl (lib/dump_stack.c:123) [4342.537602][T22637] check_preemption_disabled (lib/smp_processor_id.c:52) [4342.537608][T22637] lwtunnel_output (net/core/lwtunnel.c:359) [4342.537615][T22637] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4342.537623][T22637] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.537629][T22637] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4342.537634][T22637] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.537647][T22637] rawv6_sendmsg (net/ipv6/raw.c:918) [4342.537659][T22637] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4342.537664][T22637] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4342.537669][T22637] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.537678][T22637] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4342.537683][T22637] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4342.537693][T22637] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4342.537709][T22637] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4342.537712][T22637] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.537725][T22637] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.537731][T22637] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.537737][T22637] ? __pfx___sys_sendto (net/socket.c:2147) [4342.537752][T22637] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4342.537759][T22637] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4342.537767][T22637] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4342.537774][T22637] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4342.537785][T22637] __x64_sys_sendto (net/socket.c:2183) [4342.537788][T22637] ? 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) [4342.537792][T22637] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4342.537796][T22637] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4342.537801][T22637] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4342.537805][T22637] RIP: 0033:0x7f6946e36a4a [ 4342.537809][T22637] 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 [ 4342.537811][T22637] RSP: 002b:00007fff5fc48168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4342.537815][T22637] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6946e36a4a [ 4342.537817][T22637] RDX: 0000000000000040 RSI: 000000002f906340 RDI: 0000000000000005 [ 4342.537819][T22637] RBP: 00007fff5fc481f0 R08: 0000000000418574 R09: 000000000000001c [ 4342.537821][T22637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4342.537823][T22637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6946f5f000 | [ 4342.537823][T22637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6946f5f000 | [ 4342.537838][T22637] | [ 4342.550747][T22637] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22637 | [4342.551114][T22637] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4342.551364][T22637] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4342.551366][T22637] Call Trace: [ 4342.551368][T22637] [4342.551370][T22637] dump_stack_lvl (lib/dump_stack.c:123) [4342.551377][T22637] check_preemption_disabled (lib/smp_processor_id.c:52) [4342.551384][T22637] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4342.551390][T22637] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4342.551398][T22637] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.551404][T22637] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4342.551409][T22637] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.551421][T22637] rawv6_sendmsg (net/ipv6/raw.c:918) [4342.551433][T22637] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4342.551439][T22637] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4342.551443][T22637] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.551452][T22637] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4342.551457][T22637] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4342.551466][T22637] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4342.551482][T22637] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4342.551485][T22637] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.551496][T22637] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.551501][T22637] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.551507][T22637] ? __pfx___sys_sendto (net/socket.c:2147) [4342.551521][T22637] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4342.551528][T22637] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4342.551536][T22637] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4342.551543][T22637] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4342.551553][T22637] __x64_sys_sendto (net/socket.c:2183) [4342.551557][T22637] ? 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) [4342.551561][T22637] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4342.551566][T22637] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4342.551570][T22637] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4342.551574][T22637] RIP: 0033:0x7f6946e36a4a [ 4342.551577][T22637] 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 [ 4342.551580][T22637] RSP: 002b:00007fff5fc48168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4342.551583][T22637] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6946e36a4a [ 4342.551585][T22637] RDX: 0000000000000040 RSI: 000000002f906340 RDI: 0000000000000005 [ 4342.551587][T22637] RBP: 00007fff5fc481f0 R08: 0000000000418574 R09: 000000000000001c [ 4342.551589][T22637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4342.551591][T22637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6946f5f000 | [ 4342.551591][T22637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6946f5f000 | [ 4342.551606][T22637] | [ 4343.021052][T22641] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22641 | [4343.021513][T22641] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4343.022082][T22641] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4343.022084][T22641] Call Trace: [ 4343.022086][T22641] [4343.022089][T22641] dump_stack_lvl (lib/dump_stack.c:123) [4343.022099][T22641] check_preemption_disabled (lib/smp_processor_id.c:52) [4343.022106][T22641] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4343.022113][T22641] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4343.022121][T22641] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.022129][T22641] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4343.022134][T22641] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.022146][T22641] rawv6_sendmsg (net/ipv6/raw.c:918) [4343.022157][T22641] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4343.022163][T22641] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4343.022170][T22641] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.022180][T22641] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4343.022187][T22641] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4343.022196][T22641] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4343.022212][T22641] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4343.022215][T22641] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.022226][T22641] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.022233][T22641] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.022239][T22641] ? __pfx___sys_sendto (net/socket.c:2147) [4343.022253][T22641] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4343.022261][T22641] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4343.022269][T22641] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4343.022276][T22641] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4343.022286][T22641] __x64_sys_sendto (net/socket.c:2183) [4343.022290][T22641] ? 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) [4343.022295][T22641] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4343.022300][T22641] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4343.022304][T22641] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4343.022308][T22641] RIP: 0033:0x7fefaa1dca4a [ 4343.022313][T22641] 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 [ 4343.022316][T22641] RSP: 002b:00007ffc38610408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4343.022320][T22641] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fefaa1dca4a [ 4343.022322][T22641] RDX: 0000000000000040 RSI: 000000003b45f340 RDI: 0000000000000005 [ 4343.022324][T22641] RBP: 00007ffc38610490 R08: 0000000000418574 R09: 000000000000001c [ 4343.022326][T22641] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4343.022328][T22641] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fefaa305000 | [ 4343.022328][T22641] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fefaa305000 | [ 4343.022342][T22641] | [ 4343.022345][T22641] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22641 | [4343.034053][T22641] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4343.034295][T22641] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4343.034297][T22641] Call Trace: [ 4343.034299][T22641] [4343.034301][T22641] dump_stack_lvl (lib/dump_stack.c:123) [4343.034308][T22641] check_preemption_disabled (lib/smp_processor_id.c:52) [4343.034314][T22641] lwtunnel_output (net/core/lwtunnel.c:359) [4343.034320][T22641] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4343.034328][T22641] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.034334][T22641] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4343.034339][T22641] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.034351][T22641] rawv6_sendmsg (net/ipv6/raw.c:918) [4343.034363][T22641] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4343.034369][T22641] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4343.034374][T22641] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.034384][T22641] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4343.034389][T22641] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4343.034398][T22641] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4343.034414][T22641] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4343.034418][T22641] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.034429][T22641] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.034434][T22641] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.034439][T22641] ? __pfx___sys_sendto (net/socket.c:2147) [4343.034454][T22641] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4343.034461][T22641] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4343.034469][T22641] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4343.034476][T22641] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4343.034487][T22641] __x64_sys_sendto (net/socket.c:2183) [4343.034490][T22641] ? 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) [4343.034495][T22641] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4343.034499][T22641] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4343.034504][T22641] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4343.034508][T22641] RIP: 0033:0x7fefaa1dca4a [ 4343.034512][T22641] 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 [ 4343.034514][T22641] RSP: 002b:00007ffc38610408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4343.034518][T22641] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fefaa1dca4a [ 4343.034520][T22641] RDX: 0000000000000040 RSI: 000000003b45f340 RDI: 0000000000000005 [ 4343.034522][T22641] RBP: 00007ffc38610490 R08: 0000000000418574 R09: 000000000000001c [ 4343.034524][T22641] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4343.034526][T22641] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fefaa305000 | [ 4343.034526][T22641] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fefaa305000 | [ 4343.034540][T22641] | [ 4343.051403][T22641] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22641 | [4343.051793][T22641] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4343.052039][T22641] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4343.052041][T22641] Call Trace: [ 4343.052043][T22641] [4343.052045][T22641] dump_stack_lvl (lib/dump_stack.c:123) [4343.052053][T22641] check_preemption_disabled (lib/smp_processor_id.c:52) [4343.052059][T22641] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4343.052066][T22641] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4343.052073][T22641] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.052079][T22641] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4343.052084][T22641] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.052096][T22641] rawv6_sendmsg (net/ipv6/raw.c:918) [4343.052108][T22641] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4343.052113][T22641] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4343.052119][T22641] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.052127][T22641] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4343.052132][T22641] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4343.052141][T22641] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4343.052158][T22641] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4343.052160][T22641] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.052172][T22641] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.052177][T22641] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.052183][T22641] ? __pfx___sys_sendto (net/socket.c:2147) [4343.052198][T22641] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4343.052205][T22641] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4343.052213][T22641] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4343.052220][T22641] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4343.052230][T22641] __x64_sys_sendto (net/socket.c:2183) [4343.052234][T22641] ? 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) [4343.052237][T22641] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4343.052242][T22641] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4343.052247][T22641] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4343.052250][T22641] RIP: 0033:0x7fefaa1dca4a [ 4343.052254][T22641] 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 [ 4343.052256][T22641] RSP: 002b:00007ffc38610408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4343.052259][T22641] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fefaa1dca4a [ 4343.052262][T22641] RDX: 0000000000000040 RSI: 000000003b45f340 RDI: 0000000000000005 [ 4343.052263][T22641] RBP: 00007ffc38610490 R08: 0000000000418574 R09: 000000000000001c [ 4343.052265][T22641] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4343.052267][T22641] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fefaa305000 | [ 4343.052267][T22641] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fefaa305000 | [ 4343.052282][T22641] | [ 4343.521454][T22645] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22645 | [4343.522093][T22645] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4343.522344][T22645] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4343.522346][T22645] Call Trace: [ 4343.522349][T22645] [4343.522352][T22645] dump_stack_lvl (lib/dump_stack.c:123) [4343.522362][T22645] check_preemption_disabled (lib/smp_processor_id.c:52) [4343.522369][T22645] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4343.522375][T22645] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4343.522383][T22645] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.522391][T22645] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4343.522396][T22645] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.522408][T22645] rawv6_sendmsg (net/ipv6/raw.c:918) [4343.522420][T22645] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4343.522425][T22645] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4343.522432][T22645] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.522442][T22645] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4343.522448][T22645] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4343.522457][T22645] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4343.522474][T22645] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4343.522476][T22645] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.522488][T22645] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.522496][T22645] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.522501][T22645] ? __pfx___sys_sendto (net/socket.c:2147) [4343.522516][T22645] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4343.522523][T22645] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4343.522532][T22645] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4343.522540][T22645] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4343.522549][T22645] __x64_sys_sendto (net/socket.c:2183) [4343.522553][T22645] ? 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) [4343.522558][T22645] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4343.522562][T22645] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4343.522567][T22645] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4343.522572][T22645] RIP: 0033:0x7f401af33a4a [ 4343.522577][T22645] 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 [ 4343.522580][T22645] RSP: 002b:00007ffeeb561d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4343.522584][T22645] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f401af33a4a [ 4343.522586][T22645] RDX: 0000000000000040 RSI: 0000000008b81340 RDI: 0000000000000005 [ 4343.522588][T22645] RBP: 00007ffeeb561e10 R08: 0000000000418574 R09: 000000000000001c [ 4343.522590][T22645] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4343.522592][T22645] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f401b05c000 | [ 4343.522606][T22645] | [ 4347.188285][T22677] check_preemption_disabled: 23 callbacks suppressed | [ 4347.188297][T22677] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22677 | [4347.190055][T22677] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4347.190312][T22677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4347.190314][T22677] Call Trace: [ 4347.190317][T22677] [4347.190319][T22677] dump_stack_lvl (lib/dump_stack.c:123) [4347.190329][T22677] check_preemption_disabled (lib/smp_processor_id.c:52) [4347.190336][T22677] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4347.190343][T22677] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4347.190351][T22677] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.190359][T22677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4347.190364][T22677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.190376][T22677] rawv6_sendmsg (net/ipv6/raw.c:918) [4347.190388][T22677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4347.190394][T22677] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4347.190401][T22677] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.190411][T22677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4347.190418][T22677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4347.190427][T22677] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4347.190444][T22677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4347.190447][T22677] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.190458][T22677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.190465][T22677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.190470][T22677] ? __pfx___sys_sendto (net/socket.c:2147) [4347.190485][T22677] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4347.190493][T22677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4347.190503][T22677] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4347.190510][T22677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4347.190520][T22677] __x64_sys_sendto (net/socket.c:2183) [4347.190524][T22677] ? 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) [4347.190529][T22677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4347.190534][T22677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4347.190539][T22677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4347.190543][T22677] RIP: 0033:0x7f3e2fb85a4a [ 4347.190548][T22677] 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 [ 4347.190551][T22677] RSP: 002b:00007ffd76281de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4347.190555][T22677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e2fb85a4a [ 4347.190557][T22677] RDX: 0000000000000040 RSI: 0000000018c00340 RDI: 0000000000000005 [ 4347.190559][T22677] RBP: 00007ffd76281e70 R08: 0000000000418574 R09: 000000000000001c [ 4347.190561][T22677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4347.190563][T22677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2fcae000 | [ 4347.190563][T22677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2fcae000 | [ 4347.190577][T22677] | [ 4347.190580][T22677] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22677 | [4347.202054][T22677] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4347.202308][T22677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4347.202310][T22677] Call Trace: [ 4347.202311][T22677] [4347.202313][T22677] dump_stack_lvl (lib/dump_stack.c:123) [4347.202321][T22677] check_preemption_disabled (lib/smp_processor_id.c:52) [4347.202326][T22677] lwtunnel_output (net/core/lwtunnel.c:359) [4347.202333][T22677] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4347.202340][T22677] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.202346][T22677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4347.202351][T22677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.202363][T22677] rawv6_sendmsg (net/ipv6/raw.c:918) [4347.202375][T22677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4347.202380][T22677] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4347.202385][T22677] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.202393][T22677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4347.202398][T22677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4347.202407][T22677] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4347.202422][T22677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4347.202425][T22677] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.202436][T22677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.202441][T22677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.202446][T22677] ? __pfx___sys_sendto (net/socket.c:2147) [4347.202460][T22677] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4347.202467][T22677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4347.202475][T22677] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4347.202482][T22677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4347.202493][T22677] __x64_sys_sendto (net/socket.c:2183) [4347.202497][T22677] ? 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) [4347.202500][T22677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4347.202506][T22677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4347.202511][T22677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4347.202515][T22677] RIP: 0033:0x7f3e2fb85a4a [ 4347.202518][T22677] 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 [ 4347.202521][T22677] RSP: 002b:00007ffd76281de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4347.202524][T22677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e2fb85a4a [ 4347.202526][T22677] RDX: 0000000000000040 RSI: 0000000018c00340 RDI: 0000000000000005 [ 4347.202528][T22677] RBP: 00007ffd76281e70 R08: 0000000000418574 R09: 000000000000001c [ 4347.202530][T22677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4347.202531][T22677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2fcae000 | [ 4347.202531][T22677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2fcae000 | [ 4347.202546][T22677] | [ 4347.219389][T22677] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22677 | [4347.219792][T22677] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4347.220039][T22677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4347.220040][T22677] Call Trace: [ 4347.220042][T22677] [4347.220045][T22677] dump_stack_lvl (lib/dump_stack.c:123) [4347.220053][T22677] check_preemption_disabled (lib/smp_processor_id.c:52) [4347.220060][T22677] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4347.220067][T22677] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4347.220075][T22677] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.220081][T22677] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4347.220086][T22677] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.220099][T22677] rawv6_sendmsg (net/ipv6/raw.c:918) [4347.220111][T22677] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4347.220116][T22677] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4347.220122][T22677] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.220131][T22677] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4347.220137][T22677] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4347.220147][T22677] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4347.220163][T22677] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4347.220166][T22677] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.220178][T22677] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.220184][T22677] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.220190][T22677] ? __pfx___sys_sendto (net/socket.c:2147) [4347.220205][T22677] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4347.220213][T22677] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4347.220221][T22677] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4347.220229][T22677] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4347.220239][T22677] __x64_sys_sendto (net/socket.c:2183) [4347.220243][T22677] ? 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) [4347.220247][T22677] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4347.220252][T22677] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4347.220257][T22677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4347.220261][T22677] RIP: 0033:0x7f3e2fb85a4a [ 4347.220265][T22677] 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 [ 4347.220268][T22677] RSP: 002b:00007ffd76281de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4347.220272][T22677] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e2fb85a4a [ 4347.220274][T22677] RDX: 0000000000000040 RSI: 0000000018c00340 RDI: 0000000000000005 [ 4347.220276][T22677] RBP: 00007ffd76281e70 R08: 0000000000418574 R09: 000000000000001c [ 4347.220279][T22677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4347.220280][T22677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2fcae000 | [ 4347.220280][T22677] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2fcae000 | [ 4347.220295][T22677] | [ 4347.728801][T22681] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22681 | [4347.729255][T22681] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4347.729505][T22681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4347.729507][T22681] Call Trace: [ 4347.729510][T22681] [4347.729512][T22681] dump_stack_lvl (lib/dump_stack.c:123) [4347.729523][T22681] check_preemption_disabled (lib/smp_processor_id.c:52) [4347.729530][T22681] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4347.729537][T22681] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4347.729546][T22681] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.729553][T22681] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4347.729559][T22681] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.729571][T22681] rawv6_sendmsg (net/ipv6/raw.c:918) [4347.729594][T22681] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4347.729599][T22681] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4347.729606][T22681] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.729616][T22681] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4347.729623][T22681] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4347.729633][T22681] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4347.729649][T22681] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4347.729652][T22681] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.729663][T22681] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.729669][T22681] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.729675][T22681] ? __pfx___sys_sendto (net/socket.c:2147) [4347.729690][T22681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4347.729697][T22681] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4347.729706][T22681] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4347.729713][T22681] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4347.729725][T22681] __x64_sys_sendto (net/socket.c:2183) [4347.729729][T22681] ? 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) [4347.729732][T22681] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4347.729737][T22681] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4347.729742][T22681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4347.729746][T22681] RIP: 0033:0x7fcd06c33a4a [ 4347.729751][T22681] 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 [ 4347.729754][T22681] RSP: 002b:00007ffcaffbafa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4347.729758][T22681] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd06c33a4a [ 4347.729760][T22681] RDX: 0000000000000040 RSI: 0000000010cd5340 RDI: 0000000000000005 [ 4347.729762][T22681] RBP: 00007ffcaffbb030 R08: 0000000000418574 R09: 000000000000001c [ 4347.729764][T22681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4347.729766][T22681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd06d5c000 | [ 4347.729766][T22681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd06d5c000 | [ 4347.729780][T22681] | [ 4347.742013][T22681] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22681 | [4347.742367][T22681] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4347.742607][T22681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4347.742608][T22681] Call Trace: [ 4347.742610][T22681] [4347.742612][T22681] dump_stack_lvl (lib/dump_stack.c:123) [4347.742618][T22681] check_preemption_disabled (lib/smp_processor_id.c:52) [4347.742623][T22681] lwtunnel_output (net/core/lwtunnel.c:359) [4347.742630][T22681] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4347.742636][T22681] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.742642][T22681] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4347.742647][T22681] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.742659][T22681] rawv6_sendmsg (net/ipv6/raw.c:918) [4347.742671][T22681] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4347.742677][T22681] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4347.742681][T22681] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.742688][T22681] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4347.742692][T22681] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4347.742701][T22681] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4347.742718][T22681] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4347.742721][T22681] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.742733][T22681] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.742737][T22681] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.742743][T22681] ? __pfx___sys_sendto (net/socket.c:2147) [4347.742758][T22681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4347.742764][T22681] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4347.742772][T22681] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4347.742779][T22681] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4347.742789][T22681] __x64_sys_sendto (net/socket.c:2183) [4347.742793][T22681] ? 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) [4347.742796][T22681] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4347.742801][T22681] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4347.742805][T22681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4347.742808][T22681] RIP: 0033:0x7fcd06c33a4a [ 4347.742812][T22681] 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 [ 4347.742815][T22681] RSP: 002b:00007ffcaffbafa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4347.742818][T22681] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd06c33a4a [ 4347.742820][T22681] RDX: 0000000000000040 RSI: 0000000010cd5340 RDI: 0000000000000005 [ 4347.742822][T22681] RBP: 00007ffcaffbb030 R08: 0000000000418574 R09: 000000000000001c [ 4347.742824][T22681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4347.742826][T22681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd06d5c000 | [ 4347.742826][T22681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd06d5c000 | [ 4347.742840][T22681] | [ 4347.756271][T22681] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22681 | [4347.756631][T22681] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4347.756890][T22681] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4347.756892][T22681] Call Trace: [ 4347.756894][T22681] [4347.756896][T22681] dump_stack_lvl (lib/dump_stack.c:123) [4347.756903][T22681] check_preemption_disabled (lib/smp_processor_id.c:52) [4347.756909][T22681] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4347.756916][T22681] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4347.756922][T22681] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.756928][T22681] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4347.756933][T22681] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.756954][T22681] rawv6_sendmsg (net/ipv6/raw.c:918) [4347.756966][T22681] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4347.756971][T22681] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4347.756975][T22681] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.756983][T22681] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4347.756988][T22681] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4347.756997][T22681] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4347.757013][T22681] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4347.757016][T22681] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.757027][T22681] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.757032][T22681] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.757037][T22681] ? __pfx___sys_sendto (net/socket.c:2147) [4347.757052][T22681] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4347.757059][T22681] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4347.757068][T22681] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4347.757075][T22681] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4347.757085][T22681] __x64_sys_sendto (net/socket.c:2183) [4347.757089][T22681] ? 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) [4347.757092][T22681] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4347.757096][T22681] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4347.757101][T22681] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4347.757104][T22681] RIP: 0033:0x7fcd06c33a4a [ 4347.757107][T22681] 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 [ 4347.757110][T22681] RSP: 002b:00007ffcaffbafa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4347.757113][T22681] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd06c33a4a [ 4347.757115][T22681] RDX: 0000000000000040 RSI: 0000000010cd5340 RDI: 0000000000000005 [ 4347.757117][T22681] RBP: 00007ffcaffbb030 R08: 0000000000418574 R09: 000000000000001c [ 4347.757118][T22681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4347.757120][T22681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd06d5c000 | [ 4347.757120][T22681] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd06d5c000 | [ 4347.757136][T22681] | [ 4348.217468][T22685] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22685 | [4348.217947][T22685] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4348.218204][T22685] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4348.218207][T22685] Call Trace: [ 4348.218210][T22685] [4348.218212][T22685] dump_stack_lvl (lib/dump_stack.c:123) [4348.218222][T22685] check_preemption_disabled (lib/smp_processor_id.c:52) [4348.218229][T22685] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4348.218236][T22685] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4348.218245][T22685] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.218252][T22685] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4348.218257][T22685] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.218269][T22685] rawv6_sendmsg (net/ipv6/raw.c:918) [4348.218281][T22685] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4348.218286][T22685] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4348.218293][T22685] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.218303][T22685] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4348.218311][T22685] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4348.218320][T22685] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4348.218335][T22685] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4348.218338][T22685] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.218350][T22685] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.218357][T22685] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.218362][T22685] ? __pfx___sys_sendto (net/socket.c:2147) [4348.218377][T22685] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4348.218384][T22685] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4348.218395][T22685] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4348.218402][T22685] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4348.218412][T22685] __x64_sys_sendto (net/socket.c:2183) [4348.218416][T22685] ? 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) [4348.218420][T22685] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4348.218425][T22685] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4348.218430][T22685] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4348.218434][T22685] RIP: 0033:0x7f7e8f40da4a [ 4348.218439][T22685] 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 [ 4348.218442][T22685] RSP: 002b:00007fff86ca22f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4348.218446][T22685] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e8f40da4a [ 4348.218448][T22685] RDX: 0000000000000040 RSI: 000000002f8bd340 RDI: 0000000000000005 [ 4348.218450][T22685] RBP: 00007fff86ca2380 R08: 0000000000418574 R09: 000000000000001c [ 4348.218452][T22685] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4348.218454][T22685] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e8f536000 | [ 4348.218454][T22685] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e8f536000 | [ 4348.218468][T22685] | [ 4348.218471][T22685] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22685 | [4348.230781][T22685] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4348.231035][T22685] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4348.231037][T22685] Call Trace: [ 4348.231039][T22685] [4348.231041][T22685] dump_stack_lvl (lib/dump_stack.c:123) [4348.231048][T22685] check_preemption_disabled (lib/smp_processor_id.c:52) [4348.231054][T22685] lwtunnel_output (net/core/lwtunnel.c:359) [4348.231061][T22685] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4348.231068][T22685] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.231074][T22685] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4348.231079][T22685] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.231091][T22685] rawv6_sendmsg (net/ipv6/raw.c:918) [4348.231102][T22685] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4348.231107][T22685] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4348.231111][T22685] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.231119][T22685] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4348.231124][T22685] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4348.231133][T22685] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4348.231149][T22685] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4348.231152][T22685] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.231163][T22685] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.231168][T22685] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.231174][T22685] ? __pfx___sys_sendto (net/socket.c:2147) [4348.231188][T22685] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4348.231195][T22685] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4348.231202][T22685] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4348.231209][T22685] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4348.231219][T22685] __x64_sys_sendto (net/socket.c:2183) [4348.231223][T22685] ? 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) [4348.231226][T22685] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4348.231231][T22685] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4348.231235][T22685] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4348.231239][T22685] RIP: 0033:0x7f7e8f40da4a [ 4348.231242][T22685] 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 [ 4348.231244][T22685] RSP: 002b:00007fff86ca22f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4348.231247][T22685] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e8f40da4a [ 4348.231249][T22685] RDX: 0000000000000040 RSI: 000000002f8bd340 RDI: 0000000000000005 [ 4348.231251][T22685] RBP: 00007fff86ca2380 R08: 0000000000418574 R09: 000000000000001c [ 4348.231253][T22685] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4348.231254][T22685] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e8f536000 | [ 4348.231254][T22685] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e8f536000 | [ 4348.231269][T22685] | [ 4348.248622][T22685] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22685 | [4348.248989][T22685] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4348.249238][T22685] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4348.249240][T22685] Call Trace: [ 4348.249242][T22685] [4348.249244][T22685] dump_stack_lvl (lib/dump_stack.c:123) [4348.249252][T22685] check_preemption_disabled (lib/smp_processor_id.c:52) [4348.249258][T22685] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4348.249264][T22685] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4348.249271][T22685] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.249277][T22685] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4348.249282][T22685] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.249295][T22685] rawv6_sendmsg (net/ipv6/raw.c:918) [4348.249307][T22685] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4348.249312][T22685] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4348.249317][T22685] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.249326][T22685] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4348.249331][T22685] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4348.249351][T22685] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4348.249367][T22685] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4348.249370][T22685] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.249381][T22685] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.249386][T22685] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.249392][T22685] ? __pfx___sys_sendto (net/socket.c:2147) [4348.249406][T22685] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4348.249413][T22685] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4348.249422][T22685] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4348.249429][T22685] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4348.249439][T22685] __x64_sys_sendto (net/socket.c:2183) [4348.249443][T22685] ? 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) [4348.249446][T22685] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4348.249451][T22685] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4348.249455][T22685] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4348.249458][T22685] RIP: 0033:0x7f7e8f40da4a [ 4348.249462][T22685] 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 [ 4348.249464][T22685] RSP: 002b:00007fff86ca22f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4348.249467][T22685] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e8f40da4a [ 4348.249470][T22685] RDX: 0000000000000040 RSI: 000000002f8bd340 RDI: 0000000000000005 [ 4348.249472][T22685] RBP: 00007fff86ca2380 R08: 0000000000418574 R09: 000000000000001c [ 4348.249474][T22685] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4348.249476][T22685] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e8f536000 | [ 4348.249476][T22685] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e8f536000 | [ 4348.249490][T22685] | [ 4348.717293][T22689] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22689 | [4348.717761][T22689] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4348.718014][T22689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4348.718017][T22689] Call Trace: [ 4348.718019][T22689] [4348.718021][T22689] dump_stack_lvl (lib/dump_stack.c:123) [4348.718031][T22689] check_preemption_disabled (lib/smp_processor_id.c:52) [4348.718038][T22689] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4348.718045][T22689] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4348.718053][T22689] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.718061][T22689] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4348.718066][T22689] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4348.718078][T22689] rawv6_sendmsg (net/ipv6/raw.c:918) [4348.718090][T22689] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4348.718095][T22689] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4348.718102][T22689] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.718112][T22689] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4348.718119][T22689] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4348.718128][T22689] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4348.718144][T22689] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4348.718147][T22689] ? __lock_release (kernel/locking/lockdep.c:5534) [4348.718158][T22689] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.718165][T22689] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4348.718171][T22689] ? __pfx___sys_sendto (net/socket.c:2147) [4348.718185][T22689] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4348.718193][T22689] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4348.718202][T22689] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4348.718209][T22689] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4348.718219][T22689] __x64_sys_sendto (net/socket.c:2183) [4348.718223][T22689] ? 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) [4348.718227][T22689] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4348.718232][T22689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4348.718236][T22689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4348.718241][T22689] RIP: 0033:0x7f8529782a4a [ 4348.718246][T22689] 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 [ 4348.718249][T22689] RSP: 002b:00007ffd4739dcb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4348.718253][T22689] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8529782a4a [ 4348.718255][T22689] RDX: 0000000000000040 RSI: 000000003772f340 RDI: 0000000000000005 [ 4348.718257][T22689] RBP: 00007ffd4739dd40 R08: 0000000000418574 R09: 000000000000001c [ 4348.718259][T22689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4348.718261][T22689] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85298ab000 | [ 4348.718276][T22689] | [ 4352.411711][T22721] check_preemption_disabled: 23 callbacks suppressed | [ 4352.412122][T22721] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22721 | [4352.412531][T22721] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4352.412801][T22721] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.412803][T22721] Call Trace: [ 4352.412805][T22721] [4352.412808][T22721] dump_stack_lvl (lib/dump_stack.c:123) [4352.412818][T22721] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.412825][T22721] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4352.412832][T22721] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.412841][T22721] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.412848][T22721] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.412853][T22721] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.412866][T22721] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.412877][T22721] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.412883][T22721] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.412890][T22721] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.412900][T22721] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.412907][T22721] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.412917][T22721] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.412933][T22721] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.412936][T22721] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.412947][T22721] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.412954][T22721] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.412960][T22721] ? __pfx___sys_sendto (net/socket.c:2147) [4352.412975][T22721] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.412982][T22721] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.412991][T22721] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.412998][T22721] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.413008][T22721] __x64_sys_sendto (net/socket.c:2183) [4352.413012][T22721] ? 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) [4352.413016][T22721] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.413021][T22721] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.413025][T22721] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.413030][T22721] RIP: 0033:0x7ffabd56da4a [ 4352.413035][T22721] 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 [ 4352.413038][T22721] RSP: 002b:00007fff255e46f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.413042][T22721] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffabd56da4a [ 4352.413044][T22721] RDX: 0000000000000040 RSI: 0000000021ab5340 RDI: 0000000000000005 [ 4352.413046][T22721] RBP: 00007fff255e4780 R08: 0000000000418574 R09: 000000000000001c [ 4352.413048][T22721] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.413050][T22721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffabd696000 | [ 4352.413050][T22721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffabd696000 | [ 4352.413064][T22721] | [ 4352.413067][T22721] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22721 | [4352.424874][T22721] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4352.425122][T22721] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.425124][T22721] Call Trace: [ 4352.425126][T22721] [4352.425128][T22721] dump_stack_lvl (lib/dump_stack.c:123) [4352.425135][T22721] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.425141][T22721] lwtunnel_output (net/core/lwtunnel.c:359) [4352.425148][T22721] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.425155][T22721] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.425162][T22721] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.425167][T22721] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.425180][T22721] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.425192][T22721] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.425197][T22721] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.425202][T22721] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.425211][T22721] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.425216][T22721] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.425225][T22721] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.425241][T22721] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.425244][T22721] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.425256][T22721] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.425261][T22721] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.425267][T22721] ? __pfx___sys_sendto (net/socket.c:2147) [4352.425282][T22721] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.425288][T22721] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.425297][T22721] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.425304][T22721] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.425314][T22721] __x64_sys_sendto (net/socket.c:2183) [4352.425318][T22721] ? 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) [4352.425321][T22721] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.425326][T22721] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.425331][T22721] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.425335][T22721] RIP: 0033:0x7ffabd56da4a [ 4352.425339][T22721] 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 [ 4352.425342][T22721] RSP: 002b:00007fff255e46f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.425345][T22721] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffabd56da4a [ 4352.425347][T22721] RDX: 0000000000000040 RSI: 0000000021ab5340 RDI: 0000000000000005 [ 4352.425349][T22721] RBP: 00007fff255e4780 R08: 0000000000418574 R09: 000000000000001c [ 4352.425351][T22721] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.425353][T22721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffabd696000 | [ 4352.425353][T22721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffabd696000 | [ 4352.425368][T22721] | [ 4352.443411][T22721] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22721 | [4352.443782][T22721] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4352.444028][T22721] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.444030][T22721] Call Trace: [ 4352.444032][T22721] [4352.444034][T22721] dump_stack_lvl (lib/dump_stack.c:123) [4352.444042][T22721] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.444048][T22721] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4352.444055][T22721] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.444062][T22721] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.444067][T22721] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.444072][T22721] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.444085][T22721] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.444096][T22721] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.444102][T22721] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.444106][T22721] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.444115][T22721] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.444119][T22721] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.444129][T22721] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.444145][T22721] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.444148][T22721] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.444159][T22721] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.444165][T22721] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.444171][T22721] ? __pfx___sys_sendto (net/socket.c:2147) [4352.444186][T22721] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.444192][T22721] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.444200][T22721] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.444207][T22721] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.444217][T22721] __x64_sys_sendto (net/socket.c:2183) [4352.444221][T22721] ? 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) [4352.444224][T22721] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.444229][T22721] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.444234][T22721] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.444237][T22721] RIP: 0033:0x7ffabd56da4a [ 4352.444241][T22721] 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 [ 4352.444244][T22721] RSP: 002b:00007fff255e46f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.444247][T22721] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffabd56da4a [ 4352.444249][T22721] RDX: 0000000000000040 RSI: 0000000021ab5340 RDI: 0000000000000005 [ 4352.444251][T22721] RBP: 00007fff255e4780 R08: 0000000000418574 R09: 000000000000001c [ 4352.444253][T22721] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.444255][T22721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffabd696000 | [ 4352.444255][T22721] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffabd696000 | [ 4352.444270][T22721] | [ 4352.912242][T22725] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22725 | [4352.912700][T22725] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4352.912970][T22725] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.912973][T22725] Call Trace: [ 4352.912975][T22725] [4352.912978][T22725] dump_stack_lvl (lib/dump_stack.c:123) [4352.912988][T22725] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.912995][T22725] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4352.913001][T22725] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.913010][T22725] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.913017][T22725] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.913023][T22725] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.913035][T22725] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.913046][T22725] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.913052][T22725] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.913058][T22725] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.913068][T22725] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.913075][T22725] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.913084][T22725] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.913100][T22725] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.913103][T22725] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.913115][T22725] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.913122][T22725] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.913128][T22725] ? __pfx___sys_sendto (net/socket.c:2147) [4352.913142][T22725] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.913150][T22725] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.913159][T22725] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.913166][T22725] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.913176][T22725] __x64_sys_sendto (net/socket.c:2183) [4352.913180][T22725] ? 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) [4352.913184][T22725] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.913190][T22725] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.913194][T22725] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.913199][T22725] RIP: 0033:0x7efead41ca4a [ 4352.913204][T22725] 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 [ 4352.913207][T22725] RSP: 002b:00007fff47fa7af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.913211][T22725] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efead41ca4a [ 4352.913213][T22725] RDX: 0000000000000040 RSI: 000000003d126340 RDI: 0000000000000005 [ 4352.913215][T22725] RBP: 00007fff47fa7b80 R08: 0000000000418574 R09: 000000000000001c [ 4352.913217][T22725] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.913219][T22725] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efead545000 | [ 4352.913219][T22725] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efead545000 | [ 4352.913233][T22725] | [ 4352.913236][T22725] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22725 | [4352.925222][T22725] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4352.925462][T22725] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.925464][T22725] Call Trace: [ 4352.925466][T22725] [4352.925468][T22725] dump_stack_lvl (lib/dump_stack.c:123) [4352.925474][T22725] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.925480][T22725] lwtunnel_output (net/core/lwtunnel.c:359) [4352.925487][T22725] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.925494][T22725] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.925500][T22725] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.925504][T22725] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.925517][T22725] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.925529][T22725] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.925534][T22725] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.925538][T22725] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.925546][T22725] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.925549][T22725] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.925558][T22725] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.925574][T22725] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.925577][T22725] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.925588][T22725] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.925593][T22725] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.925599][T22725] ? __pfx___sys_sendto (net/socket.c:2147) [4352.925613][T22725] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.925620][T22725] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.925627][T22725] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.925635][T22725] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.925645][T22725] __x64_sys_sendto (net/socket.c:2183) [4352.925649][T22725] ? 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) [4352.925652][T22725] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.925657][T22725] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.925661][T22725] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.925664][T22725] RIP: 0033:0x7efead41ca4a [ 4352.925668][T22725] 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 [ 4352.925670][T22725] RSP: 002b:00007fff47fa7af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.925674][T22725] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efead41ca4a [ 4352.925676][T22725] RDX: 0000000000000040 RSI: 000000003d126340 RDI: 0000000000000005 [ 4352.925678][T22725] RBP: 00007fff47fa7b80 R08: 0000000000418574 R09: 000000000000001c [ 4352.925679][T22725] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.925681][T22725] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efead545000 | [ 4352.925681][T22725] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efead545000 | [ 4352.925696][T22725] | [ 4352.940340][T22725] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22725 | [4352.940702][T22725] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4352.940962][T22725] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.940964][T22725] Call Trace: [ 4352.940966][T22725] [4352.940968][T22725] dump_stack_lvl (lib/dump_stack.c:123) [4352.940976][T22725] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.940982][T22725] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4352.940989][T22725] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.940996][T22725] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.941002][T22725] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.941007][T22725] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.941019][T22725] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.941031][T22725] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.941037][T22725] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.941041][T22725] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.941049][T22725] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.941054][T22725] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.941064][T22725] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.941080][T22725] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.941083][T22725] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.941094][T22725] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.941099][T22725] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.941104][T22725] ? __pfx___sys_sendto (net/socket.c:2147) [4352.941119][T22725] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.941126][T22725] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.941134][T22725] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.941141][T22725] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.941151][T22725] __x64_sys_sendto (net/socket.c:2183) [4352.941155][T22725] ? 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) [4352.941158][T22725] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.941163][T22725] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.941168][T22725] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.941172][T22725] RIP: 0033:0x7efead41ca4a [ 4352.941175][T22725] 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 [ 4352.941178][T22725] RSP: 002b:00007fff47fa7af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.941182][T22725] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efead41ca4a [ 4352.941184][T22725] RDX: 0000000000000040 RSI: 000000003d126340 RDI: 0000000000000005 [ 4352.941186][T22725] RBP: 00007fff47fa7b80 R08: 0000000000418574 R09: 000000000000001c [ 4352.941188][T22725] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.941190][T22725] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efead545000 | [ 4352.941190][T22725] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efead545000 | [ 4352.941205][T22725] | [ 4353.417032][T22729] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22729 | [4353.417488][T22729] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4353.417750][T22729] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4353.417752][T22729] Call Trace: [ 4353.417755][T22729] [4353.417757][T22729] dump_stack_lvl (lib/dump_stack.c:123) [4353.417767][T22729] check_preemption_disabled (lib/smp_processor_id.c:52) [4353.417774][T22729] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4353.417781][T22729] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4353.417790][T22729] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.417797][T22729] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4353.417802][T22729] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.417814][T22729] rawv6_sendmsg (net/ipv6/raw.c:918) [4353.417825][T22729] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4353.417831][T22729] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4353.417838][T22729] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.417848][T22729] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4353.417855][T22729] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4353.417864][T22729] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4353.417880][T22729] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4353.417883][T22729] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.417894][T22729] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.417900][T22729] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.417906][T22729] ? __pfx___sys_sendto (net/socket.c:2147) [4353.417921][T22729] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4353.417929][T22729] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4353.417937][T22729] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4353.417944][T22729] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4353.417954][T22729] __x64_sys_sendto (net/socket.c:2183) [4353.417958][T22729] ? 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) [4353.417962][T22729] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4353.417967][T22729] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4353.417972][T22729] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4353.417977][T22729] RIP: 0033:0x7fcf8cea9a4a [ 4353.417981][T22729] 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 [ 4353.417985][T22729] RSP: 002b:00007ffff4b7b6a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4353.417989][T22729] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf8cea9a4a [ 4353.417991][T22729] RDX: 0000000000000040 RSI: 0000000018dfe340 RDI: 0000000000000005 [ 4353.417994][T22729] RBP: 00007ffff4b7b730 R08: 0000000000418574 R09: 000000000000001c [ 4353.417996][T22729] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4353.417998][T22729] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf8cfd2000 | [ 4353.417998][T22729] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf8cfd2000 | [ 4353.418013][T22729] | [ 4353.418016][T22729] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22729 | [4353.429486][T22729] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4353.429742][T22729] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4353.429744][T22729] Call Trace: [ 4353.429746][T22729] [4353.429748][T22729] dump_stack_lvl (lib/dump_stack.c:123) [4353.429754][T22729] check_preemption_disabled (lib/smp_processor_id.c:52) [4353.429760][T22729] lwtunnel_output (net/core/lwtunnel.c:359) [4353.429766][T22729] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4353.429774][T22729] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.429780][T22729] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4353.429785][T22729] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.429797][T22729] rawv6_sendmsg (net/ipv6/raw.c:918) [4353.429809][T22729] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4353.429814][T22729] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4353.429818][T22729] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.429827][T22729] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4353.429831][T22729] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4353.429840][T22729] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4353.429856][T22729] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4353.429859][T22729] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.429871][T22729] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.429875][T22729] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.429881][T22729] ? __pfx___sys_sendto (net/socket.c:2147) [4353.429896][T22729] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4353.429903][T22729] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4353.429910][T22729] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4353.429918][T22729] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4353.429928][T22729] __x64_sys_sendto (net/socket.c:2183) [4353.429931][T22729] ? 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) [4353.429935][T22729] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4353.429939][T22729] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4353.429944][T22729] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4353.429947][T22729] RIP: 0033:0x7fcf8cea9a4a [ 4353.429951][T22729] 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 [ 4353.429954][T22729] RSP: 002b:00007ffff4b7b6a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4353.429957][T22729] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf8cea9a4a [ 4353.429959][T22729] RDX: 0000000000000040 RSI: 0000000018dfe340 RDI: 0000000000000005 [ 4353.429961][T22729] RBP: 00007ffff4b7b730 R08: 0000000000418574 R09: 000000000000001c [ 4353.429962][T22729] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4353.429964][T22729] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf8cfd2000 | [ 4353.429964][T22729] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf8cfd2000 | [ 4353.429978][T22729] | [ 4353.430417][T22729] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22729 | [4353.441812][T22729] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4353.442057][T22729] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4353.442059][T22729] Call Trace: [ 4353.442061][T22729] [4353.442063][T22729] dump_stack_lvl (lib/dump_stack.c:123) [4353.442070][T22729] check_preemption_disabled (lib/smp_processor_id.c:52) [4353.442075][T22729] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4353.442082][T22729] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4353.442089][T22729] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.442095][T22729] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4353.442100][T22729] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.442113][T22729] rawv6_sendmsg (net/ipv6/raw.c:918) [4353.442124][T22729] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4353.442130][T22729] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4353.442134][T22729] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.442143][T22729] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4353.442148][T22729] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4353.442157][T22729] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4353.442173][T22729] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4353.442176][T22729] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.442188][T22729] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.442193][T22729] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.442199][T22729] ? __pfx___sys_sendto (net/socket.c:2147) [4353.442213][T22729] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4353.442220][T22729] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4353.442228][T22729] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4353.442236][T22729] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4353.442246][T22729] __x64_sys_sendto (net/socket.c:2183) [4353.442249][T22729] ? 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) [4353.442252][T22729] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4353.442257][T22729] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4353.442262][T22729] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4353.442265][T22729] RIP: 0033:0x7fcf8cea9a4a [ 4353.442268][T22729] 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 [ 4353.442271][T22729] RSP: 002b:00007ffff4b7b6a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4353.442274][T22729] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf8cea9a4a [ 4353.442276][T22729] RDX: 0000000000000040 RSI: 0000000018dfe340 RDI: 0000000000000005 [ 4353.442278][T22729] RBP: 00007ffff4b7b730 R08: 0000000000418574 R09: 000000000000001c [ 4353.442280][T22729] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4353.442281][T22729] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf8cfd2000 | [ 4353.442281][T22729] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf8cfd2000 | [ 4353.442296][T22729] | [ 4353.930245][T22733] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22733 | [4353.930701][T22733] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4353.930967][T22733] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4353.930970][T22733] Call Trace: [ 4353.930972][T22733] [4353.930974][T22733] dump_stack_lvl (lib/dump_stack.c:123) [4353.930984][T22733] check_preemption_disabled (lib/smp_processor_id.c:52) [4353.930991][T22733] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4353.930997][T22733] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4353.931005][T22733] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.931012][T22733] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4353.931017][T22733] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.931029][T22733] rawv6_sendmsg (net/ipv6/raw.c:918) [4353.931041][T22733] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4353.931046][T22733] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4353.931053][T22733] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.931063][T22733] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4353.931069][T22733] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4353.931078][T22733] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4353.931094][T22733] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4353.931098][T22733] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.931109][T22733] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.931115][T22733] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.931121][T22733] ? __pfx___sys_sendto (net/socket.c:2147) [4353.931135][T22733] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4353.931143][T22733] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4353.931151][T22733] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4353.931158][T22733] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4353.931168][T22733] __x64_sys_sendto (net/socket.c:2183) [4353.931172][T22733] ? 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) [4353.931176][T22733] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4353.931181][T22733] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4353.931186][T22733] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4353.931190][T22733] RIP: 0033:0x7fc5aba06a4a [ 4353.931194][T22733] 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 [ 4353.931197][T22733] RSP: 002b:00007ffd8ff8b9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4353.931201][T22733] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5aba06a4a [ 4353.931203][T22733] RDX: 0000000000000040 RSI: 000000003743d340 RDI: 0000000000000005 [ 4353.931205][T22733] RBP: 00007ffd8ff8ba60 R08: 0000000000418574 R09: 000000000000001c [ 4353.931207][T22733] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4353.931209][T22733] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5abb2f000 | [ 4353.931223][T22733] | [ 4357.978908][T22769] check_preemption_disabled: 17 callbacks suppressed | [ 4357.978917][T22769] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22769 | [4357.979662][T22769] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4357.979935][T22769] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.979938][T22769] Call Trace: [ 4357.979940][T22769] [4357.979943][T22769] dump_stack_lvl (lib/dump_stack.c:123) [4357.979953][T22769] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.979961][T22769] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4357.979968][T22769] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.979977][T22769] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.979984][T22769] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.979990][T22769] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.980002][T22769] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.980013][T22769] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.980019][T22769] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4357.980025][T22769] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.980035][T22769] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.980043][T22769] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.980052][T22769] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.980068][T22769] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.980071][T22769] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.980082][T22769] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.980089][T22769] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.980095][T22769] ? __pfx___sys_sendto (net/socket.c:2147) [4357.980109][T22769] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4357.980117][T22769] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4357.980126][T22769] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4357.980133][T22769] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4357.980143][T22769] __x64_sys_sendto (net/socket.c:2183) [4357.980147][T22769] ? 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) [4357.980152][T22769] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.980157][T22769] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.980162][T22769] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.980167][T22769] RIP: 0033:0x7f1658686a4a [ 4357.980172][T22769] 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 [ 4357.980175][T22769] RSP: 002b:00007ffdcc21cd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.980179][T22769] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1658686a4a [ 4357.980181][T22769] RDX: 0000000000000040 RSI: 000000003d055340 RDI: 0000000000000005 [ 4357.980184][T22769] RBP: 00007ffdcc21cde0 R08: 0000000000418574 R09: 000000000000001c [ 4357.980186][T22769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.980187][T22769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16587af000 | [ 4357.980187][T22769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16587af000 | [ 4357.980202][T22769] | [ 4357.980205][T22769] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22769 | [4357.991847][T22769] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4357.992095][T22769] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.992097][T22769] Call Trace: [ 4357.992098][T22769] [4357.992100][T22769] dump_stack_lvl (lib/dump_stack.c:123) [4357.992106][T22769] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.992112][T22769] lwtunnel_output (net/core/lwtunnel.c:359) [4357.992119][T22769] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.992126][T22769] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.992132][T22769] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.992137][T22769] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.992149][T22769] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.992161][T22769] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.992167][T22769] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4357.992171][T22769] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.992179][T22769] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.992183][T22769] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.992192][T22769] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.992208][T22769] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.992211][T22769] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.992223][T22769] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.992228][T22769] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.992233][T22769] ? __pfx___sys_sendto (net/socket.c:2147) [4357.992248][T22769] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4357.992254][T22769] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4357.992262][T22769] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4357.992269][T22769] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4357.992279][T22769] __x64_sys_sendto (net/socket.c:2183) [4357.992283][T22769] ? 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) [4357.992286][T22769] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.992290][T22769] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.992295][T22769] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.992298][T22769] RIP: 0033:0x7f1658686a4a [ 4357.992302][T22769] 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 [ 4357.992305][T22769] RSP: 002b:00007ffdcc21cd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.992308][T22769] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1658686a4a [ 4357.992310][T22769] RDX: 0000000000000040 RSI: 000000003d055340 RDI: 0000000000000005 [ 4357.992311][T22769] RBP: 00007ffdcc21cde0 R08: 0000000000418574 R09: 000000000000001c [ 4357.992313][T22769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.992315][T22769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16587af000 | [ 4357.992315][T22769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16587af000 | [ 4357.992330][T22769] | [ 4358.009281][T22769] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22769 | [4358.009645][T22769] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4358.009908][T22769] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4358.009910][T22769] Call Trace: [ 4358.009912][T22769] [4358.009915][T22769] dump_stack_lvl (lib/dump_stack.c:123) [4358.009923][T22769] check_preemption_disabled (lib/smp_processor_id.c:52) [4358.009929][T22769] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4358.009936][T22769] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4358.009943][T22769] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4358.009949][T22769] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4358.009954][T22769] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4358.009966][T22769] rawv6_sendmsg (net/ipv6/raw.c:918) [4358.009978][T22769] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4358.009983][T22769] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4358.009988][T22769] ? __lock_release (kernel/locking/lockdep.c:5534) [4358.009996][T22769] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4358.010002][T22769] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4358.010011][T22769] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4358.010028][T22769] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4358.010030][T22769] ? __lock_release (kernel/locking/lockdep.c:5534) [4358.010042][T22769] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4358.010048][T22769] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4358.010053][T22769] ? __pfx___sys_sendto (net/socket.c:2147) [4358.010068][T22769] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4358.010075][T22769] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4358.010083][T22769] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4358.010091][T22769] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4358.010101][T22769] __x64_sys_sendto (net/socket.c:2183) [4358.010104][T22769] ? 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) [4358.010108][T22769] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4358.010113][T22769] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4358.010117][T22769] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4358.010121][T22769] RIP: 0033:0x7f1658686a4a [ 4358.010124][T22769] 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 [ 4358.010127][T22769] RSP: 002b:00007ffdcc21cd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4358.010131][T22769] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1658686a4a [ 4358.010133][T22769] RDX: 0000000000000040 RSI: 000000003d055340 RDI: 0000000000000005 [ 4358.010135][T22769] RBP: 00007ffdcc21cde0 R08: 0000000000418574 R09: 000000000000001c [ 4358.010136][T22769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4358.010138][T22769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16587af000 | [ 4358.010138][T22769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16587af000 | [ 4358.010153][T22769] | [ 4358.802764][T22776] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22776 | [4358.803222][T22776] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4358.803476][T22776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4358.803478][T22776] Call Trace: [ 4358.803480][T22776] [4358.803483][T22776] dump_stack_lvl (lib/dump_stack.c:123) [4358.803493][T22776] check_preemption_disabled (lib/smp_processor_id.c:52) [4358.803500][T22776] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4358.803507][T22776] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4358.803516][T22776] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4358.803523][T22776] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4358.803528][T22776] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4358.803540][T22776] rawv6_sendmsg (net/ipv6/raw.c:918) [4358.803552][T22776] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4358.803558][T22776] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4358.803564][T22776] ? __lock_release (kernel/locking/lockdep.c:5534) [4358.803574][T22776] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4358.803582][T22776] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4358.803591][T22776] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4358.803607][T22776] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4358.803610][T22776] ? __lock_release (kernel/locking/lockdep.c:5534) [4358.803621][T22776] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4358.803629][T22776] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4358.803635][T22776] ? __pfx___sys_sendto (net/socket.c:2147) [4358.803650][T22776] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4358.803657][T22776] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4358.803666][T22776] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4358.803673][T22776] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4358.803683][T22776] __x64_sys_sendto (net/socket.c:2183) [4358.803687][T22776] ? 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) [4358.803692][T22776] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4358.803697][T22776] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4358.803702][T22776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4358.803706][T22776] RIP: 0033:0x7fbabb58ca4a [ 4358.803711][T22776] 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 [ 4358.803716][T22776] RSP: 002b:00007ffde4b4c908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4358.803720][T22776] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbabb58ca4a [ 4358.803722][T22776] RDX: 0000000000000040 RSI: 000000002e30a340 RDI: 0000000000000005 [ 4358.803724][T22776] RBP: 00007ffde4b4c990 R08: 0000000000418574 R09: 000000000000001c [ 4358.803726][T22776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4358.803729][T22776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbabb6b5000 | [ 4358.803729][T22776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbabb6b5000 | [ 4358.803743][T22776] | [ 4358.817008][T22776] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22776 | [4358.817366][T22776] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4358.817606][T22776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4358.817608][T22776] Call Trace: [ 4358.817609][T22776] [4358.817611][T22776] dump_stack_lvl (lib/dump_stack.c:123) [4358.817617][T22776] check_preemption_disabled (lib/smp_processor_id.c:52) [4358.817622][T22776] lwtunnel_output (net/core/lwtunnel.c:359) [4358.817629][T22776] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4358.817635][T22776] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4358.817641][T22776] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4358.817646][T22776] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4358.817658][T22776] rawv6_sendmsg (net/ipv6/raw.c:918) [4358.817670][T22776] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4358.817675][T22776] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4358.817679][T22776] ? __lock_release (kernel/locking/lockdep.c:5534) [4358.817687][T22776] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4358.817691][T22776] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4358.817700][T22776] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4358.817718][T22776] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4358.817721][T22776] ? __lock_release (kernel/locking/lockdep.c:5534) [4358.817732][T22776] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4358.817736][T22776] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4358.817742][T22776] ? __pfx___sys_sendto (net/socket.c:2147) [4358.817756][T22776] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4358.817763][T22776] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4358.817770][T22776] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4358.817778][T22776] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4358.817788][T22776] __x64_sys_sendto (net/socket.c:2183) [4358.817792][T22776] ? 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) [4358.817794][T22776] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4358.817799][T22776] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4358.817804][T22776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4358.817807][T22776] RIP: 0033:0x7fbabb58ca4a [ 4358.817810][T22776] 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 [ 4358.817813][T22776] RSP: 002b:00007ffde4b4c908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4358.817816][T22776] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbabb58ca4a [ 4358.817818][T22776] RDX: 0000000000000040 RSI: 000000002e30a340 RDI: 0000000000000005 [ 4358.817820][T22776] RBP: 00007ffde4b4c990 R08: 0000000000418574 R09: 000000000000001c [ 4358.817821][T22776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4358.817823][T22776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbabb6b5000 | [ 4358.817823][T22776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbabb6b5000 | [ 4358.817838][T22776] | [ 4358.830679][T22776] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22776 | [4358.831059][T22776] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4358.831303][T22776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4358.831305][T22776] Call Trace: [ 4358.831307][T22776] [4358.831309][T22776] dump_stack_lvl (lib/dump_stack.c:123) [4358.831316][T22776] check_preemption_disabled (lib/smp_processor_id.c:52) [4358.831322][T22776] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4358.831329][T22776] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4358.831335][T22776] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4358.831341][T22776] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4358.831346][T22776] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4358.831358][T22776] rawv6_sendmsg (net/ipv6/raw.c:918) [4358.831370][T22776] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4358.831375][T22776] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4358.831380][T22776] ? __lock_release (kernel/locking/lockdep.c:5534) [4358.831387][T22776] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4358.831393][T22776] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4358.831402][T22776] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4358.831418][T22776] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4358.831421][T22776] ? __lock_release (kernel/locking/lockdep.c:5534) [4358.831432][T22776] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4358.831437][T22776] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4358.831443][T22776] ? __pfx___sys_sendto (net/socket.c:2147) [4358.831458][T22776] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4358.831465][T22776] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4358.831472][T22776] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4358.831480][T22776] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4358.831490][T22776] __x64_sys_sendto (net/socket.c:2183) [4358.831494][T22776] ? 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) [4358.831497][T22776] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4358.831501][T22776] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4358.831506][T22776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4358.831509][T22776] RIP: 0033:0x7fbabb58ca4a [ 4358.831513][T22776] 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 [ 4358.831515][T22776] RSP: 002b:00007ffde4b4c908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4358.831518][T22776] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbabb58ca4a [ 4358.831521][T22776] RDX: 0000000000000040 RSI: 000000002e30a340 RDI: 0000000000000005 [ 4358.831522][T22776] RBP: 00007ffde4b4c990 R08: 0000000000418574 R09: 000000000000001c [ 4358.831524][T22776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4358.831526][T22776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbabb6b5000 | [ 4358.831526][T22776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbabb6b5000 | [ 4358.831541][T22776] | [ 4359.310214][T22780] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22780 | [4359.310673][T22780] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4359.311286][T22780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4359.311289][T22780] Call Trace: [ 4359.311291][T22780] [4359.311294][T22780] dump_stack_lvl (lib/dump_stack.c:123) [4359.311304][T22780] check_preemption_disabled (lib/smp_processor_id.c:52) [4359.311311][T22780] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4359.311318][T22780] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4359.311326][T22780] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.311333][T22780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4359.311338][T22780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.311351][T22780] rawv6_sendmsg (net/ipv6/raw.c:918) [4359.311362][T22780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4359.311367][T22780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4359.311374][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.311383][T22780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4359.311390][T22780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4359.311399][T22780] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4359.311415][T22780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4359.311418][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.311430][T22780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.311437][T22780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.311442][T22780] ? __pfx___sys_sendto (net/socket.c:2147) [4359.311457][T22780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4359.311465][T22780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4359.311474][T22780] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4359.311481][T22780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4359.311491][T22780] __x64_sys_sendto (net/socket.c:2183) [4359.311494][T22780] ? 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) [4359.311498][T22780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4359.311503][T22780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4359.311508][T22780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4359.311512][T22780] RIP: 0033:0x7f37f28a6a4a [ 4359.311517][T22780] 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 [ 4359.311520][T22780] RSP: 002b:00007ffcc8b7a5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4359.311524][T22780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37f28a6a4a [ 4359.311526][T22780] RDX: 0000000000000040 RSI: 0000000015ce2340 RDI: 0000000000000005 [ 4359.311528][T22780] RBP: 00007ffcc8b7a670 R08: 0000000000418574 R09: 000000000000001c [ 4359.311530][T22780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4359.311531][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37f29cf000 | [ 4359.311531][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37f29cf000 | [ 4359.311546][T22780] | [ 4359.311549][T22780] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22780 | [4359.322922][T22780] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4359.323171][T22780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4359.323172][T22780] Call Trace: [ 4359.323174][T22780] [4359.323176][T22780] dump_stack_lvl (lib/dump_stack.c:123) [4359.323182][T22780] check_preemption_disabled (lib/smp_processor_id.c:52) [4359.323188][T22780] lwtunnel_output (net/core/lwtunnel.c:359) [4359.323195][T22780] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4359.323202][T22780] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.323207][T22780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4359.323212][T22780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.323224][T22780] rawv6_sendmsg (net/ipv6/raw.c:918) [4359.323236][T22780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4359.323242][T22780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4359.323245][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.323253][T22780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4359.323257][T22780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4359.323266][T22780] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4359.323283][T22780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4359.323286][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.323297][T22780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.323302][T22780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.323307][T22780] ? __pfx___sys_sendto (net/socket.c:2147) [4359.323322][T22780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4359.323329][T22780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4359.323337][T22780] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4359.323344][T22780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4359.323354][T22780] __x64_sys_sendto (net/socket.c:2183) [4359.323358][T22780] ? 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) [4359.323361][T22780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4359.323366][T22780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4359.323371][T22780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4359.323374][T22780] RIP: 0033:0x7f37f28a6a4a [ 4359.323377][T22780] 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 [ 4359.323380][T22780] RSP: 002b:00007ffcc8b7a5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4359.323383][T22780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37f28a6a4a [ 4359.323385][T22780] RDX: 0000000000000040 RSI: 0000000015ce2340 RDI: 0000000000000005 [ 4359.323387][T22780] RBP: 00007ffcc8b7a670 R08: 0000000000418574 R09: 000000000000001c [ 4359.323388][T22780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4359.323390][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37f29cf000 | [ 4359.323390][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37f29cf000 | [ 4359.323405][T22780] | [ 4359.341281][T22780] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22780 | [4359.341636][T22780] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4359.341897][T22780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4359.341899][T22780] Call Trace: [ 4359.341901][T22780] [4359.341903][T22780] dump_stack_lvl (lib/dump_stack.c:123) [4359.341911][T22780] check_preemption_disabled (lib/smp_processor_id.c:52) [4359.341917][T22780] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4359.341924][T22780] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4359.341931][T22780] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.341937][T22780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4359.341942][T22780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.341955][T22780] rawv6_sendmsg (net/ipv6/raw.c:918) [4359.341966][T22780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4359.341972][T22780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4359.341976][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.341985][T22780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4359.341990][T22780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4359.341999][T22780] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4359.342015][T22780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4359.342018][T22780] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.342030][T22780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.342035][T22780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.342041][T22780] ? __pfx___sys_sendto (net/socket.c:2147) [4359.342056][T22780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4359.342063][T22780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4359.342071][T22780] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4359.342079][T22780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4359.342089][T22780] __x64_sys_sendto (net/socket.c:2183) [4359.342093][T22780] ? 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) [4359.342097][T22780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4359.342102][T22780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4359.342107][T22780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4359.342110][T22780] RIP: 0033:0x7f37f28a6a4a [ 4359.342114][T22780] 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 [ 4359.342117][T22780] RSP: 002b:00007ffcc8b7a5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4359.342120][T22780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37f28a6a4a [ 4359.342123][T22780] RDX: 0000000000000040 RSI: 0000000015ce2340 RDI: 0000000000000005 [ 4359.342125][T22780] RBP: 00007ffcc8b7a670 R08: 0000000000418574 R09: 000000000000001c [ 4359.342127][T22780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4359.342128][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37f29cf000 | [ 4359.342128][T22780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37f29cf000 | [ 4359.342144][T22780] | [ 4359.814500][T22784] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22784 | [4359.815221][T22784] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4359.815472][T22784] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4359.815474][T22784] Call Trace: [ 4359.815477][T22784] [4359.815479][T22784] dump_stack_lvl (lib/dump_stack.c:123) [4359.815489][T22784] check_preemption_disabled (lib/smp_processor_id.c:52) [4359.815496][T22784] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4359.815502][T22784] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4359.815511][T22784] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.815518][T22784] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4359.815523][T22784] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.815536][T22784] rawv6_sendmsg (net/ipv6/raw.c:918) [4359.815547][T22784] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4359.815552][T22784] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4359.815559][T22784] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.815568][T22784] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4359.815576][T22784] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4359.815586][T22784] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4359.815602][T22784] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4359.815605][T22784] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.815616][T22784] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.815623][T22784] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.815628][T22784] ? __pfx___sys_sendto (net/socket.c:2147) [4359.815643][T22784] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4359.815650][T22784] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4359.815660][T22784] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4359.815667][T22784] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4359.815677][T22784] __x64_sys_sendto (net/socket.c:2183) [4359.815681][T22784] ? 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) [4359.815685][T22784] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4359.815690][T22784] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4359.815695][T22784] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4359.815699][T22784] RIP: 0033:0x7fdb179cea4a [ 4359.815704][T22784] 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 [ 4359.815707][T22784] RSP: 002b:00007ffefb92ca88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4359.815711][T22784] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdb179cea4a [ 4359.815713][T22784] RDX: 0000000000000040 RSI: 00000000129e1340 RDI: 0000000000000005 [ 4359.815716][T22784] RBP: 00007ffefb92cb10 R08: 0000000000418574 R09: 000000000000001c [ 4359.815718][T22784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4359.815720][T22784] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb17af7000 | [ 4359.815734][T22784] | [ 4363.019892][T22812] check_preemption_disabled: 20 callbacks suppressed | [ 4363.019901][T22812] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22812 | [4363.020639][T22812] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4363.020920][T22812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4363.020923][T22812] Call Trace: [ 4363.020925][T22812] [4363.020928][T22812] dump_stack_lvl (lib/dump_stack.c:123) [4363.020938][T22812] check_preemption_disabled (lib/smp_processor_id.c:52) [4363.020945][T22812] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4363.020952][T22812] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4363.020960][T22812] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.020973][T22812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4363.020978][T22812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.020990][T22812] rawv6_sendmsg (net/ipv6/raw.c:918) [4363.021001][T22812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4363.021007][T22812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4363.021014][T22812] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.021023][T22812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4363.021031][T22812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4363.021040][T22812] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4363.021055][T22812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4363.021058][T22812] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.021069][T22812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.021076][T22812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.021081][T22812] ? __pfx___sys_sendto (net/socket.c:2147) [4363.021095][T22812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4363.021102][T22812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4363.021111][T22812] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4363.021118][T22812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4363.021128][T22812] __x64_sys_sendto (net/socket.c:2183) [4363.021132][T22812] ? 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) [4363.021136][T22812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4363.021141][T22812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4363.021146][T22812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4363.021150][T22812] RIP: 0033:0x7f4d8e8bea4a [ 4363.021155][T22812] 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 [ 4363.021159][T22812] RSP: 002b:00007ffed6e91da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4363.021163][T22812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d8e8bea4a [ 4363.021166][T22812] RDX: 0000000000000040 RSI: 000000002f033340 RDI: 0000000000000005 [ 4363.021167][T22812] RBP: 00007ffed6e91e30 R08: 0000000000418574 R09: 000000000000001c [ 4363.021170][T22812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4363.021171][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d8e9e7000 | [ 4363.021171][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d8e9e7000 | [ 4363.021186][T22812] | [ 4363.021188][T22812] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22812 | [4363.033501][T22812] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4363.033749][T22812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4363.033750][T22812] Call Trace: [ 4363.033752][T22812] [4363.033754][T22812] dump_stack_lvl (lib/dump_stack.c:123) [4363.033761][T22812] check_preemption_disabled (lib/smp_processor_id.c:52) [4363.033767][T22812] lwtunnel_output (net/core/lwtunnel.c:359) [4363.033773][T22812] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4363.033780][T22812] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.033786][T22812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4363.033791][T22812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.033802][T22812] rawv6_sendmsg (net/ipv6/raw.c:918) [4363.033814][T22812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4363.033819][T22812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4363.033823][T22812] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.033831][T22812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4363.033836][T22812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4363.033844][T22812] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4363.033860][T22812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4363.033863][T22812] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.033874][T22812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.033879][T22812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.033885][T22812] ? __pfx___sys_sendto (net/socket.c:2147) [4363.033899][T22812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4363.033906][T22812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4363.033914][T22812] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4363.033921][T22812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4363.033931][T22812] __x64_sys_sendto (net/socket.c:2183) [4363.033935][T22812] ? 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) [4363.033938][T22812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4363.033942][T22812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4363.033947][T22812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4363.033950][T22812] RIP: 0033:0x7f4d8e8bea4a [ 4363.033954][T22812] 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 [ 4363.033956][T22812] RSP: 002b:00007ffed6e91da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4363.033959][T22812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d8e8bea4a [ 4363.033962][T22812] RDX: 0000000000000040 RSI: 000000002f033340 RDI: 0000000000000005 [ 4363.033963][T22812] RBP: 00007ffed6e91e30 R08: 0000000000418574 R09: 000000000000001c [ 4363.033965][T22812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4363.033966][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d8e9e7000 | [ 4363.033966][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d8e9e7000 | [ 4363.033981][T22812] | [ 4363.034420][T22812] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22812 | [4363.045700][T22812] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4363.045952][T22812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4363.045954][T22812] Call Trace: [ 4363.045956][T22812] [4363.045958][T22812] dump_stack_lvl (lib/dump_stack.c:123) [4363.045964][T22812] check_preemption_disabled (lib/smp_processor_id.c:52) [4363.045969][T22812] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4363.045976][T22812] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4363.045982][T22812] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.045988][T22812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4363.045992][T22812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.046005][T22812] rawv6_sendmsg (net/ipv6/raw.c:918) [4363.046016][T22812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4363.046022][T22812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4363.046026][T22812] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.046034][T22812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4363.046039][T22812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4363.046048][T22812] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4363.046064][T22812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4363.046066][T22812] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.046077][T22812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.046082][T22812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.046087][T22812] ? __pfx___sys_sendto (net/socket.c:2147) [4363.046102][T22812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4363.046109][T22812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4363.046116][T22812] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4363.046123][T22812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4363.046133][T22812] __x64_sys_sendto (net/socket.c:2183) [4363.046137][T22812] ? 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) [4363.046140][T22812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4363.046145][T22812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4363.046149][T22812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4363.046152][T22812] RIP: 0033:0x7f4d8e8bea4a [ 4363.046156][T22812] 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 [ 4363.046159][T22812] RSP: 002b:00007ffed6e91da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4363.046162][T22812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d8e8bea4a [ 4363.046164][T22812] RDX: 0000000000000040 RSI: 000000002f033340 RDI: 0000000000000005 [ 4363.046166][T22812] RBP: 00007ffed6e91e30 R08: 0000000000418574 R09: 000000000000001c [ 4363.046168][T22812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4363.046170][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d8e9e7000 | [ 4363.046170][T22812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d8e9e7000 | [ 4363.046185][T22812] | [ 4363.512235][T22816] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22816 | [4363.512755][T22816] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4363.513023][T22816] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4363.513025][T22816] Call Trace: [ 4363.513028][T22816] [4363.513030][T22816] dump_stack_lvl (lib/dump_stack.c:123) [4363.513040][T22816] check_preemption_disabled (lib/smp_processor_id.c:52) [4363.513047][T22816] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4363.513054][T22816] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4363.513063][T22816] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.513071][T22816] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4363.513076][T22816] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.513088][T22816] rawv6_sendmsg (net/ipv6/raw.c:918) [4363.513100][T22816] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4363.513105][T22816] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4363.513112][T22816] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.513122][T22816] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4363.513130][T22816] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4363.513139][T22816] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4363.513155][T22816] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4363.513158][T22816] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.513169][T22816] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.513176][T22816] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.513182][T22816] ? __pfx___sys_sendto (net/socket.c:2147) [4363.513196][T22816] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4363.513204][T22816] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4363.513213][T22816] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4363.513220][T22816] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4363.513230][T22816] __x64_sys_sendto (net/socket.c:2183) [4363.513234][T22816] ? 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) [4363.513238][T22816] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4363.513243][T22816] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4363.513248][T22816] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4363.513252][T22816] RIP: 0033:0x7f16fd673a4a [ 4363.513257][T22816] 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 [ 4363.513260][T22816] RSP: 002b:00007ffd70539758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4363.513265][T22816] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f16fd673a4a [ 4363.513267][T22816] RDX: 0000000000000040 RSI: 0000000002768340 RDI: 0000000000000005 [ 4363.513269][T22816] RBP: 00007ffd705397e0 R08: 0000000000418574 R09: 000000000000001c [ 4363.513271][T22816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4363.513273][T22816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16fd79c000 | [ 4363.513273][T22816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16fd79c000 | [ 4363.513287][T22816] | [ 4363.513290][T22816] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22816 | [4363.526214][T22816] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4363.526470][T22816] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4363.526472][T22816] Call Trace: [ 4363.526474][T22816] [4363.526476][T22816] dump_stack_lvl (lib/dump_stack.c:123) [4363.526483][T22816] check_preemption_disabled (lib/smp_processor_id.c:52) [4363.526490][T22816] lwtunnel_output (net/core/lwtunnel.c:359) [4363.526496][T22816] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4363.526504][T22816] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.526510][T22816] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4363.526515][T22816] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.526528][T22816] rawv6_sendmsg (net/ipv6/raw.c:918) [4363.526540][T22816] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4363.526545][T22816] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4363.526549][T22816] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.526558][T22816] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4363.526563][T22816] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4363.526572][T22816] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4363.526588][T22816] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4363.526591][T22816] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.526603][T22816] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.526608][T22816] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.526614][T22816] ? __pfx___sys_sendto (net/socket.c:2147) [4363.526629][T22816] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4363.526636][T22816] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4363.526644][T22816] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4363.526651][T22816] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4363.526661][T22816] __x64_sys_sendto (net/socket.c:2183) [4363.526665][T22816] ? 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) [4363.526668][T22816] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4363.526673][T22816] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4363.526677][T22816] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4363.526681][T22816] RIP: 0033:0x7f16fd673a4a [ 4363.526685][T22816] 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 [ 4363.526687][T22816] RSP: 002b:00007ffd70539758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4363.526691][T22816] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f16fd673a4a [ 4363.526693][T22816] RDX: 0000000000000040 RSI: 0000000002768340 RDI: 0000000000000005 [ 4363.526695][T22816] RBP: 00007ffd705397e0 R08: 0000000000418574 R09: 000000000000001c [ 4363.526697][T22816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4363.526699][T22816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16fd79c000 | [ 4363.526699][T22816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16fd79c000 | [ 4363.526714][T22816] | [ 4363.539573][T22816] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22816 | [4363.539977][T22816] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4363.540237][T22816] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4363.540238][T22816] Call Trace: [ 4363.540240][T22816] [4363.540242][T22816] dump_stack_lvl (lib/dump_stack.c:123) [4363.540249][T22816] check_preemption_disabled (lib/smp_processor_id.c:52) [4363.540255][T22816] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4363.540262][T22816] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4363.540269][T22816] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.540275][T22816] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4363.540280][T22816] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.540293][T22816] rawv6_sendmsg (net/ipv6/raw.c:918) [4363.540304][T22816] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4363.540310][T22816] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4363.540315][T22816] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.540322][T22816] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4363.540327][T22816] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4363.540336][T22816] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4363.540352][T22816] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4363.540355][T22816] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.540367][T22816] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.540372][T22816] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.540377][T22816] ? __pfx___sys_sendto (net/socket.c:2147) [4363.540392][T22816] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4363.540398][T22816] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4363.540406][T22816] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4363.540414][T22816] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4363.540424][T22816] __x64_sys_sendto (net/socket.c:2183) [4363.540428][T22816] ? 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) [4363.540431][T22816] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4363.540436][T22816] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4363.540440][T22816] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4363.540443][T22816] RIP: 0033:0x7f16fd673a4a [ 4363.540448][T22816] 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 [ 4363.540450][T22816] RSP: 002b:00007ffd70539758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4363.540454][T22816] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f16fd673a4a [ 4363.540456][T22816] RDX: 0000000000000040 RSI: 0000000002768340 RDI: 0000000000000005 [ 4363.540458][T22816] RBP: 00007ffd705397e0 R08: 0000000000418574 R09: 000000000000001c [ 4363.540460][T22816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4363.540462][T22816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16fd79c000 | [ 4363.540462][T22816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16fd79c000 | [ 4363.540477][T22816] | [ 4364.044965][T22820] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22820 | [4364.045418][T22820] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4364.045669][T22820] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4364.045671][T22820] Call Trace: [ 4364.045673][T22820] [4364.045676][T22820] dump_stack_lvl (lib/dump_stack.c:123) [4364.045686][T22820] check_preemption_disabled (lib/smp_processor_id.c:52) [4364.045693][T22820] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4364.045700][T22820] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4364.045709][T22820] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.045718][T22820] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4364.045723][T22820] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.045736][T22820] rawv6_sendmsg (net/ipv6/raw.c:918) [4364.045748][T22820] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4364.045753][T22820] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4364.045760][T22820] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.045771][T22820] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4364.045778][T22820] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4364.045787][T22820] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4364.045803][T22820] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4364.045806][T22820] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.045818][T22820] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.045825][T22820] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.045830][T22820] ? __pfx___sys_sendto (net/socket.c:2147) [4364.045845][T22820] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4364.045852][T22820] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4364.045862][T22820] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4364.045869][T22820] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4364.045879][T22820] __x64_sys_sendto (net/socket.c:2183) [4364.045883][T22820] ? 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) [4364.045887][T22820] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4364.045891][T22820] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4364.045896][T22820] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4364.045900][T22820] RIP: 0033:0x7fae87019a4a [ 4364.045905][T22820] 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 [ 4364.045908][T22820] RSP: 002b:00007ffdecb4f218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4364.045912][T22820] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae87019a4a [ 4364.045914][T22820] RDX: 0000000000000040 RSI: 0000000035211340 RDI: 0000000000000005 [ 4364.045916][T22820] RBP: 00007ffdecb4f2a0 R08: 0000000000418574 R09: 000000000000001c [ 4364.045918][T22820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4364.045920][T22820] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae87142000 | [ 4364.045920][T22820] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae87142000 | [ 4364.045935][T22820] | [ 4364.058676][T22820] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22820 | [4364.059039][T22820] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4364.059280][T22820] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4364.059281][T22820] Call Trace: [ 4364.059283][T22820] [4364.059285][T22820] dump_stack_lvl (lib/dump_stack.c:123) [4364.059291][T22820] check_preemption_disabled (lib/smp_processor_id.c:52) [4364.059296][T22820] lwtunnel_output (net/core/lwtunnel.c:359) [4364.059303][T22820] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4364.059310][T22820] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.059316][T22820] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4364.059321][T22820] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.059334][T22820] rawv6_sendmsg (net/ipv6/raw.c:918) [4364.059346][T22820] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4364.059351][T22820] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4364.059356][T22820] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.059364][T22820] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4364.059368][T22820] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4364.059377][T22820] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4364.059393][T22820] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4364.059396][T22820] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.059407][T22820] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.059411][T22820] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.059417][T22820] ? __pfx___sys_sendto (net/socket.c:2147) [4364.059432][T22820] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4364.059438][T22820] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4364.059446][T22820] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4364.059453][T22820] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4364.059463][T22820] __x64_sys_sendto (net/socket.c:2183) [4364.059467][T22820] ? 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) [4364.059471][T22820] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4364.059475][T22820] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4364.059480][T22820] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4364.059484][T22820] RIP: 0033:0x7fae87019a4a [ 4364.059488][T22820] 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 [ 4364.059497][T22820] RSP: 002b:00007ffdecb4f218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4364.059500][T22820] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae87019a4a [ 4364.059502][T22820] RDX: 0000000000000040 RSI: 0000000035211340 RDI: 0000000000000005 [ 4364.059504][T22820] RBP: 00007ffdecb4f2a0 R08: 0000000000418574 R09: 000000000000001c [ 4364.059506][T22820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4364.059508][T22820] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae87142000 | [ 4364.059508][T22820] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae87142000 | [ 4364.059523][T22820] | [ 4364.074773][T22820] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22820 | [4364.075129][T22820] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4364.075371][T22820] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4364.075373][T22820] Call Trace: [ 4364.075375][T22820] [4364.075378][T22820] dump_stack_lvl (lib/dump_stack.c:123) [4364.075385][T22820] check_preemption_disabled (lib/smp_processor_id.c:52) [4364.075392][T22820] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4364.075398][T22820] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4364.075406][T22820] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.075412][T22820] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4364.075417][T22820] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.075429][T22820] rawv6_sendmsg (net/ipv6/raw.c:918) [4364.075441][T22820] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4364.075446][T22820] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4364.075451][T22820] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.075459][T22820] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4364.075464][T22820] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4364.075473][T22820] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4364.075489][T22820] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4364.075492][T22820] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.075504][T22820] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.075509][T22820] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.075514][T22820] ? __pfx___sys_sendto (net/socket.c:2147) [4364.075529][T22820] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4364.075536][T22820] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4364.075544][T22820] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4364.075551][T22820] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4364.075561][T22820] __x64_sys_sendto (net/socket.c:2183) [4364.075565][T22820] ? 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) [4364.075568][T22820] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4364.075573][T22820] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4364.075577][T22820] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4364.075581][T22820] RIP: 0033:0x7fae87019a4a [ 4364.075584][T22820] 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 [ 4364.075587][T22820] RSP: 002b:00007ffdecb4f218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4364.075590][T22820] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae87019a4a [ 4364.075593][T22820] RDX: 0000000000000040 RSI: 0000000035211340 RDI: 0000000000000005 [ 4364.075594][T22820] RBP: 00007ffdecb4f2a0 R08: 0000000000418574 R09: 000000000000001c [ 4364.075596][T22820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4364.075598][T22820] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae87142000 | [ 4364.075598][T22820] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae87142000 | [ 4364.075612][T22820] | [ 4364.549929][T22824] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22824 | [4364.550384][T22824] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4364.550640][T22824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4364.550642][T22824] Call Trace: [ 4364.550645][T22824] [4364.550647][T22824] dump_stack_lvl (lib/dump_stack.c:123) [4364.550657][T22824] check_preemption_disabled (lib/smp_processor_id.c:52) [4364.550665][T22824] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4364.550671][T22824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4364.550680][T22824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.550687][T22824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4364.550693][T22824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.550705][T22824] rawv6_sendmsg (net/ipv6/raw.c:918) [4364.550718][T22824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4364.550724][T22824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4364.550730][T22824] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.550740][T22824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4364.550747][T22824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4364.550756][T22824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4364.550772][T22824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4364.550775][T22824] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.550787][T22824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.550793][T22824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.550799][T22824] ? __pfx___sys_sendto (net/socket.c:2147) [4364.550814][T22824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4364.550822][T22824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4364.550831][T22824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4364.550838][T22824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4364.550848][T22824] __x64_sys_sendto (net/socket.c:2183) [4364.550852][T22824] ? 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) [4364.550856][T22824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4364.550861][T22824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4364.550866][T22824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4364.550870][T22824] RIP: 0033:0x7f062eb76a4a [ 4364.550875][T22824] 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 [ 4364.550878][T22824] RSP: 002b:00007ffca61d51e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4364.550882][T22824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f062eb76a4a [ 4364.550884][T22824] RDX: 0000000000000040 RSI: 0000000023ff1340 RDI: 0000000000000005 [ 4364.550886][T22824] RBP: 00007ffca61d5270 R08: 0000000000418574 R09: 000000000000001c [ 4364.550888][T22824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4364.550890][T22824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f062ec9f000 | [ 4364.550904][T22824] | [ 4368.172291][T22856] check_preemption_disabled: 20 callbacks suppressed | [ 4368.172300][T22856] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22856 | [4368.173063][T22856] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4368.173322][T22856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.173325][T22856] Call Trace: [ 4368.173327][T22856] [4368.173329][T22856] dump_stack_lvl (lib/dump_stack.c:123) [4368.173340][T22856] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.173347][T22856] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4368.173354][T22856] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.173362][T22856] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.173370][T22856] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.173375][T22856] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.173387][T22856] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.173398][T22856] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.173404][T22856] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4368.173411][T22856] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.173420][T22856] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.173427][T22856] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.173436][T22856] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.173453][T22856] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.173456][T22856] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.173467][T22856] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.173474][T22856] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.173479][T22856] ? __pfx___sys_sendto (net/socket.c:2147) [4368.173494][T22856] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4368.173502][T22856] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4368.173511][T22856] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4368.173518][T22856] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4368.173528][T22856] __x64_sys_sendto (net/socket.c:2183) [4368.173532][T22856] ? 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) [4368.173537][T22856] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.173542][T22856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.173546][T22856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.173551][T22856] RIP: 0033:0x7f010c787a4a [ 4368.173555][T22856] 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 [ 4368.173559][T22856] RSP: 002b:00007ffff0382758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.173563][T22856] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f010c787a4a [ 4368.173566][T22856] RDX: 0000000000000040 RSI: 000000000d5f6340 RDI: 0000000000000005 [ 4368.173568][T22856] RBP: 00007ffff03827e0 R08: 0000000000418574 R09: 000000000000001c [ 4368.173570][T22856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.173572][T22856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f010c8b0000 | [ 4368.173572][T22856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f010c8b0000 | [ 4368.173587][T22856] | [ 4368.173590][T22856] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22856 | [4368.185042][T22856] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4368.185290][T22856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.185292][T22856] Call Trace: [ 4368.185294][T22856] [4368.185296][T22856] dump_stack_lvl (lib/dump_stack.c:123) [4368.185302][T22856] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.185308][T22856] lwtunnel_output (net/core/lwtunnel.c:359) [4368.185314][T22856] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.185321][T22856] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.185326][T22856] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.185331][T22856] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.185344][T22856] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.185356][T22856] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.185362][T22856] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4368.185365][T22856] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.185374][T22856] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.185377][T22856] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.185386][T22856] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.185402][T22856] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.185405][T22856] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.185416][T22856] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.185421][T22856] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.185426][T22856] ? __pfx___sys_sendto (net/socket.c:2147) [4368.185441][T22856] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4368.185447][T22856] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4368.185454][T22856] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4368.185462][T22856] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4368.185472][T22856] __x64_sys_sendto (net/socket.c:2183) [4368.185476][T22856] ? 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) [4368.185479][T22856] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.185484][T22856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.185489][T22856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.185492][T22856] RIP: 0033:0x7f010c787a4a [ 4368.185496][T22856] 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 [ 4368.185498][T22856] RSP: 002b:00007ffff0382758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.185501][T22856] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f010c787a4a [ 4368.185503][T22856] RDX: 0000000000000040 RSI: 000000000d5f6340 RDI: 0000000000000005 [ 4368.185505][T22856] RBP: 00007ffff03827e0 R08: 0000000000418574 R09: 000000000000001c [ 4368.185507][T22856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.185509][T22856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f010c8b0000 | [ 4368.185509][T22856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f010c8b0000 | [ 4368.185523][T22856] | [ 4368.202116][T22856] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22856 | [4368.202475][T22856] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4368.202735][T22856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.202737][T22856] Call Trace: [ 4368.202739][T22856] [4368.202741][T22856] dump_stack_lvl (lib/dump_stack.c:123) [4368.202749][T22856] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.202756][T22856] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4368.202762][T22856] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.202770][T22856] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.202775][T22856] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.202780][T22856] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.202793][T22856] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.202804][T22856] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.202810][T22856] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4368.202814][T22856] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.202822][T22856] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.202828][T22856] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.202837][T22856] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.202854][T22856] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.202856][T22856] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.202868][T22856] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.202873][T22856] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.202879][T22856] ? __pfx___sys_sendto (net/socket.c:2147) [4368.202894][T22856] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4368.202900][T22856] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4368.202908][T22856] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4368.202915][T22856] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4368.202925][T22856] __x64_sys_sendto (net/socket.c:2183) [4368.202930][T22856] ? 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) [4368.202933][T22856] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.202938][T22856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.202943][T22856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.202946][T22856] RIP: 0033:0x7f010c787a4a [ 4368.202949][T22856] 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 [ 4368.202952][T22856] RSP: 002b:00007ffff0382758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.202956][T22856] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f010c787a4a [ 4368.202958][T22856] RDX: 0000000000000040 RSI: 000000000d5f6340 RDI: 0000000000000005 [ 4368.202960][T22856] RBP: 00007ffff03827e0 R08: 0000000000418574 R09: 000000000000001c [ 4368.202962][T22856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.202964][T22856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f010c8b0000 | [ 4368.202964][T22856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f010c8b0000 | [ 4368.202979][T22856] | [ 4368.648838][T22860] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22860 | [4368.649298][T22860] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4368.649573][T22860] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.649575][T22860] Call Trace: [ 4368.649577][T22860] [4368.649580][T22860] dump_stack_lvl (lib/dump_stack.c:123) [4368.649590][T22860] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.649597][T22860] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4368.649604][T22860] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.649613][T22860] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.649620][T22860] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.649625][T22860] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.649637][T22860] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.649649][T22860] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.649653][T22860] ? find_held_lock (kernel/locking/lockdep.c:5348) [4368.649665][T22860] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.649671][T22860] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.649675][T22860] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4368.649686][T22860] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.649702][T22860] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.649705][T22860] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.649719][T22860] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.649725][T22860] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.649731][T22860] ? __pfx___sys_sendto (net/socket.c:2147) [4368.649743][T22860] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4368.649752][T22860] ? find_held_lock (kernel/locking/lockdep.c:5348) [4368.649757][T22860] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4368.649761][T22860] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.649767][T22860] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4368.649773][T22860] ? 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) [4368.649783][T22860] __x64_sys_sendto (net/socket.c:2183) [4368.649787][T22860] ? 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) [4368.649790][T22860] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.649795][T22860] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.649800][T22860] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.649804][T22860] RIP: 0033:0x7f98d0e1da4a [ 4368.649809][T22860] 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 [ 4368.649813][T22860] RSP: 002b:00007ffee17e7cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.649817][T22860] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98d0e1da4a [ 4368.649819][T22860] RDX: 0000000000000040 RSI: 0000000032a3e340 RDI: 0000000000000005 [ 4368.649821][T22860] RBP: 00007ffee17e7d80 R08: 0000000000418574 R09: 000000000000001c [ 4368.649823][T22860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.649825][T22860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98d0f46000 | [ 4368.649825][T22860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98d0f46000 | [ 4368.649839][T22860] | [ 4368.662682][T22860] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22860 | [4368.664174][T22860] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4368.664423][T22860] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.664425][T22860] Call Trace: [ 4368.664427][T22860] [4368.664429][T22860] dump_stack_lvl (lib/dump_stack.c:123) [4368.664436][T22860] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.664443][T22860] lwtunnel_output (net/core/lwtunnel.c:359) [4368.664449][T22860] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.664457][T22860] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.664465][T22860] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.664470][T22860] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.664483][T22860] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.664494][T22860] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.664498][T22860] ? find_held_lock (kernel/locking/lockdep.c:5348) [4368.664508][T22860] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.664513][T22860] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.664517][T22860] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4368.664528][T22860] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.664544][T22860] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.664547][T22860] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.664559][T22860] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.664563][T22860] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.664569][T22860] ? __pfx___sys_sendto (net/socket.c:2147) [4368.664582][T22860] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4368.664591][T22860] ? find_held_lock (kernel/locking/lockdep.c:5348) [4368.664596][T22860] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4368.664599][T22860] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.664606][T22860] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4368.664611][T22860] ? 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) [4368.664620][T22860] __x64_sys_sendto (net/socket.c:2183) [4368.664623][T22860] ? 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) [4368.664627][T22860] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.664632][T22860] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.664637][T22860] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.664641][T22860] RIP: 0033:0x7f98d0e1da4a [ 4368.664645][T22860] 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 [ 4368.664648][T22860] RSP: 002b:00007ffee17e7cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.664651][T22860] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98d0e1da4a [ 4368.664654][T22860] RDX: 0000000000000040 RSI: 0000000032a3e340 RDI: 0000000000000005 [ 4368.664655][T22860] RBP: 00007ffee17e7d80 R08: 0000000000418574 R09: 000000000000001c [ 4368.664658][T22860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.664660][T22860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98d0f46000 | [ 4368.664660][T22860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98d0f46000 | [ 4368.664675][T22860] | [ 4368.678914][T22860] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22860 | [4368.679277][T22860] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4368.679529][T22860] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.679531][T22860] Call Trace: [ 4368.679533][T22860] [4368.679535][T22860] dump_stack_lvl (lib/dump_stack.c:123) [4368.679542][T22860] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.679548][T22860] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4368.679555][T22860] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.679562][T22860] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.679568][T22860] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.679573][T22860] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.679585][T22860] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.679597][T22860] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.679602][T22860] ? find_held_lock (kernel/locking/lockdep.c:5348) [4368.679611][T22860] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.679616][T22860] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.679619][T22860] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4368.679629][T22860] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.679646][T22860] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.679648][T22860] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.679660][T22860] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.679665][T22860] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.679671][T22860] ? __pfx___sys_sendto (net/socket.c:2147) [4368.679683][T22860] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4368.679692][T22860] ? find_held_lock (kernel/locking/lockdep.c:5348) [4368.679696][T22860] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4368.679700][T22860] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.679706][T22860] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4368.679712][T22860] ? 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) [4368.679722][T22860] __x64_sys_sendto (net/socket.c:2183) [4368.679726][T22860] ? 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) [4368.679729][T22860] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.679734][T22860] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.679739][T22860] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.679743][T22860] RIP: 0033:0x7f98d0e1da4a [ 4368.679746][T22860] 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 [ 4368.679750][T22860] RSP: 002b:00007ffee17e7cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.679753][T22860] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98d0e1da4a [ 4368.679755][T22860] RDX: 0000000000000040 RSI: 0000000032a3e340 RDI: 0000000000000005 [ 4368.679757][T22860] RBP: 00007ffee17e7d80 R08: 0000000000418574 R09: 000000000000001c [ 4368.679760][T22860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.679762][T22860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98d0f46000 | [ 4368.679762][T22860] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98d0f46000 | [ 4368.679777][T22860] | [ 4369.136686][T22864] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22864 | [4369.138445][T22864] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4369.138700][T22864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4369.138703][T22864] Call Trace: [ 4369.138705][T22864] [4369.138708][T22864] dump_stack_lvl (lib/dump_stack.c:123) [4369.138719][T22864] check_preemption_disabled (lib/smp_processor_id.c:52) [4369.138726][T22864] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4369.138733][T22864] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4369.138741][T22864] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4369.138749][T22864] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4369.138754][T22864] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4369.138766][T22864] rawv6_sendmsg (net/ipv6/raw.c:918) [4369.138778][T22864] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4369.138783][T22864] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4369.138790][T22864] ? __lock_release (kernel/locking/lockdep.c:5534) [4369.138800][T22864] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4369.138807][T22864] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4369.138816][T22864] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4369.138832][T22864] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4369.138835][T22864] ? __lock_release (kernel/locking/lockdep.c:5534) [4369.138846][T22864] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4369.138853][T22864] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4369.138858][T22864] ? __pfx___sys_sendto (net/socket.c:2147) [4369.138874][T22864] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4369.138881][T22864] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4369.138891][T22864] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4369.138898][T22864] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4369.138908][T22864] __x64_sys_sendto (net/socket.c:2183) [4369.138912][T22864] ? 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) [4369.138917][T22864] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4369.138922][T22864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4369.138927][T22864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4369.138931][T22864] RIP: 0033:0x7f16e29c5a4a [ 4369.138936][T22864] 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 [ 4369.138939][T22864] RSP: 002b:00007fffc776dd88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4369.138943][T22864] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f16e29c5a4a [ 4369.138946][T22864] RDX: 0000000000000040 RSI: 000000002210b340 RDI: 0000000000000005 [ 4369.138948][T22864] RBP: 00007fffc776de10 R08: 0000000000418574 R09: 000000000000001c [ 4369.138950][T22864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4369.138952][T22864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16e2aee000 | [ 4369.138952][T22864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16e2aee000 | [ 4369.138966][T22864] | [ 4369.151353][T22864] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22864 | [4369.151709][T22864] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4369.151962][T22864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4369.151964][T22864] Call Trace: [ 4369.151966][T22864] [4369.151968][T22864] dump_stack_lvl (lib/dump_stack.c:123) [4369.151974][T22864] check_preemption_disabled (lib/smp_processor_id.c:52) [4369.151980][T22864] lwtunnel_output (net/core/lwtunnel.c:359) [4369.151986][T22864] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4369.151994][T22864] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4369.152000][T22864] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4369.152005][T22864] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4369.152018][T22864] rawv6_sendmsg (net/ipv6/raw.c:918) [4369.152030][T22864] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4369.152035][T22864] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4369.152039][T22864] ? __lock_release (kernel/locking/lockdep.c:5534) [4369.152048][T22864] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4369.152052][T22864] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4369.152062][T22864] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4369.152078][T22864] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4369.152081][T22864] ? __lock_release (kernel/locking/lockdep.c:5534) [4369.152092][T22864] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4369.152098][T22864] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4369.152104][T22864] ? __pfx___sys_sendto (net/socket.c:2147) [4369.152118][T22864] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4369.152125][T22864] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4369.152132][T22864] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4369.152140][T22864] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4369.152150][T22864] __x64_sys_sendto (net/socket.c:2183) [4369.152154][T22864] ? 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) [4369.152157][T22864] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4369.152162][T22864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4369.152167][T22864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4369.152170][T22864] RIP: 0033:0x7f16e29c5a4a [ 4369.152174][T22864] 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 [ 4369.152177][T22864] RSP: 002b:00007fffc776dd88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4369.152180][T22864] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f16e29c5a4a [ 4369.152181][T22864] RDX: 0000000000000040 RSI: 000000002210b340 RDI: 0000000000000005 [ 4369.152183][T22864] RBP: 00007fffc776de10 R08: 0000000000418574 R09: 000000000000001c [ 4369.152185][T22864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4369.152187][T22864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16e2aee000 | [ 4369.152187][T22864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16e2aee000 | [ 4369.152202][T22864] | [ 4369.152634][T22864] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22864 | [4369.164049][T22864] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4369.164297][T22864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4369.164298][T22864] Call Trace: [ 4369.164300][T22864] [4369.164302][T22864] dump_stack_lvl (lib/dump_stack.c:123) [4369.164311][T22864] check_preemption_disabled (lib/smp_processor_id.c:52) [4369.164317][T22864] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4369.164323][T22864] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4369.164331][T22864] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4369.164338][T22864] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4369.164343][T22864] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4369.164355][T22864] rawv6_sendmsg (net/ipv6/raw.c:918) [4369.164367][T22864] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4369.164373][T22864] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4369.164378][T22864] ? __lock_release (kernel/locking/lockdep.c:5534) [4369.164387][T22864] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4369.164393][T22864] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4369.164403][T22864] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4369.164419][T22864] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4369.164422][T22864] ? __lock_release (kernel/locking/lockdep.c:5534) [4369.164434][T22864] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4369.164440][T22864] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4369.164445][T22864] ? __pfx___sys_sendto (net/socket.c:2147) [4369.164460][T22864] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4369.164467][T22864] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4369.164475][T22864] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4369.164483][T22864] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4369.164493][T22864] __x64_sys_sendto (net/socket.c:2183) [4369.164497][T22864] ? 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) [4369.164500][T22864] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4369.164505][T22864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4369.164510][T22864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4369.164514][T22864] RIP: 0033:0x7f16e29c5a4a [ 4369.164517][T22864] 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 [ 4369.164520][T22864] RSP: 002b:00007fffc776dd88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4369.164524][T22864] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f16e29c5a4a [ 4369.164526][T22864] RDX: 0000000000000040 RSI: 000000002210b340 RDI: 0000000000000005 [ 4369.164528][T22864] RBP: 00007fffc776de10 R08: 0000000000418574 R09: 000000000000001c [ 4369.164531][T22864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4369.164533][T22864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16e2aee000 | [ 4369.164533][T22864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16e2aee000 | [ 4369.164547][T22864] | [ 4369.647068][T22868] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22868 | [4369.647526][T22868] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4369.647795][T22868] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4369.647798][T22868] Call Trace: [ 4369.647800][T22868] [4369.647803][T22868] dump_stack_lvl (lib/dump_stack.c:123) [4369.647813][T22868] check_preemption_disabled (lib/smp_processor_id.c:52) [4369.647821][T22868] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4369.647827][T22868] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4369.647836][T22868] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4369.647843][T22868] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4369.647848][T22868] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4369.647860][T22868] rawv6_sendmsg (net/ipv6/raw.c:918) [4369.647872][T22868] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4369.647877][T22868] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4369.647884][T22868] ? __lock_release (kernel/locking/lockdep.c:5534) [4369.647893][T22868] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4369.647900][T22868] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4369.647910][T22868] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4369.647926][T22868] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4369.647929][T22868] ? __lock_release (kernel/locking/lockdep.c:5534) [4369.647940][T22868] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4369.647947][T22868] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4369.647953][T22868] ? __pfx___sys_sendto (net/socket.c:2147) [4369.647967][T22868] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4369.647975][T22868] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4369.647985][T22868] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4369.647992][T22868] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4369.648002][T22868] __x64_sys_sendto (net/socket.c:2183) [4369.648005][T22868] ? 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) [4369.648010][T22868] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4369.648015][T22868] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4369.648020][T22868] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4369.648024][T22868] RIP: 0033:0x7f57e53eba4a [ 4369.648029][T22868] 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 [ 4369.648032][T22868] RSP: 002b:00007fff5bdf0688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4369.648037][T22868] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57e53eba4a [ 4369.648039][T22868] RDX: 0000000000000040 RSI: 000000000219b340 RDI: 0000000000000005 [ 4369.648041][T22868] RBP: 00007fff5bdf0710 R08: 0000000000418574 R09: 000000000000001c [ 4369.648043][T22868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4369.648045][T22868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57e5514000 | [ 4369.648059][T22868] | [ 4373.309658][T22900] check_preemption_disabled: 23 callbacks suppressed | [ 4373.309667][T22900] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22900 | [4373.310420][T22900] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4373.310669][T22900] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.310672][T22900] Call Trace: [ 4373.310674][T22900] [4373.310677][T22900] dump_stack_lvl (lib/dump_stack.c:123) [4373.310687][T22900] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.310694][T22900] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4373.310701][T22900] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.310710][T22900] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.310720][T22900] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.310725][T22900] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.310737][T22900] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.310749][T22900] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.310754][T22900] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.310762][T22900] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.310771][T22900] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.310779][T22900] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.310788][T22900] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.310804][T22900] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.310807][T22900] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.310819][T22900] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.310826][T22900] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.310832][T22900] ? __pfx___sys_sendto (net/socket.c:2147) [4373.310846][T22900] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.310854][T22900] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.310864][T22900] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.310871][T22900] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.310881][T22900] __x64_sys_sendto (net/socket.c:2183) [4373.310885][T22900] ? 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) [4373.310889][T22900] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.310893][T22900] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.310898][T22900] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.310902][T22900] RIP: 0033:0x7f53a45fda4a [ 4373.310907][T22900] 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 [ 4373.310910][T22900] RSP: 002b:00007fffff7c47b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.310915][T22900] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53a45fda4a [ 4373.310917][T22900] RDX: 0000000000000040 RSI: 0000000035131340 RDI: 0000000000000005 [ 4373.310919][T22900] RBP: 00007fffff7c4840 R08: 0000000000418574 R09: 000000000000001c [ 4373.310921][T22900] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.310923][T22900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53a4726000 | [ 4373.310923][T22900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53a4726000 | [ 4373.310937][T22900] | [ 4373.324267][T22900] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22900 | [4373.324617][T22900] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4373.324863][T22900] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.324865][T22900] Call Trace: [ 4373.324867][T22900] [4373.324869][T22900] dump_stack_lvl (lib/dump_stack.c:123) [4373.324875][T22900] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.324881][T22900] lwtunnel_output (net/core/lwtunnel.c:359) [4373.324888][T22900] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.324895][T22900] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.324901][T22900] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.324906][T22900] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.324918][T22900] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.324929][T22900] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.324935][T22900] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.324939][T22900] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.324947][T22900] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.324950][T22900] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.324959][T22900] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.324975][T22900] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.324978][T22900] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.324989][T22900] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.324994][T22900] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.325000][T22900] ? __pfx___sys_sendto (net/socket.c:2147) [4373.325015][T22900] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.325021][T22900] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.325028][T22900] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.325036][T22900] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.325046][T22900] __x64_sys_sendto (net/socket.c:2183) [4373.325050][T22900] ? 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) [4373.325053][T22900] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.325057][T22900] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.325062][T22900] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.325065][T22900] RIP: 0033:0x7f53a45fda4a [ 4373.325069][T22900] 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 [ 4373.325071][T22900] RSP: 002b:00007fffff7c47b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.325074][T22900] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53a45fda4a [ 4373.325077][T22900] RDX: 0000000000000040 RSI: 0000000035131340 RDI: 0000000000000005 [ 4373.325079][T22900] RBP: 00007fffff7c4840 R08: 0000000000418574 R09: 000000000000001c [ 4373.325080][T22900] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.325082][T22900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53a4726000 | [ 4373.325082][T22900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53a4726000 | [ 4373.325097][T22900] | [ 4373.325530][T22900] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22900 | [4373.336920][T22900] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4373.337165][T22900] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.337167][T22900] Call Trace: [ 4373.337169][T22900] [4373.337171][T22900] dump_stack_lvl (lib/dump_stack.c:123) [4373.337178][T22900] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.337184][T22900] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4373.337191][T22900] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.337197][T22900] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.337203][T22900] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.337208][T22900] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.337220][T22900] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.337232][T22900] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.337237][T22900] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.337241][T22900] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.337250][T22900] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.337254][T22900] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.337263][T22900] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.337279][T22900] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.337282][T22900] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.337293][T22900] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.337298][T22900] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.337304][T22900] ? __pfx___sys_sendto (net/socket.c:2147) [4373.337318][T22900] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.337325][T22900] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.337333][T22900] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.337340][T22900] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.337350][T22900] __x64_sys_sendto (net/socket.c:2183) [4373.337354][T22900] ? 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) [4373.337357][T22900] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.337362][T22900] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.337367][T22900] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.337370][T22900] RIP: 0033:0x7f53a45fda4a [ 4373.337373][T22900] 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 [ 4373.337376][T22900] RSP: 002b:00007fffff7c47b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.337380][T22900] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53a45fda4a [ 4373.337382][T22900] RDX: 0000000000000040 RSI: 0000000035131340 RDI: 0000000000000005 [ 4373.337385][T22900] RBP: 00007fffff7c4840 R08: 0000000000418574 R09: 000000000000001c [ 4373.337387][T22900] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.337389][T22900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53a4726000 | [ 4373.337389][T22900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53a4726000 | [ 4373.337403][T22900] | [ 4373.818886][T22904] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22904 | [4373.819341][T22904] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4373.819602][T22904] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.819605][T22904] Call Trace: [ 4373.819607][T22904] [4373.819610][T22904] dump_stack_lvl (lib/dump_stack.c:123) [4373.819620][T22904] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.819627][T22904] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4373.819634][T22904] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.819642][T22904] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.819650][T22904] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.819655][T22904] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.819667][T22904] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.819679][T22904] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.819684][T22904] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.819691][T22904] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.819701][T22904] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.819708][T22904] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.819719][T22904] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.819735][T22904] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.819739][T22904] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.819750][T22904] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.819757][T22904] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.819762][T22904] ? __pfx___sys_sendto (net/socket.c:2147) [4373.819777][T22904] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.819785][T22904] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.819793][T22904] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.819800][T22904] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.819810][T22904] __x64_sys_sendto (net/socket.c:2183) [4373.819814][T22904] ? 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) [4373.819818][T22904] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.819823][T22904] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.819828][T22904] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.819832][T22904] RIP: 0033:0x7f0897206a4a [ 4373.819836][T22904] 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 [ 4373.819839][T22904] RSP: 002b:00007ffe7c36d108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.819843][T22904] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0897206a4a [ 4373.819846][T22904] RDX: 0000000000000040 RSI: 00000000398e4340 RDI: 0000000000000005 [ 4373.819848][T22904] RBP: 00007ffe7c36d190 R08: 0000000000418574 R09: 000000000000001c [ 4373.819850][T22904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.819852][T22904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f089732f000 | [ 4373.819852][T22904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f089732f000 | [ 4373.819866][T22904] | [ 4373.832339][T22904] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22904 | [4373.832695][T22904] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4373.833494][T22904] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.833496][T22904] Call Trace: [ 4373.833499][T22904] [4373.833501][T22904] dump_stack_lvl (lib/dump_stack.c:123) [4373.833508][T22904] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.833515][T22904] lwtunnel_output (net/core/lwtunnel.c:359) [4373.833522][T22904] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.833530][T22904] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.833536][T22904] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.833541][T22904] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.833554][T22904] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.833565][T22904] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.833571][T22904] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.833575][T22904] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.833584][T22904] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.833590][T22904] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.833600][T22904] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.833616][T22904] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.833619][T22904] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.833630][T22904] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.833636][T22904] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.833642][T22904] ? __pfx___sys_sendto (net/socket.c:2147) [4373.833657][T22904] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.833664][T22904] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.833672][T22904] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.833679][T22904] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.833689][T22904] __x64_sys_sendto (net/socket.c:2183) [4373.833694][T22904] ? 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) [4373.833698][T22904] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.833703][T22904] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.833708][T22904] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.833711][T22904] RIP: 0033:0x7f0897206a4a [ 4373.833717][T22904] 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 [ 4373.833720][T22904] RSP: 002b:00007ffe7c36d108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.833724][T22904] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0897206a4a [ 4373.833726][T22904] RDX: 0000000000000040 RSI: 00000000398e4340 RDI: 0000000000000005 [ 4373.833728][T22904] RBP: 00007ffe7c36d190 R08: 0000000000418574 R09: 000000000000001c [ 4373.833730][T22904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.833732][T22904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f089732f000 | [ 4373.833732][T22904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f089732f000 | [ 4373.833747][T22904] | [ 4373.846563][T22904] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22904 | [4373.846929][T22904] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4373.847192][T22904] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.847194][T22904] Call Trace: [ 4373.847196][T22904] [4373.847198][T22904] dump_stack_lvl (lib/dump_stack.c:123) [4373.847206][T22904] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.847212][T22904] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4373.847219][T22904] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.847226][T22904] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.847233][T22904] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.847238][T22904] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.847250][T22904] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.847262][T22904] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.847268][T22904] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.847273][T22904] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.847281][T22904] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.847286][T22904] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.847295][T22904] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.847312][T22904] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.847315][T22904] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.847326][T22904] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.847332][T22904] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.847337][T22904] ? __pfx___sys_sendto (net/socket.c:2147) [4373.847352][T22904] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.847359][T22904] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.847367][T22904] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.847374][T22904] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.847385][T22904] __x64_sys_sendto (net/socket.c:2183) [4373.847389][T22904] ? 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) [4373.847392][T22904] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.847397][T22904] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.847402][T22904] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.847405][T22904] RIP: 0033:0x7f0897206a4a [ 4373.847409][T22904] 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 [ 4373.847412][T22904] RSP: 002b:00007ffe7c36d108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.847415][T22904] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0897206a4a [ 4373.847418][T22904] RDX: 0000000000000040 RSI: 00000000398e4340 RDI: 0000000000000005 [ 4373.847419][T22904] RBP: 00007ffe7c36d190 R08: 0000000000418574 R09: 000000000000001c [ 4373.847422][T22904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.847424][T22904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f089732f000 | [ 4373.847424][T22904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f089732f000 | [ 4373.847439][T22904] | [ 4374.305833][T22908] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22908 | [4374.306321][T22908] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4374.306585][T22908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4374.306587][T22908] Call Trace: [ 4374.306590][T22908] [4374.306592][T22908] dump_stack_lvl (lib/dump_stack.c:123) [4374.306602][T22908] check_preemption_disabled (lib/smp_processor_id.c:52) [4374.306610][T22908] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4374.306616][T22908] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4374.306625][T22908] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.306633][T22908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4374.306638][T22908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.306650][T22908] rawv6_sendmsg (net/ipv6/raw.c:918) [4374.306662][T22908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4374.306667][T22908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4374.306674][T22908] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.306684][T22908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4374.306691][T22908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4374.306700][T22908] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4374.306718][T22908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4374.306721][T22908] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.306732][T22908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.306739][T22908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.306745][T22908] ? __pfx___sys_sendto (net/socket.c:2147) [4374.306759][T22908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4374.306767][T22908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4374.306775][T22908] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4374.306782][T22908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4374.306792][T22908] __x64_sys_sendto (net/socket.c:2183) [4374.306796][T22908] ? 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) [4374.306800][T22908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4374.306805][T22908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4374.306809][T22908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4374.306814][T22908] RIP: 0033:0x7f8b0db53a4a [ 4374.306818][T22908] 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 [ 4374.306821][T22908] RSP: 002b:00007ffd22f4c3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4374.306826][T22908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b0db53a4a [ 4374.306828][T22908] RDX: 0000000000000040 RSI: 000000003d5cf340 RDI: 0000000000000005 [ 4374.306830][T22908] RBP: 00007ffd22f4c450 R08: 0000000000418574 R09: 000000000000001c [ 4374.306832][T22908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4374.306833][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b0dc7c000 | [ 4374.306833][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b0dc7c000 | [ 4374.306848][T22908] | [ 4374.320006][T22908] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22908 | [4374.320384][T22908] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4374.320644][T22908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4374.320645][T22908] Call Trace: [ 4374.320647][T22908] [4374.320649][T22908] dump_stack_lvl (lib/dump_stack.c:123) [4374.320655][T22908] check_preemption_disabled (lib/smp_processor_id.c:52) [4374.320661][T22908] lwtunnel_output (net/core/lwtunnel.c:359) [4374.320668][T22908] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4374.320686][T22908] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.320692][T22908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4374.320696][T22908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.320709][T22908] rawv6_sendmsg (net/ipv6/raw.c:918) [4374.320720][T22908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4374.320727][T22908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4374.320731][T22908] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.320739][T22908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4374.320742][T22908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4374.320751][T22908] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4374.320767][T22908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4374.320770][T22908] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.320781][T22908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.320786][T22908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.320791][T22908] ? __pfx___sys_sendto (net/socket.c:2147) [4374.320806][T22908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4374.320812][T22908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4374.320819][T22908] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4374.320826][T22908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4374.320837][T22908] __x64_sys_sendto (net/socket.c:2183) [4374.320841][T22908] ? 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) [4374.320844][T22908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4374.320849][T22908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4374.320853][T22908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4374.320857][T22908] RIP: 0033:0x7f8b0db53a4a [ 4374.320861][T22908] 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 [ 4374.320863][T22908] RSP: 002b:00007ffd22f4c3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4374.320867][T22908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b0db53a4a [ 4374.320869][T22908] RDX: 0000000000000040 RSI: 000000003d5cf340 RDI: 0000000000000005 [ 4374.320871][T22908] RBP: 00007ffd22f4c450 R08: 0000000000418574 R09: 000000000000001c [ 4374.320873][T22908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4374.320875][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b0dc7c000 | [ 4374.320875][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b0dc7c000 | [ 4374.320890][T22908] | [ 4374.333709][T22908] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22908 | [4374.334123][T22908] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4374.334381][T22908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4374.334383][T22908] Call Trace: [ 4374.334385][T22908] [4374.334387][T22908] dump_stack_lvl (lib/dump_stack.c:123) [4374.334394][T22908] check_preemption_disabled (lib/smp_processor_id.c:52) [4374.334400][T22908] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4374.334407][T22908] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4374.334414][T22908] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.334420][T22908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4374.334425][T22908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.334437][T22908] rawv6_sendmsg (net/ipv6/raw.c:918) [4374.334449][T22908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4374.334455][T22908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4374.334458][T22908] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.334466][T22908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4374.334471][T22908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4374.334480][T22908] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4374.334497][T22908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4374.334499][T22908] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.334511][T22908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.334516][T22908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.334521][T22908] ? __pfx___sys_sendto (net/socket.c:2147) [4374.334536][T22908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4374.334543][T22908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4374.334551][T22908] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4374.334558][T22908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4374.334568][T22908] __x64_sys_sendto (net/socket.c:2183) [4374.334572][T22908] ? 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) [4374.334575][T22908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4374.334580][T22908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4374.334585][T22908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4374.334588][T22908] RIP: 0033:0x7f8b0db53a4a [ 4374.334592][T22908] 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 [ 4374.334595][T22908] RSP: 002b:00007ffd22f4c3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4374.334599][T22908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b0db53a4a [ 4374.334601][T22908] RDX: 0000000000000040 RSI: 000000003d5cf340 RDI: 0000000000000005 [ 4374.334604][T22908] RBP: 00007ffd22f4c450 R08: 0000000000418574 R09: 000000000000001c [ 4374.334606][T22908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4374.334608][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b0dc7c000 | [ 4374.334608][T22908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b0dc7c000 | [ 4374.334623][T22908] | [ 4374.813450][T22912] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22912 | [4374.814293][T22912] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4374.814549][T22912] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4374.814552][T22912] Call Trace: [ 4374.814554][T22912] [4374.814557][T22912] dump_stack_lvl (lib/dump_stack.c:123) [4374.814567][T22912] check_preemption_disabled (lib/smp_processor_id.c:52) [4374.814575][T22912] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4374.814581][T22912] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4374.814590][T22912] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.814597][T22912] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4374.814603][T22912] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.814615][T22912] rawv6_sendmsg (net/ipv6/raw.c:918) [4374.814626][T22912] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4374.814632][T22912] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4374.814638][T22912] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.814648][T22912] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4374.814656][T22912] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4374.814665][T22912] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4374.814681][T22912] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4374.814684][T22912] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.814696][T22912] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.814702][T22912] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.814708][T22912] ? __pfx___sys_sendto (net/socket.c:2147) [4374.814724][T22912] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4374.814731][T22912] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4374.814740][T22912] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4374.814748][T22912] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4374.814758][T22912] __x64_sys_sendto (net/socket.c:2183) [4374.814762][T22912] ? 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) [4374.814766][T22912] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4374.814771][T22912] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4374.814776][T22912] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4374.814780][T22912] RIP: 0033:0x7f94dd9d6a4a [ 4374.814785][T22912] 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 [ 4374.814788][T22912] RSP: 002b:00007ffc86429078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4374.814792][T22912] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f94dd9d6a4a [ 4374.814795][T22912] RDX: 0000000000000040 RSI: 0000000005f5a340 RDI: 0000000000000005 [ 4374.814798][T22912] RBP: 00007ffc86429100 R08: 0000000000418574 R09: 000000000000001c [ 4374.814800][T22912] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4374.814802][T22912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f94ddaff000 | [ 4374.814817][T22912] | [ 4378.480296][T22944] check_preemption_disabled: 23 callbacks suppressed | [ 4378.480306][T22944] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22944 | [4378.481058][T22944] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4378.481316][T22944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4378.481319][T22944] Call Trace: [ 4378.481321][T22944] [4378.481324][T22944] dump_stack_lvl (lib/dump_stack.c:123) [4378.481334][T22944] check_preemption_disabled (lib/smp_processor_id.c:52) [4378.481341][T22944] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4378.481347][T22944] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4378.481356][T22944] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.481364][T22944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4378.481369][T22944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.481381][T22944] rawv6_sendmsg (net/ipv6/raw.c:918) [4378.481393][T22944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4378.481398][T22944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4378.481405][T22944] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.481415][T22944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4378.481422][T22944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4378.481432][T22944] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4378.481448][T22944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4378.481451][T22944] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.481462][T22944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.481470][T22944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.481475][T22944] ? __pfx___sys_sendto (net/socket.c:2147) [4378.481490][T22944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4378.481497][T22944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4378.481507][T22944] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4378.481514][T22944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4378.481524][T22944] __x64_sys_sendto (net/socket.c:2183) [4378.481528][T22944] ? 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) [4378.481532][T22944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4378.481538][T22944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4378.481543][T22944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4378.481547][T22944] RIP: 0033:0x7f713d29fa4a [ 4378.481552][T22944] 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 [ 4378.481555][T22944] RSP: 002b:00007ffc67f5b088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4378.481560][T22944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f713d29fa4a [ 4378.481562][T22944] RDX: 0000000000000040 RSI: 0000000013279340 RDI: 0000000000000005 [ 4378.481564][T22944] RBP: 00007ffc67f5b110 R08: 0000000000418574 R09: 000000000000001c [ 4378.481567][T22944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4378.481569][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f713d3c8000 | [ 4378.481569][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f713d3c8000 | [ 4378.481584][T22944] | [ 4378.481586][T22944] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22944 | [4378.494299][T22944] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4378.494538][T22944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4378.494540][T22944] Call Trace: [ 4378.494542][T22944] [4378.494544][T22944] dump_stack_lvl (lib/dump_stack.c:123) [4378.494552][T22944] check_preemption_disabled (lib/smp_processor_id.c:52) [4378.494559][T22944] lwtunnel_output (net/core/lwtunnel.c:359) [4378.494565][T22944] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4378.494573][T22944] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.494580][T22944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4378.494585][T22944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.494597][T22944] rawv6_sendmsg (net/ipv6/raw.c:918) [4378.494609][T22944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4378.494614][T22944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4378.494619][T22944] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.494628][T22944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4378.494633][T22944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4378.494642][T22944] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4378.494658][T22944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4378.494661][T22944] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.494672][T22944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.494678][T22944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.494684][T22944] ? __pfx___sys_sendto (net/socket.c:2147) [4378.494698][T22944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4378.494706][T22944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4378.494716][T22944] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4378.494724][T22944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4378.494734][T22944] __x64_sys_sendto (net/socket.c:2183) [4378.494738][T22944] ? 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) [4378.494741][T22944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4378.494746][T22944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4378.494751][T22944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4378.494755][T22944] RIP: 0033:0x7f713d29fa4a [ 4378.494759][T22944] 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 [ 4378.494761][T22944] RSP: 002b:00007ffc67f5b088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4378.494765][T22944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f713d29fa4a [ 4378.494767][T22944] RDX: 0000000000000040 RSI: 0000000013279340 RDI: 0000000000000005 [ 4378.494769][T22944] RBP: 00007ffc67f5b110 R08: 0000000000418574 R09: 000000000000001c [ 4378.494771][T22944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4378.494773][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f713d3c8000 | [ 4378.494773][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f713d3c8000 | [ 4378.494787][T22944] | [ 4378.507578][T22944] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22944 | [4378.507959][T22944] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4378.508206][T22944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4378.508208][T22944] Call Trace: [ 4378.508210][T22944] [4378.508212][T22944] dump_stack_lvl (lib/dump_stack.c:123) [4378.508220][T22944] check_preemption_disabled (lib/smp_processor_id.c:52) [4378.508226][T22944] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4378.508233][T22944] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4378.508241][T22944] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.508247][T22944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4378.508252][T22944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.508264][T22944] rawv6_sendmsg (net/ipv6/raw.c:918) [4378.508276][T22944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4378.508282][T22944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4378.508286][T22944] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.508295][T22944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4378.508300][T22944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4378.508309][T22944] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4378.508326][T22944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4378.508328][T22944] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.508340][T22944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.508346][T22944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.508351][T22944] ? __pfx___sys_sendto (net/socket.c:2147) [4378.508366][T22944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4378.508373][T22944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4378.508382][T22944] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4378.508389][T22944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4378.508410][T22944] __x64_sys_sendto (net/socket.c:2183) [4378.508414][T22944] ? 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) [4378.508417][T22944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4378.508422][T22944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4378.508427][T22944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4378.508430][T22944] RIP: 0033:0x7f713d29fa4a [ 4378.508434][T22944] 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 [ 4378.508437][T22944] RSP: 002b:00007ffc67f5b088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4378.508440][T22944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f713d29fa4a [ 4378.508443][T22944] RDX: 0000000000000040 RSI: 0000000013279340 RDI: 0000000000000005 [ 4378.508445][T22944] RBP: 00007ffc67f5b110 R08: 0000000000418574 R09: 000000000000001c [ 4378.508447][T22944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4378.508449][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f713d3c8000 | [ 4378.508449][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f713d3c8000 | [ 4378.508464][T22944] | [ 4378.977777][T22948] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22948 | [4378.978234][T22948] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4378.978483][T22948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4378.978485][T22948] Call Trace: [ 4378.978487][T22948] [4378.978490][T22948] dump_stack_lvl (lib/dump_stack.c:123) [4378.978500][T22948] check_preemption_disabled (lib/smp_processor_id.c:52) [4378.978507][T22948] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4378.978514][T22948] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4378.978522][T22948] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.978530][T22948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4378.978535][T22948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.978547][T22948] rawv6_sendmsg (net/ipv6/raw.c:918) [4378.978559][T22948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4378.978564][T22948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4378.978571][T22948] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.978581][T22948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4378.978588][T22948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4378.978598][T22948] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4378.978614][T22948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4378.978617][T22948] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.978628][T22948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.978636][T22948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.978641][T22948] ? __pfx___sys_sendto (net/socket.c:2147) [4378.978655][T22948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4378.978663][T22948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4378.978672][T22948] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4378.978679][T22948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4378.978689][T22948] __x64_sys_sendto (net/socket.c:2183) [4378.978693][T22948] ? 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) [4378.978698][T22948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4378.978703][T22948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4378.978708][T22948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4378.978713][T22948] RIP: 0033:0x7f1bc2c2ea4a [ 4378.978719][T22948] 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 [ 4378.978722][T22948] RSP: 002b:00007ffc4d4e1958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4378.978727][T22948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bc2c2ea4a [ 4378.978729][T22948] RDX: 0000000000000040 RSI: 0000000013cb7340 RDI: 0000000000000005 [ 4378.978731][T22948] RBP: 00007ffc4d4e19e0 R08: 0000000000418574 R09: 000000000000001c [ 4378.978733][T22948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4378.978735][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc2d57000 | [ 4378.978735][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc2d57000 | [ 4378.978749][T22948] | [ 4378.991136][T22948] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22948 | [4378.991499][T22948] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4378.992929][T22948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4378.992931][T22948] Call Trace: [ 4378.992933][T22948] [4378.992936][T22948] dump_stack_lvl (lib/dump_stack.c:123) [4378.992945][T22948] check_preemption_disabled (lib/smp_processor_id.c:52) [4378.992952][T22948] lwtunnel_output (net/core/lwtunnel.c:359) [4378.992959][T22948] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4378.992967][T22948] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.992974][T22948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4378.992979][T22948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.992992][T22948] rawv6_sendmsg (net/ipv6/raw.c:918) [4378.993004][T22948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4378.993009][T22948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4378.993014][T22948] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.993024][T22948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4378.993030][T22948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4378.993039][T22948] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4378.993056][T22948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4378.993059][T22948] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.993070][T22948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.993077][T22948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.993082][T22948] ? __pfx___sys_sendto (net/socket.c:2147) [4378.993097][T22948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4378.993104][T22948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4378.993113][T22948] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4378.993121][T22948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4378.993131][T22948] __x64_sys_sendto (net/socket.c:2183) [4378.993135][T22948] ? 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) [4378.993138][T22948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4378.993143][T22948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4378.993148][T22948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4378.993151][T22948] RIP: 0033:0x7f1bc2c2ea4a [ 4378.993155][T22948] 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 [ 4378.993157][T22948] RSP: 002b:00007ffc4d4e1958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4378.993161][T22948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bc2c2ea4a [ 4378.993163][T22948] RDX: 0000000000000040 RSI: 0000000013cb7340 RDI: 0000000000000005 [ 4378.993165][T22948] RBP: 00007ffc4d4e19e0 R08: 0000000000418574 R09: 000000000000001c [ 4378.993167][T22948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4378.993169][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc2d57000 | [ 4378.993169][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc2d57000 | [ 4378.993184][T22948] | [ 4379.008905][T22948] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22948 | [4379.009266][T22948] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4379.009523][T22948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4379.009525][T22948] Call Trace: [ 4379.009527][T22948] [4379.009529][T22948] dump_stack_lvl (lib/dump_stack.c:123) [4379.009537][T22948] check_preemption_disabled (lib/smp_processor_id.c:52) [4379.009544][T22948] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4379.009551][T22948] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4379.009558][T22948] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.009565][T22948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4379.009570][T22948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.009582][T22948] rawv6_sendmsg (net/ipv6/raw.c:918) [4379.009594][T22948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4379.009600][T22948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4379.009606][T22948] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.009614][T22948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4379.009620][T22948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4379.009629][T22948] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4379.009645][T22948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4379.009649][T22948] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.009660][T22948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.009666][T22948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.009672][T22948] ? __pfx___sys_sendto (net/socket.c:2147) [4379.009686][T22948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4379.009693][T22948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4379.009702][T22948] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4379.009709][T22948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4379.009721][T22948] __x64_sys_sendto (net/socket.c:2183) [4379.009725][T22948] ? 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) [4379.009729][T22948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4379.009734][T22948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4379.009739][T22948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4379.009742][T22948] RIP: 0033:0x7f1bc2c2ea4a [ 4379.009746][T22948] 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 [ 4379.009749][T22948] RSP: 002b:00007ffc4d4e1958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4379.009752][T22948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bc2c2ea4a [ 4379.009754][T22948] RDX: 0000000000000040 RSI: 0000000013cb7340 RDI: 0000000000000005 [ 4379.009757][T22948] RBP: 00007ffc4d4e19e0 R08: 0000000000418574 R09: 000000000000001c [ 4379.009759][T22948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4379.009761][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc2d57000 | [ 4379.009761][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bc2d57000 | [ 4379.009776][T22948] | [ 4379.484600][T22952] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22952 | [4379.485073][T22952] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4379.485333][T22952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4379.485336][T22952] Call Trace: [ 4379.485338][T22952] [4379.485341][T22952] dump_stack_lvl (lib/dump_stack.c:123) [4379.485351][T22952] check_preemption_disabled (lib/smp_processor_id.c:52) [4379.485359][T22952] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4379.485365][T22952] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4379.485374][T22952] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.485382][T22952] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4379.485387][T22952] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.485399][T22952] rawv6_sendmsg (net/ipv6/raw.c:918) [4379.485411][T22952] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4379.485416][T22952] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4379.485424][T22952] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.485434][T22952] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4379.485441][T22952] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4379.485451][T22952] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4379.485467][T22952] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4379.485470][T22952] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.485482][T22952] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.485489][T22952] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.485494][T22952] ? __pfx___sys_sendto (net/socket.c:2147) [4379.485509][T22952] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4379.485517][T22952] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4379.485526][T22952] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4379.485533][T22952] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4379.485544][T22952] __x64_sys_sendto (net/socket.c:2183) [4379.485548][T22952] ? 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) [4379.485552][T22952] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4379.485557][T22952] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4379.485562][T22952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4379.485566][T22952] RIP: 0033:0x7f320a870a4a [ 4379.485571][T22952] 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 [ 4379.485574][T22952] RSP: 002b:00007ffe68a38828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4379.485579][T22952] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f320a870a4a [ 4379.485581][T22952] RDX: 0000000000000040 RSI: 0000000031a51340 RDI: 0000000000000005 [ 4379.485583][T22952] RBP: 00007ffe68a388b0 R08: 0000000000418574 R09: 000000000000001c [ 4379.485585][T22952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4379.485587][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f320a999000 | [ 4379.485587][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f320a999000 | [ 4379.485601][T22952] | [ 4379.485604][T22952] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22952 | [4379.497432][T22952] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4379.497679][T22952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4379.497681][T22952] Call Trace: [ 4379.497683][T22952] [4379.497686][T22952] dump_stack_lvl (lib/dump_stack.c:123) [4379.497695][T22952] check_preemption_disabled (lib/smp_processor_id.c:52) [4379.497701][T22952] lwtunnel_output (net/core/lwtunnel.c:359) [4379.497708][T22952] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4379.497717][T22952] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.497723][T22952] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4379.497729][T22952] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.497741][T22952] rawv6_sendmsg (net/ipv6/raw.c:918) [4379.497753][T22952] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4379.497759][T22952] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4379.497765][T22952] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.497774][T22952] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4379.497780][T22952] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4379.497789][T22952] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4379.497806][T22952] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4379.497809][T22952] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.497820][T22952] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.497826][T22952] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.497833][T22952] ? __pfx___sys_sendto (net/socket.c:2147) [4379.497847][T22952] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4379.497855][T22952] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4379.497863][T22952] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4379.497871][T22952] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4379.497881][T22952] __x64_sys_sendto (net/socket.c:2183) [4379.497885][T22952] ? 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) [4379.497888][T22952] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4379.497893][T22952] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4379.497898][T22952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4379.497902][T22952] RIP: 0033:0x7f320a870a4a [ 4379.497906][T22952] 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 [ 4379.497909][T22952] RSP: 002b:00007ffe68a38828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4379.497912][T22952] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f320a870a4a [ 4379.497915][T22952] RDX: 0000000000000040 RSI: 0000000031a51340 RDI: 0000000000000005 [ 4379.497916][T22952] RBP: 00007ffe68a388b0 R08: 0000000000418574 R09: 000000000000001c [ 4379.497918][T22952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4379.497920][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f320a999000 | [ 4379.497920][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f320a999000 | [ 4379.497935][T22952] | [ 4379.510831][T22952] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22952 | [4379.511199][T22952] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4379.511446][T22952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4379.511448][T22952] Call Trace: [ 4379.511451][T22952] [4379.511453][T22952] dump_stack_lvl (lib/dump_stack.c:123) [4379.511460][T22952] check_preemption_disabled (lib/smp_processor_id.c:52) [4379.511467][T22952] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4379.511474][T22952] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4379.511481][T22952] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.511488][T22952] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4379.511493][T22952] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.511505][T22952] rawv6_sendmsg (net/ipv6/raw.c:918) [4379.511517][T22952] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4379.511523][T22952] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4379.511528][T22952] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.511537][T22952] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4379.511543][T22952] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4379.511552][T22952] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4379.511569][T22952] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4379.511572][T22952] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.511583][T22952] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.511590][T22952] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.511596][T22952] ? __pfx___sys_sendto (net/socket.c:2147) [4379.511610][T22952] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4379.511618][T22952] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4379.511626][T22952] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4379.511633][T22952] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4379.511644][T22952] __x64_sys_sendto (net/socket.c:2183) [4379.511648][T22952] ? 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) [4379.511652][T22952] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4379.511657][T22952] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4379.511662][T22952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4379.511665][T22952] RIP: 0033:0x7f320a870a4a [ 4379.511669][T22952] 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 [ 4379.511672][T22952] RSP: 002b:00007ffe68a38828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4379.511676][T22952] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f320a870a4a [ 4379.511678][T22952] RDX: 0000000000000040 RSI: 0000000031a51340 RDI: 0000000000000005 [ 4379.511680][T22952] RBP: 00007ffe68a388b0 R08: 0000000000418574 R09: 000000000000001c [ 4379.511682][T22952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4379.511684][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f320a999000 | [ 4379.511684][T22952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f320a999000 | [ 4379.511699][T22952] | [ 4379.993391][T22956] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22956 | [4379.993875][T22956] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4379.994147][T22956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4379.994150][T22956] Call Trace: [ 4379.994152][T22956] [4379.994154][T22956] dump_stack_lvl (lib/dump_stack.c:123) [4379.994164][T22956] check_preemption_disabled (lib/smp_processor_id.c:52) [4379.994172][T22956] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4379.994178][T22956] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4379.994187][T22956] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.994195][T22956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4379.994200][T22956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.994213][T22956] rawv6_sendmsg (net/ipv6/raw.c:918) [4379.994224][T22956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4379.994230][T22956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4379.994236][T22956] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.994246][T22956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4379.994253][T22956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4379.994262][T22956] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4379.994279][T22956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4379.994282][T22956] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.994293][T22956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.994300][T22956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.994306][T22956] ? __pfx___sys_sendto (net/socket.c:2147) [4379.994320][T22956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4379.994328][T22956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4379.994337][T22956] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4379.994344][T22956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4379.994355][T22956] __x64_sys_sendto (net/socket.c:2183) [4379.994359][T22956] ? 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) [4379.994364][T22956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4379.994368][T22956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4379.994373][T22956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4379.994378][T22956] RIP: 0033:0x7f2c06962a4a [ 4379.994383][T22956] 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 [ 4379.994386][T22956] RSP: 002b:00007ffce2f476a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4379.994391][T22956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c06962a4a [ 4379.994393][T22956] RDX: 0000000000000040 RSI: 0000000037fc9340 RDI: 0000000000000005 [ 4379.994395][T22956] RBP: 00007ffce2f47730 R08: 0000000000418574 R09: 000000000000001c [ 4379.994397][T22956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4379.994399][T22956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c06a8b000 | [ 4379.994414][T22956] | [ 4383.695138][T22988] check_preemption_disabled: 23 callbacks suppressed | [ 4383.695148][T22988] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22988 | [4383.695965][T22988] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4383.696235][T22988] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4383.696237][T22988] Call Trace: [ 4383.696240][T22988] [4383.696242][T22988] dump_stack_lvl (lib/dump_stack.c:123) [4383.696252][T22988] check_preemption_disabled (lib/smp_processor_id.c:52) [4383.696260][T22988] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4383.696267][T22988] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4383.696275][T22988] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.696283][T22988] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4383.696288][T22988] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.696300][T22988] rawv6_sendmsg (net/ipv6/raw.c:918) [4383.696312][T22988] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4383.696318][T22988] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4383.696325][T22988] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.696335][T22988] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4383.696342][T22988] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4383.696351][T22988] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4383.696367][T22988] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4383.696370][T22988] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.696382][T22988] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.696389][T22988] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.696395][T22988] ? __pfx___sys_sendto (net/socket.c:2147) [4383.696409][T22988] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4383.696417][T22988] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4383.696426][T22988] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4383.696433][T22988] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4383.696444][T22988] __x64_sys_sendto (net/socket.c:2183) [4383.696448][T22988] ? 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) [4383.696452][T22988] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4383.696458][T22988] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4383.696463][T22988] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4383.696467][T22988] RIP: 0033:0x7f0055e6da4a [ 4383.696473][T22988] 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 [ 4383.696476][T22988] RSP: 002b:00007ffe6ad132d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4383.696480][T22988] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0055e6da4a [ 4383.696483][T22988] RDX: 0000000000000040 RSI: 0000000033846340 RDI: 0000000000000005 [ 4383.696485][T22988] RBP: 00007ffe6ad13360 R08: 0000000000418574 R09: 000000000000001c [ 4383.696487][T22988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4383.696489][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0055f96000 | [ 4383.696489][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0055f96000 | [ 4383.696504][T22988] | [ 4383.696508][T22988] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22988 | [4383.708911][T22988] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4383.709171][T22988] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4383.709173][T22988] Call Trace: [ 4383.709175][T22988] [4383.709177][T22988] dump_stack_lvl (lib/dump_stack.c:123) [4383.709186][T22988] check_preemption_disabled (lib/smp_processor_id.c:52) [4383.709193][T22988] lwtunnel_output (net/core/lwtunnel.c:359) [4383.709199][T22988] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4383.709208][T22988] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.709215][T22988] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4383.709220][T22988] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.709232][T22988] rawv6_sendmsg (net/ipv6/raw.c:918) [4383.709245][T22988] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4383.709250][T22988] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4383.709255][T22988] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.709264][T22988] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4383.709270][T22988] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4383.709279][T22988] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4383.709295][T22988] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4383.709298][T22988] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.709310][T22988] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.709316][T22988] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.709321][T22988] ? __pfx___sys_sendto (net/socket.c:2147) [4383.709336][T22988] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4383.709343][T22988] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4383.709351][T22988] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4383.709358][T22988] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4383.709369][T22988] __x64_sys_sendto (net/socket.c:2183) [4383.709373][T22988] ? 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) [4383.709377][T22988] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4383.709382][T22988] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4383.709387][T22988] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4383.709401][T22988] RIP: 0033:0x7f0055e6da4a [ 4383.709405][T22988] 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 [ 4383.709409][T22988] RSP: 002b:00007ffe6ad132d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4383.709412][T22988] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0055e6da4a [ 4383.709415][T22988] RDX: 0000000000000040 RSI: 0000000033846340 RDI: 0000000000000005 [ 4383.709417][T22988] RBP: 00007ffe6ad13360 R08: 0000000000418574 R09: 000000000000001c [ 4383.709419][T22988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4383.709421][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0055f96000 | [ 4383.709421][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0055f96000 | [ 4383.709436][T22988] | [ 4383.727200][T22988] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22988 | [4383.727584][T22988] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4383.727863][T22988] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4383.727865][T22988] Call Trace: [ 4383.727867][T22988] [4383.727870][T22988] dump_stack_lvl (lib/dump_stack.c:123) [4383.727877][T22988] check_preemption_disabled (lib/smp_processor_id.c:52) [4383.727883][T22988] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4383.727890][T22988] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4383.727898][T22988] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.727905][T22988] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4383.727909][T22988] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.727922][T22988] rawv6_sendmsg (net/ipv6/raw.c:918) [4383.727934][T22988] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4383.727939][T22988] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4383.727944][T22988] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.727953][T22988] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4383.727957][T22988] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4383.727966][T22988] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4383.727983][T22988] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4383.727986][T22988] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.727997][T22988] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.728003][T22988] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.728008][T22988] ? __pfx___sys_sendto (net/socket.c:2147) [4383.728023][T22988] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4383.728029][T22988] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4383.728038][T22988] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4383.728045][T22988] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4383.728056][T22988] __x64_sys_sendto (net/socket.c:2183) [4383.728060][T22988] ? 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) [4383.728063][T22988] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4383.728069][T22988] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4383.728073][T22988] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4383.728077][T22988] RIP: 0033:0x7f0055e6da4a [ 4383.728082][T22988] 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 [ 4383.728085][T22988] RSP: 002b:00007ffe6ad132d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4383.728089][T22988] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0055e6da4a [ 4383.728091][T22988] RDX: 0000000000000040 RSI: 0000000033846340 RDI: 0000000000000005 [ 4383.728094][T22988] RBP: 00007ffe6ad13360 R08: 0000000000418574 R09: 000000000000001c [ 4383.728096][T22988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4383.728098][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0055f96000 | [ 4383.728098][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0055f96000 | [ 4383.728113][T22988] | [ 4384.194813][T22992] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22992 | [4384.195272][T22992] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4384.195529][T22992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4384.195532][T22992] Call Trace: [ 4384.195535][T22992] [4384.195537][T22992] dump_stack_lvl (lib/dump_stack.c:123) [4384.195548][T22992] check_preemption_disabled (lib/smp_processor_id.c:52) [4384.195555][T22992] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4384.195562][T22992] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4384.195570][T22992] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.195578][T22992] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4384.195583][T22992] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.195596][T22992] rawv6_sendmsg (net/ipv6/raw.c:918) [4384.195608][T22992] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4384.195613][T22992] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4384.195620][T22992] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.195630][T22992] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4384.195637][T22992] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4384.195646][T22992] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4384.195662][T22992] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4384.195665][T22992] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.195677][T22992] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.195684][T22992] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.195690][T22992] ? __pfx___sys_sendto (net/socket.c:2147) [4384.195704][T22992] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4384.195712][T22992] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4384.195723][T22992] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4384.195731][T22992] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4384.195741][T22992] __x64_sys_sendto (net/socket.c:2183) [4384.195745][T22992] ? 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) [4384.195749][T22992] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4384.195754][T22992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4384.195759][T22992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4384.195763][T22992] RIP: 0033:0x7f79b5e62a4a [ 4384.195768][T22992] 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 [ 4384.195771][T22992] RSP: 002b:00007ffe315efcb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4384.195786][T22992] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79b5e62a4a [ 4384.195789][T22992] RDX: 0000000000000040 RSI: 0000000021402340 RDI: 0000000000000005 [ 4384.195791][T22992] RBP: 00007ffe315efd40 R08: 0000000000418574 R09: 000000000000001c [ 4384.195794][T22992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4384.195796][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79b5f8b000 | [ 4384.195796][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79b5f8b000 | [ 4384.195810][T22992] | [ 4384.208883][T22992] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22992 | [4384.209235][T22992] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4384.209511][T22992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4384.209513][T22992] Call Trace: [ 4384.209515][T22992] [4384.209517][T22992] dump_stack_lvl (lib/dump_stack.c:123) [4384.209526][T22992] check_preemption_disabled (lib/smp_processor_id.c:52) [4384.209532][T22992] lwtunnel_output (net/core/lwtunnel.c:359) [4384.209539][T22992] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4384.209548][T22992] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.209556][T22992] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4384.209561][T22992] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.209574][T22992] rawv6_sendmsg (net/ipv6/raw.c:918) [4384.209586][T22992] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4384.209591][T22992] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4384.209596][T22992] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.209605][T22992] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4384.209611][T22992] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4384.209621][T22992] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4384.209637][T22992] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4384.209641][T22992] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.209652][T22992] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.209658][T22992] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.209664][T22992] ? __pfx___sys_sendto (net/socket.c:2147) [4384.209679][T22992] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4384.209686][T22992] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4384.209695][T22992] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4384.209702][T22992] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4384.209713][T22992] __x64_sys_sendto (net/socket.c:2183) [4384.209718][T22992] ? 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) [4384.209722][T22992] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4384.209726][T22992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4384.209731][T22992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4384.209735][T22992] RIP: 0033:0x7f79b5e62a4a [ 4384.209739][T22992] 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 [ 4384.209742][T22992] RSP: 002b:00007ffe315efcb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4384.209745][T22992] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79b5e62a4a [ 4384.209748][T22992] RDX: 0000000000000040 RSI: 0000000021402340 RDI: 0000000000000005 [ 4384.209750][T22992] RBP: 00007ffe315efd40 R08: 0000000000418574 R09: 000000000000001c [ 4384.209752][T22992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4384.209754][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79b5f8b000 | [ 4384.209754][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79b5f8b000 | [ 4384.209769][T22992] | [ 4384.222403][T22992] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22992 | [4384.222767][T22992] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4384.223031][T22992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4384.223033][T22992] Call Trace: [ 4384.223035][T22992] [4384.223038][T22992] dump_stack_lvl (lib/dump_stack.c:123) [4384.223045][T22992] check_preemption_disabled (lib/smp_processor_id.c:52) [4384.223051][T22992] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4384.223058][T22992] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4384.223065][T22992] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.223071][T22992] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4384.223076][T22992] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.223088][T22992] rawv6_sendmsg (net/ipv6/raw.c:918) [4384.223100][T22992] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4384.223106][T22992] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4384.223110][T22992] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.223118][T22992] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4384.223122][T22992] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4384.223131][T22992] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4384.223148][T22992] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4384.223150][T22992] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.223162][T22992] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.223168][T22992] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.223174][T22992] ? __pfx___sys_sendto (net/socket.c:2147) [4384.223188][T22992] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4384.223195][T22992] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4384.223203][T22992] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4384.223210][T22992] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4384.223220][T22992] __x64_sys_sendto (net/socket.c:2183) [4384.223224][T22992] ? 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) [4384.223228][T22992] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4384.223232][T22992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4384.223237][T22992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4384.223240][T22992] RIP: 0033:0x7f79b5e62a4a [ 4384.223244][T22992] 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 [ 4384.223247][T22992] RSP: 002b:00007ffe315efcb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4384.223251][T22992] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79b5e62a4a [ 4384.223253][T22992] RDX: 0000000000000040 RSI: 0000000021402340 RDI: 0000000000000005 [ 4384.223255][T22992] RBP: 00007ffe315efd40 R08: 0000000000418574 R09: 000000000000001c [ 4384.223257][T22992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4384.223259][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79b5f8b000 | [ 4384.223259][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79b5f8b000 | [ 4384.223274][T22992] | [ 4384.692544][T22996] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22996 | [4384.693042][T22996] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4384.693303][T22996] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4384.693305][T22996] Call Trace: [ 4384.693307][T22996] [4384.693310][T22996] dump_stack_lvl (lib/dump_stack.c:123) [4384.693320][T22996] check_preemption_disabled (lib/smp_processor_id.c:52) [4384.693327][T22996] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4384.693334][T22996] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4384.693342][T22996] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.693351][T22996] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4384.693356][T22996] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.693368][T22996] rawv6_sendmsg (net/ipv6/raw.c:918) [4384.693380][T22996] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4384.693385][T22996] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4384.693392][T22996] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.693401][T22996] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4384.693408][T22996] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4384.693417][T22996] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4384.693434][T22996] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4384.693437][T22996] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.693448][T22996] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.693456][T22996] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.693462][T22996] ? __pfx___sys_sendto (net/socket.c:2147) [4384.693476][T22996] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4384.693484][T22996] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4384.693493][T22996] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4384.693500][T22996] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4384.693510][T22996] __x64_sys_sendto (net/socket.c:2183) [4384.693514][T22996] ? 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) [4384.693519][T22996] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4384.693524][T22996] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4384.693529][T22996] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4384.693534][T22996] RIP: 0033:0x7f9aad72ba4a [ 4384.693539][T22996] 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 [ 4384.693542][T22996] RSP: 002b:00007ffdc61c3ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4384.693546][T22996] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9aad72ba4a [ 4384.693549][T22996] RDX: 0000000000000040 RSI: 00000000391e0340 RDI: 0000000000000005 [ 4384.693551][T22996] RBP: 00007ffdc61c3c30 R08: 0000000000418574 R09: 000000000000001c [ 4384.693553][T22996] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4384.693555][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9aad854000 | [ 4384.693555][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9aad854000 | [ 4384.693570][T22996] | [ 4384.693573][T22996] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22996 | [4384.704920][T22996] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4384.705166][T22996] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4384.705168][T22996] Call Trace: [ 4384.705170][T22996] [4384.705171][T22996] dump_stack_lvl (lib/dump_stack.c:123) [4384.705177][T22996] check_preemption_disabled (lib/smp_processor_id.c:52) [4384.705183][T22996] lwtunnel_output (net/core/lwtunnel.c:359) [4384.705190][T22996] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4384.705197][T22996] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.705203][T22996] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4384.705208][T22996] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.705221][T22996] rawv6_sendmsg (net/ipv6/raw.c:918) [4384.705232][T22996] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4384.705238][T22996] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4384.705242][T22996] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.705250][T22996] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4384.705253][T22996] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4384.705262][T22996] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4384.705279][T22996] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4384.705281][T22996] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.705293][T22996] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.705297][T22996] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.705302][T22996] ? __pfx___sys_sendto (net/socket.c:2147) [4384.705317][T22996] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4384.705323][T22996] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4384.705331][T22996] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4384.705338][T22996] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4384.705348][T22996] __x64_sys_sendto (net/socket.c:2183) [4384.705353][T22996] ? 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) [4384.705356][T22996] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4384.705361][T22996] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4384.705366][T22996] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4384.705369][T22996] RIP: 0033:0x7f9aad72ba4a [ 4384.705372][T22996] 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 [ 4384.705375][T22996] RSP: 002b:00007ffdc61c3ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4384.705378][T22996] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9aad72ba4a [ 4384.705380][T22996] RDX: 0000000000000040 RSI: 00000000391e0340 RDI: 0000000000000005 [ 4384.705382][T22996] RBP: 00007ffdc61c3c30 R08: 0000000000418574 R09: 000000000000001c [ 4384.705384][T22996] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4384.705386][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9aad854000 | [ 4384.705386][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9aad854000 | [ 4384.705400][T22996] | [ 4384.723362][T22996] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22996 | [4384.723731][T22996] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4384.723984][T22996] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4384.723986][T22996] Call Trace: [ 4384.723988][T22996] [4384.723990][T22996] dump_stack_lvl (lib/dump_stack.c:123) [4384.723998][T22996] check_preemption_disabled (lib/smp_processor_id.c:52) [4384.724004][T22996] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4384.724011][T22996] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4384.724018][T22996] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.724024][T22996] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4384.724029][T22996] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.724041][T22996] rawv6_sendmsg (net/ipv6/raw.c:918) [4384.724053][T22996] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4384.724059][T22996] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4384.724064][T22996] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.724073][T22996] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4384.724077][T22996] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4384.724086][T22996] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4384.724103][T22996] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4384.724106][T22996] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.724117][T22996] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.724124][T22996] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.724130][T22996] ? __pfx___sys_sendto (net/socket.c:2147) [4384.724144][T22996] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4384.724152][T22996] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4384.724160][T22996] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4384.724167][T22996] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4384.724178][T22996] __x64_sys_sendto (net/socket.c:2183) [4384.724182][T22996] ? 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) [4384.724185][T22996] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4384.724190][T22996] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4384.724195][T22996] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4384.724199][T22996] RIP: 0033:0x7f9aad72ba4a [ 4384.724203][T22996] 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 [ 4384.724206][T22996] RSP: 002b:00007ffdc61c3ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4384.724210][T22996] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9aad72ba4a [ 4384.724212][T22996] RDX: 0000000000000040 RSI: 00000000391e0340 RDI: 0000000000000005 [ 4384.724214][T22996] RBP: 00007ffdc61c3c30 R08: 0000000000418574 R09: 000000000000001c [ 4384.724216][T22996] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4384.724218][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9aad854000 | [ 4384.724218][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9aad854000 | [ 4384.724233][T22996] | [ 4385.191773][T23000] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23000 | [4385.192262][T23000] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4385.192526][T23000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4385.192529][T23000] Call Trace: [ 4385.192532][T23000] [4385.192534][T23000] dump_stack_lvl (lib/dump_stack.c:123) [4385.192544][T23000] check_preemption_disabled (lib/smp_processor_id.c:52) [4385.192551][T23000] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4385.192558][T23000] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4385.192567][T23000] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4385.192575][T23000] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4385.192580][T23000] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4385.192592][T23000] rawv6_sendmsg (net/ipv6/raw.c:918) [4385.192604][T23000] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4385.192610][T23000] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4385.192617][T23000] ? __lock_release (kernel/locking/lockdep.c:5534) [4385.192627][T23000] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4385.192635][T23000] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4385.192644][T23000] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4385.192660][T23000] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4385.192664][T23000] ? __lock_release (kernel/locking/lockdep.c:5534) [4385.192675][T23000] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4385.192682][T23000] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4385.192687][T23000] ? __pfx___sys_sendto (net/socket.c:2147) [4385.192702][T23000] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4385.192709][T23000] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4385.192720][T23000] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4385.192728][T23000] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4385.192738][T23000] __x64_sys_sendto (net/socket.c:2183) [4385.192742][T23000] ? 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) [4385.192746][T23000] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4385.192750][T23000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4385.192755][T23000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4385.192760][T23000] RIP: 0033:0x7f8a98fbea4a [ 4385.192765][T23000] 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 [ 4385.192768][T23000] RSP: 002b:00007fff9cc21c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4385.192773][T23000] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a98fbea4a [ 4385.192775][T23000] RDX: 0000000000000040 RSI: 000000001ec8a340 RDI: 0000000000000005 [ 4385.192777][T23000] RBP: 00007fff9cc21c90 R08: 0000000000418574 R09: 000000000000001c [ 4385.192778][T23000] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4385.192780][T23000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a990e7000 | [ 4385.192795][T23000] | [ 4388.915931][T23032] check_preemption_disabled: 23 callbacks suppressed | [ 4388.915940][T23032] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23032 | [4388.916683][T23032] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4388.916957][T23032] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4388.916960][T23032] Call Trace: [ 4388.916962][T23032] [4388.916965][T23032] dump_stack_lvl (lib/dump_stack.c:123) [4388.916975][T23032] check_preemption_disabled (lib/smp_processor_id.c:52) [4388.916983][T23032] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4388.916989][T23032] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4388.916998][T23032] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4388.917006][T23032] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4388.917011][T23032] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4388.917023][T23032] rawv6_sendmsg (net/ipv6/raw.c:918) [4388.917035][T23032] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4388.917040][T23032] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4388.917047][T23032] ? __lock_release (kernel/locking/lockdep.c:5534) [4388.917057][T23032] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4388.917064][T23032] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4388.917073][T23032] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4388.917089][T23032] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4388.917092][T23032] ? __lock_release (kernel/locking/lockdep.c:5534) [4388.917104][T23032] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4388.917111][T23032] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4388.917117][T23032] ? __pfx___sys_sendto (net/socket.c:2147) [4388.917131][T23032] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4388.917139][T23032] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4388.917149][T23032] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4388.917156][T23032] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4388.917166][T23032] __x64_sys_sendto (net/socket.c:2183) [4388.917170][T23032] ? 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) [4388.917175][T23032] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4388.917180][T23032] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4388.917185][T23032] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4388.917189][T23032] RIP: 0033:0x7f45d15caa4a [ 4388.917194][T23032] 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 [ 4388.917197][T23032] RSP: 002b:00007ffe0b275d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4388.917201][T23032] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45d15caa4a [ 4388.917204][T23032] RDX: 0000000000000040 RSI: 0000000021fb3340 RDI: 0000000000000005 [ 4388.917206][T23032] RBP: 00007ffe0b275e20 R08: 0000000000418574 R09: 000000000000001c [ 4388.917208][T23032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4388.917209][T23032] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45d16f3000 | [ 4388.917209][T23032] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45d16f3000 | [ 4388.917224][T23032] | [ 4388.917227][T23032] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23032 | [4388.929427][T23032] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4388.929677][T23032] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4388.929679][T23032] Call Trace: [ 4388.929681][T23032] [4388.929683][T23032] dump_stack_lvl (lib/dump_stack.c:123) [4388.929689][T23032] check_preemption_disabled (lib/smp_processor_id.c:52) [4388.929695][T23032] lwtunnel_output (net/core/lwtunnel.c:359) [4388.929702][T23032] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4388.929709][T23032] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4388.929716][T23032] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4388.929722][T23032] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4388.929734][T23032] rawv6_sendmsg (net/ipv6/raw.c:918) [4388.929746][T23032] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4388.929752][T23032] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4388.929756][T23032] ? __lock_release (kernel/locking/lockdep.c:5534) [4388.929765][T23032] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4388.929770][T23032] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4388.929779][T23032] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4388.929796][T23032] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4388.929799][T23032] ? __lock_release (kernel/locking/lockdep.c:5534) [4388.929810][T23032] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4388.929815][T23032] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4388.929821][T23032] ? __pfx___sys_sendto (net/socket.c:2147) [4388.929836][T23032] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4388.929842][T23032] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4388.929851][T23032] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4388.929858][T23032] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4388.929868][T23032] __x64_sys_sendto (net/socket.c:2183) [4388.929872][T23032] ? 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) [4388.929876][T23032] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4388.929880][T23032] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4388.929885][T23032] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4388.929888][T23032] RIP: 0033:0x7f45d15caa4a [ 4388.929892][T23032] 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 [ 4388.929895][T23032] RSP: 002b:00007ffe0b275d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4388.929898][T23032] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45d15caa4a [ 4388.929900][T23032] RDX: 0000000000000040 RSI: 0000000021fb3340 RDI: 0000000000000005 [ 4388.929902][T23032] RBP: 00007ffe0b275e20 R08: 0000000000418574 R09: 000000000000001c [ 4388.929904][T23032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4388.929906][T23032] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45d16f3000 | [ 4388.929906][T23032] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45d16f3000 | [ 4388.929920][T23032] | [ 4388.942911][T23032] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23032 | [4388.943284][T23032] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4388.943531][T23032] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4388.943533][T23032] Call Trace: [ 4388.943535][T23032] [4388.943537][T23032] dump_stack_lvl (lib/dump_stack.c:123) [4388.943544][T23032] check_preemption_disabled (lib/smp_processor_id.c:52) [4388.943550][T23032] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4388.943557][T23032] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4388.943564][T23032] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4388.943570][T23032] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4388.943575][T23032] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4388.943587][T23032] rawv6_sendmsg (net/ipv6/raw.c:918) [4388.943599][T23032] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4388.943604][T23032] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4388.943608][T23032] ? __lock_release (kernel/locking/lockdep.c:5534) [4388.943617][T23032] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4388.943621][T23032] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4388.943630][T23032] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4388.943647][T23032] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4388.943649][T23032] ? __lock_release (kernel/locking/lockdep.c:5534) [4388.943661][T23032] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4388.943666][T23032] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4388.943672][T23032] ? __pfx___sys_sendto (net/socket.c:2147) [4388.943687][T23032] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4388.943694][T23032] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4388.943702][T23032] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4388.943709][T23032] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4388.943720][T23032] __x64_sys_sendto (net/socket.c:2183) [4388.943725][T23032] ? 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) [4388.943727][T23032] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4388.943732][T23032] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4388.943737][T23032] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4388.943740][T23032] RIP: 0033:0x7f45d15caa4a [ 4388.943744][T23032] 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 [ 4388.943747][T23032] RSP: 002b:00007ffe0b275d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4388.943750][T23032] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45d15caa4a [ 4388.943752][T23032] RDX: 0000000000000040 RSI: 0000000021fb3340 RDI: 0000000000000005 [ 4388.943754][T23032] RBP: 00007ffe0b275e20 R08: 0000000000418574 R09: 000000000000001c [ 4388.943757][T23032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4388.943758][T23032] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45d16f3000 | [ 4388.943758][T23032] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45d16f3000 | [ 4388.943773][T23032] | [ 4389.420342][T23036] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23036 | [4389.421690][T23036] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4389.421953][T23036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.421955][T23036] Call Trace: [ 4389.421958][T23036] [4389.421960][T23036] dump_stack_lvl (lib/dump_stack.c:123) [4389.421970][T23036] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.421977][T23036] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4389.421984][T23036] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.421992][T23036] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.421999][T23036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.422004][T23036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.422016][T23036] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.422027][T23036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.422033][T23036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.422039][T23036] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.422049][T23036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.422057][T23036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.422066][T23036] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.422081][T23036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.422084][T23036] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.422096][T23036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.422102][T23036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.422108][T23036] ? __pfx___sys_sendto (net/socket.c:2147) [4389.422122][T23036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.422130][T23036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.422139][T23036] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.422146][T23036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.422156][T23036] __x64_sys_sendto (net/socket.c:2183) [4389.422160][T23036] ? 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) [4389.422165][T23036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.422170][T23036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.422175][T23036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.422179][T23036] RIP: 0033:0x7f592bf51a4a [ 4389.422184][T23036] 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 [ 4389.422187][T23036] RSP: 002b:00007ffdd227e378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.422191][T23036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f592bf51a4a [ 4389.422193][T23036] RDX: 0000000000000040 RSI: 000000001635b340 RDI: 0000000000000005 [ 4389.422195][T23036] RBP: 00007ffdd227e400 R08: 0000000000418574 R09: 000000000000001c [ 4389.422198][T23036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.422200][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f592c07a000 | [ 4389.422200][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f592c07a000 | [ 4389.422214][T23036] | [ 4389.422217][T23036] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23036 | [4389.433513][T23036] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4389.433757][T23036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.433759][T23036] Call Trace: [ 4389.433760][T23036] [4389.433763][T23036] dump_stack_lvl (lib/dump_stack.c:123) [4389.433769][T23036] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.433774][T23036] lwtunnel_output (net/core/lwtunnel.c:359) [4389.433781][T23036] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.433788][T23036] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.433794][T23036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.433799][T23036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.433811][T23036] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.433823][T23036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.433828][T23036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.433832][T23036] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.433841][T23036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.433845][T23036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.433855][T23036] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.433871][T23036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.433873][T23036] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.433885][T23036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.433889][T23036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.433895][T23036] ? __pfx___sys_sendto (net/socket.c:2147) [4389.433909][T23036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.433916][T23036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.433924][T23036] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.433931][T23036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.433941][T23036] __x64_sys_sendto (net/socket.c:2183) [4389.433945][T23036] ? 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) [4389.433949][T23036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.433954][T23036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.433959][T23036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.433963][T23036] RIP: 0033:0x7f592bf51a4a [ 4389.433966][T23036] 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 [ 4389.433969][T23036] RSP: 002b:00007ffdd227e378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.433974][T23036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f592bf51a4a [ 4389.433976][T23036] RDX: 0000000000000040 RSI: 000000001635b340 RDI: 0000000000000005 [ 4389.433978][T23036] RBP: 00007ffdd227e400 R08: 0000000000418574 R09: 000000000000001c [ 4389.433980][T23036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.433981][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f592c07a000 | [ 4389.433981][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f592c07a000 | [ 4389.433995][T23036] | [ 4389.434432][T23036] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23036 | [4389.445797][T23036] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4389.446047][T23036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.446049][T23036] Call Trace: [ 4389.446051][T23036] [4389.446053][T23036] dump_stack_lvl (lib/dump_stack.c:123) [4389.446061][T23036] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.446067][T23036] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4389.446074][T23036] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.446081][T23036] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.446088][T23036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.446092][T23036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.446105][T23036] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.446117][T23036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.446122][T23036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.446128][T23036] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.446136][T23036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.446142][T23036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.446151][T23036] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.446168][T23036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.446170][T23036] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.446182][T23036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.446188][T23036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.446194][T23036] ? __pfx___sys_sendto (net/socket.c:2147) [4389.446208][T23036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.446215][T23036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.446223][T23036] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.446231][T23036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.446241][T23036] __x64_sys_sendto (net/socket.c:2183) [4389.446245][T23036] ? 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) [4389.446248][T23036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.446253][T23036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.446258][T23036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.446262][T23036] RIP: 0033:0x7f592bf51a4a [ 4389.446266][T23036] 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 [ 4389.446269][T23036] RSP: 002b:00007ffdd227e378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.446272][T23036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f592bf51a4a [ 4389.446275][T23036] RDX: 0000000000000040 RSI: 000000001635b340 RDI: 0000000000000005 [ 4389.446277][T23036] RBP: 00007ffdd227e400 R08: 0000000000418574 R09: 000000000000001c [ 4389.446279][T23036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.446281][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f592c07a000 | [ 4389.446281][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f592c07a000 | [ 4389.446296][T23036] | [ 4389.909507][T23040] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23040 | [4389.910059][T23040] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4389.910352][T23040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.910355][T23040] Call Trace: [ 4389.910357][T23040] [4389.910360][T23040] dump_stack_lvl (lib/dump_stack.c:123) [4389.910369][T23040] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.910377][T23040] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4389.910383][T23040] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.910392][T23040] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.910400][T23040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.910405][T23040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.910417][T23040] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.910429][T23040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.910434][T23040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.910441][T23040] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.910451][T23040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.910458][T23040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.910468][T23040] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.910484][T23040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.910487][T23040] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.910498][T23040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.910505][T23040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.910511][T23040] ? __pfx___sys_sendto (net/socket.c:2147) [4389.910525][T23040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.910533][T23040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.910542][T23040] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.910549][T23040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.910559][T23040] __x64_sys_sendto (net/socket.c:2183) [4389.910564][T23040] ? 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) [4389.910567][T23040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.910572][T23040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.910577][T23040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.910581][T23040] RIP: 0033:0x7f85b31a3a4a [ 4389.910586][T23040] 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 [ 4389.910590][T23040] RSP: 002b:00007ffd99648e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.910594][T23040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85b31a3a4a [ 4389.910596][T23040] RDX: 0000000000000040 RSI: 0000000020aa7340 RDI: 0000000000000005 [ 4389.910598][T23040] RBP: 00007ffd99648ef0 R08: 0000000000418574 R09: 000000000000001c [ 4389.910600][T23040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.910601][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85b32cc000 | [ 4389.910601][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85b32cc000 | [ 4389.910616][T23040] | [ 4389.910619][T23040] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23040 | [4389.924784][T23040] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4389.925071][T23040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.925073][T23040] Call Trace: [ 4389.925075][T23040] [4389.925077][T23040] dump_stack_lvl (lib/dump_stack.c:123) [4389.925085][T23040] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.925091][T23040] lwtunnel_output (net/core/lwtunnel.c:359) [4389.925097][T23040] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.925105][T23040] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.925112][T23040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.925117][T23040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.925130][T23040] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.925142][T23040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.925147][T23040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.925152][T23040] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.925161][T23040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.925166][T23040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.925175][T23040] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.925192][T23040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.925195][T23040] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.925207][T23040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.925212][T23040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.925218][T23040] ? __pfx___sys_sendto (net/socket.c:2147) [4389.925233][T23040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.925241][T23040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.925249][T23040] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.925257][T23040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.925267][T23040] __x64_sys_sendto (net/socket.c:2183) [4389.925271][T23040] ? 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) [4389.925275][T23040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.925280][T23040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.925285][T23040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.925289][T23040] RIP: 0033:0x7f85b31a3a4a [ 4389.925293][T23040] 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 [ 4389.925296][T23040] RSP: 002b:00007ffd99648e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.925300][T23040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85b31a3a4a [ 4389.925302][T23040] RDX: 0000000000000040 RSI: 0000000020aa7340 RDI: 0000000000000005 [ 4389.925305][T23040] RBP: 00007ffd99648ef0 R08: 0000000000418574 R09: 000000000000001c [ 4389.925307][T23040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.925309][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85b32cc000 | [ 4389.925309][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85b32cc000 | [ 4389.925324][T23040] | [ 4389.943607][T23040] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23040 | [4389.944044][T23040] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4389.944329][T23040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.944330][T23040] Call Trace: [ 4389.944332][T23040] [4389.944334][T23040] dump_stack_lvl (lib/dump_stack.c:123) [4389.944341][T23040] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.944347][T23040] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4389.944354][T23040] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.944361][T23040] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.944367][T23040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.944372][T23040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.944384][T23040] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.944396][T23040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.944402][T23040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.944406][T23040] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.944415][T23040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.944419][T23040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.944428][T23040] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.944445][T23040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.944448][T23040] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.944459][T23040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.944464][T23040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.944470][T23040] ? __pfx___sys_sendto (net/socket.c:2147) [4389.944484][T23040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.944491][T23040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.944499][T23040] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.944506][T23040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.944517][T23040] __x64_sys_sendto (net/socket.c:2183) [4389.944521][T23040] ? 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) [4389.944524][T23040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.944529][T23040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.944534][T23040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.944537][T23040] RIP: 0033:0x7f85b31a3a4a [ 4389.944541][T23040] 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 [ 4389.944544][T23040] RSP: 002b:00007ffd99648e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.944547][T23040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85b31a3a4a [ 4389.944550][T23040] RDX: 0000000000000040 RSI: 0000000020aa7340 RDI: 0000000000000005 [ 4389.944551][T23040] RBP: 00007ffd99648ef0 R08: 0000000000418574 R09: 000000000000001c [ 4389.944554][T23040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.944556][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85b32cc000 | [ 4389.944556][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85b32cc000 | [ 4389.944571][T23040] | [ 4390.415838][T23044] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23044 | [4390.416321][T23044] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4390.416592][T23044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4390.416594][T23044] Call Trace: [ 4390.416596][T23044] [4390.416599][T23044] dump_stack_lvl (lib/dump_stack.c:123) [4390.416608][T23044] check_preemption_disabled (lib/smp_processor_id.c:52) [4390.416615][T23044] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4390.416622][T23044] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4390.416631][T23044] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.416638][T23044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4390.416643][T23044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.416656][T23044] rawv6_sendmsg (net/ipv6/raw.c:918) [4390.416667][T23044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4390.416673][T23044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4390.416680][T23044] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.416690][T23044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4390.416697][T23044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4390.416706][T23044] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4390.416724][T23044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4390.416727][T23044] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.416738][T23044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.416745][T23044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.416750][T23044] ? __pfx___sys_sendto (net/socket.c:2147) [4390.416765][T23044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4390.416773][T23044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4390.416782][T23044] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4390.416790][T23044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4390.416800][T23044] __x64_sys_sendto (net/socket.c:2183) [4390.416804][T23044] ? 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) [4390.416809][T23044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4390.416814][T23044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4390.416819][T23044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4390.416823][T23044] RIP: 0033:0x7f37a9caaa4a [ 4390.416828][T23044] 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 [ 4390.416832][T23044] RSP: 002b:00007ffedce7e068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4390.416836][T23044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37a9caaa4a [ 4390.416839][T23044] RDX: 0000000000000040 RSI: 0000000029752340 RDI: 0000000000000005 [ 4390.416841][T23044] RBP: 00007ffedce7e0f0 R08: 0000000000418574 R09: 000000000000001c [ 4390.416843][T23044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4390.416845][T23044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a9dd3000 | [ 4390.416860][T23044] | [ 4394.392490][T23079] check_preemption_disabled: 23 callbacks suppressed | [ 4394.392499][T23079] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23079 | [4394.393304][T23079] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4394.393574][T23079] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.393576][T23079] Call Trace: [ 4394.393579][T23079] [4394.393582][T23079] dump_stack_lvl (lib/dump_stack.c:123) [4394.393592][T23079] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.393599][T23079] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4394.393606][T23079] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.393615][T23079] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.393622][T23079] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.393628][T23079] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.393640][T23079] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.393652][T23079] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.393657][T23079] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.393664][T23079] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.393674][T23079] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.393681][T23079] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.393691][T23079] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.393707][T23079] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.393710][T23079] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.393723][T23079] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.393731][T23079] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.393737][T23079] ? __pfx___sys_sendto (net/socket.c:2147) [4394.393751][T23079] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.393759][T23079] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.393769][T23079] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.393776][T23079] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.393786][T23079] __x64_sys_sendto (net/socket.c:2183) [4394.393790][T23079] ? 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) [4394.393795][T23079] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.393800][T23079] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.393805][T23079] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.393810][T23079] RIP: 0033:0x7fbe0052ba4a [ 4394.393815][T23079] 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 [ 4394.393819][T23079] RSP: 002b:00007fff368e3348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.393823][T23079] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe0052ba4a [ 4394.393826][T23079] RDX: 0000000000000040 RSI: 0000000012314340 RDI: 0000000000000005 [ 4394.393828][T23079] RBP: 00007fff368e33d0 R08: 0000000000418574 R09: 000000000000001c [ 4394.393830][T23079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.393832][T23079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe00654000 | [ 4394.393832][T23079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe00654000 | [ 4394.393847][T23079] | [ 4394.406565][T23079] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23079 | [4394.406945][T23079] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4394.407207][T23079] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.407209][T23079] Call Trace: [ 4394.407211][T23079] [4394.407213][T23079] dump_stack_lvl (lib/dump_stack.c:123) [4394.407221][T23079] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.407227][T23079] lwtunnel_output (net/core/lwtunnel.c:359) [4394.407234][T23079] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.407240][T23079] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.407247][T23079] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.407252][T23079] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.407265][T23079] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.407277][T23079] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.407283][T23079] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.407287][T23079] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.407295][T23079] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.407301][T23079] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.407310][T23079] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.407326][T23079] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.407329][T23079] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.407340][T23079] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.407345][T23079] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.407351][T23079] ? __pfx___sys_sendto (net/socket.c:2147) [4394.407366][T23079] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.407373][T23079] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.407382][T23079] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.407389][T23079] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.407400][T23079] __x64_sys_sendto (net/socket.c:2183) [4394.407404][T23079] ? 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) [4394.407407][T23079] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.407412][T23079] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.407417][T23079] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.407420][T23079] RIP: 0033:0x7fbe0052ba4a [ 4394.407424][T23079] 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 [ 4394.407426][T23079] RSP: 002b:00007fff368e3348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.407430][T23079] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe0052ba4a [ 4394.407432][T23079] RDX: 0000000000000040 RSI: 0000000012314340 RDI: 0000000000000005 [ 4394.407434][T23079] RBP: 00007fff368e33d0 R08: 0000000000418574 R09: 000000000000001c [ 4394.407436][T23079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.407438][T23079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe00654000 | [ 4394.407438][T23079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe00654000 | [ 4394.407453][T23079] | [ 4394.424906][T23079] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23079 | [4394.425279][T23079] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4394.425531][T23079] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.425532][T23079] Call Trace: [ 4394.425535][T23079] [4394.425537][T23079] dump_stack_lvl (lib/dump_stack.c:123) [4394.425544][T23079] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.425550][T23079] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4394.425557][T23079] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.425564][T23079] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.425570][T23079] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.425575][T23079] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.425587][T23079] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.425599][T23079] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.425604][T23079] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.425608][T23079] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.425617][T23079] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.425621][T23079] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.425630][T23079] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.425646][T23079] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.425649][T23079] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.425660][T23079] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.425665][T23079] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.425670][T23079] ? __pfx___sys_sendto (net/socket.c:2147) [4394.425685][T23079] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.425691][T23079] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.425699][T23079] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.425706][T23079] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.425718][T23079] __x64_sys_sendto (net/socket.c:2183) [4394.425722][T23079] ? 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) [4394.425725][T23079] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.425730][T23079] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.425735][T23079] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.425739][T23079] RIP: 0033:0x7fbe0052ba4a [ 4394.425743][T23079] 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 [ 4394.425746][T23079] RSP: 002b:00007fff368e3348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.425749][T23079] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe0052ba4a [ 4394.425752][T23079] RDX: 0000000000000040 RSI: 0000000012314340 RDI: 0000000000000005 [ 4394.425754][T23079] RBP: 00007fff368e33d0 R08: 0000000000418574 R09: 000000000000001c [ 4394.425757][T23079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.425759][T23079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe00654000 | [ 4394.425759][T23079] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe00654000 | [ 4394.425774][T23079] | [ 4395.362498][T23087] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23087 | [4395.363345][T23087] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4395.363608][T23087] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4395.363611][T23087] Call Trace: [ 4395.363613][T23087] [4395.363615][T23087] dump_stack_lvl (lib/dump_stack.c:123) [4395.363626][T23087] check_preemption_disabled (lib/smp_processor_id.c:52) [4395.363633][T23087] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4395.363639][T23087] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4395.363648][T23087] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.363656][T23087] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4395.363661][T23087] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.363673][T23087] rawv6_sendmsg (net/ipv6/raw.c:918) [4395.363685][T23087] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4395.363690][T23087] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4395.363697][T23087] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.363706][T23087] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4395.363715][T23087] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4395.363724][T23087] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4395.363740][T23087] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4395.363743][T23087] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.363754][T23087] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.363761][T23087] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.363767][T23087] ? __pfx___sys_sendto (net/socket.c:2147) [4395.363781][T23087] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4395.363789][T23087] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4395.363798][T23087] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4395.363805][T23087] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4395.363815][T23087] __x64_sys_sendto (net/socket.c:2183) [4395.363819][T23087] ? 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) [4395.363822][T23087] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4395.363827][T23087] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4395.363832][T23087] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4395.363836][T23087] RIP: 0033:0x7f07352e8a4a [ 4395.363841][T23087] 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 [ 4395.363844][T23087] RSP: 002b:00007fff3e6b6f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4395.363847][T23087] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f07352e8a4a [ 4395.363850][T23087] RDX: 0000000000000040 RSI: 00000000234dc340 RDI: 0000000000000005 [ 4395.363851][T23087] RBP: 00007fff3e6b6fd0 R08: 0000000000418574 R09: 000000000000001c [ 4395.363853][T23087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4395.363855][T23087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0735411000 | [ 4395.363855][T23087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0735411000 | [ 4395.363869][T23087] | [ 4395.376157][T23087] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23087 | [4395.376505][T23087] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4395.377043][T23087] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4395.377045][T23087] Call Trace: [ 4395.377048][T23087] [4395.377050][T23087] dump_stack_lvl (lib/dump_stack.c:123) [4395.377058][T23087] check_preemption_disabled (lib/smp_processor_id.c:52) [4395.377065][T23087] lwtunnel_output (net/core/lwtunnel.c:359) [4395.377071][T23087] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4395.377080][T23087] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.377087][T23087] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4395.377092][T23087] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.377104][T23087] rawv6_sendmsg (net/ipv6/raw.c:918) [4395.377116][T23087] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4395.377122][T23087] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4395.377127][T23087] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.377137][T23087] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4395.377143][T23087] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4395.377153][T23087] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4395.377170][T23087] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4395.377173][T23087] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.377184][T23087] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.377190][T23087] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.377196][T23087] ? __pfx___sys_sendto (net/socket.c:2147) [4395.377211][T23087] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4395.377217][T23087] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4395.377226][T23087] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4395.377234][T23087] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4395.377244][T23087] __x64_sys_sendto (net/socket.c:2183) [4395.377248][T23087] ? 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) [4395.377251][T23087] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4395.377256][T23087] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4395.377261][T23087] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4395.377265][T23087] RIP: 0033:0x7f07352e8a4a [ 4395.377269][T23087] 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 [ 4395.377272][T23087] RSP: 002b:00007fff3e6b6f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4395.377275][T23087] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f07352e8a4a [ 4395.377278][T23087] RDX: 0000000000000040 RSI: 00000000234dc340 RDI: 0000000000000005 [ 4395.377280][T23087] RBP: 00007fff3e6b6fd0 R08: 0000000000418574 R09: 000000000000001c [ 4395.377282][T23087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4395.377283][T23087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0735411000 | [ 4395.377283][T23087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0735411000 | [ 4395.377298][T23087] | [ 4395.377689][T23087] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23087 | [4395.389046][T23087] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4395.389285][T23087] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4395.389287][T23087] Call Trace: [ 4395.389289][T23087] [4395.389291][T23087] dump_stack_lvl (lib/dump_stack.c:123) [4395.389298][T23087] check_preemption_disabled (lib/smp_processor_id.c:52) [4395.389304][T23087] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4395.389311][T23087] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4395.389319][T23087] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.389325][T23087] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4395.389335][T23087] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.389347][T23087] rawv6_sendmsg (net/ipv6/raw.c:918) [4395.389376][T23087] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4395.389381][T23087] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4395.389387][T23087] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.389395][T23087] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4395.389401][T23087] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4395.389411][T23087] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4395.389427][T23087] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4395.389430][T23087] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.389441][T23087] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.389447][T23087] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.389453][T23087] ? __pfx___sys_sendto (net/socket.c:2147) [4395.389468][T23087] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4395.389475][T23087] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4395.389484][T23087] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4395.389491][T23087] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4395.389501][T23087] __x64_sys_sendto (net/socket.c:2183) [4395.389505][T23087] ? 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) [4395.389509][T23087] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4395.389513][T23087] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4395.389518][T23087] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4395.389522][T23087] RIP: 0033:0x7f07352e8a4a [ 4395.389525][T23087] 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 [ 4395.389528][T23087] RSP: 002b:00007fff3e6b6f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4395.389531][T23087] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f07352e8a4a [ 4395.389534][T23087] RDX: 0000000000000040 RSI: 00000000234dc340 RDI: 0000000000000005 [ 4395.389536][T23087] RBP: 00007fff3e6b6fd0 R08: 0000000000418574 R09: 000000000000001c [ 4395.389538][T23087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4395.389540][T23087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0735411000 | [ 4395.389540][T23087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0735411000 | [ 4395.389555][T23087] | [ 4395.968775][T23092] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23092 | [4395.969269][T23092] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4395.969547][T23092] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4395.969550][T23092] Call Trace: [ 4395.969553][T23092] [4395.969556][T23092] dump_stack_lvl (lib/dump_stack.c:123) [4395.969566][T23092] check_preemption_disabled (lib/smp_processor_id.c:52) [4395.969574][T23092] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4395.969580][T23092] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4395.969589][T23092] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.969597][T23092] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4395.969602][T23092] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.969614][T23092] rawv6_sendmsg (net/ipv6/raw.c:918) [4395.969626][T23092] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4395.969632][T23092] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4395.969639][T23092] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.969649][T23092] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4395.969656][T23092] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4395.969665][T23092] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4395.969681][T23092] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4395.969684][T23092] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.969695][T23092] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.969702][T23092] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.969708][T23092] ? __pfx___sys_sendto (net/socket.c:2147) [4395.969725][T23092] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4395.969732][T23092] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4395.969742][T23092] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4395.969749][T23092] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4395.969759][T23092] __x64_sys_sendto (net/socket.c:2183) [4395.969763][T23092] ? 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) [4395.969768][T23092] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4395.969773][T23092] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4395.969778][T23092] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4395.969782][T23092] RIP: 0033:0x7fd68c256a4a [ 4395.969788][T23092] 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 [ 4395.969791][T23092] RSP: 002b:00007fffc56bcf38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4395.969795][T23092] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd68c256a4a [ 4395.969798][T23092] RDX: 0000000000000040 RSI: 000000001aec6340 RDI: 0000000000000005 [ 4395.969800][T23092] RBP: 00007fffc56bcfc0 R08: 0000000000418574 R09: 000000000000001c [ 4395.969802][T23092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4395.969804][T23092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd68c37f000 | [ 4395.969804][T23092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd68c37f000 | [ 4395.969819][T23092] | [ 4395.982446][T23092] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23092 | [4395.982824][T23092] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4395.983076][T23092] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4395.983078][T23092] Call Trace: [ 4395.983080][T23092] [4395.983082][T23092] dump_stack_lvl (lib/dump_stack.c:123) [4395.983089][T23092] check_preemption_disabled (lib/smp_processor_id.c:52) [4395.983094][T23092] lwtunnel_output (net/core/lwtunnel.c:359) [4395.983101][T23092] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4395.983108][T23092] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.983114][T23092] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4395.983119][T23092] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.983131][T23092] rawv6_sendmsg (net/ipv6/raw.c:918) [4395.983143][T23092] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4395.983148][T23092] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4395.983153][T23092] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.983161][T23092] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4395.983166][T23092] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4395.983175][T23092] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4395.983191][T23092] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4395.983193][T23092] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.983205][T23092] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.983209][T23092] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.983215][T23092] ? __pfx___sys_sendto (net/socket.c:2147) [4395.983229][T23092] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4395.983236][T23092] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4395.983244][T23092] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4395.983252][T23092] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4395.983262][T23092] __x64_sys_sendto (net/socket.c:2183) [4395.983266][T23092] ? 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) [4395.983270][T23092] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4395.983275][T23092] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4395.983280][T23092] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4395.983284][T23092] RIP: 0033:0x7fd68c256a4a [ 4395.983287][T23092] 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 [ 4395.983290][T23092] RSP: 002b:00007fffc56bcf38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4395.983293][T23092] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd68c256a4a [ 4395.983296][T23092] RDX: 0000000000000040 RSI: 000000001aec6340 RDI: 0000000000000005 [ 4395.983298][T23092] RBP: 00007fffc56bcfc0 R08: 0000000000418574 R09: 000000000000001c [ 4395.983300][T23092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4395.983302][T23092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd68c37f000 | [ 4395.983302][T23092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd68c37f000 | [ 4395.983316][T23092] | [ 4395.983709][T23092] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23092 | [4395.995606][T23092] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4395.995868][T23092] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4395.995870][T23092] Call Trace: [ 4395.995872][T23092] [4395.995875][T23092] dump_stack_lvl (lib/dump_stack.c:123) [4395.995881][T23092] check_preemption_disabled (lib/smp_processor_id.c:52) [4395.995887][T23092] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4395.995894][T23092] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4395.995901][T23092] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.995907][T23092] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4395.995912][T23092] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.995924][T23092] rawv6_sendmsg (net/ipv6/raw.c:918) [4395.995952][T23092] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4395.995957][T23092] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4395.995962][T23092] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.995970][T23092] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4395.995974][T23092] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4395.995983][T23092] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4395.996000][T23092] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4395.996002][T23092] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.996014][T23092] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.996018][T23092] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.996024][T23092] ? __pfx___sys_sendto (net/socket.c:2147) [4395.996039][T23092] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4395.996045][T23092] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4395.996053][T23092] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4395.996060][T23092] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4395.996070][T23092] __x64_sys_sendto (net/socket.c:2183) [4395.996074][T23092] ? 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) [4395.996078][T23092] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4395.996083][T23092] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4395.996088][T23092] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4395.996091][T23092] RIP: 0033:0x7fd68c256a4a [ 4395.996095][T23092] 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 [ 4395.996098][T23092] RSP: 002b:00007fffc56bcf38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4395.996101][T23092] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd68c256a4a [ 4395.996104][T23092] RDX: 0000000000000040 RSI: 000000001aec6340 RDI: 0000000000000005 [ 4395.996106][T23092] RBP: 00007fffc56bcfc0 R08: 0000000000418574 R09: 000000000000001c [ 4395.996108][T23092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4395.996110][T23092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd68c37f000 | [ 4395.996110][T23092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd68c37f000 | [ 4395.996125][T23092] | [ 4396.579341][T23097] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23097 | [4396.579812][T23097] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4396.580067][T23097] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4396.580069][T23097] Call Trace: [ 4396.580072][T23097] [4396.580075][T23097] dump_stack_lvl (lib/dump_stack.c:123) [4396.580084][T23097] check_preemption_disabled (lib/smp_processor_id.c:52) [4396.580092][T23097] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4396.580098][T23097] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4396.580107][T23097] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.580115][T23097] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4396.580120][T23097] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.580132][T23097] rawv6_sendmsg (net/ipv6/raw.c:918) [4396.580144][T23097] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4396.580149][T23097] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4396.580156][T23097] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.580166][T23097] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4396.580173][T23097] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4396.580182][T23097] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4396.580198][T23097] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4396.580201][T23097] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.580212][T23097] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.580220][T23097] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.580225][T23097] ? __pfx___sys_sendto (net/socket.c:2147) [4396.580240][T23097] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4396.580247][T23097] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4396.580257][T23097] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4396.580264][T23097] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4396.580274][T23097] __x64_sys_sendto (net/socket.c:2183) [4396.580278][T23097] ? 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) [4396.580282][T23097] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4396.580288][T23097] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4396.580292][T23097] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4396.580297][T23097] RIP: 0033:0x7f876b243a4a [ 4396.580302][T23097] 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 [ 4396.580305][T23097] RSP: 002b:00007ffd2dceea38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4396.580310][T23097] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f876b243a4a [ 4396.580313][T23097] RDX: 0000000000000040 RSI: 00000000169d8340 RDI: 0000000000000005 [ 4396.580315][T23097] RBP: 00007ffd2dceeac0 R08: 0000000000418574 R09: 000000000000001c [ 4396.580317][T23097] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4396.580320][T23097] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f876b36c000 | [ 4396.580334][T23097] | [ 4399.698062][T23124] check_preemption_disabled: 14 callbacks suppressed | [ 4399.698074][T23124] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23124 | [4399.698819][T23124] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4399.699070][T23124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4399.699073][T23124] Call Trace: [ 4399.699075][T23124] [4399.699077][T23124] dump_stack_lvl (lib/dump_stack.c:123) [4399.699088][T23124] check_preemption_disabled (lib/smp_processor_id.c:52) [4399.699095][T23124] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4399.699102][T23124] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4399.699111][T23124] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.699119][T23124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4399.699124][T23124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.699136][T23124] rawv6_sendmsg (net/ipv6/raw.c:918) [4399.699148][T23124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4399.699153][T23124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4399.699160][T23124] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.699170][T23124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4399.699177][T23124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4399.699187][T23124] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4399.699203][T23124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4399.699206][T23124] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.699217][T23124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.699224][T23124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.699230][T23124] ? __pfx___sys_sendto (net/socket.c:2147) [4399.699244][T23124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4399.699252][T23124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4399.699262][T23124] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4399.699269][T23124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4399.699279][T23124] __x64_sys_sendto (net/socket.c:2183) [4399.699283][T23124] ? 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) [4399.699287][T23124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4399.699292][T23124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4399.699297][T23124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4399.699301][T23124] RIP: 0033:0x7fe10d6d1a4a [ 4399.699314][T23124] 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 [ 4399.699317][T23124] RSP: 002b:00007ffddbe61358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4399.699321][T23124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe10d6d1a4a [ 4399.699324][T23124] RDX: 0000000000000040 RSI: 00000000309b6340 RDI: 0000000000000005 [ 4399.699326][T23124] RBP: 00007ffddbe613e0 R08: 0000000000418574 R09: 000000000000001c [ 4399.699328][T23124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4399.699331][T23124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe10d7fa000 | [ 4399.699331][T23124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe10d7fa000 | [ 4399.699345][T23124] | [ 4399.699349][T23124] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23124 | [4399.711134][T23124] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4399.711382][T23124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4399.711384][T23124] Call Trace: [ 4399.711386][T23124] [4399.711388][T23124] dump_stack_lvl (lib/dump_stack.c:123) [4399.711396][T23124] check_preemption_disabled (lib/smp_processor_id.c:52) [4399.711402][T23124] lwtunnel_output (net/core/lwtunnel.c:359) [4399.711409][T23124] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4399.711416][T23124] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.711422][T23124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4399.711427][T23124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.711440][T23124] rawv6_sendmsg (net/ipv6/raw.c:918) [4399.711451][T23124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4399.711457][T23124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4399.711462][T23124] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.711471][T23124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4399.711477][T23124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4399.711486][T23124] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4399.711502][T23124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4399.711505][T23124] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.711516][T23124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.711522][T23124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.711527][T23124] ? __pfx___sys_sendto (net/socket.c:2147) [4399.711542][T23124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4399.711549][T23124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4399.711558][T23124] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4399.711566][T23124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4399.711576][T23124] __x64_sys_sendto (net/socket.c:2183) [4399.711580][T23124] ? 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) [4399.711584][T23124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4399.711589][T23124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4399.711593][T23124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4399.711597][T23124] RIP: 0033:0x7fe10d6d1a4a [ 4399.711601][T23124] 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 [ 4399.711604][T23124] RSP: 002b:00007ffddbe61358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4399.711607][T23124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe10d6d1a4a [ 4399.711610][T23124] RDX: 0000000000000040 RSI: 00000000309b6340 RDI: 0000000000000005 [ 4399.711612][T23124] RBP: 00007ffddbe613e0 R08: 0000000000418574 R09: 000000000000001c [ 4399.711614][T23124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4399.711615][T23124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe10d7fa000 | [ 4399.711615][T23124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe10d7fa000 | [ 4399.711630][T23124] | [ 4399.713382][T23124] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23124 | [4399.723760][T23124] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4399.724022][T23124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4399.724024][T23124] Call Trace: [ 4399.724026][T23124] [4399.724028][T23124] dump_stack_lvl (lib/dump_stack.c:123) [4399.724035][T23124] check_preemption_disabled (lib/smp_processor_id.c:52) [4399.724041][T23124] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4399.724048][T23124] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4399.724055][T23124] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.724061][T23124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4399.724066][T23124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.724079][T23124] rawv6_sendmsg (net/ipv6/raw.c:918) [4399.724091][T23124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4399.724096][T23124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4399.724101][T23124] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.724108][T23124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4399.724113][T23124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4399.724122][T23124] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4399.724138][T23124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4399.724141][T23124] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.724152][T23124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.724157][T23124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.724162][T23124] ? __pfx___sys_sendto (net/socket.c:2147) [4399.724177][T23124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4399.724184][T23124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4399.724192][T23124] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4399.724199][T23124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4399.724209][T23124] __x64_sys_sendto (net/socket.c:2183) [4399.724214][T23124] ? 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) [4399.724217][T23124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4399.724222][T23124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4399.724226][T23124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4399.724230][T23124] RIP: 0033:0x7fe10d6d1a4a [ 4399.724234][T23124] 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 [ 4399.724237][T23124] RSP: 002b:00007ffddbe61358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4399.724241][T23124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe10d6d1a4a [ 4399.724243][T23124] RDX: 0000000000000040 RSI: 00000000309b6340 RDI: 0000000000000005 [ 4399.724245][T23124] RBP: 00007ffddbe613e0 R08: 0000000000418574 R09: 000000000000001c [ 4399.724247][T23124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4399.724249][T23124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe10d7fa000 | [ 4399.724249][T23124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe10d7fa000 | [ 4399.724264][T23124] | [ 4400.195460][T23128] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23128 | [4400.195939][T23128] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4400.196201][T23128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4400.196203][T23128] Call Trace: [ 4400.196205][T23128] [4400.196208][T23128] dump_stack_lvl (lib/dump_stack.c:123) [4400.196218][T23128] check_preemption_disabled (lib/smp_processor_id.c:52) [4400.196225][T23128] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4400.196232][T23128] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4400.196241][T23128] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.196248][T23128] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4400.196254][T23128] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.196266][T23128] rawv6_sendmsg (net/ipv6/raw.c:918) [4400.196278][T23128] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4400.196284][T23128] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4400.196290][T23128] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.196300][T23128] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4400.196308][T23128] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4400.196318][T23128] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4400.196334][T23128] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4400.196337][T23128] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.196348][T23128] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.196355][T23128] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.196361][T23128] ? __pfx___sys_sendto (net/socket.c:2147) [4400.196376][T23128] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4400.196383][T23128] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4400.196393][T23128] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4400.196400][T23128] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4400.196410][T23128] __x64_sys_sendto (net/socket.c:2183) [4400.196415][T23128] ? 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) [4400.196419][T23128] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4400.196424][T23128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4400.196429][T23128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4400.196433][T23128] RIP: 0033:0x7f53b9c97a4a [ 4400.196438][T23128] 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 [ 4400.196442][T23128] RSP: 002b:00007ffeab4d0438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4400.196446][T23128] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53b9c97a4a [ 4400.196448][T23128] RDX: 0000000000000040 RSI: 000000002951c340 RDI: 0000000000000005 [ 4400.196450][T23128] RBP: 00007ffeab4d04c0 R08: 0000000000418574 R09: 000000000000001c [ 4400.196453][T23128] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4400.196455][T23128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53b9dc0000 | [ 4400.196455][T23128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53b9dc0000 | [ 4400.196470][T23128] | [ 4400.196473][T23128] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23128 | [4400.208221][T23128] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4400.208465][T23128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4400.208467][T23128] Call Trace: [ 4400.208470][T23128] [4400.208472][T23128] dump_stack_lvl (lib/dump_stack.c:123) [4400.208480][T23128] check_preemption_disabled (lib/smp_processor_id.c:52) [4400.208486][T23128] lwtunnel_output (net/core/lwtunnel.c:359) [4400.208493][T23128] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4400.208502][T23128] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.208509][T23128] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4400.208514][T23128] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.208526][T23128] rawv6_sendmsg (net/ipv6/raw.c:918) [4400.208538][T23128] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4400.208544][T23128] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4400.208550][T23128] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.208559][T23128] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4400.208564][T23128] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4400.208573][T23128] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4400.208590][T23128] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4400.208593][T23128] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.208604][T23128] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.208609][T23128] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.208615][T23128] ? __pfx___sys_sendto (net/socket.c:2147) [4400.208630][T23128] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4400.208637][T23128] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4400.208645][T23128] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4400.208652][T23128] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4400.208663][T23128] __x64_sys_sendto (net/socket.c:2183) [4400.208667][T23128] ? 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) [4400.208671][T23128] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4400.208676][T23128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4400.208680][T23128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4400.208685][T23128] RIP: 0033:0x7f53b9c97a4a [ 4400.208688][T23128] 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 [ 4400.208692][T23128] RSP: 002b:00007ffeab4d0438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4400.208696][T23128] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53b9c97a4a [ 4400.208698][T23128] RDX: 0000000000000040 RSI: 000000002951c340 RDI: 0000000000000005 [ 4400.208700][T23128] RBP: 00007ffeab4d04c0 R08: 0000000000418574 R09: 000000000000001c [ 4400.208702][T23128] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4400.208704][T23128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53b9dc0000 | [ 4400.208704][T23128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53b9dc0000 | [ 4400.208720][T23128] | [ 4400.221599][T23128] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23128 | [4400.221971][T23128] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4400.222220][T23128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4400.222222][T23128] Call Trace: [ 4400.222225][T23128] [4400.222227][T23128] dump_stack_lvl (lib/dump_stack.c:123) [4400.222235][T23128] check_preemption_disabled (lib/smp_processor_id.c:52) [4400.222241][T23128] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4400.222248][T23128] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4400.222256][T23128] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.222262][T23128] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4400.222267][T23128] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.222280][T23128] rawv6_sendmsg (net/ipv6/raw.c:918) [4400.222292][T23128] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4400.222297][T23128] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4400.222302][T23128] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.222311][T23128] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4400.222317][T23128] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4400.222326][T23128] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4400.222343][T23128] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4400.222346][T23128] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.222357][T23128] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.222363][T23128] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.222369][T23128] ? __pfx___sys_sendto (net/socket.c:2147) [4400.222384][T23128] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4400.222391][T23128] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4400.222399][T23128] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4400.222406][T23128] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4400.222417][T23128] __x64_sys_sendto (net/socket.c:2183) [4400.222421][T23128] ? 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) [4400.222424][T23128] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4400.222429][T23128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4400.222434][T23128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4400.222438][T23128] RIP: 0033:0x7f53b9c97a4a [ 4400.222441][T23128] 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 [ 4400.222444][T23128] RSP: 002b:00007ffeab4d0438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4400.222447][T23128] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53b9c97a4a [ 4400.222450][T23128] RDX: 0000000000000040 RSI: 000000002951c340 RDI: 0000000000000005 [ 4400.222452][T23128] RBP: 00007ffeab4d04c0 R08: 0000000000418574 R09: 000000000000001c [ 4400.222453][T23128] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4400.222455][T23128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53b9dc0000 | [ 4400.222455][T23128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53b9dc0000 | [ 4400.222470][T23128] | [ 4400.694544][T23132] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23132 | [4400.695019][T23132] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4400.695270][T23132] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4400.695273][T23132] Call Trace: [ 4400.695275][T23132] [4400.695278][T23132] dump_stack_lvl (lib/dump_stack.c:123) [4400.695288][T23132] check_preemption_disabled (lib/smp_processor_id.c:52) [4400.695295][T23132] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4400.695302][T23132] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4400.695311][T23132] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.695318][T23132] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4400.695323][T23132] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.695336][T23132] rawv6_sendmsg (net/ipv6/raw.c:918) [4400.695348][T23132] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4400.695353][T23132] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4400.695360][T23132] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.695370][T23132] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4400.695378][T23132] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4400.695387][T23132] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4400.695403][T23132] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4400.695406][T23132] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.695417][T23132] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.695424][T23132] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.695430][T23132] ? __pfx___sys_sendto (net/socket.c:2147) [4400.695444][T23132] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4400.695452][T23132] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4400.695462][T23132] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4400.695469][T23132] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4400.695479][T23132] __x64_sys_sendto (net/socket.c:2183) [4400.695483][T23132] ? 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) [4400.695487][T23132] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4400.695492][T23132] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4400.695497][T23132] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4400.695502][T23132] RIP: 0033:0x7f680bd7ea4a [ 4400.695507][T23132] 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 [ 4400.695510][T23132] RSP: 002b:00007ffc6d07e418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4400.695514][T23132] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f680bd7ea4a [ 4400.695517][T23132] RDX: 0000000000000040 RSI: 000000000847b340 RDI: 0000000000000005 [ 4400.695518][T23132] RBP: 00007ffc6d07e4a0 R08: 0000000000418574 R09: 000000000000001c [ 4400.695521][T23132] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4400.695523][T23132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f680bea7000 | [ 4400.695523][T23132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f680bea7000 | [ 4400.695538][T23132] | [ 4400.695540][T23132] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23132 | [4400.707273][T23132] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4400.707518][T23132] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4400.707520][T23132] Call Trace: [ 4400.707522][T23132] [4400.707524][T23132] dump_stack_lvl (lib/dump_stack.c:123) [4400.707531][T23132] check_preemption_disabled (lib/smp_processor_id.c:52) [4400.707536][T23132] lwtunnel_output (net/core/lwtunnel.c:359) [4400.707543][T23132] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4400.707550][T23132] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.707556][T23132] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4400.707561][T23132] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.707573][T23132] rawv6_sendmsg (net/ipv6/raw.c:918) [4400.707585][T23132] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4400.707591][T23132] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4400.707595][T23132] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.707603][T23132] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4400.707608][T23132] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4400.707617][T23132] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4400.707634][T23132] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4400.707637][T23132] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.707648][T23132] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.707653][T23132] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.707659][T23132] ? __pfx___sys_sendto (net/socket.c:2147) [4400.707673][T23132] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4400.707680][T23132] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4400.707688][T23132] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4400.707696][T23132] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4400.707706][T23132] __x64_sys_sendto (net/socket.c:2183) [4400.707710][T23132] ? 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) [4400.707715][T23132] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4400.707720][T23132] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4400.707725][T23132] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4400.707729][T23132] RIP: 0033:0x7f680bd7ea4a [ 4400.707733][T23132] 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 [ 4400.707736][T23132] RSP: 002b:00007ffc6d07e418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4400.707739][T23132] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f680bd7ea4a [ 4400.707741][T23132] RDX: 0000000000000040 RSI: 000000000847b340 RDI: 0000000000000005 [ 4400.707743][T23132] RBP: 00007ffc6d07e4a0 R08: 0000000000418574 R09: 000000000000001c [ 4400.707745][T23132] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4400.707747][T23132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f680bea7000 | [ 4400.707747][T23132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f680bea7000 | [ 4400.707761][T23132] | [ 4400.720598][T23132] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23132 | [4400.720972][T23132] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4400.721217][T23132] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4400.721219][T23132] Call Trace: [ 4400.721221][T23132] [4400.721223][T23132] dump_stack_lvl (lib/dump_stack.c:123) [4400.721230][T23132] check_preemption_disabled (lib/smp_processor_id.c:52) [4400.721236][T23132] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4400.721243][T23132] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4400.721249][T23132] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.721255][T23132] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4400.721260][T23132] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.721273][T23132] rawv6_sendmsg (net/ipv6/raw.c:918) [4400.721285][T23132] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4400.721290][T23132] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4400.721294][T23132] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.721303][T23132] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4400.721307][T23132] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4400.721316][T23132] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4400.721333][T23132] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4400.721335][T23132] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.721347][T23132] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.721352][T23132] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.721358][T23132] ? __pfx___sys_sendto (net/socket.c:2147) [4400.721373][T23132] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4400.721379][T23132] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4400.721387][T23132] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4400.721394][T23132] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4400.721404][T23132] __x64_sys_sendto (net/socket.c:2183) [4400.721408][T23132] ? 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) [4400.721411][T23132] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4400.721416][T23132] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4400.721421][T23132] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4400.721424][T23132] RIP: 0033:0x7f680bd7ea4a [ 4400.721428][T23132] 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 [ 4400.721430][T23132] RSP: 002b:00007ffc6d07e418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4400.721434][T23132] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f680bd7ea4a [ 4400.721436][T23132] RDX: 0000000000000040 RSI: 000000000847b340 RDI: 0000000000000005 [ 4400.721438][T23132] RBP: 00007ffc6d07e4a0 R08: 0000000000418574 R09: 000000000000001c [ 4400.721440][T23132] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4400.721442][T23132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f680bea7000 | [ 4400.721442][T23132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f680bea7000 | [ 4400.721457][T23132] | [ 4401.179018][T23136] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23136 | [4401.179478][T23136] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4401.179738][T23136] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4401.179741][T23136] Call Trace: [ 4401.179743][T23136] [4401.179746][T23136] dump_stack_lvl (lib/dump_stack.c:123) [4401.179755][T23136] check_preemption_disabled (lib/smp_processor_id.c:52) [4401.179762][T23136] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4401.179769][T23136] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4401.179777][T23136] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4401.179784][T23136] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4401.179789][T23136] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4401.179802][T23136] rawv6_sendmsg (net/ipv6/raw.c:918) [4401.179813][T23136] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4401.179819][T23136] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4401.179825][T23136] ? __lock_release (kernel/locking/lockdep.c:5534) [4401.179835][T23136] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4401.179842][T23136] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4401.179852][T23136] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4401.179868][T23136] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4401.179871][T23136] ? __lock_release (kernel/locking/lockdep.c:5534) [4401.179882][T23136] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4401.179889][T23136] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4401.179895][T23136] ? __pfx___sys_sendto (net/socket.c:2147) [4401.179909][T23136] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4401.179917][T23136] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4401.179926][T23136] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4401.179933][T23136] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4401.179943][T23136] __x64_sys_sendto (net/socket.c:2183) [4401.179947][T23136] ? 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) [4401.179952][T23136] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4401.179957][T23136] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4401.179962][T23136] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4401.179967][T23136] RIP: 0033:0x7f3e70a05a4a [ 4401.179972][T23136] 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 [ 4401.179975][T23136] RSP: 002b:00007ffe0d7f6b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4401.179979][T23136] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e70a05a4a [ 4401.179981][T23136] RDX: 0000000000000040 RSI: 00000000171c5340 RDI: 0000000000000005 [ 4401.179983][T23136] RBP: 00007ffe0d7f6bd0 R08: 0000000000418574 R09: 000000000000001c [ 4401.179985][T23136] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4401.179988][T23136] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e70b2e000 | [ 4403.941378][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4405.005174][T23152] check_preemption_disabled: 7 callbacks suppressed | [ 4405.005183][T23152] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23152 | [4405.005936][T23152] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4405.006189][T23152] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.006192][T23152] Call Trace: [ 4405.006194][T23152] [4405.006197][T23152] dump_stack_lvl (lib/dump_stack.c:123) [4405.006207][T23152] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.006215][T23152] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4405.006221][T23152] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.006230][T23152] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.006238][T23152] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.006243][T23152] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.006256][T23152] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.006267][T23152] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.006273][T23152] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.006279][T23152] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.006289][T23152] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.006296][T23152] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.006306][T23152] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.006322][T23152] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.006325][T23152] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.006336][T23152] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.006343][T23152] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.006349][T23152] ? __pfx___sys_sendto (net/socket.c:2147) [4405.006364][T23152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.006371][T23152] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.006381][T23152] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.006388][T23152] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.006398][T23152] __x64_sys_sendto (net/socket.c:2183) [4405.006402][T23152] ? 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) [4405.006406][T23152] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.006411][T23152] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.006416][T23152] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.006420][T23152] RIP: 0033:0x7fe022aeda4a [ 4405.006425][T23152] 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 [ 4405.006428][T23152] RSP: 002b:00007ffeb3bd08e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.006432][T23152] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe022aeda4a [ 4405.006434][T23152] RDX: 0000000000000040 RSI: 00000000173ff340 RDI: 0000000000000005 [ 4405.006436][T23152] RBP: 00007ffeb3bd0970 R08: 0000000000418574 R09: 000000000000001c [ 4405.006438][T23152] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.006440][T23152] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe022c16000 | [ 4405.006440][T23152] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe022c16000 | [ 4405.006454][T23152] | [ 4405.006457][T23152] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23152 | [4405.018165][T23152] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4405.018414][T23152] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.018415][T23152] Call Trace: [ 4405.018417][T23152] [4405.018420][T23152] dump_stack_lvl (lib/dump_stack.c:123) [4405.018427][T23152] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.018433][T23152] lwtunnel_output (net/core/lwtunnel.c:359) [4405.018439][T23152] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.018447][T23152] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.018453][T23152] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.018459][T23152] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.018471][T23152] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.018483][T23152] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.018488][T23152] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.018493][T23152] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.018502][T23152] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.018506][T23152] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.018516][T23152] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.018532][T23152] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.018535][T23152] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.018547][T23152] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.018553][T23152] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.018559][T23152] ? __pfx___sys_sendto (net/socket.c:2147) [4405.018573][T23152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.018581][T23152] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.018589][T23152] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.018596][T23152] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.018606][T23152] __x64_sys_sendto (net/socket.c:2183) [4405.018610][T23152] ? 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) [4405.018613][T23152] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.018618][T23152] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.018623][T23152] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.018626][T23152] RIP: 0033:0x7fe022aeda4a [ 4405.018630][T23152] 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 [ 4405.018632][T23152] RSP: 002b:00007ffeb3bd08e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.018636][T23152] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe022aeda4a [ 4405.018638][T23152] RDX: 0000000000000040 RSI: 00000000173ff340 RDI: 0000000000000005 [ 4405.018640][T23152] RBP: 00007ffeb3bd0970 R08: 0000000000418574 R09: 000000000000001c [ 4405.018642][T23152] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.018644][T23152] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe022c16000 | [ 4405.018644][T23152] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe022c16000 | [ 4405.018659][T23152] | [ 4405.033185][T23152] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23152 | [4405.033548][T23152] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4405.033809][T23152] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.033811][T23152] Call Trace: [ 4405.033814][T23152] [4405.033816][T23152] dump_stack_lvl (lib/dump_stack.c:123) [4405.033824][T23152] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.033830][T23152] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4405.033837][T23152] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.033844][T23152] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.033851][T23152] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.033855][T23152] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.033868][T23152] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.033880][T23152] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.033885][T23152] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.033890][T23152] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.033898][T23152] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.033904][T23152] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.033913][T23152] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.033929][T23152] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.033932][T23152] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.033943][T23152] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.033949][T23152] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.033955][T23152] ? __pfx___sys_sendto (net/socket.c:2147) [4405.033970][T23152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.033977][T23152] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.033985][T23152] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.033993][T23152] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.034003][T23152] __x64_sys_sendto (net/socket.c:2183) [4405.034007][T23152] ? 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) [4405.034011][T23152] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.034016][T23152] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.034021][T23152] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.034025][T23152] RIP: 0033:0x7fe022aeda4a [ 4405.034028][T23152] 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 [ 4405.034031][T23152] RSP: 002b:00007ffeb3bd08e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.034035][T23152] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe022aeda4a [ 4405.034037][T23152] RDX: 0000000000000040 RSI: 00000000173ff340 RDI: 0000000000000005 [ 4405.034039][T23152] RBP: 00007ffeb3bd0970 R08: 0000000000418574 R09: 000000000000001c [ 4405.034041][T23152] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.034043][T23152] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe022c16000 | [ 4405.034043][T23152] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe022c16000 | [ 4405.034059][T23152] | [ 4405.508144][T23156] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23156 | [4405.508637][T23156] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4405.508941][T23156] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.508944][T23156] Call Trace: [ 4405.508947][T23156] [4405.508949][T23156] dump_stack_lvl (lib/dump_stack.c:123) [4405.508959][T23156] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.508967][T23156] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4405.508973][T23156] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.508982][T23156] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.508990][T23156] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.508995][T23156] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.509007][T23156] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.509019][T23156] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.509024][T23156] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.509031][T23156] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.509040][T23156] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.509048][T23156] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.509057][T23156] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.509073][T23156] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.509076][T23156] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.509087][T23156] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.509094][T23156] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.509100][T23156] ? __pfx___sys_sendto (net/socket.c:2147) [4405.509115][T23156] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.509123][T23156] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.509132][T23156] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.509139][T23156] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.509149][T23156] __x64_sys_sendto (net/socket.c:2183) [4405.509153][T23156] ? 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) [4405.509158][T23156] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.509163][T23156] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.509169][T23156] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.509173][T23156] RIP: 0033:0x7f09801a7a4a [ 4405.509179][T23156] 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 [ 4405.509183][T23156] RSP: 002b:00007ffe238f4cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.509187][T23156] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f09801a7a4a [ 4405.509190][T23156] RDX: 0000000000000040 RSI: 000000000a609340 RDI: 0000000000000005 [ 4405.509192][T23156] RBP: 00007ffe238f4d40 R08: 0000000000418574 R09: 000000000000001c [ 4405.509194][T23156] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.509196][T23156] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09802d0000 | [ 4405.509211][T23156] | [ 4405.509214][T23156] lwtunnel_output(): recursion limit reached on datapath | [ 4406.983854][T23160] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23160 | [4406.984308][T23160] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4406.984564][T23160] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4406.984567][T23160] Call Trace: [ 4406.984570][T23160] [4406.984572][T23160] dump_stack_lvl (lib/dump_stack.c:123) [4406.984582][T23160] check_preemption_disabled (lib/smp_processor_id.c:52) [4406.984590][T23160] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4406.984596][T23160] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4406.984605][T23160] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.984613][T23160] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4406.984618][T23160] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.984630][T23160] rawv6_sendmsg (net/ipv6/raw.c:918) [4406.984642][T23160] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4406.984646][T23160] ? find_held_lock (kernel/locking/lockdep.c:5348) [4406.984657][T23160] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4406.984665][T23160] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4406.984669][T23160] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4406.984680][T23160] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4406.984696][T23160] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4406.984699][T23160] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.984710][T23160] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.984719][T23160] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.984725][T23160] ? __pfx___sys_sendto (net/socket.c:2147) [4406.984737][T23160] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4406.984746][T23160] ? find_held_lock (kernel/locking/lockdep.c:5348) [4406.984751][T23160] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4406.984755][T23160] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.984762][T23160] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4406.984767][T23160] ? 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) [4406.984777][T23160] __x64_sys_sendto (net/socket.c:2183) [4406.984781][T23160] ? 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) [4406.984785][T23160] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4406.984790][T23160] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4406.984795][T23160] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4406.984800][T23160] RIP: 0033:0x7f1dc628ea4a [ 4406.984805][T23160] 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 [ 4406.984809][T23160] RSP: 002b:00007ffd452fbcd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4406.984813][T23160] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1dc628ea4a [ 4406.984816][T23160] RDX: 0000000000000040 RSI: 0000000004054340 RDI: 0000000000000005 [ 4406.984819][T23160] RBP: 00007ffd452fbd60 R08: 0000000000418574 R09: 000000000000001c [ 4406.984821][T23160] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4406.984823][T23160] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dc63b7000 | [ 4406.984823][T23160] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dc63b7000 | [ 4406.984838][T23160] | [ 4406.997655][T23160] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23160 | [4406.998227][T23160] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4406.998472][T23160] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4406.998474][T23160] Call Trace: [ 4406.998476][T23160] [4406.998478][T23160] dump_stack_lvl (lib/dump_stack.c:123) [4406.998486][T23160] check_preemption_disabled (lib/smp_processor_id.c:52) [4406.998492][T23160] lwtunnel_output (net/core/lwtunnel.c:359) [4406.998499][T23160] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4406.998507][T23160] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.998514][T23160] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4406.998519][T23160] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.998531][T23160] rawv6_sendmsg (net/ipv6/raw.c:918) [4406.998543][T23160] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4406.998548][T23160] ? find_held_lock (kernel/locking/lockdep.c:5348) [4406.998557][T23160] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4406.998563][T23160] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4406.998566][T23160] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4406.998576][T23160] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4406.998593][T23160] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4406.998595][T23160] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.998607][T23160] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.998612][T23160] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.998618][T23160] ? __pfx___sys_sendto (net/socket.c:2147) [4406.998631][T23160] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4406.998639][T23160] ? find_held_lock (kernel/locking/lockdep.c:5348) [4406.998644][T23160] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4406.998648][T23160] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.998654][T23160] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4406.998660][T23160] ? 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) [4406.998669][T23160] __x64_sys_sendto (net/socket.c:2183) [4406.998673][T23160] ? 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) [4406.998676][T23160] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4406.998681][T23160] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4406.998687][T23160] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4406.998690][T23160] RIP: 0033:0x7f1dc628ea4a [ 4406.998694][T23160] 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 [ 4406.998698][T23160] RSP: 002b:00007ffd452fbcd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4406.998701][T23160] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1dc628ea4a [ 4406.998703][T23160] RDX: 0000000000000040 RSI: 0000000004054340 RDI: 0000000000000005 [ 4406.998705][T23160] RBP: 00007ffd452fbd60 R08: 0000000000418574 R09: 000000000000001c [ 4406.998707][T23160] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4406.998709][T23160] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dc63b7000 | [ 4406.998709][T23160] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dc63b7000 | [ 4406.998725][T23160] | [ 4407.011938][T23160] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23160 | [4407.012298][T23160] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4407.012549][T23160] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4407.012551][T23160] Call Trace: [ 4407.012553][T23160] [4407.012555][T23160] dump_stack_lvl (lib/dump_stack.c:123) [4407.012563][T23160] check_preemption_disabled (lib/smp_processor_id.c:52) [4407.012569][T23160] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4407.012576][T23160] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4407.012582][T23160] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.012588][T23160] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4407.012593][T23160] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.012605][T23160] rawv6_sendmsg (net/ipv6/raw.c:918) [4407.012617][T23160] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4407.012621][T23160] ? find_held_lock (kernel/locking/lockdep.c:5348) [4407.012632][T23160] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4407.012636][T23160] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4407.012639][T23160] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4407.012648][T23160] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4407.012665][T23160] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4407.012667][T23160] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.012679][T23160] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.012685][T23160] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.012691][T23160] ? __pfx___sys_sendto (net/socket.c:2147) [4407.012703][T23160] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4407.012712][T23160] ? find_held_lock (kernel/locking/lockdep.c:5348) [4407.012718][T23160] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4407.012722][T23160] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.012728][T23160] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4407.012734][T23160] ? 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) [4407.012742][T23160] __x64_sys_sendto (net/socket.c:2183) [4407.012746][T23160] ? 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) [4407.012749][T23160] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4407.012753][T23160] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4407.012758][T23160] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4407.012761][T23160] RIP: 0033:0x7f1dc628ea4a [ 4407.012766][T23160] 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 [ 4407.012768][T23160] RSP: 002b:00007ffd452fbcd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4407.012772][T23160] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1dc628ea4a [ 4407.012774][T23160] RDX: 0000000000000040 RSI: 0000000004054340 RDI: 0000000000000005 [ 4407.012776][T23160] RBP: 00007ffd452fbd60 R08: 0000000000418574 R09: 000000000000001c [ 4407.012779][T23160] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4407.012781][T23160] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dc63b7000 | [ 4407.012781][T23160] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1dc63b7000 | [ 4407.012796][T23160] | [ 4407.478345][T23164] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23164 | [4407.478879][T23164] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4407.479147][T23164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4407.479150][T23164] Call Trace: [ 4407.479152][T23164] [4407.479155][T23164] dump_stack_lvl (lib/dump_stack.c:123) [4407.479164][T23164] check_preemption_disabled (lib/smp_processor_id.c:52) [4407.479172][T23164] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4407.479180][T23164] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4407.479188][T23164] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.479196][T23164] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4407.479201][T23164] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.479213][T23164] rawv6_sendmsg (net/ipv6/raw.c:918) [4407.479225][T23164] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4407.479230][T23164] ? find_held_lock (kernel/locking/lockdep.c:5348) [4407.479241][T23164] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4407.479248][T23164] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4407.479252][T23164] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4407.479263][T23164] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4407.479286][T23164] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4407.479289][T23164] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.479300][T23164] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.479307][T23164] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.479313][T23164] ? __pfx___sys_sendto (net/socket.c:2147) [4407.479325][T23164] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4407.479334][T23164] ? find_held_lock (kernel/locking/lockdep.c:5348) [4407.479339][T23164] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4407.479344][T23164] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.479351][T23164] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4407.479356][T23164] ? 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) [4407.479366][T23164] __x64_sys_sendto (net/socket.c:2183) [4407.479371][T23164] ? 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) [4407.479374][T23164] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4407.479379][T23164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4407.479384][T23164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4407.479389][T23164] RIP: 0033:0x7f955c093a4a [ 4407.479394][T23164] 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 [ 4407.479398][T23164] RSP: 002b:00007ffc568a3d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4407.479402][T23164] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f955c093a4a [ 4407.479405][T23164] RDX: 0000000000000040 RSI: 0000000010222340 RDI: 0000000000000005 [ 4407.479407][T23164] RBP: 00007ffc568a3dc0 R08: 0000000000418574 R09: 000000000000001c [ 4407.479409][T23164] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4407.479412][T23164] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f955c1bc000 | [ 4407.479428][T23164] | [ 4407.479431][T23164] lwtunnel_output(): recursion limit reached on datapath | [ 4409.122205][T23170] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23170 | [4409.122707][T23170] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4409.123007][T23170] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4409.123010][T23170] Call Trace: [ 4409.123012][T23170] [4409.123015][T23170] dump_stack_lvl (lib/dump_stack.c:123) [4409.123025][T23170] check_preemption_disabled (lib/smp_processor_id.c:52) [4409.123032][T23170] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4409.123038][T23170] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4409.123047][T23170] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4409.123055][T23170] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4409.123061][T23170] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4409.123073][T23170] rawv6_sendmsg (net/ipv6/raw.c:918) [4409.123084][T23170] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4409.123090][T23170] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4409.123096][T23170] ? __lock_release (kernel/locking/lockdep.c:5534) [4409.123106][T23170] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4409.123113][T23170] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4409.123122][T23170] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4409.123138][T23170] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4409.123142][T23170] ? __lock_release (kernel/locking/lockdep.c:5534) [4409.123153][T23170] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4409.123160][T23170] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4409.123166][T23170] ? __pfx___sys_sendto (net/socket.c:2147) [4409.123180][T23170] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4409.123188][T23170] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4409.123197][T23170] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4409.123205][T23170] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4409.123215][T23170] __x64_sys_sendto (net/socket.c:2183) [4409.123219][T23170] ? 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) [4409.123223][T23170] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4409.123228][T23170] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4409.123232][T23170] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4409.123237][T23170] RIP: 0033:0x7f2907393a4a [ 4409.123242][T23170] 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 [ 4409.123244][T23170] RSP: 002b:00007fffbfa8a5d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4409.123249][T23170] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2907393a4a [ 4409.123252][T23170] RDX: 0000000000000040 RSI: 000000002e684340 RDI: 0000000000000005 [ 4409.123254][T23170] RBP: 00007fffbfa8a660 R08: 0000000000418574 R09: 000000000000001c [ 4409.123256][T23170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4409.123258][T23170] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29074bc000 | [ 4409.123272][T23170] | [ 4409.123275][T23170] lwtunnel_output(): recursion limit reached on datapath | [ 4410.600983][T23174] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23174 | [4410.601456][T23174] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4410.601709][T23174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4410.601711][T23174] Call Trace: [ 4410.601713][T23174] [4410.601717][T23174] dump_stack_lvl (lib/dump_stack.c:123) [4410.601727][T23174] check_preemption_disabled (lib/smp_processor_id.c:52) [4410.601734][T23174] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4410.601741][T23174] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4410.601750][T23174] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4410.601757][T23174] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4410.601763][T23174] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4410.601775][T23174] rawv6_sendmsg (net/ipv6/raw.c:918) [4410.601786][T23174] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4410.601792][T23174] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4410.601798][T23174] ? __lock_release (kernel/locking/lockdep.c:5534) [4410.601808][T23174] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4410.601816][T23174] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4410.601825][T23174] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4410.601841][T23174] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4410.601844][T23174] ? __lock_release (kernel/locking/lockdep.c:5534) [4410.601856][T23174] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4410.601863][T23174] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4410.601869][T23174] ? __pfx___sys_sendto (net/socket.c:2147) [4410.601883][T23174] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4410.601891][T23174] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4410.601900][T23174] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4410.601908][T23174] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4410.601918][T23174] __x64_sys_sendto (net/socket.c:2183) [4410.601922][T23174] ? 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) [4410.601926][T23174] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4410.601932][T23174] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4410.601937][T23174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4410.601941][T23174] RIP: 0033:0x7f2f85c58a4a [ 4410.601947][T23174] 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 [ 4410.601951][T23174] RSP: 002b:00007ffd5fc767b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4410.601955][T23174] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f85c58a4a [ 4410.601958][T23174] RDX: 0000000000000040 RSI: 0000000010ddb340 RDI: 0000000000000005 [ 4410.601960][T23174] RBP: 00007ffd5fc76840 R08: 0000000000418574 R09: 000000000000001c [ 4410.601962][T23174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4410.601964][T23174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f85d81000 | [ 4410.601964][T23174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f85d81000 | [ 4410.601979][T23174] | [ 4410.614687][T23174] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23174 | [4410.615053][T23174] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4410.615306][T23174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4410.615308][T23174] Call Trace: [ 4410.615310][T23174] [4410.615312][T23174] dump_stack_lvl (lib/dump_stack.c:123) [4410.615318][T23174] check_preemption_disabled (lib/smp_processor_id.c:52) [4410.615324][T23174] lwtunnel_output (net/core/lwtunnel.c:359) [4410.615330][T23174] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4410.615337][T23174] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4410.615343][T23174] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4410.615348][T23174] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4410.615361][T23174] rawv6_sendmsg (net/ipv6/raw.c:918) [4410.615373][T23174] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4410.615378][T23174] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4410.615382][T23174] ? __lock_release (kernel/locking/lockdep.c:5534) [4410.615389][T23174] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4410.615393][T23174] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4410.615402][T23174] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4410.615418][T23174] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4410.615421][T23174] ? __lock_release (kernel/locking/lockdep.c:5534) [4410.615432][T23174] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4410.615437][T23174] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4410.615443][T23174] ? __pfx___sys_sendto (net/socket.c:2147) [4410.615458][T23174] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4410.615464][T23174] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4410.615472][T23174] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4410.615480][T23174] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4410.615490][T23174] __x64_sys_sendto (net/socket.c:2183) [4410.615494][T23174] ? 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) [4410.615497][T23174] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4410.615502][T23174] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4410.615507][T23174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4410.615510][T23174] RIP: 0033:0x7f2f85c58a4a [ 4410.615514][T23174] 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 [ 4410.615517][T23174] RSP: 002b:00007ffd5fc767b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4410.615520][T23174] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f85c58a4a [ 4410.615522][T23174] RDX: 0000000000000040 RSI: 0000000010ddb340 RDI: 0000000000000005 [ 4410.615524][T23174] RBP: 00007ffd5fc76840 R08: 0000000000418574 R09: 000000000000001c [ 4410.615526][T23174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4410.615528][T23174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f85d81000 | [ 4410.615528][T23174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f85d81000 | [ 4410.615542][T23174] | [ 4410.631227][T23174] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23174 | [4410.631585][T23174] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4410.631847][T23174] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4410.631849][T23174] Call Trace: [ 4410.631852][T23174] [4410.631854][T23174] dump_stack_lvl (lib/dump_stack.c:123) [4410.631861][T23174] check_preemption_disabled (lib/smp_processor_id.c:52) [4410.631866][T23174] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4410.631873][T23174] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4410.631880][T23174] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4410.631886][T23174] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4410.631891][T23174] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4410.631903][T23174] rawv6_sendmsg (net/ipv6/raw.c:918) [4410.631915][T23174] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4410.631921][T23174] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4410.631925][T23174] ? __lock_release (kernel/locking/lockdep.c:5534) [4410.631933][T23174] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4410.631938][T23174] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4410.631947][T23174] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4410.631964][T23174] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4410.631967][T23174] ? __lock_release (kernel/locking/lockdep.c:5534) [4410.631978][T23174] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4410.631984][T23174] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4410.631990][T23174] ? __pfx___sys_sendto (net/socket.c:2147) [4410.632004][T23174] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4410.632011][T23174] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4410.632019][T23174] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4410.632026][T23174] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4410.632037][T23174] __x64_sys_sendto (net/socket.c:2183) [4410.632041][T23174] ? 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) [4410.632044][T23174] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4410.632049][T23174] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4410.632054][T23174] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4410.632057][T23174] RIP: 0033:0x7f2f85c58a4a [ 4410.632061][T23174] 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 [ 4410.632064][T23174] RSP: 002b:00007ffd5fc767b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4410.632067][T23174] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f85c58a4a [ 4410.632069][T23174] RDX: 0000000000000040 RSI: 0000000010ddb340 RDI: 0000000000000005 [ 4410.632071][T23174] RBP: 00007ffd5fc76840 R08: 0000000000418574 R09: 000000000000001c [ 4410.632073][T23174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4410.632075][T23174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f85d81000 | [ 4410.632075][T23174] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f85d81000 | [ 4410.632090][T23174] | [ 4411.085759][T23178] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23178 | [4411.086248][T23178] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4411.086521][T23178] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4411.086524][T23178] Call Trace: [ 4411.086526][T23178] [4411.086529][T23178] dump_stack_lvl (lib/dump_stack.c:123) [4411.086539][T23178] check_preemption_disabled (lib/smp_processor_id.c:52) [4411.086546][T23178] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4411.086552][T23178] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4411.086561][T23178] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4411.086568][T23178] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4411.086574][T23178] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4411.086586][T23178] rawv6_sendmsg (net/ipv6/raw.c:918) [4411.086598][T23178] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4411.086603][T23178] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4411.086610][T23178] ? __lock_release (kernel/locking/lockdep.c:5534) [4411.086619][T23178] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4411.086626][T23178] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4411.086636][T23178] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4411.086652][T23178] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4411.086655][T23178] ? __lock_release (kernel/locking/lockdep.c:5534) [4411.086666][T23178] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4411.086673][T23178] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4411.086679][T23178] ? __pfx___sys_sendto (net/socket.c:2147) [4411.086694][T23178] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4411.086701][T23178] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4411.086711][T23178] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4411.086720][T23178] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4411.086730][T23178] __x64_sys_sendto (net/socket.c:2183) [4411.086734][T23178] ? 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) [4411.086738][T23178] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4411.086744][T23178] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4411.086748][T23178] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4411.086753][T23178] RIP: 0033:0x7f78a14d3a4a [ 4411.086758][T23178] 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 [ 4411.086761][T23178] RSP: 002b:00007ffdfa341b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4411.086765][T23178] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78a14d3a4a [ 4411.086768][T23178] RDX: 0000000000000040 RSI: 000000003a7b9340 RDI: 0000000000000005 [ 4411.086770][T23178] RBP: 00007ffdfa341bf0 R08: 0000000000418574 R09: 000000000000001c [ 4411.086772][T23178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4411.086774][T23178] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78a15fc000 | [ 4411.086789][T23178] | [ 4411.099939][T23178] lwtunnel_output(): recursion limit reached on datapath | [ 4412.553569][T23182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23182 | [4412.554252][T23182] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4412.554509][T23182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4412.554511][T23182] Call Trace: [ 4412.554514][T23182] [4412.554516][T23182] dump_stack_lvl (lib/dump_stack.c:123) [4412.554526][T23182] check_preemption_disabled (lib/smp_processor_id.c:52) [4412.554534][T23182] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4412.554540][T23182] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4412.554549][T23182] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4412.554557][T23182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4412.554562][T23182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4412.554574][T23182] rawv6_sendmsg (net/ipv6/raw.c:918) [4412.554586][T23182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4412.554591][T23182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4412.554598][T23182] ? __lock_release (kernel/locking/lockdep.c:5534) [4412.554607][T23182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4412.554615][T23182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4412.554624][T23182] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4412.554640][T23182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4412.554643][T23182] ? __lock_release (kernel/locking/lockdep.c:5534) [4412.554655][T23182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4412.554662][T23182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4412.554667][T23182] ? __pfx___sys_sendto (net/socket.c:2147) [4412.554682][T23182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4412.554689][T23182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4412.554699][T23182] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4412.554706][T23182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4412.554719][T23182] __x64_sys_sendto (net/socket.c:2183) [4412.554723][T23182] ? 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) [4412.554727][T23182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4412.554733][T23182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4412.554737][T23182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4412.554742][T23182] RIP: 0033:0x7f60d33f9a4a [ 4412.554747][T23182] 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 [ 4412.554751][T23182] RSP: 002b:00007ffd54ab7518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4412.554755][T23182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60d33f9a4a [ 4412.554758][T23182] RDX: 0000000000000040 RSI: 0000000028e4a340 RDI: 0000000000000005 [ 4412.554760][T23182] RBP: 00007ffd54ab75a0 R08: 0000000000418574 R09: 000000000000001c [ 4412.554762][T23182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4412.554764][T23182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60d3522000 | [ 4412.554764][T23182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60d3522000 | [ 4412.554779][T23182] | [ 4412.567226][T23182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23182 | [4412.567580][T23182] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4412.567835][T23182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4412.567837][T23182] Call Trace: [ 4412.567839][T23182] [4412.567841][T23182] dump_stack_lvl (lib/dump_stack.c:123) [4412.567848][T23182] check_preemption_disabled (lib/smp_processor_id.c:52) [4412.567854][T23182] lwtunnel_output (net/core/lwtunnel.c:359) [4412.567860][T23182] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4412.567867][T23182] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4412.567873][T23182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4412.567879][T23182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4412.567891][T23182] rawv6_sendmsg (net/ipv6/raw.c:918) [4412.567903][T23182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4412.567908][T23182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4412.567913][T23182] ? __lock_release (kernel/locking/lockdep.c:5534) [4412.567921][T23182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4412.567926][T23182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4412.567935][T23182] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4412.567951][T23182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4412.567954][T23182] ? __lock_release (kernel/locking/lockdep.c:5534) [4412.567965][T23182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4412.567970][T23182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4412.567976][T23182] ? __pfx___sys_sendto (net/socket.c:2147) [4412.567991][T23182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4412.567997][T23182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4412.568005][T23182] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4412.568013][T23182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4412.568023][T23182] __x64_sys_sendto (net/socket.c:2183) [4412.568028][T23182] ? 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) [4412.568032][T23182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4412.568037][T23182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4412.568042][T23182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4412.568045][T23182] RIP: 0033:0x7f60d33f9a4a [ 4412.568049][T23182] 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 [ 4412.568052][T23182] RSP: 002b:00007ffd54ab7518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4412.568055][T23182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60d33f9a4a [ 4412.568057][T23182] RDX: 0000000000000040 RSI: 0000000028e4a340 RDI: 0000000000000005 [ 4412.568059][T23182] RBP: 00007ffd54ab75a0 R08: 0000000000418574 R09: 000000000000001c [ 4412.568061][T23182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4412.568063][T23182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60d3522000 | [ 4412.568063][T23182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60d3522000 | [ 4412.568078][T23182] | [ 4412.568480][T23182] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23182 | [4412.579760][T23182] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4412.580007][T23182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4412.580009][T23182] Call Trace: [ 4412.580011][T23182] [4412.580013][T23182] dump_stack_lvl (lib/dump_stack.c:123) [4412.580021][T23182] check_preemption_disabled (lib/smp_processor_id.c:52) [4412.580027][T23182] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4412.580034][T23182] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4412.580041][T23182] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4412.580047][T23182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4412.580053][T23182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4412.580065][T23182] rawv6_sendmsg (net/ipv6/raw.c:918) [4412.580077][T23182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4412.580082][T23182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4412.580087][T23182] ? __lock_release (kernel/locking/lockdep.c:5534) [4412.580097][T23182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4412.580102][T23182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4412.580112][T23182] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4412.580128][T23182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4412.580131][T23182] ? __lock_release (kernel/locking/lockdep.c:5534) [4412.580143][T23182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4412.580148][T23182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4412.580154][T23182] ? __pfx___sys_sendto (net/socket.c:2147) [4412.580169][T23182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4412.580177][T23182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4412.580185][T23182] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4412.580193][T23182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4412.580203][T23182] __x64_sys_sendto (net/socket.c:2183) [4412.580207][T23182] ? 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) [4412.580211][T23182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4412.580216][T23182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4412.580221][T23182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4412.580225][T23182] RIP: 0033:0x7f60d33f9a4a [ 4412.580229][T23182] 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 [ 4412.580232][T23182] RSP: 002b:00007ffd54ab7518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4412.580235][T23182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60d33f9a4a [ 4412.580237][T23182] RDX: 0000000000000040 RSI: 0000000028e4a340 RDI: 0000000000000005 [ 4412.580239][T23182] RBP: 00007ffd54ab75a0 R08: 0000000000418574 R09: 000000000000001c [ 4412.580242][T23182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4412.580244][T23182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60d3522000 | [ 4412.580244][T23182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60d3522000 | [ 4412.580259][T23182] | [ 4413.039840][T23186] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23186 | [4413.040294][T23186] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4413.040544][T23186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4413.040546][T23186] Call Trace: [ 4413.040548][T23186] [4413.040551][T23186] dump_stack_lvl (lib/dump_stack.c:123) [4413.040561][T23186] check_preemption_disabled (lib/smp_processor_id.c:52) [4413.040568][T23186] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4413.040575][T23186] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4413.040583][T23186] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.040591][T23186] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4413.040596][T23186] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.040609][T23186] rawv6_sendmsg (net/ipv6/raw.c:918) [4413.040620][T23186] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4413.040626][T23186] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4413.040632][T23186] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.040642][T23186] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4413.040650][T23186] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4413.040660][T23186] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4413.040676][T23186] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4413.040679][T23186] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.040690][T23186] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.040697][T23186] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.040703][T23186] ? __pfx___sys_sendto (net/socket.c:2147) [4413.040719][T23186] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4413.040727][T23186] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4413.040736][T23186] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4413.040744][T23186] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4413.040754][T23186] __x64_sys_sendto (net/socket.c:2183) [4413.040758][T23186] ? 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) [4413.040762][T23186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4413.040767][T23186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4413.040772][T23186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4413.040776][T23186] RIP: 0033:0x7febb7288a4a [ 4413.040781][T23186] 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 [ 4413.040784][T23186] RSP: 002b:00007ffe53cf50c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4413.040789][T23186] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007febb7288a4a [ 4413.040791][T23186] RDX: 0000000000000040 RSI: 0000000014a2f340 RDI: 0000000000000005 [ 4413.040793][T23186] RBP: 00007ffe53cf5150 R08: 0000000000418574 R09: 000000000000001c [ 4413.040796][T23186] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4413.040798][T23186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007febb73b1000 | [ 4413.040798][T23186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007febb73b1000 | [ 4413.040813][T23186] | [ 4413.053260][T23186] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23186 | [4413.053614][T23186] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4413.053871][T23186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4413.053873][T23186] Call Trace: [ 4413.053875][T23186] [4413.053877][T23186] dump_stack_lvl (lib/dump_stack.c:123) [4413.053884][T23186] check_preemption_disabled (lib/smp_processor_id.c:52) [4413.053890][T23186] lwtunnel_output (net/core/lwtunnel.c:359) [4413.053897][T23186] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4413.053905][T23186] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.053912][T23186] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4413.053917][T23186] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.053929][T23186] rawv6_sendmsg (net/ipv6/raw.c:918) [4413.053941][T23186] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4413.053947][T23186] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4413.053952][T23186] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.053961][T23186] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4413.053965][T23186] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4413.053974][T23186] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4413.053991][T23186] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4413.053993][T23186] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.054005][T23186] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.054010][T23186] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.054016][T23186] ? __pfx___sys_sendto (net/socket.c:2147) [4413.054031][T23186] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4413.054038][T23186] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4413.054047][T23186] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4413.054055][T23186] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4413.054065][T23186] __x64_sys_sendto (net/socket.c:2183) [4413.054069][T23186] ? 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) [4413.054073][T23186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4413.054078][T23186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4413.054083][T23186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4413.054087][T23186] RIP: 0033:0x7febb7288a4a [ 4413.054091][T23186] 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 [ 4413.054094][T23186] RSP: 002b:00007ffe53cf50c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4413.054097][T23186] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007febb7288a4a [ 4413.054099][T23186] RDX: 0000000000000040 RSI: 0000000014a2f340 RDI: 0000000000000005 [ 4413.054101][T23186] RBP: 00007ffe53cf5150 R08: 0000000000418574 R09: 000000000000001c [ 4413.054103][T23186] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4413.054105][T23186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007febb73b1000 | [ 4413.054105][T23186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007febb73b1000 | [ 4413.054120][T23186] | [ 4413.054523][T23186] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23186 | [4413.065916][T23186] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4413.066167][T23186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4413.066169][T23186] Call Trace: [ 4413.066171][T23186] [4413.066173][T23186] dump_stack_lvl (lib/dump_stack.c:123) [4413.066181][T23186] check_preemption_disabled (lib/smp_processor_id.c:52) [4413.066187][T23186] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4413.066194][T23186] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4413.066201][T23186] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.066207][T23186] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4413.066213][T23186] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.066225][T23186] rawv6_sendmsg (net/ipv6/raw.c:918) [4413.066237][T23186] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4413.066242][T23186] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4413.066247][T23186] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.066256][T23186] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4413.066262][T23186] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4413.066271][T23186] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4413.066288][T23186] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4413.066291][T23186] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.066302][T23186] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.066308][T23186] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.066313][T23186] ? __pfx___sys_sendto (net/socket.c:2147) [4413.066328][T23186] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4413.066335][T23186] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4413.066343][T23186] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4413.066351][T23186] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4413.066361][T23186] __x64_sys_sendto (net/socket.c:2183) [4413.066365][T23186] ? 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) [4413.066369][T23186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4413.066374][T23186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4413.066379][T23186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4413.066383][T23186] RIP: 0033:0x7febb7288a4a [ 4413.066387][T23186] 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 [ 4413.066390][T23186] RSP: 002b:00007ffe53cf50c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4413.066393][T23186] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007febb7288a4a [ 4413.066396][T23186] RDX: 0000000000000040 RSI: 0000000014a2f340 RDI: 0000000000000005 [ 4413.066398][T23186] RBP: 00007ffe53cf5150 R08: 0000000000418574 R09: 000000000000001c [ 4413.066400][T23186] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4413.066402][T23186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007febb73b1000 | [ 4415.348660][T23206] lwtunnel_output(): recursion limit reached on datapath | [ 4416.812523][T23210] check_preemption_disabled: 13 callbacks suppressed | [ 4416.812531][T23210] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23210 | [4416.813284][T23210] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4416.813541][T23210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4416.813544][T23210] Call Trace: [ 4416.813547][T23210] [4416.813549][T23210] dump_stack_lvl (lib/dump_stack.c:123) [4416.813560][T23210] check_preemption_disabled (lib/smp_processor_id.c:52) [4416.813567][T23210] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4416.813574][T23210] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4416.813583][T23210] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.813591][T23210] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4416.813596][T23210] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.813608][T23210] rawv6_sendmsg (net/ipv6/raw.c:918) [4416.813619][T23210] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4416.813625][T23210] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4416.813631][T23210] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.813641][T23210] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4416.813649][T23210] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4416.813658][T23210] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4416.813674][T23210] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4416.813677][T23210] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.813688][T23210] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.813696][T23210] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.813701][T23210] ? __pfx___sys_sendto (net/socket.c:2147) [4416.813717][T23210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4416.813726][T23210] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4416.813735][T23210] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4416.813742][T23210] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4416.813753][T23210] __x64_sys_sendto (net/socket.c:2183) [4416.813757][T23210] ? 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) [4416.813762][T23210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4416.813767][T23210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4416.813772][T23210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4416.813777][T23210] RIP: 0033:0x7fbea8fb7a4a [ 4416.813782][T23210] 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 [ 4416.813785][T23210] RSP: 002b:00007fff81daa338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4416.813789][T23210] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbea8fb7a4a [ 4416.813792][T23210] RDX: 0000000000000040 RSI: 0000000023dcb340 RDI: 0000000000000005 [ 4416.813794][T23210] RBP: 00007fff81daa3c0 R08: 0000000000418574 R09: 000000000000001c [ 4416.813796][T23210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4416.813798][T23210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbea90e0000 | [ 4416.813798][T23210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbea90e0000 | [ 4416.813813][T23210] | [ 4416.826328][T23210] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23210 | [4416.826685][T23210] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4416.827156][T23210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4416.827159][T23210] Call Trace: [ 4416.827160][T23210] [4416.827163][T23210] dump_stack_lvl (lib/dump_stack.c:123) [4416.827170][T23210] check_preemption_disabled (lib/smp_processor_id.c:52) [4416.827176][T23210] lwtunnel_output (net/core/lwtunnel.c:359) [4416.827183][T23210] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4416.827191][T23210] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.827197][T23210] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4416.827202][T23210] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.827214][T23210] rawv6_sendmsg (net/ipv6/raw.c:918) [4416.827226][T23210] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4416.827232][T23210] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4416.827236][T23210] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.827244][T23210] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4416.827249][T23210] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4416.827258][T23210] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4416.827275][T23210] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4416.827277][T23210] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.827289][T23210] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.827294][T23210] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.827300][T23210] ? __pfx___sys_sendto (net/socket.c:2147) [4416.827314][T23210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4416.827322][T23210] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4416.827330][T23210] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4416.827337][T23210] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4416.827347][T23210] __x64_sys_sendto (net/socket.c:2183) [4416.827351][T23210] ? 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) [4416.827355][T23210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4416.827360][T23210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4416.827365][T23210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4416.827368][T23210] RIP: 0033:0x7fbea8fb7a4a [ 4416.827372][T23210] 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 [ 4416.827375][T23210] RSP: 002b:00007fff81daa338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4416.827378][T23210] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbea8fb7a4a [ 4416.827380][T23210] RDX: 0000000000000040 RSI: 0000000023dcb340 RDI: 0000000000000005 [ 4416.827382][T23210] RBP: 00007fff81daa3c0 R08: 0000000000418574 R09: 000000000000001c [ 4416.827384][T23210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4416.827386][T23210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbea90e0000 | [ 4416.827386][T23210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbea90e0000 | [ 4416.827401][T23210] | [ 4416.842638][T23210] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23210 | [4416.843018][T23210] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4416.843272][T23210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4416.843274][T23210] Call Trace: [ 4416.843276][T23210] [4416.843278][T23210] dump_stack_lvl (lib/dump_stack.c:123) [4416.843285][T23210] check_preemption_disabled (lib/smp_processor_id.c:52) [4416.843291][T23210] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4416.843298][T23210] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4416.843305][T23210] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.843311][T23210] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4416.843316][T23210] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.843328][T23210] rawv6_sendmsg (net/ipv6/raw.c:918) [4416.843340][T23210] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4416.843346][T23210] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4416.843350][T23210] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.843358][T23210] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4416.843363][T23210] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4416.843372][T23210] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4416.843388][T23210] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4416.843391][T23210] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.843402][T23210] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.843408][T23210] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.843414][T23210] ? __pfx___sys_sendto (net/socket.c:2147) [4416.843429][T23210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4416.843436][T23210] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4416.843444][T23210] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4416.843451][T23210] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4416.843461][T23210] __x64_sys_sendto (net/socket.c:2183) [4416.843465][T23210] ? 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) [4416.843469][T23210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4416.843474][T23210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4416.843479][T23210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4416.843482][T23210] RIP: 0033:0x7fbea8fb7a4a [ 4416.843485][T23210] 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 [ 4416.843489][T23210] RSP: 002b:00007fff81daa338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4416.843492][T23210] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbea8fb7a4a [ 4416.843494][T23210] RDX: 0000000000000040 RSI: 0000000023dcb340 RDI: 0000000000000005 [ 4416.843497][T23210] RBP: 00007fff81daa3c0 R08: 0000000000418574 R09: 000000000000001c [ 4416.843499][T23210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4416.843501][T23210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbea90e0000 | [ 4416.843501][T23210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbea90e0000 | [ 4416.843516][T23210] | [ 4417.297913][T23214] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23214 | [4417.298366][T23214] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4417.298616][T23214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4417.298618][T23214] Call Trace: [ 4417.298620][T23214] [4417.298623][T23214] dump_stack_lvl (lib/dump_stack.c:123) [4417.298633][T23214] check_preemption_disabled (lib/smp_processor_id.c:52) [4417.298640][T23214] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4417.298647][T23214] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4417.298656][T23214] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.298663][T23214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4417.298668][T23214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.298680][T23214] rawv6_sendmsg (net/ipv6/raw.c:918) [4417.298692][T23214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4417.298697][T23214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4417.298704][T23214] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.298716][T23214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4417.298722][T23214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4417.298732][T23214] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4417.298748][T23214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4417.298751][T23214] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.298763][T23214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.298770][T23214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.298776][T23214] ? __pfx___sys_sendto (net/socket.c:2147) [4417.298790][T23214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4417.298798][T23214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4417.298807][T23214] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4417.298814][T23214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4417.298825][T23214] __x64_sys_sendto (net/socket.c:2183) [4417.298829][T23214] ? 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) [4417.298833][T23214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4417.298839][T23214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4417.298844][T23214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4417.298849][T23214] RIP: 0033:0x7ff37d57fa4a [ 4417.298854][T23214] 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 [ 4417.298857][T23214] RSP: 002b:00007ffec35603c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4417.298862][T23214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff37d57fa4a [ 4417.298865][T23214] RDX: 0000000000000040 RSI: 0000000039ea2340 RDI: 0000000000000005 [ 4417.298867][T23214] RBP: 00007ffec3560450 R08: 0000000000418574 R09: 000000000000001c [ 4417.298869][T23214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4417.298872][T23214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff37d6a8000 | [ 4417.298872][T23214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff37d6a8000 | [ 4417.298886][T23214] | [ 4417.312129][T23214] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23214 | [4417.312489][T23214] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4417.312753][T23214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4417.312754][T23214] Call Trace: [ 4417.312756][T23214] [4417.312758][T23214] dump_stack_lvl (lib/dump_stack.c:123) [4417.312765][T23214] check_preemption_disabled (lib/smp_processor_id.c:52) [4417.312771][T23214] lwtunnel_output (net/core/lwtunnel.c:359) [4417.312778][T23214] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4417.312785][T23214] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.312790][T23214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4417.312795][T23214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.312808][T23214] rawv6_sendmsg (net/ipv6/raw.c:918) [4417.312820][T23214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4417.312825][T23214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4417.312829][T23214] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.312837][T23214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4417.312841][T23214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4417.312850][T23214] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4417.312867][T23214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4417.312870][T23214] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.312881][T23214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.312886][T23214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.312892][T23214] ? __pfx___sys_sendto (net/socket.c:2147) [4417.312907][T23214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4417.312913][T23214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4417.312922][T23214] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4417.312929][T23214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4417.312940][T23214] __x64_sys_sendto (net/socket.c:2183) [4417.312944][T23214] ? 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) [4417.312947][T23214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4417.312951][T23214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4417.312956][T23214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4417.312960][T23214] RIP: 0033:0x7ff37d57fa4a [ 4417.312963][T23214] 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 [ 4417.312966][T23214] RSP: 002b:00007ffec35603c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4417.312970][T23214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff37d57fa4a [ 4417.312972][T23214] RDX: 0000000000000040 RSI: 0000000039ea2340 RDI: 0000000000000005 [ 4417.312974][T23214] RBP: 00007ffec3560450 R08: 0000000000418574 R09: 000000000000001c [ 4417.312976][T23214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4417.312978][T23214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff37d6a8000 | [ 4417.312978][T23214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff37d6a8000 | [ 4417.312993][T23214] | [ 4417.313410][T23214] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23214 | [4417.324826][T23214] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4417.325076][T23214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4417.325078][T23214] Call Trace: [ 4417.325080][T23214] [4417.325082][T23214] dump_stack_lvl (lib/dump_stack.c:123) [4417.325088][T23214] check_preemption_disabled (lib/smp_processor_id.c:52) [4417.325094][T23214] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4417.325101][T23214] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4417.325107][T23214] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.325113][T23214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4417.325118][T23214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.325131][T23214] rawv6_sendmsg (net/ipv6/raw.c:918) [4417.325143][T23214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4417.325148][T23214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4417.325153][T23214] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.325161][T23214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4417.325165][T23214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4417.325174][T23214] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4417.325191][T23214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4417.325193][T23214] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.325205][T23214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.325209][T23214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.325215][T23214] ? __pfx___sys_sendto (net/socket.c:2147) [4417.325229][T23214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4417.325236][T23214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4417.325244][T23214] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4417.325251][T23214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4417.325261][T23214] __x64_sys_sendto (net/socket.c:2183) [4417.325265][T23214] ? 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) [4417.325268][T23214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4417.325273][T23214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4417.325278][T23214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4417.325281][T23214] RIP: 0033:0x7ff37d57fa4a [ 4417.325284][T23214] 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 [ 4417.325287][T23214] RSP: 002b:00007ffec35603c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4417.325291][T23214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff37d57fa4a [ 4417.325293][T23214] RDX: 0000000000000040 RSI: 0000000039ea2340 RDI: 0000000000000005 [ 4417.325295][T23214] RBP: 00007ffec3560450 R08: 0000000000418574 R09: 000000000000001c [ 4417.325297][T23214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4417.325299][T23214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff37d6a8000 | [ 4417.325299][T23214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff37d6a8000 | [ 4417.325313][T23214] | [ 4417.806684][T23218] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23218 | [4417.807156][T23218] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4417.807411][T23218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4417.807413][T23218] Call Trace: [ 4417.807416][T23218] [4417.807418][T23218] dump_stack_lvl (lib/dump_stack.c:123) [4417.807428][T23218] check_preemption_disabled (lib/smp_processor_id.c:52) [4417.807435][T23218] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4417.807442][T23218] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4417.807450][T23218] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.807457][T23218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4417.807463][T23218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.807475][T23218] rawv6_sendmsg (net/ipv6/raw.c:918) [4417.807487][T23218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4417.807492][T23218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4417.807499][T23218] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.807508][T23218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4417.807515][T23218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4417.807524][T23218] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4417.807541][T23218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4417.807544][T23218] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.807555][T23218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.807562][T23218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.807568][T23218] ? __pfx___sys_sendto (net/socket.c:2147) [4417.807583][T23218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4417.807591][T23218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4417.807600][T23218] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4417.807608][T23218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4417.807618][T23218] __x64_sys_sendto (net/socket.c:2183) [4417.807622][T23218] ? 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) [4417.807626][T23218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4417.807631][T23218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4417.807636][T23218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4417.807640][T23218] RIP: 0033:0x7f9c093d2a4a [ 4417.807645][T23218] 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 [ 4417.807649][T23218] RSP: 002b:00007ffe522a3bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4417.807653][T23218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c093d2a4a [ 4417.807655][T23218] RDX: 0000000000000040 RSI: 000000002ef57340 RDI: 0000000000000005 [ 4417.807657][T23218] RBP: 00007ffe522a3c60 R08: 0000000000418574 R09: 000000000000001c [ 4417.807659][T23218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4417.807661][T23218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c094fb000 | [ 4417.807661][T23218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c094fb000 | [ 4417.807676][T23218] | [ 4417.807679][T23218] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23218 | [4417.820207][T23218] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4417.820459][T23218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4417.820461][T23218] Call Trace: [ 4417.820463][T23218] [4417.820465][T23218] dump_stack_lvl (lib/dump_stack.c:123) [4417.820471][T23218] check_preemption_disabled (lib/smp_processor_id.c:52) [4417.820476][T23218] lwtunnel_output (net/core/lwtunnel.c:359) [4417.820483][T23218] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4417.820489][T23218] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.820495][T23218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4417.820500][T23218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.820512][T23218] rawv6_sendmsg (net/ipv6/raw.c:918) [4417.820524][T23218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4417.820529][T23218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4417.820533][T23218] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.820540][T23218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4417.820544][T23218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4417.820553][T23218] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4417.820569][T23218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4417.820572][T23218] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.820583][T23218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.820587][T23218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.820593][T23218] ? __pfx___sys_sendto (net/socket.c:2147) [4417.820607][T23218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4417.820614][T23218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4417.820621][T23218] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4417.820628][T23218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4417.820638][T23218] __x64_sys_sendto (net/socket.c:2183) [4417.820642][T23218] ? 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) [4417.820645][T23218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4417.820649][T23218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4417.820654][T23218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4417.820657][T23218] RIP: 0033:0x7f9c093d2a4a [ 4417.820660][T23218] 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 [ 4417.820663][T23218] RSP: 002b:00007ffe522a3bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4417.820666][T23218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c093d2a4a [ 4417.820669][T23218] RDX: 0000000000000040 RSI: 000000002ef57340 RDI: 0000000000000005 [ 4417.820670][T23218] RBP: 00007ffe522a3c60 R08: 0000000000418574 R09: 000000000000001c [ 4417.820672][T23218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4417.820674][T23218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c094fb000 | [ 4417.820674][T23218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c094fb000 | [ 4417.820689][T23218] | [ 4417.836536][T23218] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23218 | [4417.836909][T23218] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4417.837154][T23218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4417.837156][T23218] Call Trace: [ 4417.837158][T23218] [4417.837160][T23218] dump_stack_lvl (lib/dump_stack.c:123) [4417.837167][T23218] check_preemption_disabled (lib/smp_processor_id.c:52) [4417.837173][T23218] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4417.837179][T23218] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4417.837186][T23218] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.837192][T23218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4417.837197][T23218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.837209][T23218] rawv6_sendmsg (net/ipv6/raw.c:918) [4417.837221][T23218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4417.837227][T23218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4417.837231][T23218] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.837239][T23218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4417.837244][T23218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4417.837253][T23218] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4417.837269][T23218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4417.837272][T23218] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.837284][T23218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.837288][T23218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.837294][T23218] ? __pfx___sys_sendto (net/socket.c:2147) [4417.837309][T23218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4417.837316][T23218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4417.837334][T23218] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4417.837341][T23218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4417.837351][T23218] __x64_sys_sendto (net/socket.c:2183) [4417.837355][T23218] ? 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) [4417.837358][T23218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4417.837363][T23218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4417.837368][T23218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4417.837371][T23218] RIP: 0033:0x7f9c093d2a4a [ 4417.837375][T23218] 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 [ 4417.837378][T23218] RSP: 002b:00007ffe522a3bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4417.837381][T23218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c093d2a4a [ 4417.837384][T23218] RDX: 0000000000000040 RSI: 000000002ef57340 RDI: 0000000000000005 [ 4417.837386][T23218] RBP: 00007ffe522a3c60 R08: 0000000000418574 R09: 000000000000001c [ 4417.837388][T23218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4417.837390][T23218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c094fb000 | [ 4417.837390][T23218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c094fb000 | [ 4417.837405][T23218] | [ 4418.298738][T23222] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23222 | [4418.299194][T23222] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4418.299460][T23222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4418.299462][T23222] Call Trace: [ 4418.299464][T23222] [4418.299467][T23222] dump_stack_lvl (lib/dump_stack.c:123) [4418.299477][T23222] check_preemption_disabled (lib/smp_processor_id.c:52) [4418.299484][T23222] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4418.299491][T23222] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4418.299500][T23222] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.299508][T23222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4418.299513][T23222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.299525][T23222] rawv6_sendmsg (net/ipv6/raw.c:918) [4418.299537][T23222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4418.299542][T23222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4418.299549][T23222] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.299559][T23222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4418.299566][T23222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4418.299575][T23222] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4418.299592][T23222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4418.299595][T23222] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.299606][T23222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.299612][T23222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.299618][T23222] ? __pfx___sys_sendto (net/socket.c:2147) [4418.299633][T23222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4418.299641][T23222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4418.299649][T23222] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4418.299657][T23222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4418.299667][T23222] __x64_sys_sendto (net/socket.c:2183) [4418.299671][T23222] ? 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) [4418.299675][T23222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4418.299680][T23222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4418.299685][T23222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4418.299689][T23222] RIP: 0033:0x7fadd4db5a4a [ 4418.299693][T23222] 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 [ 4418.299696][T23222] RSP: 002b:00007ffc0c21a0e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4418.299700][T23222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fadd4db5a4a [ 4418.299703][T23222] RDX: 0000000000000040 RSI: 0000000018a46340 RDI: 0000000000000005 [ 4418.299705][T23222] RBP: 00007ffc0c21a170 R08: 0000000000418574 R09: 000000000000001c [ 4418.299707][T23222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4418.299708][T23222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fadd4ede000 | [ 4421.048419][T23246] lwtunnel_output(): recursion limit reached on datapath | [ 4422.497830][T23250] check_preemption_disabled: 18 callbacks suppressed | [ 4422.497840][T23250] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23250 | [4422.498581][T23250] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4422.498856][T23250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4422.498858][T23250] Call Trace: [ 4422.498860][T23250] [4422.498863][T23250] dump_stack_lvl (lib/dump_stack.c:123) [4422.498873][T23250] check_preemption_disabled (lib/smp_processor_id.c:52) [4422.498881][T23250] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4422.498888][T23250] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4422.498897][T23250] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.498905][T23250] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4422.498910][T23250] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.498922][T23250] rawv6_sendmsg (net/ipv6/raw.c:918) [4422.498935][T23250] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4422.498941][T23250] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4422.498947][T23250] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.498958][T23250] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4422.498965][T23250] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4422.498974][T23250] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4422.498990][T23250] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4422.498993][T23250] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.499005][T23250] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.499012][T23250] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.499017][T23250] ? __pfx___sys_sendto (net/socket.c:2147) [4422.499032][T23250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4422.499043][T23250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4422.499046][T23250] ? irqentry_exit (kernel/entry/common.c:358) [4422.499052][T23250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4422.499065][T23250] __x64_sys_sendto (net/socket.c:2183) [4422.499070][T23250] ? do_syscall_64 (./include/linux/entry-common.h:166 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90) [4422.499075][T23250] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4422.499080][T23250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4422.499085][T23250] RIP: 0033:0x7f9f71897a4a [ 4422.499090][T23250] 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 [ 4422.499093][T23250] RSP: 002b:00007fffb0d97718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4422.499098][T23250] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f71897a4a [ 4422.499101][T23250] RDX: 0000000000000040 RSI: 000000000df97340 RDI: 0000000000000005 [ 4422.499103][T23250] RBP: 00007fffb0d977a0 R08: 0000000000418574 R09: 000000000000001c [ 4422.499105][T23250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4422.499107][T23250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f719c0000 | [ 4422.499107][T23250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f719c0000 | [ 4422.499121][T23250] | [ 4422.499124][T23250] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23250 | [4422.511634][T23250] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4422.511979][T23250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4422.511981][T23250] Call Trace: [ 4422.511984][T23250] [4422.511986][T23250] dump_stack_lvl (lib/dump_stack.c:123) [4422.511993][T23250] check_preemption_disabled (lib/smp_processor_id.c:52) [4422.511999][T23250] lwtunnel_output (net/core/lwtunnel.c:359) [4422.512006][T23250] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4422.512014][T23250] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.512020][T23250] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4422.512026][T23250] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.512038][T23250] rawv6_sendmsg (net/ipv6/raw.c:918) [4422.512050][T23250] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4422.512055][T23250] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4422.512060][T23250] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.512070][T23250] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4422.512074][T23250] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4422.512084][T23250] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4422.512100][T23250] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4422.512103][T23250] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.512115][T23250] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.512121][T23250] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.512127][T23250] ? __pfx___sys_sendto (net/socket.c:2147) [4422.512141][T23250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4422.512151][T23250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4422.512155][T23250] ? irqentry_exit (kernel/entry/common.c:358) [4422.512160][T23250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4422.512173][T23250] __x64_sys_sendto (net/socket.c:2183) [4422.512178][T23250] ? do_syscall_64 (./include/linux/entry-common.h:166 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90) [4422.512183][T23250] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4422.512188][T23250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4422.512191][T23250] RIP: 0033:0x7f9f71897a4a [ 4422.512195][T23250] 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 [ 4422.512198][T23250] RSP: 002b:00007fffb0d97718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4422.512201][T23250] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f71897a4a [ 4422.512204][T23250] RDX: 0000000000000040 RSI: 000000000df97340 RDI: 0000000000000005 [ 4422.512206][T23250] RBP: 00007fffb0d977a0 R08: 0000000000418574 R09: 000000000000001c [ 4422.512208][T23250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4422.512210][T23250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f719c0000 | [ 4422.512210][T23250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f719c0000 | [ 4422.512225][T23250] | [ 4422.512686][T23250] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23250 | [4422.523844][T23250] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4422.524092][T23250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4422.524094][T23250] Call Trace: [ 4422.524095][T23250] [4422.524098][T23250] dump_stack_lvl (lib/dump_stack.c:123) [4422.524105][T23250] check_preemption_disabled (lib/smp_processor_id.c:52) [4422.524111][T23250] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4422.524118][T23250] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4422.524126][T23250] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.524132][T23250] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4422.524137][T23250] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.524150][T23250] rawv6_sendmsg (net/ipv6/raw.c:918) [4422.524161][T23250] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4422.524167][T23250] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4422.524172][T23250] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.524181][T23250] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4422.524186][T23250] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4422.524195][T23250] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4422.524211][T23250] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4422.524214][T23250] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.524226][T23250] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.524230][T23250] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.524236][T23250] ? __pfx___sys_sendto (net/socket.c:2147) [4422.524251][T23250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4422.524261][T23250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4422.524265][T23250] ? irqentry_exit (kernel/entry/common.c:358) [4422.524269][T23250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4422.524283][T23250] __x64_sys_sendto (net/socket.c:2183) [4422.524288][T23250] ? do_syscall_64 (./include/linux/entry-common.h:166 ./include/linux/entry-common.h:199 arch/x86/entry/syscall_64.c:90) [4422.524292][T23250] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4422.524297][T23250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4422.524301][T23250] RIP: 0033:0x7f9f71897a4a [ 4422.524304][T23250] 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 [ 4422.524308][T23250] RSP: 002b:00007fffb0d97718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4422.524312][T23250] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f71897a4a [ 4422.524314][T23250] RDX: 0000000000000040 RSI: 000000000df97340 RDI: 0000000000000005 [ 4422.524316][T23250] RBP: 00007fffb0d977a0 R08: 0000000000418574 R09: 000000000000001c [ 4422.524318][T23250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4422.524320][T23250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f719c0000 | [ 4422.524320][T23250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f719c0000 | [ 4422.524335][T23250] | [ 4422.980439][T23254] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23254 | [4422.980935][T23254] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4422.981201][T23254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4422.981204][T23254] Call Trace: [ 4422.981206][T23254] [4422.981209][T23254] dump_stack_lvl (lib/dump_stack.c:123) [4422.981218][T23254] check_preemption_disabled (lib/smp_processor_id.c:52) [4422.981226][T23254] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4422.981232][T23254] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4422.981241][T23254] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.981248][T23254] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4422.981253][T23254] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.981265][T23254] rawv6_sendmsg (net/ipv6/raw.c:918) [4422.981277][T23254] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4422.981282][T23254] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4422.981288][T23254] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.981298][T23254] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4422.981305][T23254] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4422.981314][T23254] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4422.981330][T23254] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4422.981332][T23254] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.981344][T23254] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.981351][T23254] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.981357][T23254] ? __pfx___sys_sendto (net/socket.c:2147) [4422.981371][T23254] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4422.981379][T23254] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4422.981388][T23254] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4422.981396][T23254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4422.981406][T23254] __x64_sys_sendto (net/socket.c:2183) [4422.981410][T23254] ? 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) [4422.981414][T23254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4422.981420][T23254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4422.981425][T23254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4422.981429][T23254] RIP: 0033:0x7fe1fe678a4a [ 4422.981434][T23254] 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 [ 4422.981438][T23254] RSP: 002b:00007ffc7eda10b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4422.981443][T23254] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1fe678a4a [ 4422.981445][T23254] RDX: 0000000000000040 RSI: 00000000180bb340 RDI: 0000000000000005 [ 4422.981447][T23254] RBP: 00007ffc7eda1140 R08: 0000000000418574 R09: 000000000000001c [ 4422.981450][T23254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4422.981452][T23254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1fe7a1000 | [ 4422.981466][T23254] | [ 4422.981469][T23254] lwtunnel_output(): recursion limit reached on datapath | [ 4424.473089][T23258] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23258 | [4424.473550][T23258] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4424.473832][T23258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4424.473835][T23258] Call Trace: [ 4424.473837][T23258] [4424.473840][T23258] dump_stack_lvl (lib/dump_stack.c:123) [4424.473850][T23258] check_preemption_disabled (lib/smp_processor_id.c:52) [4424.473858][T23258] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4424.473864][T23258] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4424.473874][T23258] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.473882][T23258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4424.473887][T23258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.473899][T23258] rawv6_sendmsg (net/ipv6/raw.c:918) [4424.473911][T23258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4424.473916][T23258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4424.473923][T23258] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.473933][T23258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4424.473940][T23258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4424.473950][T23258] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4424.473966][T23258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4424.473969][T23258] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.473980][T23258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.473987][T23258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.473993][T23258] ? __pfx___sys_sendto (net/socket.c:2147) [4424.474008][T23258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4424.474016][T23258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4424.474025][T23258] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4424.474032][T23258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4424.474042][T23258] __x64_sys_sendto (net/socket.c:2183) [4424.474046][T23258] ? 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) [4424.474051][T23258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4424.474056][T23258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4424.474061][T23258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4424.474066][T23258] RIP: 0033:0x7fcaa783fa4a [ 4424.474071][T23258] 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 [ 4424.474074][T23258] RSP: 002b:00007ffcf7516bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4424.474078][T23258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcaa783fa4a [ 4424.474081][T23258] RDX: 0000000000000040 RSI: 0000000029d7a340 RDI: 0000000000000005 [ 4424.474083][T23258] RBP: 00007ffcf7516c80 R08: 0000000000418574 R09: 000000000000001c [ 4424.474085][T23258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4424.474087][T23258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaa7968000 | [ 4424.474087][T23258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaa7968000 | [ 4424.474102][T23258] | [ 4424.474105][T23258] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23258 | [4424.485769][T23258] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4424.486016][T23258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4424.486018][T23258] Call Trace: [ 4424.486020][T23258] [4424.486022][T23258] dump_stack_lvl (lib/dump_stack.c:123) [4424.486029][T23258] check_preemption_disabled (lib/smp_processor_id.c:52) [4424.486035][T23258] lwtunnel_output (net/core/lwtunnel.c:359) [4424.486042][T23258] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4424.486050][T23258] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.486057][T23258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4424.486062][T23258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.486074][T23258] rawv6_sendmsg (net/ipv6/raw.c:918) [4424.486086][T23258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4424.486092][T23258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4424.486096][T23258] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.486105][T23258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4424.486110][T23258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4424.486120][T23258] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4424.486136][T23258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4424.486140][T23258] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.486151][T23258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.486157][T23258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.486163][T23258] ? __pfx___sys_sendto (net/socket.c:2147) [4424.486178][T23258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4424.486185][T23258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4424.486193][T23258] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4424.486201][T23258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4424.486211][T23258] __x64_sys_sendto (net/socket.c:2183) [4424.486215][T23258] ? 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) [4424.486219][T23258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4424.486224][T23258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4424.486229][T23258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4424.486233][T23258] RIP: 0033:0x7fcaa783fa4a [ 4424.486237][T23258] 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 [ 4424.486239][T23258] RSP: 002b:00007ffcf7516bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4424.486243][T23258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcaa783fa4a [ 4424.486245][T23258] RDX: 0000000000000040 RSI: 0000000029d7a340 RDI: 0000000000000005 [ 4424.486247][T23258] RBP: 00007ffcf7516c80 R08: 0000000000418574 R09: 000000000000001c [ 4424.486250][T23258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4424.486252][T23258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaa7968000 | [ 4424.486252][T23258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaa7968000 | [ 4424.486267][T23258] | [ 4424.486680][T23258] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23258 | [4424.498089][T23258] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4424.498336][T23258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4424.498338][T23258] Call Trace: [ 4424.498340][T23258] [4424.498342][T23258] dump_stack_lvl (lib/dump_stack.c:123) [4424.498350][T23258] check_preemption_disabled (lib/smp_processor_id.c:52) [4424.498357][T23258] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4424.498364][T23258] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4424.498372][T23258] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.498378][T23258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4424.498383][T23258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.498395][T23258] rawv6_sendmsg (net/ipv6/raw.c:918) [4424.498408][T23258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4424.498413][T23258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4424.498419][T23258] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.498428][T23258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4424.498434][T23258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4424.498443][T23258] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4424.498459][T23258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4424.498462][T23258] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.498474][T23258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.498480][T23258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.498486][T23258] ? __pfx___sys_sendto (net/socket.c:2147) [4424.498501][T23258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4424.498509][T23258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4424.498517][T23258] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4424.498525][T23258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4424.498535][T23258] __x64_sys_sendto (net/socket.c:2183) [4424.498539][T23258] ? 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) [4424.498543][T23258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4424.498548][T23258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4424.498553][T23258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4424.498557][T23258] RIP: 0033:0x7fcaa783fa4a [ 4424.498561][T23258] 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 [ 4424.498564][T23258] RSP: 002b:00007ffcf7516bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4424.498567][T23258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcaa783fa4a [ 4424.498569][T23258] RDX: 0000000000000040 RSI: 0000000029d7a340 RDI: 0000000000000005 [ 4424.498571][T23258] RBP: 00007ffcf7516c80 R08: 0000000000418574 R09: 000000000000001c [ 4424.498574][T23258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4424.498576][T23258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaa7968000 | [ 4424.498576][T23258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcaa7968000 | [ 4424.498591][T23258] | [ 4424.971601][T23262] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23262 | [4424.972461][T23262] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4424.972750][T23262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4424.972752][T23262] Call Trace: [ 4424.972755][T23262] [4424.972758][T23262] dump_stack_lvl (lib/dump_stack.c:123) [4424.972768][T23262] check_preemption_disabled (lib/smp_processor_id.c:52) [4424.972775][T23262] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4424.972782][T23262] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4424.972790][T23262] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.972798][T23262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4424.972804][T23262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.972816][T23262] rawv6_sendmsg (net/ipv6/raw.c:918) [4424.972827][T23262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4424.972833][T23262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4424.972840][T23262] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.972850][T23262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4424.972857][T23262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4424.972866][T23262] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4424.972882][T23262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4424.972885][T23262] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.972896][T23262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.972904][T23262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.972910][T23262] ? __pfx___sys_sendto (net/socket.c:2147) [4424.972924][T23262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4424.972932][T23262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4424.972941][T23262] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4424.972949][T23262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4424.972959][T23262] __x64_sys_sendto (net/socket.c:2183) [4424.972963][T23262] ? 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) [4424.972967][T23262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4424.972972][T23262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4424.972977][T23262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4424.972981][T23262] RIP: 0033:0x7fae028eda4a [ 4424.972987][T23262] 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 [ 4424.972990][T23262] RSP: 002b:00007ffedd780f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4424.972995][T23262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae028eda4a [ 4424.972997][T23262] RDX: 0000000000000040 RSI: 0000000022021340 RDI: 0000000000000005 [ 4424.972999][T23262] RBP: 00007ffedd781010 R08: 0000000000418574 R09: 000000000000001c [ 4424.973001][T23262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4424.973004][T23262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae02a16000 | [ 4424.973021][T23262] lwtunnel_output(): recursion limit reached on datapath | [ 4425.957063][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4426.448759][T23266] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23266 | [4426.449228][T23266] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4426.449477][T23266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4426.449480][T23266] Call Trace: [ 4426.449482][T23266] [4426.449485][T23266] dump_stack_lvl (lib/dump_stack.c:123) [4426.449496][T23266] check_preemption_disabled (lib/smp_processor_id.c:52) [4426.449503][T23266] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4426.449510][T23266] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4426.449518][T23266] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.449526][T23266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4426.449531][T23266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.449543][T23266] rawv6_sendmsg (net/ipv6/raw.c:918) [4426.449555][T23266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4426.449561][T23266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4426.449567][T23266] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.449577][T23266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4426.449585][T23266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4426.449594][T23266] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4426.449610][T23266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4426.449613][T23266] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.449625][T23266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.449632][T23266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.449638][T23266] ? __pfx___sys_sendto (net/socket.c:2147) [4426.449653][T23266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4426.449661][T23266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4426.449670][T23266] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4426.449677][T23266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4426.449687][T23266] __x64_sys_sendto (net/socket.c:2183) [4426.449691][T23266] ? 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) [4426.449696][T23266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4426.449701][T23266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4426.449706][T23266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4426.449711][T23266] RIP: 0033:0x7ff7ae31da4a [ 4426.449717][T23266] 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 [ 4426.449720][T23266] RSP: 002b:00007ffc4c896e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4426.449724][T23266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff7ae31da4a [ 4426.449727][T23266] RDX: 0000000000000040 RSI: 000000000905e340 RDI: 0000000000000005 [ 4426.449729][T23266] RBP: 00007ffc4c896eb0 R08: 0000000000418574 R09: 000000000000001c [ 4426.449731][T23266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4426.449733][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7ae446000 | [ 4426.449733][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7ae446000 | [ 4426.449748][T23266] | [ 4426.463014][T23266] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23266 | [4426.463384][T23266] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4426.463626][T23266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4426.463628][T23266] Call Trace: [ 4426.463629][T23266] [4426.463632][T23266] dump_stack_lvl (lib/dump_stack.c:123) [4426.463638][T23266] check_preemption_disabled (lib/smp_processor_id.c:52) [4426.463643][T23266] lwtunnel_output (net/core/lwtunnel.c:359) [4426.463650][T23266] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4426.463658][T23266] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.463664][T23266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4426.463669][T23266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.463682][T23266] rawv6_sendmsg (net/ipv6/raw.c:918) [4426.463693][T23266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4426.463699][T23266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4426.463704][T23266] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.463712][T23266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4426.463719][T23266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4426.463728][T23266] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4426.463744][T23266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4426.463747][T23266] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.463759][T23266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.463764][T23266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.463770][T23266] ? __pfx___sys_sendto (net/socket.c:2147) [4426.463785][T23266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4426.463792][T23266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4426.463800][T23266] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4426.463808][T23266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4426.463818][T23266] __x64_sys_sendto (net/socket.c:2183) [4426.463822][T23266] ? 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) [4426.463826][T23266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4426.463830][T23266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4426.463835][T23266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4426.463839][T23266] RIP: 0033:0x7ff7ae31da4a [ 4426.463843][T23266] 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 [ 4426.463845][T23266] RSP: 002b:00007ffc4c896e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4426.463849][T23266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff7ae31da4a [ 4426.463851][T23266] RDX: 0000000000000040 RSI: 000000000905e340 RDI: 0000000000000005 [ 4426.463852][T23266] RBP: 00007ffc4c896eb0 R08: 0000000000418574 R09: 000000000000001c [ 4426.463854][T23266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4426.463857][T23266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7ae446000 | [ 4426.981025][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4428.394023][T23274] check_preemption_disabled: 2 callbacks suppressed | [ 4428.394030][T23274] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23274 | [4428.395255][T23274] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4428.395548][T23274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.395550][T23274] Call Trace: [ 4428.395553][T23274] [4428.395555][T23274] dump_stack_lvl (lib/dump_stack.c:123) [4428.395565][T23274] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.395573][T23274] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4428.395579][T23274] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.395588][T23274] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.395595][T23274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.395600][T23274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.395612][T23274] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.395624][T23274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.395629][T23274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.395635][T23274] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.395645][T23274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.395653][T23274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.395662][T23274] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.395678][T23274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.395681][T23274] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.395692][T23274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.395699][T23274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.395705][T23274] ? __pfx___sys_sendto (net/socket.c:2147) [4428.395721][T23274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.395728][T23274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.395738][T23274] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.395745][T23274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.395755][T23274] __x64_sys_sendto (net/socket.c:2183) [4428.395759][T23274] ? 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) [4428.395763][T23274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.395767][T23274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.395772][T23274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.395776][T23274] RIP: 0033:0x7f0fe4646a4a [ 4428.395781][T23274] 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 [ 4428.395784][T23274] RSP: 002b:00007fff353f1b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.395789][T23274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0fe4646a4a [ 4428.395791][T23274] RDX: 0000000000000040 RSI: 0000000014d38340 RDI: 0000000000000005 [ 4428.395793][T23274] RBP: 00007fff353f1c20 R08: 0000000000418574 R09: 000000000000001c [ 4428.395795][T23274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.395797][T23274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fe476f000 | [ 4428.395797][T23274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fe476f000 | [ 4428.395811][T23274] | [ 4428.409985][T23274] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23274 | [4428.410387][T23274] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4428.410667][T23274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.410669][T23274] Call Trace: [ 4428.410670][T23274] [4428.410673][T23274] dump_stack_lvl (lib/dump_stack.c:123) [4428.410679][T23274] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.410685][T23274] lwtunnel_output (net/core/lwtunnel.c:359) [4428.410692][T23274] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.410698][T23274] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.410704][T23274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.410709][T23274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.410722][T23274] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.410734][T23274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.410739][T23274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.410743][T23274] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.410751][T23274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.410755][T23274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.410764][T23274] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.410780][T23274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.410784][T23274] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.410795][T23274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.410800][T23274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.410806][T23274] ? __pfx___sys_sendto (net/socket.c:2147) [4428.410820][T23274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.410827][T23274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.410834][T23274] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.410841][T23274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.410851][T23274] __x64_sys_sendto (net/socket.c:2183) [4428.410855][T23274] ? 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) [4428.410858][T23274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.410863][T23274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.410868][T23274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.410871][T23274] RIP: 0033:0x7f0fe4646a4a [ 4428.410874][T23274] 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 [ 4428.410877][T23274] RSP: 002b:00007fff353f1b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.410881][T23274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0fe4646a4a [ 4428.410883][T23274] RDX: 0000000000000040 RSI: 0000000014d38340 RDI: 0000000000000005 [ 4428.410885][T23274] RBP: 00007fff353f1c20 R08: 0000000000418574 R09: 000000000000001c [ 4428.410887][T23274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.410889][T23274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fe476f000 | [ 4428.410889][T23274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fe476f000 | [ 4428.410904][T23274] | [ 4428.425342][T23274] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23274 | [4428.425779][T23274] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4428.426085][T23274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.426087][T23274] Call Trace: [ 4428.426089][T23274] [4428.426091][T23274] dump_stack_lvl (lib/dump_stack.c:123) [4428.426098][T23274] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.426104][T23274] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4428.426110][T23274] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.426117][T23274] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.426123][T23274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.426127][T23274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.426140][T23274] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.426152][T23274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.426157][T23274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.426162][T23274] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.426169][T23274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.426174][T23274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.426183][T23274] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.426199][T23274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.426202][T23274] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.426214][T23274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.426218][T23274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.426224][T23274] ? __pfx___sys_sendto (net/socket.c:2147) [4428.426239][T23274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.426246][T23274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.426253][T23274] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.426260][T23274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.426271][T23274] __x64_sys_sendto (net/socket.c:2183) [4428.426275][T23274] ? 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) [4428.426278][T23274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.426283][T23274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.426288][T23274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.426291][T23274] RIP: 0033:0x7f0fe4646a4a [ 4428.426294][T23274] 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 [ 4428.426297][T23274] RSP: 002b:00007fff353f1b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.426300][T23274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0fe4646a4a [ 4428.426303][T23274] RDX: 0000000000000040 RSI: 0000000014d38340 RDI: 0000000000000005 [ 4428.426305][T23274] RBP: 00007fff353f1c20 R08: 0000000000418574 R09: 000000000000001c [ 4428.426307][T23274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.426309][T23274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fe476f000 | [ 4428.426309][T23274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fe476f000 | [ 4428.426324][T23274] | [ 4428.891301][T23278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23278 | [4428.891785][T23278] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4428.892041][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.892044][T23278] Call Trace: [ 4428.892046][T23278] [4428.892048][T23278] dump_stack_lvl (lib/dump_stack.c:123) [4428.892059][T23278] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.892066][T23278] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4428.892072][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.892081][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.892088][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.892094][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.892106][T23278] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.892118][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.892123][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.892130][T23278] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.892140][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.892147][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.892156][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.892172][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.892175][T23278] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.892187][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.892193][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.892199][T23278] ? __pfx___sys_sendto (net/socket.c:2147) [4428.892214][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.892222][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.892232][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.892239][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.892249][T23278] __x64_sys_sendto (net/socket.c:2183) [4428.892254][T23278] ? 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) [4428.892259][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.892264][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.892268][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.892273][T23278] RIP: 0033:0x7f3407d1ea4a [ 4428.892278][T23278] 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 [ 4428.892281][T23278] RSP: 002b:00007ffd70361988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.892286][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3407d1ea4a [ 4428.892288][T23278] RDX: 0000000000000040 RSI: 000000001b80b340 RDI: 0000000000000005 [ 4428.892290][T23278] RBP: 00007ffd70361a10 R08: 0000000000418574 R09: 000000000000001c [ 4428.892292][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.892294][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3407e47000 | [ 4428.892294][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3407e47000 | [ 4428.892308][T23278] | [ 4428.892311][T23278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23278 | [4428.905160][T23278] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4428.905405][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.905407][T23278] Call Trace: [ 4428.905409][T23278] [4428.905411][T23278] dump_stack_lvl (lib/dump_stack.c:123) [4428.905419][T23278] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.905425][T23278] lwtunnel_output (net/core/lwtunnel.c:359) [4428.905432][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.905441][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.905448][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.905453][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.905465][T23278] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.905477][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.905483][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.905488][T23278] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.905497][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.905503][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.905512][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.905528][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.905531][T23278] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.905543][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.905548][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.905553][T23278] ? __pfx___sys_sendto (net/socket.c:2147) [4428.905568][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.905576][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.905584][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.905591][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.905602][T23278] __x64_sys_sendto (net/socket.c:2183) [4428.905606][T23278] ? 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) [4428.905610][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.905615][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.905619][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.905623][T23278] RIP: 0033:0x7f3407d1ea4a [ 4428.905627][T23278] 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 [ 4428.905630][T23278] RSP: 002b:00007ffd70361988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.905634][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3407d1ea4a [ 4428.905636][T23278] RDX: 0000000000000040 RSI: 000000001b80b340 RDI: 0000000000000005 [ 4428.905638][T23278] RBP: 00007ffd70361a10 R08: 0000000000418574 R09: 000000000000001c [ 4428.905640][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.905642][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3407e47000 | [ 4428.905642][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3407e47000 | [ 4428.905656][T23278] | [ 4428.920307][T23278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23278 | [4428.920686][T23278] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4428.920948][T23278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.920949][T23278] Call Trace: [ 4428.920951][T23278] [4428.920954][T23278] dump_stack_lvl (lib/dump_stack.c:123) [4428.920961][T23278] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.920967][T23278] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4428.920974][T23278] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.920982][T23278] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.920988][T23278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.920993][T23278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.921005][T23278] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.921017][T23278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.921023][T23278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.921027][T23278] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.921035][T23278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.921040][T23278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.921050][T23278] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.921066][T23278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.921069][T23278] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.921081][T23278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.921086][T23278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.921092][T23278] ? __pfx___sys_sendto (net/socket.c:2147) [4428.921107][T23278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.921114][T23278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.921122][T23278] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.921129][T23278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.921140][T23278] __x64_sys_sendto (net/socket.c:2183) [4428.921144][T23278] ? 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) [4428.921147][T23278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.921152][T23278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.921157][T23278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.921160][T23278] RIP: 0033:0x7f3407d1ea4a [ 4428.921164][T23278] 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 [ 4428.921166][T23278] RSP: 002b:00007ffd70361988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.921170][T23278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3407d1ea4a [ 4428.921172][T23278] RDX: 0000000000000040 RSI: 000000001b80b340 RDI: 0000000000000005 [ 4428.921174][T23278] RBP: 00007ffd70361a10 R08: 0000000000418574 R09: 000000000000001c [ 4428.921176][T23278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.921178][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3407e47000 | [ 4428.921178][T23278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3407e47000 | [ 4428.921193][T23278] | [ 4429.410215][T23282] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23282 | [4429.410702][T23282] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4429.410987][T23282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4429.410990][T23282] Call Trace: [ 4429.410993][T23282] [4429.410995][T23282] dump_stack_lvl (lib/dump_stack.c:123) [4429.411005][T23282] check_preemption_disabled (lib/smp_processor_id.c:52) [4429.411013][T23282] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4429.411020][T23282] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4429.411029][T23282] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.411036][T23282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4429.411042][T23282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.411054][T23282] rawv6_sendmsg (net/ipv6/raw.c:918) [4429.411065][T23282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4429.411071][T23282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4429.411078][T23282] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.411088][T23282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4429.411095][T23282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4429.411104][T23282] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4429.411121][T23282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4429.411124][T23282] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.411135][T23282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.411142][T23282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.411148][T23282] ? __pfx___sys_sendto (net/socket.c:2147) [4429.411162][T23282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4429.411170][T23282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4429.411180][T23282] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4429.411187][T23282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4429.411197][T23282] __x64_sys_sendto (net/socket.c:2183) [4429.411201][T23282] ? 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) [4429.411206][T23282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4429.411211][T23282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4429.411216][T23282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4429.411220][T23282] RIP: 0033:0x7f3538677a4a [ 4429.411226][T23282] 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 [ 4429.411230][T23282] RSP: 002b:00007ffe9f33c5d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4429.411234][T23282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3538677a4a [ 4429.411236][T23282] RDX: 0000000000000040 RSI: 0000000023749340 RDI: 0000000000000005 [ 4429.411239][T23282] RBP: 00007ffe9f33c660 R08: 0000000000418574 R09: 000000000000001c [ 4429.411241][T23282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4429.411243][T23282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35387a0000 | [ 4429.411258][T23282] | [ 4429.411261][T23282] lwtunnel_output(): recursion limit reached on datapath | [ 4430.900467][T23286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23286 | [4430.901027][T23286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4430.901326][T23286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4430.901329][T23286] Call Trace: [ 4430.901331][T23286] [4430.901334][T23286] dump_stack_lvl (lib/dump_stack.c:123) [4430.901345][T23286] check_preemption_disabled (lib/smp_processor_id.c:52) [4430.901352][T23286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4430.901359][T23286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4430.901368][T23286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.901376][T23286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4430.901381][T23286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.901393][T23286] rawv6_sendmsg (net/ipv6/raw.c:918) [4430.901405][T23286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4430.901410][T23286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4430.901428][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.901438][T23286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4430.901446][T23286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4430.901455][T23286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4430.901470][T23286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4430.901473][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.901484][T23286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.901491][T23286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.901498][T23286] ? __pfx___sys_sendto (net/socket.c:2147) [4430.901512][T23286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4430.901519][T23286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4430.901529][T23286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4430.901536][T23286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4430.901546][T23286] __x64_sys_sendto (net/socket.c:2183) [4430.901550][T23286] ? 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) [4430.901555][T23286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4430.901560][T23286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4430.901565][T23286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4430.901569][T23286] RIP: 0033:0x7fbdefa7ba4a [ 4430.901575][T23286] 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 [ 4430.901578][T23286] RSP: 002b:00007ffe05168d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4430.901582][T23286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbdefa7ba4a [ 4430.901585][T23286] RDX: 0000000000000040 RSI: 000000001c400340 RDI: 0000000000000005 [ 4430.901587][T23286] RBP: 00007ffe05168e10 R08: 0000000000418574 R09: 000000000000001c [ 4430.901589][T23286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4430.901591][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbdefba4000 | [ 4430.901591][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbdefba4000 | [ 4430.901606][T23286] | [ 4430.901609][T23286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23286 | [4430.915193][T23286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4430.915479][T23286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4430.915481][T23286] Call Trace: [ 4430.915484][T23286] [4430.915486][T23286] dump_stack_lvl (lib/dump_stack.c:123) [4430.915495][T23286] check_preemption_disabled (lib/smp_processor_id.c:52) [4430.915501][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [4430.915507][T23286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4430.915515][T23286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.915522][T23286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4430.915527][T23286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.915540][T23286] rawv6_sendmsg (net/ipv6/raw.c:918) [4430.915552][T23286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4430.915557][T23286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4430.915563][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.915573][T23286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4430.915579][T23286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4430.915588][T23286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4430.915605][T23286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4430.915608][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.915619][T23286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.915625][T23286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.915631][T23286] ? __pfx___sys_sendto (net/socket.c:2147) [4430.915646][T23286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4430.915653][T23286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4430.915662][T23286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4430.915670][T23286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4430.915681][T23286] __x64_sys_sendto (net/socket.c:2183) [4430.915685][T23286] ? 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) [4430.915689][T23286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4430.915694][T23286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4430.915699][T23286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4430.915703][T23286] RIP: 0033:0x7fbdefa7ba4a [ 4430.915707][T23286] 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 [ 4430.915710][T23286] RSP: 002b:00007ffe05168d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4430.915715][T23286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbdefa7ba4a [ 4430.915718][T23286] RDX: 0000000000000040 RSI: 000000001c400340 RDI: 0000000000000005 [ 4430.915720][T23286] RBP: 00007ffe05168e10 R08: 0000000000418574 R09: 000000000000001c [ 4430.915722][T23286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4430.915724][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbdefba4000 | [ 4430.915724][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbdefba4000 | [ 4430.915739][T23286] | [ 4430.930325][T23286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23286 | [4430.930771][T23286] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4430.931059][T23286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4430.931061][T23286] Call Trace: [ 4430.931063][T23286] [4430.931065][T23286] dump_stack_lvl (lib/dump_stack.c:123) [4430.931073][T23286] check_preemption_disabled (lib/smp_processor_id.c:52) [4430.931078][T23286] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4430.931085][T23286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4430.931094][T23286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.931101][T23286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4430.931106][T23286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.931118][T23286] rawv6_sendmsg (net/ipv6/raw.c:918) [4430.931130][T23286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4430.931136][T23286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4430.931141][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.931151][T23286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4430.931157][T23286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4430.931166][T23286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4430.931183][T23286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4430.931185][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.931197][T23286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.931202][T23286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.931208][T23286] ? __pfx___sys_sendto (net/socket.c:2147) [4430.931223][T23286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4430.931231][T23286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4430.931240][T23286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4430.931247][T23286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4430.931258][T23286] __x64_sys_sendto (net/socket.c:2183) [4430.931262][T23286] ? 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) [4430.931265][T23286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4430.931270][T23286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4430.931275][T23286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4430.931279][T23286] RIP: 0033:0x7fbdefa7ba4a [ 4430.931283][T23286] 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 [ 4430.931286][T23286] RSP: 002b:00007ffe05168d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4430.931289][T23286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbdefa7ba4a [ 4430.931292][T23286] RDX: 0000000000000040 RSI: 000000001c400340 RDI: 0000000000000005 [ 4430.931294][T23286] RBP: 00007ffe05168e10 R08: 0000000000418574 R09: 000000000000001c [ 4430.931296][T23286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4430.931298][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbdefba4000 | [ 4433.295671][T23306] lwtunnel_output(): recursion limit reached on datapath | [ 4434.769372][T23310] check_preemption_disabled: 13 callbacks suppressed | [ 4434.769380][T23310] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23310 | [4434.770149][T23310] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4434.770407][T23310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4434.770409][T23310] Call Trace: [ 4434.770412][T23310] [4434.770415][T23310] dump_stack_lvl (lib/dump_stack.c:123) [4434.770424][T23310] check_preemption_disabled (lib/smp_processor_id.c:52) [4434.770431][T23310] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4434.770438][T23310] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4434.770446][T23310] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.770453][T23310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4434.770459][T23310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.770471][T23310] rawv6_sendmsg (net/ipv6/raw.c:918) [4434.770482][T23310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4434.770487][T23310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4434.770494][T23310] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.770503][T23310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4434.770510][T23310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4434.770520][T23310] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4434.770535][T23310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4434.770538][T23310] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.770549][T23310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.770556][T23310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.770562][T23310] ? __pfx___sys_sendto (net/socket.c:2147) [4434.770576][T23310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4434.770584][T23310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4434.770593][T23310] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4434.770600][T23310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4434.770610][T23310] __x64_sys_sendto (net/socket.c:2183) [4434.770614][T23310] ? 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) [4434.770618][T23310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4434.770623][T23310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4434.770628][T23310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4434.770633][T23310] RIP: 0033:0x7fa8503c5a4a [ 4434.770637][T23310] 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 [ 4434.770640][T23310] RSP: 002b:00007fffcea647f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4434.770645][T23310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa8503c5a4a [ 4434.770647][T23310] RDX: 0000000000000040 RSI: 0000000039a1c340 RDI: 0000000000000005 [ 4434.770649][T23310] RBP: 00007fffcea64880 R08: 0000000000418574 R09: 000000000000001c [ 4434.770651][T23310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4434.770653][T23310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8504ee000 | [ 4434.770653][T23310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8504ee000 | [ 4434.770666][T23310] | [ 4434.770689][T23310] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23310 | [4434.782238][T23310] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4434.782480][T23310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4434.782482][T23310] Call Trace: [ 4434.782484][T23310] [4434.782486][T23310] dump_stack_lvl (lib/dump_stack.c:123) [4434.782494][T23310] check_preemption_disabled (lib/smp_processor_id.c:52) [4434.782499][T23310] lwtunnel_output (net/core/lwtunnel.c:359) [4434.782506][T23310] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4434.782514][T23310] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.782521][T23310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4434.782526][T23310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.782538][T23310] rawv6_sendmsg (net/ipv6/raw.c:918) [4434.782549][T23310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4434.782555][T23310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4434.782559][T23310] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.782568][T23310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4434.782573][T23310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4434.782582][T23310] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4434.782598][T23310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4434.782601][T23310] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.782613][T23310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.782618][T23310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.782624][T23310] ? __pfx___sys_sendto (net/socket.c:2147) [4434.782638][T23310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4434.782646][T23310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4434.782655][T23310] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4434.782662][T23310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4434.782673][T23310] __x64_sys_sendto (net/socket.c:2183) [4434.782676][T23310] ? 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) [4434.782681][T23310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4434.782686][T23310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4434.782690][T23310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4434.782695][T23310] RIP: 0033:0x7fa8503c5a4a [ 4434.782698][T23310] 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 [ 4434.782701][T23310] RSP: 002b:00007fffcea647f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4434.782705][T23310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa8503c5a4a [ 4434.782707][T23310] RDX: 0000000000000040 RSI: 0000000039a1c340 RDI: 0000000000000005 [ 4434.782709][T23310] RBP: 00007fffcea64880 R08: 0000000000418574 R09: 000000000000001c [ 4434.782711][T23310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4434.782712][T23310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8504ee000 | [ 4434.782712][T23310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8504ee000 | [ 4434.782728][T23310] | [ 4434.795592][T23310] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23310 | [4434.795961][T23310] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4434.796210][T23310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4434.796212][T23310] Call Trace: [ 4434.796214][T23310] [4434.796216][T23310] dump_stack_lvl (lib/dump_stack.c:123) [4434.796223][T23310] check_preemption_disabled (lib/smp_processor_id.c:52) [4434.796229][T23310] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4434.796236][T23310] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4434.796243][T23310] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.796249][T23310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4434.796254][T23310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.796266][T23310] rawv6_sendmsg (net/ipv6/raw.c:918) [4434.796278][T23310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4434.796284][T23310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4434.796289][T23310] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.796298][T23310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4434.796303][T23310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4434.796312][T23310] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4434.796328][T23310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4434.796331][T23310] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.796343][T23310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.796348][T23310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.796354][T23310] ? __pfx___sys_sendto (net/socket.c:2147) [4434.796369][T23310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4434.796376][T23310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4434.796385][T23310] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4434.796392][T23310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4434.796402][T23310] __x64_sys_sendto (net/socket.c:2183) [4434.796406][T23310] ? 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) [4434.796410][T23310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4434.796415][T23310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4434.796420][T23310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4434.796423][T23310] RIP: 0033:0x7fa8503c5a4a [ 4434.796426][T23310] 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 [ 4434.796429][T23310] RSP: 002b:00007fffcea647f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4434.796433][T23310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa8503c5a4a [ 4434.796435][T23310] RDX: 0000000000000040 RSI: 0000000039a1c340 RDI: 0000000000000005 [ 4434.796437][T23310] RBP: 00007fffcea64880 R08: 0000000000418574 R09: 000000000000001c [ 4434.796438][T23310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4434.796440][T23310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8504ee000 | [ 4434.796440][T23310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8504ee000 | [ 4434.796455][T23310] | [ 4435.262058][T23314] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23314 | [4435.262511][T23314] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4435.262777][T23314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.262779][T23314] Call Trace: [ 4435.262782][T23314] [4435.262785][T23314] dump_stack_lvl (lib/dump_stack.c:123) [4435.262794][T23314] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.262802][T23314] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4435.262809][T23314] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.262817][T23314] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.262825][T23314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.262830][T23314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.262842][T23314] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.262854][T23314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.262860][T23314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.262866][T23314] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.262876][T23314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.262883][T23314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.262892][T23314] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.262908][T23314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.262911][T23314] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.262923][T23314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.262929][T23314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.262935][T23314] ? __pfx___sys_sendto (net/socket.c:2147) [4435.262950][T23314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.262957][T23314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.262966][T23314] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.262973][T23314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.262984][T23314] __x64_sys_sendto (net/socket.c:2183) [4435.262987][T23314] ? 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) [4435.262992][T23314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.262997][T23314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.263002][T23314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.263006][T23314] RIP: 0033:0x7f2bdcfb1a4a [ 4435.263011][T23314] 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 [ 4435.263014][T23314] RSP: 002b:00007ffe17699878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.263018][T23314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bdcfb1a4a [ 4435.263020][T23314] RDX: 0000000000000040 RSI: 0000000005e4d340 RDI: 0000000000000005 [ 4435.263022][T23314] RBP: 00007ffe17699900 R08: 0000000000418574 R09: 000000000000001c [ 4435.263024][T23314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.263026][T23314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bdd0da000 | [ 4435.263026][T23314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bdd0da000 | [ 4435.263041][T23314] | [ 4435.263044][T23314] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23314 | [4435.274468][T23314] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4435.274715][T23314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.274717][T23314] Call Trace: [ 4435.274719][T23314] [4435.274721][T23314] dump_stack_lvl (lib/dump_stack.c:123) [4435.274728][T23314] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.274734][T23314] lwtunnel_output (net/core/lwtunnel.c:359) [4435.274741][T23314] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.274749][T23314] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.274755][T23314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.274760][T23314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.274772][T23314] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.274784][T23314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.274790][T23314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.274794][T23314] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.274802][T23314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.274807][T23314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.274816][T23314] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.274833][T23314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.274835][T23314] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.274847][T23314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.274852][T23314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.274857][T23314] ? __pfx___sys_sendto (net/socket.c:2147) [4435.274872][T23314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.274879][T23314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.274887][T23314] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.274894][T23314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.274904][T23314] __x64_sys_sendto (net/socket.c:2183) [4435.274909][T23314] ? 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) [4435.274912][T23314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.274918][T23314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.274923][T23314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.274926][T23314] RIP: 0033:0x7f2bdcfb1a4a [ 4435.274930][T23314] 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 [ 4435.274933][T23314] RSP: 002b:00007ffe17699878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.274936][T23314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bdcfb1a4a [ 4435.274938][T23314] RDX: 0000000000000040 RSI: 0000000005e4d340 RDI: 0000000000000005 [ 4435.274939][T23314] RBP: 00007ffe17699900 R08: 0000000000418574 R09: 000000000000001c [ 4435.274941][T23314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.274943][T23314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bdd0da000 | [ 4435.274943][T23314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bdd0da000 | [ 4435.274957][T23314] | [ 4435.287823][T23314] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23314 | [4435.288196][T23314] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4435.288440][T23314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.288441][T23314] Call Trace: [ 4435.288443][T23314] [4435.288446][T23314] dump_stack_lvl (lib/dump_stack.c:123) [4435.288453][T23314] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.288460][T23314] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4435.288467][T23314] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.288475][T23314] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.288481][T23314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.288486][T23314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.288499][T23314] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.288511][T23314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.288516][T23314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.288521][T23314] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.288530][T23314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.288535][T23314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.288544][T23314] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.288561][T23314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.288564][T23314] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.288575][T23314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.288581][T23314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.288587][T23314] ? __pfx___sys_sendto (net/socket.c:2147) [4435.288602][T23314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.288608][T23314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.288617][T23314] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.288625][T23314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.288635][T23314] __x64_sys_sendto (net/socket.c:2183) [4435.288639][T23314] ? 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) [4435.288643][T23314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.288648][T23314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.288653][T23314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.288656][T23314] RIP: 0033:0x7f2bdcfb1a4a [ 4435.288660][T23314] 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 [ 4435.288663][T23314] RSP: 002b:00007ffe17699878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.288666][T23314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2bdcfb1a4a [ 4435.288669][T23314] RDX: 0000000000000040 RSI: 0000000005e4d340 RDI: 0000000000000005 [ 4435.288671][T23314] RBP: 00007ffe17699900 R08: 0000000000418574 R09: 000000000000001c [ 4435.288673][T23314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.288675][T23314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bdd0da000 | [ 4435.288675][T23314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2bdd0da000 | [ 4435.288690][T23314] | [ 4435.776488][T23318] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23318 | [4435.777029][T23318] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4435.777324][T23318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.777327][T23318] Call Trace: [ 4435.777329][T23318] [4435.777331][T23318] dump_stack_lvl (lib/dump_stack.c:123) [4435.777341][T23318] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.777348][T23318] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4435.777355][T23318] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.777364][T23318] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.777371][T23318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.777376][T23318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.777389][T23318] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.777400][T23318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.777406][T23318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.777413][T23318] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.777423][T23318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.777430][T23318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.777439][T23318] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.777455][T23318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.777458][T23318] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.777470][T23318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.777476][T23318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.777482][T23318] ? __pfx___sys_sendto (net/socket.c:2147) [4435.777497][T23318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.777504][T23318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.777514][T23318] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.777521][T23318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.777531][T23318] __x64_sys_sendto (net/socket.c:2183) [4435.777535][T23318] ? 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) [4435.777539][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.777544][T23318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.777549][T23318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.777553][T23318] RIP: 0033:0x7f9b6e436a4a [ 4435.777558][T23318] 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 [ 4435.777562][T23318] RSP: 002b:00007ffc467576d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.777566][T23318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b6e436a4a [ 4435.777568][T23318] RDX: 0000000000000040 RSI: 000000002cf0d340 RDI: 0000000000000005 [ 4435.777570][T23318] RBP: 00007ffc46757760 R08: 0000000000418574 R09: 000000000000001c [ 4435.777572][T23318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.777574][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b6e55f000 | [ 4435.777574][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b6e55f000 | [ 4435.777589][T23318] | [ 4435.777592][T23318] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23318 | [4435.791188][T23318] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4435.791467][T23318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.791469][T23318] Call Trace: [ 4435.791471][T23318] [4435.791473][T23318] dump_stack_lvl (lib/dump_stack.c:123) [4435.791481][T23318] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.791487][T23318] lwtunnel_output (net/core/lwtunnel.c:359) [4435.791494][T23318] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.791501][T23318] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.791508][T23318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.791513][T23318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.791525][T23318] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.791536][T23318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.791542][T23318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.791547][T23318] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.791556][T23318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.791561][T23318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.791570][T23318] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.791586][T23318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.791589][T23318] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.791600][T23318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.791605][T23318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.791611][T23318] ? __pfx___sys_sendto (net/socket.c:2147) [4435.791625][T23318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.791633][T23318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.791642][T23318] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.791648][T23318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.791658][T23318] __x64_sys_sendto (net/socket.c:2183) [4435.791662][T23318] ? 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) [4435.791665][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.791670][T23318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.791675][T23318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.791678][T23318] RIP: 0033:0x7f9b6e436a4a [ 4435.791682][T23318] 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 [ 4435.791685][T23318] RSP: 002b:00007ffc467576d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.791688][T23318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b6e436a4a [ 4435.791690][T23318] RDX: 0000000000000040 RSI: 000000002cf0d340 RDI: 0000000000000005 [ 4435.791692][T23318] RBP: 00007ffc46757760 R08: 0000000000418574 R09: 000000000000001c [ 4435.791694][T23318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.791696][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b6e55f000 | [ 4435.791696][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b6e55f000 | [ 4435.791711][T23318] | [ 4435.806066][T23318] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23318 | [4435.806507][T23318] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4435.806798][T23318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.806800][T23318] Call Trace: [ 4435.806802][T23318] [4435.806804][T23318] dump_stack_lvl (lib/dump_stack.c:123) [4435.806811][T23318] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.806817][T23318] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4435.806824][T23318] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.806831][T23318] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.806836][T23318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.806841][T23318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.806853][T23318] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.806865][T23318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.806870][T23318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.806875][T23318] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.806883][T23318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.806888][T23318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.806897][T23318] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.806912][T23318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.806915][T23318] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.806926][T23318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.806931][T23318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.806953][T23318] ? __pfx___sys_sendto (net/socket.c:2147) [4435.806968][T23318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.806975][T23318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.806983][T23318] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.806990][T23318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.807001][T23318] __x64_sys_sendto (net/socket.c:2183) [4435.807005][T23318] ? 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) [4435.807008][T23318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.807013][T23318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.807017][T23318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.807021][T23318] RIP: 0033:0x7f9b6e436a4a [ 4435.807025][T23318] 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 [ 4435.807027][T23318] RSP: 002b:00007ffc467576d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.807031][T23318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b6e436a4a [ 4435.807033][T23318] RDX: 0000000000000040 RSI: 000000002cf0d340 RDI: 0000000000000005 [ 4435.807035][T23318] RBP: 00007ffc46757760 R08: 0000000000418574 R09: 000000000000001c [ 4435.807037][T23318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.807039][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b6e55f000 | [ 4435.807039][T23318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b6e55f000 | [ 4435.807054][T23318] | [ 4436.267810][T23322] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23322 | [4436.268296][T23322] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4436.268570][T23322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4436.268572][T23322] Call Trace: [ 4436.268574][T23322] [4436.268577][T23322] dump_stack_lvl (lib/dump_stack.c:123) [4436.268586][T23322] check_preemption_disabled (lib/smp_processor_id.c:52) [4436.268593][T23322] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4436.268600][T23322] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4436.268609][T23322] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.268616][T23322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4436.268621][T23322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.268632][T23322] rawv6_sendmsg (net/ipv6/raw.c:918) [4436.268644][T23322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4436.268649][T23322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4436.268655][T23322] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.268665][T23322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4436.268671][T23322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4436.268680][T23322] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4436.268696][T23322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4436.268699][T23322] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.268710][T23322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.268718][T23322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.268724][T23322] ? __pfx___sys_sendto (net/socket.c:2147) [4436.268738][T23322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4436.268746][T23322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4436.268754][T23322] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4436.268761][T23322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4436.268771][T23322] __x64_sys_sendto (net/socket.c:2183) [4436.268775][T23322] ? 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) [4436.268779][T23322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4436.268783][T23322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4436.268788][T23322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4436.268792][T23322] RIP: 0033:0x7f719cbeba4a [ 4436.268797][T23322] 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 [ 4436.268800][T23322] RSP: 002b:00007ffec0db4088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4436.268804][T23322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f719cbeba4a [ 4436.268806][T23322] RDX: 0000000000000040 RSI: 0000000029612340 RDI: 0000000000000005 [ 4436.268808][T23322] RBP: 00007ffec0db4110 R08: 0000000000418574 R09: 000000000000001c [ 4436.268810][T23322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4436.268812][T23322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f719cd14000 | [ 4438.642077][T23334] lwtunnel_output(): recursion limit reached on datapath | [ 4440.092205][T23338] check_preemption_disabled: 7 callbacks suppressed | [ 4440.092213][T23338] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23338 | [4440.092966][T23338] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4440.093230][T23338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4440.093232][T23338] Call Trace: [ 4440.093235][T23338] [4440.093238][T23338] dump_stack_lvl (lib/dump_stack.c:123) [4440.093248][T23338] check_preemption_disabled (lib/smp_processor_id.c:52) [4440.093255][T23338] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4440.093261][T23338] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4440.093269][T23338] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.093277][T23338] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4440.093282][T23338] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.093294][T23338] rawv6_sendmsg (net/ipv6/raw.c:918) [4440.093306][T23338] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4440.093311][T23338] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4440.093318][T23338] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.093327][T23338] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4440.093335][T23338] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4440.093344][T23338] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4440.093360][T23338] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4440.093363][T23338] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.093374][T23338] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.093380][T23338] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.093386][T23338] ? __pfx___sys_sendto (net/socket.c:2147) [4440.093400][T23338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4440.093407][T23338] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4440.093416][T23338] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4440.093424][T23338] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4440.093434][T23338] __x64_sys_sendto (net/socket.c:2183) [4440.093437][T23338] ? 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) [4440.093442][T23338] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4440.093447][T23338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4440.093451][T23338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4440.093456][T23338] RIP: 0033:0x7fd5c5f26a4a [ 4440.093461][T23338] 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 [ 4440.093464][T23338] RSP: 002b:00007fffda0e5438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4440.093468][T23338] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5c5f26a4a [ 4440.093470][T23338] RDX: 0000000000000040 RSI: 0000000007424340 RDI: 0000000000000005 [ 4440.093472][T23338] RBP: 00007fffda0e54c0 R08: 0000000000418574 R09: 000000000000001c [ 4440.093474][T23338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4440.093476][T23338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5c604f000 | [ 4440.093476][T23338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5c604f000 | [ 4440.093490][T23338] | [ 4440.093493][T23338] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23338 | [4440.105046][T23338] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4440.105295][T23338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4440.105297][T23338] Call Trace: [ 4440.105299][T23338] [4440.105302][T23338] dump_stack_lvl (lib/dump_stack.c:123) [4440.105309][T23338] check_preemption_disabled (lib/smp_processor_id.c:52) [4440.105326][T23338] lwtunnel_output (net/core/lwtunnel.c:359) [4440.105333][T23338] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4440.105341][T23338] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.105348][T23338] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4440.105353][T23338] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.105365][T23338] rawv6_sendmsg (net/ipv6/raw.c:918) [4440.105376][T23338] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4440.105381][T23338] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4440.105387][T23338] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.105396][T23338] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4440.105401][T23338] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4440.105411][T23338] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4440.105427][T23338] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4440.105429][T23338] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.105441][T23338] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.105446][T23338] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.105452][T23338] ? __pfx___sys_sendto (net/socket.c:2147) [4440.105466][T23338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4440.105474][T23338] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4440.105483][T23338] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4440.105490][T23338] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4440.105500][T23338] __x64_sys_sendto (net/socket.c:2183) [4440.105504][T23338] ? 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) [4440.105508][T23338] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4440.105513][T23338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4440.105518][T23338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4440.105522][T23338] RIP: 0033:0x7fd5c5f26a4a [ 4440.105525][T23338] 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 [ 4440.105528][T23338] RSP: 002b:00007fffda0e5438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4440.105532][T23338] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5c5f26a4a [ 4440.105534][T23338] RDX: 0000000000000040 RSI: 0000000007424340 RDI: 0000000000000005 [ 4440.105536][T23338] RBP: 00007fffda0e54c0 R08: 0000000000418574 R09: 000000000000001c [ 4440.105538][T23338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4440.105540][T23338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5c604f000 | [ 4440.105540][T23338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5c604f000 | [ 4440.105554][T23338] | [ 4440.122821][T23338] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23338 | [4440.123195][T23338] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4440.123444][T23338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4440.123446][T23338] Call Trace: [ 4440.123448][T23338] [4440.123451][T23338] dump_stack_lvl (lib/dump_stack.c:123) [4440.123459][T23338] check_preemption_disabled (lib/smp_processor_id.c:52) [4440.123466][T23338] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4440.123473][T23338] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4440.123481][T23338] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.123488][T23338] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4440.123493][T23338] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.123505][T23338] rawv6_sendmsg (net/ipv6/raw.c:918) [4440.123517][T23338] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4440.123523][T23338] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4440.123528][T23338] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.123537][T23338] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4440.123555][T23338] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4440.123564][T23338] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4440.123580][T23338] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4440.123583][T23338] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.123594][T23338] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.123601][T23338] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.123606][T23338] ? __pfx___sys_sendto (net/socket.c:2147) [4440.123621][T23338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4440.123629][T23338] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4440.123638][T23338] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4440.123645][T23338] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4440.123656][T23338] __x64_sys_sendto (net/socket.c:2183) [4440.123660][T23338] ? 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) [4440.123664][T23338] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4440.123669][T23338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4440.123674][T23338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4440.123678][T23338] RIP: 0033:0x7fd5c5f26a4a [ 4440.123682][T23338] 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 [ 4440.123684][T23338] RSP: 002b:00007fffda0e5438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4440.123688][T23338] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5c5f26a4a [ 4440.123690][T23338] RDX: 0000000000000040 RSI: 0000000007424340 RDI: 0000000000000005 [ 4440.123692][T23338] RBP: 00007fffda0e54c0 R08: 0000000000418574 R09: 000000000000001c [ 4440.123694][T23338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4440.123697][T23338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5c604f000 | [ 4440.123697][T23338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5c604f000 | [ 4440.123712][T23338] | [ 4440.572669][T23342] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23342 | [4440.573142][T23342] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4440.573391][T23342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4440.573393][T23342] Call Trace: [ 4440.573396][T23342] [4440.573399][T23342] dump_stack_lvl (lib/dump_stack.c:123) [4440.573408][T23342] check_preemption_disabled (lib/smp_processor_id.c:52) [4440.573415][T23342] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4440.573421][T23342] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4440.573430][T23342] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.573437][T23342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4440.573442][T23342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.573454][T23342] rawv6_sendmsg (net/ipv6/raw.c:918) [4440.573466][T23342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4440.573472][T23342] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4440.573478][T23342] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.573488][T23342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4440.573494][T23342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4440.573504][T23342] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4440.573520][T23342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4440.573523][T23342] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.573534][T23342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.573541][T23342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.573547][T23342] ? __pfx___sys_sendto (net/socket.c:2147) [4440.573561][T23342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4440.573568][T23342] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4440.573577][T23342] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4440.573584][T23342] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4440.573595][T23342] __x64_sys_sendto (net/socket.c:2183) [4440.573599][T23342] ? 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) [4440.573603][T23342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4440.573609][T23342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4440.573614][T23342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4440.573618][T23342] RIP: 0033:0x7f137d1e3a4a [ 4440.573622][T23342] 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 [ 4440.573626][T23342] RSP: 002b:00007ffd9f9fbbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4440.573630][T23342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f137d1e3a4a [ 4440.573632][T23342] RDX: 0000000000000040 RSI: 0000000006cfc340 RDI: 0000000000000005 [ 4440.573634][T23342] RBP: 00007ffd9f9fbc70 R08: 0000000000418574 R09: 000000000000001c [ 4440.573647][T23342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4440.573649][T23342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f137d30c000 | [ 4440.573649][T23342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f137d30c000 | [ 4440.573663][T23342] | [ 4440.573666][T23342] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23342 | [4440.586034][T23342] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4440.586273][T23342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4440.586275][T23342] Call Trace: [ 4440.586277][T23342] [4440.586279][T23342] dump_stack_lvl (lib/dump_stack.c:123) [4440.586285][T23342] check_preemption_disabled (lib/smp_processor_id.c:52) [4440.586291][T23342] lwtunnel_output (net/core/lwtunnel.c:359) [4440.586297][T23342] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4440.586303][T23342] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.586310][T23342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4440.586314][T23342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.586326][T23342] rawv6_sendmsg (net/ipv6/raw.c:918) [4440.586338][T23342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4440.586343][T23342] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4440.586347][T23342] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.586354][T23342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4440.586358][T23342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4440.586367][T23342] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4440.586383][T23342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4440.586386][T23342] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.586397][T23342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.586402][T23342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.586407][T23342] ? __pfx___sys_sendto (net/socket.c:2147) [4440.586422][T23342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4440.586428][T23342] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4440.586436][T23342] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4440.586443][T23342] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4440.586453][T23342] __x64_sys_sendto (net/socket.c:2183) [4440.586457][T23342] ? 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) [4440.586460][T23342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4440.586465][T23342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4440.586469][T23342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4440.586473][T23342] RIP: 0033:0x7f137d1e3a4a [ 4440.586476][T23342] 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 [ 4440.586480][T23342] RSP: 002b:00007ffd9f9fbbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4440.586483][T23342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f137d1e3a4a [ 4440.586485][T23342] RDX: 0000000000000040 RSI: 0000000006cfc340 RDI: 0000000000000005 [ 4440.586487][T23342] RBP: 00007ffd9f9fbc70 R08: 0000000000418574 R09: 000000000000001c [ 4440.586489][T23342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4440.586491][T23342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f137d30c000 | [ 4440.586491][T23342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f137d30c000 | [ 4440.586506][T23342] | [ 4440.603856][T23342] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23342 | [4440.604204][T23342] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4440.604442][T23342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4440.604444][T23342] Call Trace: [ 4440.604446][T23342] [4440.604448][T23342] dump_stack_lvl (lib/dump_stack.c:123) [4440.604455][T23342] check_preemption_disabled (lib/smp_processor_id.c:52) [4440.604461][T23342] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4440.604467][T23342] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4440.604474][T23342] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.604480][T23342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4440.604485][T23342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4440.604497][T23342] rawv6_sendmsg (net/ipv6/raw.c:918) [4440.604508][T23342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4440.604513][T23342] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4440.604518][T23342] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.604526][T23342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4440.604531][T23342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4440.604540][T23342] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4440.604556][T23342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4440.604559][T23342] ? __lock_release (kernel/locking/lockdep.c:5534) [4440.604570][T23342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.604575][T23342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4440.604581][T23342] ? __pfx___sys_sendto (net/socket.c:2147) [4440.604595][T23342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4440.604601][T23342] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4440.604609][T23342] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4440.604616][T23342] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4440.604626][T23342] __x64_sys_sendto (net/socket.c:2183) [4440.604630][T23342] ? 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) [4440.604633][T23342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4440.604639][T23342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4440.604644][T23342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4440.604647][T23342] RIP: 0033:0x7f137d1e3a4a [ 4440.604650][T23342] 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 [ 4440.604654][T23342] RSP: 002b:00007ffd9f9fbbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4440.604657][T23342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f137d1e3a4a [ 4440.604659][T23342] RDX: 0000000000000040 RSI: 0000000006cfc340 RDI: 0000000000000005 [ 4440.604661][T23342] RBP: 00007ffd9f9fbc70 R08: 0000000000418574 R09: 000000000000001c [ 4440.604663][T23342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4440.604665][T23342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f137d30c000 | [ 4440.604665][T23342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f137d30c000 | [ 4440.604680][T23342] | [ 4441.068123][T23346] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23346 | [4441.068621][T23346] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4441.068900][T23346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4441.068902][T23346] Call Trace: [ 4441.068905][T23346] [4441.068907][T23346] dump_stack_lvl (lib/dump_stack.c:123) [4441.068917][T23346] check_preemption_disabled (lib/smp_processor_id.c:52) [4441.068924][T23346] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4441.068931][T23346] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4441.068939][T23346] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.068947][T23346] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4441.068952][T23346] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.068964][T23346] rawv6_sendmsg (net/ipv6/raw.c:918) [4441.068976][T23346] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4441.068981][T23346] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4441.068988][T23346] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.068998][T23346] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4441.069005][T23346] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4441.069015][T23346] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4441.069031][T23346] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4441.069034][T23346] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.069045][T23346] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.069053][T23346] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.069058][T23346] ? __pfx___sys_sendto (net/socket.c:2147) [4441.069073][T23346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4441.069081][T23346] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4441.069090][T23346] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4441.069097][T23346] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4441.069113][T23346] __x64_sys_sendto (net/socket.c:2183) [4441.069117][T23346] ? 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) [4441.069122][T23346] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4441.069127][T23346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4441.069132][T23346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4441.069136][T23346] RIP: 0033:0x7f395e6a2a4a [ 4441.069142][T23346] 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 [ 4441.069146][T23346] RSP: 002b:00007fffb4181ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4441.069150][T23346] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f395e6a2a4a [ 4441.069153][T23346] RDX: 0000000000000040 RSI: 000000002bce0340 RDI: 0000000000000005 [ 4441.069155][T23346] RBP: 00007fffb4181b50 R08: 0000000000418574 R09: 000000000000001c [ 4441.069157][T23346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4441.069159][T23346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f395e7cb000 | [ 4441.069174][T23346] | [ 4441.069177][T23346] lwtunnel_output(): recursion limit reached on datapath | [ 4442.546887][T23350] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23350 | [4442.547350][T23350] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4442.547601][T23350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4442.547603][T23350] Call Trace: [ 4442.547606][T23350] [4442.547608][T23350] dump_stack_lvl (lib/dump_stack.c:123) [4442.547619][T23350] check_preemption_disabled (lib/smp_processor_id.c:52) [4442.547626][T23350] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4442.547633][T23350] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4442.547642][T23350] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.547649][T23350] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4442.547654][T23350] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.547666][T23350] rawv6_sendmsg (net/ipv6/raw.c:918) [4442.547678][T23350] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4442.547682][T23350] ? find_held_lock (kernel/locking/lockdep.c:5348) [4442.547694][T23350] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4442.547701][T23350] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4442.547705][T23350] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4442.547718][T23350] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4442.547734][T23350] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4442.547737][T23350] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.547749][T23350] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.547756][T23350] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.547761][T23350] ? __pfx___sys_sendto (net/socket.c:2147) [4442.547774][T23350] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4442.547783][T23350] ? find_held_lock (kernel/locking/lockdep.c:5348) [4442.547788][T23350] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4442.547793][T23350] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.547799][T23350] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4442.547805][T23350] ? 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) [4442.547815][T23350] __x64_sys_sendto (net/socket.c:2183) [4442.547819][T23350] ? 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) [4442.547823][T23350] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4442.547828][T23350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4442.547833][T23350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4442.547837][T23350] RIP: 0033:0x7f6f1a905a4a [ 4442.547843][T23350] 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 [ 4442.547847][T23350] RSP: 002b:00007ffdd5d31d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4442.547852][T23350] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f1a905a4a [ 4442.547854][T23350] RDX: 0000000000000040 RSI: 0000000021a79340 RDI: 0000000000000005 [ 4442.547857][T23350] RBP: 00007ffdd5d31dd0 R08: 0000000000418574 R09: 000000000000001c [ 4442.547859][T23350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4442.547861][T23350] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f1aa2e000 | [ 4442.547861][T23350] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f1aa2e000 | [ 4442.547876][T23350] | [ 4442.561189][T23350] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23350 | [4442.561551][T23350] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4442.561816][T23350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4442.561819][T23350] Call Trace: [ 4442.561820][T23350] [4442.561823][T23350] dump_stack_lvl (lib/dump_stack.c:123) [4442.561828][T23350] check_preemption_disabled (lib/smp_processor_id.c:52) [4442.561835][T23350] lwtunnel_output (net/core/lwtunnel.c:359) [4442.561842][T23350] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4442.561848][T23350] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.561854][T23350] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4442.561859][T23350] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.561872][T23350] rawv6_sendmsg (net/ipv6/raw.c:918) [4442.561884][T23350] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4442.561888][T23350] ? find_held_lock (kernel/locking/lockdep.c:5348) [4442.561898][T23350] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4442.561902][T23350] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4442.561905][T23350] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4442.561914][T23350] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4442.561930][T23350] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4442.561933][T23350] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.561945][T23350] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.561950][T23350] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.561956][T23350] ? __pfx___sys_sendto (net/socket.c:2147) [4442.561968][T23350] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4442.561977][T23350] ? find_held_lock (kernel/locking/lockdep.c:5348) [4442.561982][T23350] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4442.561987][T23350] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.561993][T23350] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4442.561999][T23350] ? 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) [4442.562006][T23350] __x64_sys_sendto (net/socket.c:2183) [4442.562010][T23350] ? 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) [4442.562013][T23350] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4442.562018][T23350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4442.562023][T23350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4442.562026][T23350] RIP: 0033:0x7f6f1a905a4a [ 4442.562030][T23350] 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 [ 4442.562033][T23350] RSP: 002b:00007ffdd5d31d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4442.562036][T23350] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f1a905a4a [ 4442.562039][T23350] RDX: 0000000000000040 RSI: 0000000021a79340 RDI: 0000000000000005 [ 4442.562040][T23350] RBP: 00007ffdd5d31dd0 R08: 0000000000418574 R09: 000000000000001c [ 4442.562042][T23350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4442.562044][T23350] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f1aa2e000 | [ 4442.562044][T23350] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f1aa2e000 | [ 4442.562059][T23350] | [ 4442.562473][T23350] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23350 | [4442.574266][T23350] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4442.574519][T23350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4442.574521][T23350] Call Trace: [ 4442.574523][T23350] [4442.574525][T23350] dump_stack_lvl (lib/dump_stack.c:123) [4442.574532][T23350] check_preemption_disabled (lib/smp_processor_id.c:52) [4442.574538][T23350] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4442.574545][T23350] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4442.574552][T23350] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.574558][T23350] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4442.574563][T23350] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.574575][T23350] rawv6_sendmsg (net/ipv6/raw.c:918) [4442.574587][T23350] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4442.574591][T23350] ? find_held_lock (kernel/locking/lockdep.c:5348) [4442.574601][T23350] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4442.574606][T23350] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4442.574610][T23350] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4442.574619][T23350] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4442.574636][T23350] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4442.574639][T23350] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.574650][T23350] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.574655][T23350] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.574661][T23350] ? __pfx___sys_sendto (net/socket.c:2147) [4442.574673][T23350] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4442.574681][T23350] ? find_held_lock (kernel/locking/lockdep.c:5348) [4442.574686][T23350] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4442.574690][T23350] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.574696][T23350] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4442.574702][T23350] ? 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) [4442.574710][T23350] __x64_sys_sendto (net/socket.c:2183) [4442.574716][T23350] ? 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) [4442.574719][T23350] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4442.574724][T23350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4442.574729][T23350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4442.574733][T23350] RIP: 0033:0x7f6f1a905a4a [ 4442.574736][T23350] 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 [ 4442.574740][T23350] RSP: 002b:00007ffdd5d31d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4442.574743][T23350] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f1a905a4a [ 4442.574745][T23350] RDX: 0000000000000040 RSI: 0000000021a79340 RDI: 0000000000000005 [ 4442.574747][T23350] RBP: 00007ffdd5d31dd0 R08: 0000000000418574 R09: 000000000000001c [ 4442.574749][T23350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4442.574751][T23350] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f1aa2e000 | [ 4444.501315][T23358] lwtunnel_output(): recursion limit reached on datapath | [ 4445.973746][T23362] check_preemption_disabled: 2 callbacks suppressed | [ 4445.973755][T23362] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23362 | [4445.974560][T23362] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4445.974846][T23362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.974849][T23362] Call Trace: [ 4445.974852][T23362] [4445.974854][T23362] dump_stack_lvl (lib/dump_stack.c:123) [4445.974865][T23362] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.974873][T23362] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4445.974879][T23362] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.974888][T23362] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.974896][T23362] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.974902][T23362] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.974914][T23362] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.974926][T23362] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.974932][T23362] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.974938][T23362] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.974948][T23362] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.974956][T23362] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.974965][T23362] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.974981][T23362] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.974984][T23362] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.974995][T23362] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.975002][T23362] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.975008][T23362] ? __pfx___sys_sendto (net/socket.c:2147) [4445.975022][T23362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.975030][T23362] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.975040][T23362] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.975048][T23362] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.975058][T23362] __x64_sys_sendto (net/socket.c:2183) [4445.975062][T23362] ? 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) [4445.975067][T23362] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.975072][T23362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.975077][T23362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.975081][T23362] RIP: 0033:0x7f3a3daafa4a [ 4445.975086][T23362] 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 [ 4445.975089][T23362] RSP: 002b:00007fff74a3b218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.975094][T23362] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a3daafa4a [ 4445.975096][T23362] RDX: 0000000000000040 RSI: 0000000006e18340 RDI: 0000000000000005 [ 4445.975098][T23362] RBP: 00007fff74a3b2a0 R08: 0000000000418574 R09: 000000000000001c [ 4445.975100][T23362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.975102][T23362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a3dbd8000 | [ 4445.975116][T23362] | [ 4445.975119][T23362] lwtunnel_output(): recursion limit reached on datapath | [ 4447.461696][T23366] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23366 | [4447.462178][T23366] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4447.462429][T23366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4447.462432][T23366] Call Trace: [ 4447.462434][T23366] [4447.462437][T23366] dump_stack_lvl (lib/dump_stack.c:123) [4447.462447][T23366] check_preemption_disabled (lib/smp_processor_id.c:52) [4447.462454][T23366] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4447.462461][T23366] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4447.462470][T23366] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.462478][T23366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4447.462483][T23366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.462495][T23366] rawv6_sendmsg (net/ipv6/raw.c:918) [4447.462507][T23366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4447.462512][T23366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4447.462519][T23366] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.462529][T23366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4447.462536][T23366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4447.462545][T23366] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4447.462561][T23366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4447.462564][T23366] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.462575][T23366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.462583][T23366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.462588][T23366] ? __pfx___sys_sendto (net/socket.c:2147) [4447.462603][T23366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4447.462611][T23366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4447.462621][T23366] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4447.462628][T23366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4447.462638][T23366] __x64_sys_sendto (net/socket.c:2183) [4447.462642][T23366] ? 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) [4447.462646][T23366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4447.462652][T23366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4447.462657][T23366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4447.462661][T23366] RIP: 0033:0x7f31f3c02a4a [ 4447.462667][T23366] 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 [ 4447.462670][T23366] RSP: 002b:00007ffd47b642b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4447.462674][T23366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31f3c02a4a [ 4447.462676][T23366] RDX: 0000000000000040 RSI: 000000002bbab340 RDI: 0000000000000005 [ 4447.462678][T23366] RBP: 00007ffd47b64340 R08: 0000000000418574 R09: 000000000000001c [ 4447.462680][T23366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4447.462682][T23366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31f3d2b000 | [ 4447.462682][T23366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31f3d2b000 | [ 4447.462696][T23366] | [ 4447.462699][T23366] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23366 | [4447.474838][T23366] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4447.475088][T23366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4447.475089][T23366] Call Trace: [ 4447.475091][T23366] [4447.475093][T23366] dump_stack_lvl (lib/dump_stack.c:123) [4447.475101][T23366] check_preemption_disabled (lib/smp_processor_id.c:52) [4447.475107][T23366] lwtunnel_output (net/core/lwtunnel.c:359) [4447.475114][T23366] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4447.475122][T23366] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.475128][T23366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4447.475133][T23366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.475145][T23366] rawv6_sendmsg (net/ipv6/raw.c:918) [4447.475157][T23366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4447.475163][T23366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4447.475167][T23366] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.475175][T23366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4447.475180][T23366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4447.475189][T23366] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4447.475205][T23366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4447.475208][T23366] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.475220][T23366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.475225][T23366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.475231][T23366] ? __pfx___sys_sendto (net/socket.c:2147) [4447.475246][T23366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4447.475253][T23366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4447.475262][T23366] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4447.475269][T23366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4447.475280][T23366] __x64_sys_sendto (net/socket.c:2183) [4447.475284][T23366] ? 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) [4447.475288][T23366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4447.475293][T23366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4447.475298][T23366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4447.475301][T23366] RIP: 0033:0x7f31f3c02a4a [ 4447.475305][T23366] 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 [ 4447.475308][T23366] RSP: 002b:00007ffd47b642b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4447.475311][T23366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31f3c02a4a [ 4447.475313][T23366] RDX: 0000000000000040 RSI: 000000002bbab340 RDI: 0000000000000005 [ 4447.475315][T23366] RBP: 00007ffd47b64340 R08: 0000000000418574 R09: 000000000000001c [ 4447.475317][T23366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4447.475319][T23366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31f3d2b000 | [ 4447.475319][T23366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31f3d2b000 | [ 4447.475334][T23366] | [ 4447.492325][T23366] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23366 | [4447.492692][T23366] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4447.492947][T23366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4447.492949][T23366] Call Trace: [ 4447.492951][T23366] [4447.492953][T23366] dump_stack_lvl (lib/dump_stack.c:123) [4447.492960][T23366] check_preemption_disabled (lib/smp_processor_id.c:52) [4447.492966][T23366] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4447.492973][T23366] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4447.492981][T23366] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.492987][T23366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4447.492992][T23366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.493004][T23366] rawv6_sendmsg (net/ipv6/raw.c:918) [4447.493016][T23366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4447.493022][T23366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4447.493027][T23366] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.493035][T23366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4447.493041][T23366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4447.493050][T23366] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4447.493067][T23366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4447.493069][T23366] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.493081][T23366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.493086][T23366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.493092][T23366] ? __pfx___sys_sendto (net/socket.c:2147) [4447.493106][T23366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4447.493114][T23366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4447.493123][T23366] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4447.493130][T23366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4447.493141][T23366] __x64_sys_sendto (net/socket.c:2183) [4447.493145][T23366] ? 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) [4447.493149][T23366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4447.493154][T23366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4447.493159][T23366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4447.493162][T23366] RIP: 0033:0x7f31f3c02a4a [ 4447.493167][T23366] 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 [ 4447.493170][T23366] RSP: 002b:00007ffd47b642b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4447.493173][T23366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31f3c02a4a [ 4447.493176][T23366] RDX: 0000000000000040 RSI: 000000002bbab340 RDI: 0000000000000005 [ 4447.493178][T23366] RBP: 00007ffd47b64340 R08: 0000000000418574 R09: 000000000000001c [ 4447.493180][T23366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4447.493182][T23366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31f3d2b000 | [ 4447.493182][T23366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31f3d2b000 | [ 4447.493197][T23366] | [ 4447.950669][T23370] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23370 | [4447.951141][T23370] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4447.951395][T23370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4447.951397][T23370] Call Trace: [ 4447.951399][T23370] [4447.951402][T23370] dump_stack_lvl (lib/dump_stack.c:123) [4447.951412][T23370] check_preemption_disabled (lib/smp_processor_id.c:52) [4447.951420][T23370] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4447.951426][T23370] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4447.951435][T23370] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.951443][T23370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4447.951448][T23370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.951460][T23370] rawv6_sendmsg (net/ipv6/raw.c:918) [4447.951472][T23370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4447.951478][T23370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4447.951485][T23370] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.951495][T23370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4447.951502][T23370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4447.951512][T23370] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4447.951528][T23370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4447.951531][T23370] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.951542][T23370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.951549][T23370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.951555][T23370] ? __pfx___sys_sendto (net/socket.c:2147) [4447.951570][T23370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4447.951578][T23370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4447.951587][T23370] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4447.951594][T23370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4447.951604][T23370] __x64_sys_sendto (net/socket.c:2183) [4447.951608][T23370] ? 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) [4447.951613][T23370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4447.951618][T23370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4447.951623][T23370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4447.951628][T23370] RIP: 0033:0x7f8df0db3a4a [ 4447.951633][T23370] 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 [ 4447.951636][T23370] RSP: 002b:00007ffdc62845c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4447.951640][T23370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8df0db3a4a [ 4447.951642][T23370] RDX: 0000000000000040 RSI: 000000003c43e340 RDI: 0000000000000005 [ 4447.951644][T23370] RBP: 00007ffdc6284650 R08: 0000000000418574 R09: 000000000000001c [ 4447.951647][T23370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4447.951649][T23370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8df0edc000 | [ 4447.951649][T23370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8df0edc000 | [ 4447.951663][T23370] | [ 4447.951666][T23370] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23370 | [4447.963584][T23370] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4447.963834][T23370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4447.963836][T23370] Call Trace: [ 4447.963838][T23370] [4447.963840][T23370] dump_stack_lvl (lib/dump_stack.c:123) [4447.963846][T23370] check_preemption_disabled (lib/smp_processor_id.c:52) [4447.963851][T23370] lwtunnel_output (net/core/lwtunnel.c:359) [4447.963858][T23370] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4447.963865][T23370] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.963870][T23370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4447.963875][T23370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.963888][T23370] rawv6_sendmsg (net/ipv6/raw.c:918) [4447.963900][T23370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4447.963905][T23370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4447.963909][T23370] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.963917][T23370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4447.963920][T23370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4447.963930][T23370] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4447.963946][T23370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4447.963949][T23370] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.963961][T23370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.963965][T23370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.963971][T23370] ? __pfx___sys_sendto (net/socket.c:2147) [4447.963986][T23370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4447.963992][T23370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4447.964000][T23370] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4447.964007][T23370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4447.964018][T23370] __x64_sys_sendto (net/socket.c:2183) [4447.964022][T23370] ? 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) [4447.964025][T23370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4447.964030][T23370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4447.964035][T23370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4447.964038][T23370] RIP: 0033:0x7f8df0db3a4a [ 4447.964041][T23370] 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 [ 4447.964044][T23370] RSP: 002b:00007ffdc62845c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4447.964047][T23370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8df0db3a4a [ 4447.964049][T23370] RDX: 0000000000000040 RSI: 000000003c43e340 RDI: 0000000000000005 [ 4447.964051][T23370] RBP: 00007ffdc6284650 R08: 0000000000418574 R09: 000000000000001c [ 4447.964053][T23370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4447.964055][T23370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8df0edc000 | [ 4447.964055][T23370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8df0edc000 | [ 4447.964070][T23370] | [ 4447.964630][T23370] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23370 | [4447.976949][T23370] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4447.977196][T23370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4447.977198][T23370] Call Trace: [ 4447.977200][T23370] [4447.977202][T23370] dump_stack_lvl (lib/dump_stack.c:123) [4447.977209][T23370] check_preemption_disabled (lib/smp_processor_id.c:52) [4447.977215][T23370] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4447.977221][T23370] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4447.977228][T23370] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.977234][T23370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4447.977239][T23370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.977252][T23370] rawv6_sendmsg (net/ipv6/raw.c:918) [4447.977263][T23370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4447.977269][T23370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4447.977273][T23370] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.977281][T23370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4447.977285][T23370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4447.977294][T23370] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4447.977310][T23370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4447.977313][T23370] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.977325][T23370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.977329][T23370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.977335][T23370] ? __pfx___sys_sendto (net/socket.c:2147) [4447.977350][T23370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4447.977356][T23370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4447.977364][T23370] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4447.977372][T23370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4447.977382][T23370] __x64_sys_sendto (net/socket.c:2183) [4447.977386][T23370] ? 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) [4447.977389][T23370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4447.977394][T23370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4447.977399][T23370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4447.977402][T23370] RIP: 0033:0x7f8df0db3a4a [ 4447.977406][T23370] 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 [ 4447.977409][T23370] RSP: 002b:00007ffdc62845c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4447.977412][T23370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8df0db3a4a [ 4447.977415][T23370] RDX: 0000000000000040 RSI: 000000003c43e340 RDI: 0000000000000005 [ 4447.977416][T23370] RBP: 00007ffdc6284650 R08: 0000000000418574 R09: 000000000000001c [ 4447.977419][T23370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4447.977421][T23370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8df0edc000 | [ 4447.977421][T23370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8df0edc000 | [ 4447.977435][T23370] | [ 4448.457130][T23374] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23374 | [4448.457667][T23374] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4448.457972][T23374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4448.457974][T23374] Call Trace: [ 4448.457977][T23374] [4448.457980][T23374] dump_stack_lvl (lib/dump_stack.c:123) [4448.457990][T23374] check_preemption_disabled (lib/smp_processor_id.c:52) [4448.457997][T23374] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4448.458004][T23374] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4448.458013][T23374] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4448.458021][T23374] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4448.458026][T23374] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4448.458039][T23374] rawv6_sendmsg (net/ipv6/raw.c:918) [4448.458051][T23374] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4448.458056][T23374] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4448.458063][T23374] ? __lock_release (kernel/locking/lockdep.c:5534) [4448.458074][T23374] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4448.458082][T23374] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4448.458091][T23374] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4448.458107][T23374] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4448.458110][T23374] ? __lock_release (kernel/locking/lockdep.c:5534) [4448.458122][T23374] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4448.458129][T23374] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4448.458134][T23374] ? __pfx___sys_sendto (net/socket.c:2147) [4448.458149][T23374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4448.458157][T23374] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4448.458167][T23374] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4448.458174][T23374] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4448.458184][T23374] __x64_sys_sendto (net/socket.c:2183) [4448.458188][T23374] ? 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) [4448.458192][T23374] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4448.458197][T23374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4448.458202][T23374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4448.458206][T23374] RIP: 0033:0x7f5fad904a4a [ 4448.458211][T23374] 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 [ 4448.458214][T23374] RSP: 002b:00007ffe75650e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4448.458219][T23374] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fad904a4a [ 4448.458221][T23374] RDX: 0000000000000040 RSI: 0000000010ad6340 RDI: 0000000000000005 [ 4448.458223][T23374] RBP: 00007ffe75650ef0 R08: 0000000000418574 R09: 000000000000001c [ 4448.458225][T23374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4448.458227][T23374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fada2d000 | [ 4448.458227][T23374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fada2d000 | [ 4448.458242][T23374] | [ 4448.458245][T23374] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23374 | [4448.471987][T23374] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4448.472281][T23374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4448.472283][T23374] Call Trace: [ 4448.472285][T23374] [4448.472287][T23374] dump_stack_lvl (lib/dump_stack.c:123) [4448.472296][T23374] check_preemption_disabled (lib/smp_processor_id.c:52) [4448.472302][T23374] lwtunnel_output (net/core/lwtunnel.c:359) [4448.472309][T23374] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4448.472317][T23374] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4448.472325][T23374] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4448.472330][T23374] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4448.472342][T23374] rawv6_sendmsg (net/ipv6/raw.c:918) [4448.472354][T23374] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4448.472360][T23374] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4448.472366][T23374] ? __lock_release (kernel/locking/lockdep.c:5534) [4448.472375][T23374] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4448.472382][T23374] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4448.472392][T23374] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4448.472408][T23374] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4448.472411][T23374] ? __lock_release (kernel/locking/lockdep.c:5534) [4448.472423][T23374] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4448.472430][T23374] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4448.472436][T23374] ? __pfx___sys_sendto (net/socket.c:2147) [4448.472450][T23374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4448.472459][T23374] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4448.472468][T23374] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4448.472475][T23374] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4448.472486][T23374] __x64_sys_sendto (net/socket.c:2183) [4448.472490][T23374] ? 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) [4448.472495][T23374] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4448.472500][T23374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4448.472505][T23374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4448.472509][T23374] RIP: 0033:0x7f5fad904a4a [ 4448.472514][T23374] 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 [ 4448.472517][T23374] RSP: 002b:00007ffe75650e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4448.472520][T23374] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fad904a4a [ 4448.472523][T23374] RDX: 0000000000000040 RSI: 0000000010ad6340 RDI: 0000000000000005 [ 4448.472525][T23374] RBP: 00007ffe75650ef0 R08: 0000000000418574 R09: 000000000000001c [ 4448.472527][T23374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4448.472529][T23374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fada2d000 | [ 4448.472529][T23374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fada2d000 | [ 4448.472544][T23374] | [ 4448.491930][T23374] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23374 | [4448.492368][T23374] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4448.492655][T23374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4448.492657][T23374] Call Trace: [ 4448.492658][T23374] [4448.492661][T23374] dump_stack_lvl (lib/dump_stack.c:123) [4448.492668][T23374] check_preemption_disabled (lib/smp_processor_id.c:52) [4448.492674][T23374] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4448.492681][T23374] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4448.492688][T23374] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4448.492694][T23374] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4448.492699][T23374] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4448.492711][T23374] rawv6_sendmsg (net/ipv6/raw.c:918) [4448.492725][T23374] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4448.492730][T23374] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4448.492735][T23374] ? __lock_release (kernel/locking/lockdep.c:5534) [4448.492744][T23374] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4448.492749][T23374] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4448.492759][T23374] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4448.492775][T23374] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4448.492778][T23374] ? __lock_release (kernel/locking/lockdep.c:5534) [4448.492790][T23374] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4448.492796][T23374] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4448.492802][T23374] ? __pfx___sys_sendto (net/socket.c:2147) [4448.492816][T23374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4448.492823][T23374] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4448.492831][T23374] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4448.492839][T23374] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4448.492850][T23374] __x64_sys_sendto (net/socket.c:2183) [4448.492854][T23374] ? 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) [4448.492858][T23374] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4448.492863][T23374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4448.492868][T23374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4448.492872][T23374] RIP: 0033:0x7f5fad904a4a [ 4448.492876][T23374] 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 [ 4448.492878][T23374] RSP: 002b:00007ffe75650e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4448.492882][T23374] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fad904a4a [ 4448.492885][T23374] RDX: 0000000000000040 RSI: 0000000010ad6340 RDI: 0000000000000005 [ 4448.492887][T23374] RBP: 00007ffe75650ef0 R08: 0000000000418574 R09: 000000000000001c [ 4448.492889][T23374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4448.492891][T23374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fada2d000 | [ 4450.021110][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4451.321894][T23390] check_preemption_disabled: 7 callbacks suppressed | [ 4451.321901][T23390] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23390 | [4451.322693][T23390] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4451.323446][T23390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4451.323448][T23390] Call Trace: [ 4451.323451][T23390] [4451.323453][T23390] dump_stack_lvl (lib/dump_stack.c:123) [4451.323464][T23390] check_preemption_disabled (lib/smp_processor_id.c:52) [4451.323471][T23390] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4451.323477][T23390] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4451.323486][T23390] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.323494][T23390] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4451.323499][T23390] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4451.323511][T23390] rawv6_sendmsg (net/ipv6/raw.c:918) [4451.323522][T23390] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4451.323527][T23390] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4451.323534][T23390] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.323544][T23390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4451.323552][T23390] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4451.323561][T23390] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4451.323576][T23390] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4451.323580][T23390] ? __lock_release (kernel/locking/lockdep.c:5534) [4451.323590][T23390] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.323598][T23390] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4451.323603][T23390] ? __pfx___sys_sendto (net/socket.c:2147) [4451.323617][T23390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4451.323625][T23390] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4451.323634][T23390] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4451.323641][T23390] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4451.323651][T23390] __x64_sys_sendto (net/socket.c:2183) [4451.323655][T23390] ? 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) [4451.323659][T23390] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4451.323665][T23390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4451.323669][T23390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4451.323674][T23390] RIP: 0033:0x7f3f22603a4a [ 4451.323680][T23390] 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 [ 4451.323682][T23390] RSP: 002b:00007fff5c3b72b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4451.323687][T23390] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f22603a4a [ 4451.323690][T23390] RDX: 0000000000000040 RSI: 0000000004b87340 RDI: 0000000000000005 [ 4451.323692][T23390] RBP: 00007fff5c3b7340 R08: 0000000000418574 R09: 000000000000001c [ 4451.323694][T23390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4451.323696][T23390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f2272c000 | [ 4451.323710][T23390] | [ 4451.323713][T23390] lwtunnel_output(): recursion limit reached on datapath | [ 4452.795342][T23394] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23394 | [4452.796021][T23394] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4452.796319][T23394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4452.796322][T23394] Call Trace: [ 4452.796324][T23394] [4452.796327][T23394] dump_stack_lvl (lib/dump_stack.c:123) [4452.796338][T23394] check_preemption_disabled (lib/smp_processor_id.c:52) [4452.796345][T23394] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4452.796352][T23394] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4452.796361][T23394] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.796369][T23394] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4452.796374][T23394] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.796386][T23394] rawv6_sendmsg (net/ipv6/raw.c:918) [4452.796398][T23394] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4452.796404][T23394] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4452.796411][T23394] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.796421][T23394] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4452.796428][T23394] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4452.796438][T23394] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4452.796454][T23394] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4452.796457][T23394] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.796468][T23394] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.796475][T23394] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.796481][T23394] ? __pfx___sys_sendto (net/socket.c:2147) [4452.796496][T23394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4452.796503][T23394] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4452.796513][T23394] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4452.796520][T23394] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4452.796530][T23394] __x64_sys_sendto (net/socket.c:2183) [4452.796534][T23394] ? 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) [4452.796539][T23394] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4452.796544][T23394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4452.796550][T23394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4452.796554][T23394] RIP: 0033:0x7fb0ec358a4a [ 4452.796559][T23394] 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 [ 4452.796562][T23394] RSP: 002b:00007fffc66a2b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4452.796566][T23394] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0ec358a4a [ 4452.796569][T23394] RDX: 0000000000000040 RSI: 0000000031847340 RDI: 0000000000000005 [ 4452.796571][T23394] RBP: 00007fffc66a2c00 R08: 0000000000418574 R09: 000000000000001c [ 4452.796574][T23394] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4452.796576][T23394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0ec481000 | [ 4452.796576][T23394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0ec481000 | [ 4452.796590][T23394] | [ 4452.796593][T23394] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23394 | [4452.809768][T23394] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4452.810056][T23394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4452.810058][T23394] Call Trace: [ 4452.810060][T23394] [4452.810063][T23394] dump_stack_lvl (lib/dump_stack.c:123) [4452.810072][T23394] check_preemption_disabled (lib/smp_processor_id.c:52) [4452.810078][T23394] lwtunnel_output (net/core/lwtunnel.c:359) [4452.810085][T23394] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4452.810094][T23394] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.810101][T23394] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4452.810107][T23394] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.810119][T23394] rawv6_sendmsg (net/ipv6/raw.c:918) [4452.810131][T23394] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4452.810136][T23394] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4452.810141][T23394] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.810152][T23394] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4452.810158][T23394] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4452.810167][T23394] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4452.810184][T23394] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4452.810187][T23394] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.810199][T23394] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.810205][T23394] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.810211][T23394] ? __pfx___sys_sendto (net/socket.c:2147) [4452.810225][T23394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4452.810233][T23394] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4452.810253][T23394] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4452.810260][T23394] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4452.810270][T23394] __x64_sys_sendto (net/socket.c:2183) [4452.810274][T23394] ? 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) [4452.810277][T23394] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4452.810281][T23394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4452.810286][T23394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4452.810290][T23394] RIP: 0033:0x7fb0ec358a4a [ 4452.810294][T23394] 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 [ 4452.810297][T23394] RSP: 002b:00007fffc66a2b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4452.810300][T23394] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0ec358a4a [ 4452.810302][T23394] RDX: 0000000000000040 RSI: 0000000031847340 RDI: 0000000000000005 [ 4452.810304][T23394] RBP: 00007fffc66a2c00 R08: 0000000000418574 R09: 000000000000001c [ 4452.810306][T23394] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4452.810308][T23394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0ec481000 | [ 4452.810308][T23394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0ec481000 | [ 4452.810323][T23394] | [ 4452.828820][T23394] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23394 | [4452.829257][T23394] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4452.829543][T23394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4452.829545][T23394] Call Trace: [ 4452.829547][T23394] [4452.829549][T23394] dump_stack_lvl (lib/dump_stack.c:123) [4452.829558][T23394] check_preemption_disabled (lib/smp_processor_id.c:52) [4452.829564][T23394] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4452.829571][T23394] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4452.829578][T23394] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.829586][T23394] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4452.829591][T23394] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.829603][T23394] rawv6_sendmsg (net/ipv6/raw.c:918) [4452.829615][T23394] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4452.829620][T23394] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4452.829625][T23394] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.829635][T23394] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4452.829640][T23394] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4452.829649][T23394] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4452.829665][T23394] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4452.829669][T23394] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.829680][T23394] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.829686][T23394] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.829692][T23394] ? __pfx___sys_sendto (net/socket.c:2147) [4452.829706][T23394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4452.829715][T23394] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4452.829724][T23394] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4452.829731][T23394] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4452.829741][T23394] __x64_sys_sendto (net/socket.c:2183) [4452.829745][T23394] ? 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) [4452.829749][T23394] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4452.829753][T23394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4452.829758][T23394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4452.829762][T23394] RIP: 0033:0x7fb0ec358a4a [ 4452.829766][T23394] 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 [ 4452.829768][T23394] RSP: 002b:00007fffc66a2b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4452.829772][T23394] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0ec358a4a [ 4452.829774][T23394] RDX: 0000000000000040 RSI: 0000000031847340 RDI: 0000000000000005 [ 4452.829776][T23394] RBP: 00007fffc66a2c00 R08: 0000000000418574 R09: 000000000000001c [ 4452.829778][T23394] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4452.829780][T23394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0ec481000 | [ 4452.829780][T23394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0ec481000 | [ 4452.829795][T23394] | [ 4453.267451][T23398] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23398 | [4453.268363][T23398] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4453.268639][T23398] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4453.268641][T23398] Call Trace: [ 4453.268644][T23398] [4453.268646][T23398] dump_stack_lvl (lib/dump_stack.c:123) [4453.268655][T23398] check_preemption_disabled (lib/smp_processor_id.c:52) [4453.268663][T23398] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4453.268669][T23398] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4453.268678][T23398] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4453.268685][T23398] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4453.268690][T23398] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4453.268702][T23398] rawv6_sendmsg (net/ipv6/raw.c:918) [4453.268713][T23398] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4453.268720][T23398] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4453.268726][T23398] ? __lock_release (kernel/locking/lockdep.c:5534) [4453.268735][T23398] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4453.268741][T23398] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4453.268750][T23398] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4453.268766][T23398] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4453.268769][T23398] ? __lock_release (kernel/locking/lockdep.c:5534) [4453.268780][T23398] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4453.268786][T23398] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4453.268792][T23398] ? __pfx___sys_sendto (net/socket.c:2147) [4453.268806][T23398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4453.268813][T23398] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4453.268821][T23398] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4453.268828][T23398] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4453.268838][T23398] __x64_sys_sendto (net/socket.c:2183) [4453.268842][T23398] ? 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) [4453.268846][T23398] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4453.268851][T23398] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4453.268856][T23398] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4453.268861][T23398] RIP: 0033:0x7fcbc64a6a4a [ 4453.268865][T23398] 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 [ 4453.268868][T23398] RSP: 002b:00007fff99baa3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4453.268872][T23398] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcbc64a6a4a [ 4453.268874][T23398] RDX: 0000000000000040 RSI: 00000000010ea340 RDI: 0000000000000005 [ 4453.268876][T23398] RBP: 00007fff99baa440 R08: 0000000000418574 R09: 000000000000001c [ 4453.268879][T23398] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4453.268880][T23398] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcbc65cf000 | [ 4453.268894][T23398] | [ 4453.281158][T23398] lwtunnel_output(): recursion limit reached on datapath | [ 4454.757007][T23402] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23402 | [4454.757469][T23402] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4454.757722][T23402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4454.757725][T23402] Call Trace: [ 4454.757727][T23402] [4454.757729][T23402] dump_stack_lvl (lib/dump_stack.c:123) [4454.757740][T23402] check_preemption_disabled (lib/smp_processor_id.c:52) [4454.757747][T23402] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4454.757754][T23402] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4454.757763][T23402] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.757770][T23402] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4454.757776][T23402] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.757788][T23402] rawv6_sendmsg (net/ipv6/raw.c:918) [4454.757799][T23402] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4454.757805][T23402] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4454.757812][T23402] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.757822][T23402] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4454.757829][T23402] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4454.757839][T23402] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4454.757855][T23402] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4454.757858][T23402] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.757869][T23402] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.757877][T23402] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.757882][T23402] ? __pfx___sys_sendto (net/socket.c:2147) [4454.757897][T23402] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4454.757904][T23402] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4454.757914][T23402] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4454.757921][T23402] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4454.757931][T23402] __x64_sys_sendto (net/socket.c:2183) [4454.757935][T23402] ? 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) [4454.757939][T23402] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4454.757943][T23402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4454.757948][T23402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4454.757952][T23402] RIP: 0033:0x7f1d30b91a4a [ 4454.757957][T23402] 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 [ 4454.757961][T23402] RSP: 002b:00007fff31028648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4454.757965][T23402] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d30b91a4a [ 4454.757968][T23402] RDX: 0000000000000040 RSI: 000000000e4cc340 RDI: 0000000000000005 [ 4454.757970][T23402] RBP: 00007fff310286d0 R08: 0000000000418574 R09: 000000000000001c [ 4454.757971][T23402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4454.757973][T23402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d30cba000 | [ 4454.757973][T23402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d30cba000 | [ 4454.757987][T23402] | [ 4454.771392][T23402] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23402 | [4454.771760][T23402] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4454.772012][T23402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4454.772014][T23402] Call Trace: [ 4454.772016][T23402] [4454.772018][T23402] dump_stack_lvl (lib/dump_stack.c:123) [4454.772026][T23402] check_preemption_disabled (lib/smp_processor_id.c:52) [4454.772033][T23402] lwtunnel_output (net/core/lwtunnel.c:359) [4454.772040][T23402] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4454.772048][T23402] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.772055][T23402] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4454.772060][T23402] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.772072][T23402] rawv6_sendmsg (net/ipv6/raw.c:918) [4454.772084][T23402] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4454.772090][T23402] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4454.772095][T23402] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.772104][T23402] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4454.772110][T23402] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4454.772120][T23402] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4454.772136][T23402] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4454.772139][T23402] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.772150][T23402] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.772156][T23402] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.772162][T23402] ? __pfx___sys_sendto (net/socket.c:2147) [4454.772176][T23402] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4454.772184][T23402] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4454.772192][T23402] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4454.772200][T23402] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4454.772211][T23402] __x64_sys_sendto (net/socket.c:2183) [4454.772215][T23402] ? 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) [4454.772219][T23402] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4454.772224][T23402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4454.772229][T23402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4454.772233][T23402] RIP: 0033:0x7f1d30b91a4a [ 4454.772237][T23402] 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 [ 4454.772240][T23402] RSP: 002b:00007fff31028648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4454.772244][T23402] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d30b91a4a [ 4454.772246][T23402] RDX: 0000000000000040 RSI: 000000000e4cc340 RDI: 0000000000000005 [ 4454.772248][T23402] RBP: 00007fff310286d0 R08: 0000000000418574 R09: 000000000000001c [ 4454.772250][T23402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4454.772252][T23402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d30cba000 | [ 4454.772252][T23402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d30cba000 | [ 4454.772267][T23402] | [ 4454.772670][T23402] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23402 | [4454.784175][T23402] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4454.784426][T23402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4454.784427][T23402] Call Trace: [ 4454.784430][T23402] [4454.784432][T23402] dump_stack_lvl (lib/dump_stack.c:123) [4454.784441][T23402] check_preemption_disabled (lib/smp_processor_id.c:52) [4454.784447][T23402] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4454.784454][T23402] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4454.784462][T23402] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.784469][T23402] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4454.784474][T23402] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.784487][T23402] rawv6_sendmsg (net/ipv6/raw.c:918) [4454.784499][T23402] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4454.784504][T23402] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4454.784509][T23402] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.784518][T23402] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4454.784523][T23402] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4454.784533][T23402] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4454.784549][T23402] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4454.784552][T23402] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.784564][T23402] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.784569][T23402] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.784575][T23402] ? __pfx___sys_sendto (net/socket.c:2147) [4454.784590][T23402] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4454.784597][T23402] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4454.784606][T23402] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4454.784613][T23402] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4454.784624][T23402] __x64_sys_sendto (net/socket.c:2183) [4454.784628][T23402] ? 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) [4454.784632][T23402] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4454.784637][T23402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4454.784641][T23402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4454.784645][T23402] RIP: 0033:0x7f1d30b91a4a [ 4454.784649][T23402] 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 [ 4454.784652][T23402] RSP: 002b:00007fff31028648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4454.784655][T23402] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d30b91a4a [ 4454.784658][T23402] RDX: 0000000000000040 RSI: 000000000e4cc340 RDI: 0000000000000005 [ 4454.784660][T23402] RBP: 00007fff310286d0 R08: 0000000000418574 R09: 000000000000001c [ 4454.784662][T23402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4454.784664][T23402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d30cba000 | [ 4454.784664][T23402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d30cba000 | [ 4454.784678][T23402] | [ 4455.265561][T23406] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23406 | [4455.266873][T23406] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4455.267131][T23406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.267133][T23406] Call Trace: [ 4455.267136][T23406] [4455.267138][T23406] dump_stack_lvl (lib/dump_stack.c:123) [4455.267149][T23406] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.267156][T23406] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4455.267163][T23406] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.267171][T23406] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.267179][T23406] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.267184][T23406] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.267196][T23406] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.267208][T23406] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.267214][T23406] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4455.267220][T23406] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.267230][T23406] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.267237][T23406] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.267247][T23406] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.267263][T23406] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.267266][T23406] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.267277][T23406] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.267285][T23406] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.267291][T23406] ? __pfx___sys_sendto (net/socket.c:2147) [4455.267305][T23406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4455.267313][T23406] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4455.267323][T23406] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4455.267330][T23406] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4455.267340][T23406] __x64_sys_sendto (net/socket.c:2183) [4455.267344][T23406] ? 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) [4455.267349][T23406] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.267354][T23406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.267359][T23406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.267363][T23406] RIP: 0033:0x7f7c4acb4a4a [ 4455.267368][T23406] 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 [ 4455.267371][T23406] RSP: 002b:00007ffe049f6f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.267375][T23406] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c4acb4a4a [ 4455.267378][T23406] RDX: 0000000000000040 RSI: 000000002fcbe340 RDI: 0000000000000005 [ 4455.267380][T23406] RBP: 00007ffe049f6f90 R08: 0000000000418574 R09: 000000000000001c [ 4455.267382][T23406] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.267384][T23406] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c4addd000 | [ 4455.267384][T23406] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c4addd000 | [ 4455.267398][T23406] | [ 4455.267402][T23406] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23406 | [4455.278789][T23406] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4455.279044][T23406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.279046][T23406] Call Trace: [ 4455.279047][T23406] [4455.279049][T23406] dump_stack_lvl (lib/dump_stack.c:123) [4455.279055][T23406] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.279061][T23406] lwtunnel_output (net/core/lwtunnel.c:359) [4455.279068][T23406] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.279075][T23406] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.279080][T23406] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.279086][T23406] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.279098][T23406] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.279110][T23406] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.279116][T23406] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4455.279120][T23406] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.279128][T23406] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.279133][T23406] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.279142][T23406] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.279159][T23406] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.279161][T23406] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.279173][T23406] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.279177][T23406] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.279183][T23406] ? __pfx___sys_sendto (net/socket.c:2147) [4455.279198][T23406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4455.279205][T23406] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4455.279213][T23406] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4455.279220][T23406] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4455.279231][T23406] __x64_sys_sendto (net/socket.c:2183) [4455.279235][T23406] ? 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) [4455.279238][T23406] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.279243][T23406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.279248][T23406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.279251][T23406] RIP: 0033:0x7f7c4acb4a4a [ 4455.279254][T23406] 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 [ 4455.279257][T23406] RSP: 002b:00007ffe049f6f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.279260][T23406] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c4acb4a4a [ 4455.279262][T23406] RDX: 0000000000000040 RSI: 000000002fcbe340 RDI: 0000000000000005 [ 4455.279264][T23406] RBP: 00007ffe049f6f90 R08: 0000000000418574 R09: 000000000000001c [ 4455.279266][T23406] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.279268][T23406] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c4addd000 | [ 4455.792950][T23410] lwtunnel_output(): recursion limit reached on datapath | [ 4457.369268][T23415] check_preemption_disabled: 2 callbacks suppressed | [ 4457.369277][T23415] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23415 | [4457.370036][T23415] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4457.370291][T23415] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4457.370293][T23415] Call Trace: [ 4457.370296][T23415] [4457.370298][T23415] dump_stack_lvl (lib/dump_stack.c:123) [4457.370308][T23415] check_preemption_disabled (lib/smp_processor_id.c:52) [4457.370316][T23415] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4457.370322][T23415] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4457.370331][T23415] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.370339][T23415] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4457.370344][T23415] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.370356][T23415] rawv6_sendmsg (net/ipv6/raw.c:918) [4457.370367][T23415] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4457.370373][T23415] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4457.370381][T23415] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.370391][T23415] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4457.370398][T23415] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4457.370407][T23415] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4457.370423][T23415] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4457.370426][T23415] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.370438][T23415] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.370445][T23415] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.370451][T23415] ? __pfx___sys_sendto (net/socket.c:2147) [4457.370466][T23415] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4457.370474][T23415] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4457.370483][T23415] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4457.370491][T23415] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4457.370501][T23415] __x64_sys_sendto (net/socket.c:2183) [4457.370505][T23415] ? 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) [4457.370509][T23415] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4457.370514][T23415] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4457.370519][T23415] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4457.370524][T23415] RIP: 0033:0x7f7dee1cea4a [ 4457.370529][T23415] 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 [ 4457.370532][T23415] RSP: 002b:00007ffcd845b948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4457.370536][T23415] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7dee1cea4a [ 4457.370539][T23415] RDX: 0000000000000040 RSI: 0000000036aec340 RDI: 0000000000000005 [ 4457.370540][T23415] RBP: 00007ffcd845b9d0 R08: 0000000000418574 R09: 000000000000001c [ 4457.370543][T23415] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4457.370545][T23415] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dee2f7000 | [ 4457.370545][T23415] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dee2f7000 | [ 4457.370559][T23415] | [ 4457.370562][T23415] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23415 | [4457.382277][T23415] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4457.382521][T23415] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4457.382523][T23415] Call Trace: [ 4457.382525][T23415] [4457.382527][T23415] dump_stack_lvl (lib/dump_stack.c:123) [4457.382535][T23415] check_preemption_disabled (lib/smp_processor_id.c:52) [4457.382541][T23415] lwtunnel_output (net/core/lwtunnel.c:359) [4457.382548][T23415] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4457.382556][T23415] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.382563][T23415] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4457.382568][T23415] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.382581][T23415] rawv6_sendmsg (net/ipv6/raw.c:918) [4457.382593][T23415] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4457.382598][T23415] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4457.382603][T23415] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.382611][T23415] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4457.382616][T23415] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4457.382625][T23415] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4457.382642][T23415] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4457.382645][T23415] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.382657][T23415] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.382662][T23415] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.382668][T23415] ? __pfx___sys_sendto (net/socket.c:2147) [4457.382683][T23415] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4457.382690][T23415] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4457.382698][T23415] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4457.382705][T23415] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4457.382717][T23415] __x64_sys_sendto (net/socket.c:2183) [4457.382721][T23415] ? 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) [4457.382725][T23415] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4457.382730][T23415] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4457.382734][T23415] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4457.382738][T23415] RIP: 0033:0x7f7dee1cea4a [ 4457.382742][T23415] 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 [ 4457.382744][T23415] RSP: 002b:00007ffcd845b948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4457.382748][T23415] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7dee1cea4a [ 4457.382750][T23415] RDX: 0000000000000040 RSI: 0000000036aec340 RDI: 0000000000000005 [ 4457.382752][T23415] RBP: 00007ffcd845b9d0 R08: 0000000000418574 R09: 000000000000001c [ 4457.382754][T23415] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4457.382755][T23415] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dee2f7000 | [ 4457.382755][T23415] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dee2f7000 | [ 4457.382770][T23415] | [ 4457.395667][T23415] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23415 | [4457.396045][T23415] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4457.396293][T23415] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4457.396295][T23415] Call Trace: [ 4457.396297][T23415] [4457.396300][T23415] dump_stack_lvl (lib/dump_stack.c:123) [4457.396307][T23415] check_preemption_disabled (lib/smp_processor_id.c:52) [4457.396314][T23415] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4457.396320][T23415] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4457.396328][T23415] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.396335][T23415] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4457.396340][T23415] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.396353][T23415] rawv6_sendmsg (net/ipv6/raw.c:918) [4457.396364][T23415] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4457.396370][T23415] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4457.396374][T23415] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.396383][T23415] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4457.396389][T23415] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4457.396398][T23415] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4457.396414][T23415] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4457.396417][T23415] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.396428][T23415] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.396434][T23415] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.396440][T23415] ? __pfx___sys_sendto (net/socket.c:2147) [4457.396455][T23415] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4457.396462][T23415] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4457.396471][T23415] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4457.396479][T23415] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4457.396489][T23415] __x64_sys_sendto (net/socket.c:2183) [4457.396493][T23415] ? 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) [4457.396496][T23415] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4457.396501][T23415] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4457.396506][T23415] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4457.396510][T23415] RIP: 0033:0x7f7dee1cea4a [ 4457.396513][T23415] 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 [ 4457.396516][T23415] RSP: 002b:00007ffcd845b948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4457.396520][T23415] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7dee1cea4a [ 4457.396522][T23415] RDX: 0000000000000040 RSI: 0000000036aec340 RDI: 0000000000000005 [ 4457.396524][T23415] RBP: 00007ffcd845b9d0 R08: 0000000000418574 R09: 000000000000001c [ 4457.396526][T23415] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4457.396527][T23415] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dee2f7000 | [ 4457.396527][T23415] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dee2f7000 | [ 4457.396542][T23415] | [ 4458.096638][T23421] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23421 | [4458.097146][T23421] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4458.097413][T23421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4458.097416][T23421] Call Trace: [ 4458.097418][T23421] [4458.097421][T23421] dump_stack_lvl (lib/dump_stack.c:123) [4458.097431][T23421] check_preemption_disabled (lib/smp_processor_id.c:52) [4458.097438][T23421] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4458.097445][T23421] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4458.097454][T23421] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4458.097461][T23421] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4458.097467][T23421] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4458.097479][T23421] rawv6_sendmsg (net/ipv6/raw.c:918) [4458.097491][T23421] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4458.097496][T23421] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4458.097503][T23421] ? __lock_release (kernel/locking/lockdep.c:5534) [4458.097514][T23421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4458.097521][T23421] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4458.097530][T23421] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4458.097546][T23421] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4458.097549][T23421] ? __lock_release (kernel/locking/lockdep.c:5534) [4458.097561][T23421] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4458.097568][T23421] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4458.097573][T23421] ? __pfx___sys_sendto (net/socket.c:2147) [4458.097588][T23421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4458.097597][T23421] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4458.097606][T23421] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4458.097613][T23421] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4458.097624][T23421] __x64_sys_sendto (net/socket.c:2183) [4458.097628][T23421] ? 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) [4458.097632][T23421] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4458.097637][T23421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4458.097642][T23421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4458.097646][T23421] RIP: 0033:0x7f1489800a4a [ 4458.097651][T23421] 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 [ 4458.097655][T23421] RSP: 002b:00007ffe048c50b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4458.097659][T23421] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1489800a4a [ 4458.097661][T23421] RDX: 0000000000000040 RSI: 000000001b0aa340 RDI: 0000000000000005 [ 4458.097663][T23421] RBP: 00007ffe048c5140 R08: 0000000000418574 R09: 000000000000001c [ 4458.097665][T23421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4458.097667][T23421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1489929000 | [ 4458.097684][T23421] lwtunnel_output(): recursion limit reached on datapath | [ 4458.213059][ C2] Dead loop on virtual device veth1, fix it urgently! | [ 4459.865500][T23428] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23428 | [4459.865979][T23428] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4459.866231][T23428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4459.866233][T23428] Call Trace: [ 4459.866236][T23428] [4459.866238][T23428] dump_stack_lvl (lib/dump_stack.c:123) [4459.866249][T23428] check_preemption_disabled (lib/smp_processor_id.c:52) [4459.866256][T23428] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4459.866263][T23428] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4459.866272][T23428] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4459.866280][T23428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4459.866285][T23428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4459.866297][T23428] rawv6_sendmsg (net/ipv6/raw.c:918) [4459.866309][T23428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4459.866313][T23428] ? find_held_lock (kernel/locking/lockdep.c:5348) [4459.866324][T23428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4459.866332][T23428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4459.866336][T23428] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4459.866347][T23428] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4459.866363][T23428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4459.866366][T23428] ? __lock_release (kernel/locking/lockdep.c:5534) [4459.866377][T23428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4459.866384][T23428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4459.866390][T23428] ? __pfx___sys_sendto (net/socket.c:2147) [4459.866402][T23428] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4459.866412][T23428] ? find_held_lock (kernel/locking/lockdep.c:5348) [4459.866417][T23428] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4459.866421][T23428] ? __lock_release (kernel/locking/lockdep.c:5534) [4459.866428][T23428] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4459.866433][T23428] ? 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) [4459.866443][T23428] __x64_sys_sendto (net/socket.c:2183) [4459.866448][T23428] ? 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) [4459.866452][T23428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4459.866456][T23428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4459.866461][T23428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4459.866466][T23428] RIP: 0033:0x7fa2ec34da4a [ 4459.866471][T23428] 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 [ 4459.866474][T23428] RSP: 002b:00007ffca2eaccd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4459.866478][T23428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2ec34da4a [ 4459.866481][T23428] RDX: 0000000000000040 RSI: 000000001b693340 RDI: 0000000000000005 [ 4459.866483][T23428] RBP: 00007ffca2eacd60 R08: 0000000000418574 R09: 000000000000001c [ 4459.866485][T23428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4459.866488][T23428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2ec476000 | [ 4459.866488][T23428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2ec476000 | [ 4459.866503][T23428] | [ 4459.866506][T23428] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23428 | [4459.879189][T23428] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4459.879436][T23428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4459.879438][T23428] Call Trace: [ 4459.879440][T23428] [4459.879443][T23428] dump_stack_lvl (lib/dump_stack.c:123) [4459.879451][T23428] check_preemption_disabled (lib/smp_processor_id.c:52) [4459.879457][T23428] lwtunnel_output (net/core/lwtunnel.c:359) [4459.879464][T23428] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4459.879472][T23428] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4459.879479][T23428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4459.879485][T23428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4459.879497][T23428] rawv6_sendmsg (net/ipv6/raw.c:918) [4459.879509][T23428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4459.879513][T23428] ? find_held_lock (kernel/locking/lockdep.c:5348) [4459.879523][T23428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4459.879530][T23428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4459.879534][T23428] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4459.879544][T23428] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4459.879560][T23428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4459.879563][T23428] ? __lock_release (kernel/locking/lockdep.c:5534) [4459.879575][T23428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4459.879581][T23428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4459.879587][T23428] ? __pfx___sys_sendto (net/socket.c:2147) [4459.879599][T23428] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4459.879608][T23428] ? find_held_lock (kernel/locking/lockdep.c:5348) [4459.879612][T23428] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4459.879617][T23428] ? __lock_release (kernel/locking/lockdep.c:5534) [4459.879623][T23428] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4459.879629][T23428] ? 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) [4459.879638][T23428] __x64_sys_sendto (net/socket.c:2183) [4459.879642][T23428] ? 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) [4459.879646][T23428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4459.879651][T23428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4459.879656][T23428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4459.879659][T23428] RIP: 0033:0x7fa2ec34da4a [ 4459.879664][T23428] 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 [ 4459.879666][T23428] RSP: 002b:00007ffca2eaccd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4459.879670][T23428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2ec34da4a [ 4459.879672][T23428] RDX: 0000000000000040 RSI: 000000001b693340 RDI: 0000000000000005 [ 4459.879674][T23428] RBP: 00007ffca2eacd60 R08: 0000000000418574 R09: 000000000000001c [ 4459.879676][T23428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4459.879678][T23428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2ec476000 | [ 4459.879678][T23428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2ec476000 | [ 4459.879693][T23428] | [ 4459.894696][T23428] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23428 | [4459.895079][T23428] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4459.895328][T23428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4459.895330][T23428] Call Trace: [ 4459.895332][T23428] [4459.895334][T23428] dump_stack_lvl (lib/dump_stack.c:123) [4459.895342][T23428] check_preemption_disabled (lib/smp_processor_id.c:52) [4459.895349][T23428] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4459.895355][T23428] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4459.895363][T23428] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4459.895370][T23428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4459.895375][T23428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4459.895388][T23428] rawv6_sendmsg (net/ipv6/raw.c:918) [4459.895399][T23428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4459.895404][T23428] ? find_held_lock (kernel/locking/lockdep.c:5348) [4459.895414][T23428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4459.895420][T23428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4459.895424][T23428] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4459.895434][T23428] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4459.895451][T23428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4459.895454][T23428] ? __lock_release (kernel/locking/lockdep.c:5534) [4459.895465][T23428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4459.895472][T23428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4459.895478][T23428] ? __pfx___sys_sendto (net/socket.c:2147) [4459.895490][T23428] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4459.895499][T23428] ? find_held_lock (kernel/locking/lockdep.c:5348) [4459.895504][T23428] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4459.895507][T23428] ? __lock_release (kernel/locking/lockdep.c:5534) [4459.895514][T23428] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4459.895520][T23428] ? 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) [4459.895530][T23428] __x64_sys_sendto (net/socket.c:2183) [4459.895534][T23428] ? 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) [4459.895537][T23428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4459.895542][T23428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4459.895547][T23428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4459.895551][T23428] RIP: 0033:0x7fa2ec34da4a [ 4459.895555][T23428] 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 [ 4459.895558][T23428] RSP: 002b:00007ffca2eaccd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4459.895561][T23428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2ec34da4a [ 4459.895564][T23428] RDX: 0000000000000040 RSI: 000000001b693340 RDI: 0000000000000005 [ 4459.895566][T23428] RBP: 00007ffca2eacd60 R08: 0000000000418574 R09: 000000000000001c [ 4459.895568][T23428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4459.895570][T23428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2ec476000 | [ 4459.895570][T23428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2ec476000 | [ 4459.895585][T23428] | [ 4460.713101][T23435] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23435 | [4460.713633][T23435] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4460.713947][T23435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4460.713950][T23435] Call Trace: [ 4460.713953][T23435] [4460.713956][T23435] dump_stack_lvl (lib/dump_stack.c:123) [4460.713966][T23435] check_preemption_disabled (lib/smp_processor_id.c:52) [4460.713973][T23435] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4460.713980][T23435] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4460.713989][T23435] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4460.713997][T23435] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4460.714002][T23435] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4460.714014][T23435] rawv6_sendmsg (net/ipv6/raw.c:918) [4460.714026][T23435] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4460.714031][T23435] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4460.714038][T23435] ? __lock_release (kernel/locking/lockdep.c:5534) [4460.714048][T23435] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4460.714055][T23435] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4460.714065][T23435] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4460.714081][T23435] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4460.714084][T23435] ? __lock_release (kernel/locking/lockdep.c:5534) [4460.714095][T23435] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4460.714102][T23435] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4460.714108][T23435] ? __pfx___sys_sendto (net/socket.c:2147) [4460.714122][T23435] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4460.714130][T23435] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4460.714138][T23435] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4460.714145][T23435] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4460.714155][T23435] __x64_sys_sendto (net/socket.c:2183) [4460.714159][T23435] ? 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) [4460.714163][T23435] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4460.714168][T23435] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4460.714173][T23435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4460.714177][T23435] RIP: 0033:0x7f8b9be15a4a [ 4460.714182][T23435] 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 [ 4460.714185][T23435] RSP: 002b:00007fff5c9c1758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4460.714189][T23435] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b9be15a4a [ 4460.714192][T23435] RDX: 0000000000000040 RSI: 00000000123d8340 RDI: 0000000000000005 [ 4460.714194][T23435] RBP: 00007fff5c9c17e0 R08: 0000000000418574 R09: 000000000000001c [ 4460.714196][T23435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4460.714198][T23435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9bf3e000 | [ 4460.714198][T23435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9bf3e000 | [ 4460.714213][T23435] | [ 4460.714217][T23435] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23435 | [4460.727547][T23435] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4460.727844][T23435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4460.727846][T23435] Call Trace: [ 4460.727848][T23435] [4460.727850][T23435] dump_stack_lvl (lib/dump_stack.c:123) [4460.727859][T23435] check_preemption_disabled (lib/smp_processor_id.c:52) [4460.727866][T23435] lwtunnel_output (net/core/lwtunnel.c:359) [4460.727872][T23435] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4460.727880][T23435] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4460.727887][T23435] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4460.727892][T23435] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4460.727904][T23435] rawv6_sendmsg (net/ipv6/raw.c:918) [4460.727916][T23435] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4460.727922][T23435] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4460.727927][T23435] ? __lock_release (kernel/locking/lockdep.c:5534) [4460.727937][T23435] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4460.727945][T23435] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4460.727954][T23435] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4460.727971][T23435] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4460.727973][T23435] ? __lock_release (kernel/locking/lockdep.c:5534) [4460.727985][T23435] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4460.727991][T23435] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4460.727997][T23435] ? __pfx___sys_sendto (net/socket.c:2147) [4460.728012][T23435] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4460.728019][T23435] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4460.728028][T23435] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4460.728035][T23435] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4460.728046][T23435] __x64_sys_sendto (net/socket.c:2183) [4460.728050][T23435] ? 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) [4460.728053][T23435] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4460.728058][T23435] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4460.728063][T23435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4460.728067][T23435] RIP: 0033:0x7f8b9be15a4a [ 4460.728071][T23435] 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 [ 4460.728074][T23435] RSP: 002b:00007fff5c9c1758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4460.728077][T23435] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b9be15a4a [ 4460.728080][T23435] RDX: 0000000000000040 RSI: 00000000123d8340 RDI: 0000000000000005 [ 4460.728082][T23435] RBP: 00007fff5c9c17e0 R08: 0000000000418574 R09: 000000000000001c [ 4460.728084][T23435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4460.728086][T23435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9bf3e000 | [ 4460.728086][T23435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9bf3e000 | [ 4460.728100][T23435] | [ 4460.728558][T23435] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23435 | [4460.741870][T23435] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4460.742159][T23435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4460.742161][T23435] Call Trace: [ 4460.742163][T23435] [4460.742165][T23435] dump_stack_lvl (lib/dump_stack.c:123) [4460.742173][T23435] check_preemption_disabled (lib/smp_processor_id.c:52) [4460.742179][T23435] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4460.742185][T23435] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4460.742193][T23435] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4460.742199][T23435] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4460.742204][T23435] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4460.742217][T23435] rawv6_sendmsg (net/ipv6/raw.c:918) [4460.742228][T23435] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4460.742234][T23435] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4460.742239][T23435] ? __lock_release (kernel/locking/lockdep.c:5534) [4460.742248][T23435] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4460.742254][T23435] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4460.742264][T23435] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4460.742280][T23435] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4460.742283][T23435] ? __lock_release (kernel/locking/lockdep.c:5534) [4460.742295][T23435] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4460.742301][T23435] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4460.742306][T23435] ? __pfx___sys_sendto (net/socket.c:2147) [4460.742321][T23435] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4460.742329][T23435] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4460.742337][T23435] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4460.742344][T23435] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4460.742355][T23435] __x64_sys_sendto (net/socket.c:2183) [4460.742359][T23435] ? 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) [4460.742362][T23435] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4460.742367][T23435] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4460.742372][T23435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4460.742375][T23435] RIP: 0033:0x7f8b9be15a4a [ 4460.742379][T23435] 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 [ 4460.742382][T23435] RSP: 002b:00007fff5c9c1758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4460.742386][T23435] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b9be15a4a [ 4460.742388][T23435] RDX: 0000000000000040 RSI: 00000000123d8340 RDI: 0000000000000005 [ 4460.742390][T23435] RBP: 00007fff5c9c17e0 R08: 0000000000418574 R09: 000000000000001c [ 4460.742392][T23435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4460.742394][T23435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9bf3e000 | [ 4460.742409][T23435] | [ 4462.736308][T23452] check_preemption_disabled: 3 callbacks suppressed | [ 4462.736318][T23452] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23452 | [4462.737073][T23452] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4462.737329][T23452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.737332][T23452] Call Trace: [ 4462.737335][T23452] [4462.737337][T23452] dump_stack_lvl (lib/dump_stack.c:123) [4462.737347][T23452] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.737355][T23452] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4462.737362][T23452] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.737371][T23452] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.737379][T23452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.737384][T23452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.737396][T23452] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.737408][T23452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.737413][T23452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.737420][T23452] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.737430][T23452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.737437][T23452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.737446][T23452] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.737463][T23452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.737465][T23452] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.737477][T23452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.737483][T23452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.737489][T23452] ? __pfx___sys_sendto (net/socket.c:2147) [4462.737504][T23452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.737511][T23452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.737522][T23452] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.737529][T23452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.737539][T23452] __x64_sys_sendto (net/socket.c:2183) [4462.737544][T23452] ? 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) [4462.737548][T23452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.737553][T23452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.737558][T23452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.737563][T23452] RIP: 0033:0x7fc73ea26a4a [ 4462.737568][T23452] 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 [ 4462.737571][T23452] RSP: 002b:00007ffe54f06b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.737575][T23452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc73ea26a4a [ 4462.737578][T23452] RDX: 0000000000000040 RSI: 0000000020e63340 RDI: 0000000000000005 [ 4462.737580][T23452] RBP: 00007ffe54f06c00 R08: 0000000000418574 R09: 000000000000001c [ 4462.737582][T23452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.737584][T23452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc73eb4f000 | [ 4462.737584][T23452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc73eb4f000 | [ 4462.737599][T23452] | [ 4462.737602][T23452] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23452 | [4462.750397][T23452] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4462.750639][T23452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.750641][T23452] Call Trace: [ 4462.750644][T23452] [4462.750646][T23452] dump_stack_lvl (lib/dump_stack.c:123) [4462.750654][T23452] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.750661][T23452] lwtunnel_output (net/core/lwtunnel.c:359) [4462.750668][T23452] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.750675][T23452] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.750682][T23452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.750687][T23452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.750700][T23452] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.750711][T23452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.750718][T23452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.750723][T23452] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.750732][T23452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.750737][T23452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.750746][T23452] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.750763][T23452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.750766][T23452] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.750778][T23452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.750783][T23452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.750789][T23452] ? __pfx___sys_sendto (net/socket.c:2147) [4462.750804][T23452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.750810][T23452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.750819][T23452] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.750826][T23452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.750836][T23452] __x64_sys_sendto (net/socket.c:2183) [4462.750840][T23452] ? 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) [4462.750844][T23452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.750848][T23452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.750853][T23452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.750857][T23452] RIP: 0033:0x7fc73ea26a4a [ 4462.750861][T23452] 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 [ 4462.750864][T23452] RSP: 002b:00007ffe54f06b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.750867][T23452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc73ea26a4a [ 4462.750870][T23452] RDX: 0000000000000040 RSI: 0000000020e63340 RDI: 0000000000000005 [ 4462.750872][T23452] RBP: 00007ffe54f06c00 R08: 0000000000418574 R09: 000000000000001c [ 4462.750874][T23452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.750876][T23452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc73eb4f000 | [ 4462.750876][T23452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc73eb4f000 | [ 4462.750891][T23452] | [ 4462.763835][T23452] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23452 | [4462.764209][T23452] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4462.764459][T23452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.764461][T23452] Call Trace: [ 4462.764463][T23452] [4462.764465][T23452] dump_stack_lvl (lib/dump_stack.c:123) [4462.764473][T23452] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.764479][T23452] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4462.764486][T23452] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.764494][T23452] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.764500][T23452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.764505][T23452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.764518][T23452] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.764530][T23452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.764535][T23452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.764540][T23452] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.764549][T23452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.764553][T23452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.764563][T23452] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.764579][T23452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.764582][T23452] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.764594][T23452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.764599][T23452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.764605][T23452] ? __pfx___sys_sendto (net/socket.c:2147) [4462.764620][T23452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.764627][T23452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.764635][T23452] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.764642][T23452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.764652][T23452] __x64_sys_sendto (net/socket.c:2183) [4462.764657][T23452] ? 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) [4462.764660][T23452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.764665][T23452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.764670][T23452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.764673][T23452] RIP: 0033:0x7fc73ea26a4a [ 4462.764677][T23452] 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 [ 4462.764680][T23452] RSP: 002b:00007ffe54f06b78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.764684][T23452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc73ea26a4a [ 4462.764686][T23452] RDX: 0000000000000040 RSI: 0000000020e63340 RDI: 0000000000000005 [ 4462.764688][T23452] RBP: 00007ffe54f06c00 R08: 0000000000418574 R09: 000000000000001c [ 4462.764690][T23452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.764692][T23452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc73eb4f000 | [ 4462.764692][T23452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc73eb4f000 | [ 4462.764708][T23452] | [ 4463.667518][T23460] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23460 | [4463.669472][T23460] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4463.669763][T23460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4463.669765][T23460] Call Trace: [ 4463.669768][T23460] [4463.669771][T23460] dump_stack_lvl (lib/dump_stack.c:123) [4463.669781][T23460] check_preemption_disabled (lib/smp_processor_id.c:52) [4463.669789][T23460] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4463.669795][T23460] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4463.669804][T23460] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.669811][T23460] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4463.669817][T23460] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.669829][T23460] rawv6_sendmsg (net/ipv6/raw.c:918) [4463.669840][T23460] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4463.669846][T23460] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4463.669853][T23460] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.669862][T23460] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4463.669869][T23460] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4463.669879][T23460] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4463.669895][T23460] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4463.669898][T23460] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.669909][T23460] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.669916][T23460] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.669922][T23460] ? __pfx___sys_sendto (net/socket.c:2147) [4463.669936][T23460] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4463.669944][T23460] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4463.669954][T23460] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4463.669961][T23460] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4463.669971][T23460] __x64_sys_sendto (net/socket.c:2183) [4463.669975][T23460] ? 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) [4463.669979][T23460] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4463.669983][T23460] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4463.669988][T23460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4463.669993][T23460] RIP: 0033:0x7feb9e401a4a [ 4463.669998][T23460] 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 [ 4463.670001][T23460] RSP: 002b:00007ffca1ee6a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4463.670005][T23460] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb9e401a4a [ 4463.670007][T23460] RDX: 0000000000000040 RSI: 000000000f5a9340 RDI: 0000000000000005 [ 4463.670009][T23460] RBP: 00007ffca1ee6ad0 R08: 0000000000418574 R09: 000000000000001c [ 4463.670011][T23460] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4463.670013][T23460] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb9e52a000 | [ 4463.670028][T23460] | [ 4463.670031][T23460] lwtunnel_output(): recursion limit reached on datapath | [ 4465.155509][T23464] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23464 | [4465.157014][T23464] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4465.157269][T23464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4465.157272][T23464] Call Trace: [ 4465.157274][T23464] [4465.157276][T23464] dump_stack_lvl (lib/dump_stack.c:123) [4465.157287][T23464] check_preemption_disabled (lib/smp_processor_id.c:52) [4465.157294][T23464] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4465.157301][T23464] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4465.157310][T23464] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.157318][T23464] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4465.157324][T23464] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.157336][T23464] rawv6_sendmsg (net/ipv6/raw.c:918) [4465.157348][T23464] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4465.157353][T23464] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4465.157360][T23464] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.157370][T23464] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4465.157377][T23464] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4465.157387][T23464] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4465.157403][T23464] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4465.157406][T23464] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.157417][T23464] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.157424][T23464] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.157430][T23464] ? __pfx___sys_sendto (net/socket.c:2147) [4465.157445][T23464] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4465.157452][T23464] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4465.157462][T23464] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4465.157469][T23464] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4465.157479][T23464] __x64_sys_sendto (net/socket.c:2183) [4465.157483][T23464] ? 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) [4465.157487][T23464] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4465.157493][T23464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4465.157497][T23464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4465.157502][T23464] RIP: 0033:0x7f6563c22a4a [ 4465.157507][T23464] 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 [ 4465.157510][T23464] RSP: 002b:00007ffc2129aca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4465.157515][T23464] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6563c22a4a [ 4465.157517][T23464] RDX: 0000000000000040 RSI: 0000000019846340 RDI: 0000000000000005 [ 4465.157519][T23464] RBP: 00007ffc2129ad30 R08: 0000000000418574 R09: 000000000000001c [ 4465.157521][T23464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4465.157524][T23464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6563d4b000 | [ 4465.157524][T23464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6563d4b000 | [ 4465.157538][T23464] | [ 4465.157541][T23464] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23464 | [4465.169214][T23464] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4465.169462][T23464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4465.169464][T23464] Call Trace: [ 4465.169466][T23464] [4465.169468][T23464] dump_stack_lvl (lib/dump_stack.c:123) [4465.169476][T23464] check_preemption_disabled (lib/smp_processor_id.c:52) [4465.169482][T23464] lwtunnel_output (net/core/lwtunnel.c:359) [4465.169489][T23464] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4465.169496][T23464] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.169503][T23464] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4465.169508][T23464] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.169520][T23464] rawv6_sendmsg (net/ipv6/raw.c:918) [4465.169532][T23464] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4465.169538][T23464] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4465.169543][T23464] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.169552][T23464] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4465.169556][T23464] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4465.169566][T23464] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4465.169582][T23464] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4465.169585][T23464] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.169596][T23464] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.169602][T23464] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.169607][T23464] ? __pfx___sys_sendto (net/socket.c:2147) [4465.169622][T23464] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4465.169629][T23464] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4465.169637][T23464] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4465.169645][T23464] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4465.169655][T23464] __x64_sys_sendto (net/socket.c:2183) [4465.169659][T23464] ? 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) [4465.169663][T23464] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4465.169667][T23464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4465.169672][T23464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4465.169676][T23464] RIP: 0033:0x7f6563c22a4a [ 4465.169680][T23464] 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 [ 4465.169683][T23464] RSP: 002b:00007ffc2129aca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4465.169687][T23464] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6563c22a4a [ 4465.169689][T23464] RDX: 0000000000000040 RSI: 0000000019846340 RDI: 0000000000000005 [ 4465.169691][T23464] RBP: 00007ffc2129ad30 R08: 0000000000418574 R09: 000000000000001c [ 4465.169693][T23464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4465.169696][T23464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6563d4b000 | [ 4465.169696][T23464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6563d4b000 | [ 4465.169711][T23464] | [ 4465.182759][T23464] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23464 | [4465.183128][T23464] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4465.183374][T23464] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4465.183376][T23464] Call Trace: [ 4465.183378][T23464] [4465.183381][T23464] dump_stack_lvl (lib/dump_stack.c:123) [4465.183389][T23464] check_preemption_disabled (lib/smp_processor_id.c:52) [4465.183395][T23464] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4465.183402][T23464] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4465.183409][T23464] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.183415][T23464] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4465.183420][T23464] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.183432][T23464] rawv6_sendmsg (net/ipv6/raw.c:918) [4465.183444][T23464] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4465.183450][T23464] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4465.183456][T23464] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.183465][T23464] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4465.183471][T23464] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4465.183480][T23464] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4465.183496][T23464] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4465.183499][T23464] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.183511][T23464] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.183516][T23464] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.183522][T23464] ? __pfx___sys_sendto (net/socket.c:2147) [4465.183537][T23464] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4465.183544][T23464] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4465.183552][T23464] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4465.183559][T23464] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4465.183570][T23464] __x64_sys_sendto (net/socket.c:2183) [4465.183574][T23464] ? 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) [4465.183577][T23464] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4465.183582][T23464] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4465.183586][T23464] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4465.183589][T23464] RIP: 0033:0x7f6563c22a4a [ 4465.183593][T23464] 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 [ 4465.183596][T23464] RSP: 002b:00007ffc2129aca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4465.183599][T23464] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6563c22a4a [ 4465.183601][T23464] RDX: 0000000000000040 RSI: 0000000019846340 RDI: 0000000000000005 [ 4465.183603][T23464] RBP: 00007ffc2129ad30 R08: 0000000000418574 R09: 000000000000001c [ 4465.183605][T23464] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4465.183607][T23464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6563d4b000 | [ 4465.183607][T23464] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6563d4b000 | [ 4465.183622][T23464] | [ 4465.633650][T23468] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23468 | [4465.634209][T23468] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4465.634508][T23468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4465.634511][T23468] Call Trace: [ 4465.634513][T23468] [4465.634516][T23468] dump_stack_lvl (lib/dump_stack.c:123) [4465.634527][T23468] check_preemption_disabled (lib/smp_processor_id.c:52) [4465.634534][T23468] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4465.634541][T23468] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4465.634550][T23468] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.634558][T23468] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4465.634563][T23468] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.634586][T23468] rawv6_sendmsg (net/ipv6/raw.c:918) [4465.634598][T23468] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4465.634604][T23468] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4465.634610][T23468] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.634620][T23468] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4465.634627][T23468] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4465.634636][T23468] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4465.634652][T23468] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4465.634655][T23468] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.634666][T23468] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.634673][T23468] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.634679][T23468] ? __pfx___sys_sendto (net/socket.c:2147) [4465.634709][T23468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4465.634717][T23468] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4465.634727][T23468] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4465.634734][T23468] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4465.634745][T23468] __x64_sys_sendto (net/socket.c:2183) [4465.634750][T23468] ? 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) [4465.634753][T23468] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4465.634758][T23468] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4465.634762][T23468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4465.634767][T23468] RIP: 0033:0x7f11e2597a4a [ 4465.634772][T23468] 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 [ 4465.634775][T23468] RSP: 002b:00007ffdf0ad3c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4465.634779][T23468] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11e2597a4a [ 4465.634782][T23468] RDX: 0000000000000040 RSI: 0000000014ebe340 RDI: 0000000000000005 [ 4465.634784][T23468] RBP: 00007ffdf0ad3d20 R08: 0000000000418574 R09: 000000000000001c [ 4465.634786][T23468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4465.634788][T23468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11e26c0000 | [ 4465.634788][T23468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11e26c0000 | [ 4465.634804][T23468] | [ 4465.649546][T23468] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23468 | [4465.649978][T23468] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4465.650264][T23468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4465.650267][T23468] Call Trace: [ 4465.650269][T23468] [4465.650271][T23468] dump_stack_lvl (lib/dump_stack.c:123) [4465.650278][T23468] check_preemption_disabled (lib/smp_processor_id.c:52) [4465.650284][T23468] lwtunnel_output (net/core/lwtunnel.c:359) [4465.650291][T23468] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4465.650299][T23468] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.650306][T23468] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4465.650311][T23468] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.650323][T23468] rawv6_sendmsg (net/ipv6/raw.c:918) [4465.650335][T23468] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4465.650341][T23468] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4465.650346][T23468] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.650355][T23468] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4465.650361][T23468] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4465.650370][T23468] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4465.650387][T23468] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4465.650390][T23468] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.650402][T23468] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.650407][T23468] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.650413][T23468] ? __pfx___sys_sendto (net/socket.c:2147) [4465.650428][T23468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4465.650436][T23468] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4465.650445][T23468] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4465.650452][T23468] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4465.650462][T23468] __x64_sys_sendto (net/socket.c:2183) [4465.650466][T23468] ? 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) [4465.650470][T23468] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4465.650474][T23468] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4465.650479][T23468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4465.650483][T23468] RIP: 0033:0x7f11e2597a4a [ 4465.650487][T23468] 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 [ 4465.650490][T23468] RSP: 002b:00007ffdf0ad3c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4465.650494][T23468] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11e2597a4a [ 4465.650496][T23468] RDX: 0000000000000040 RSI: 0000000014ebe340 RDI: 0000000000000005 [ 4465.650498][T23468] RBP: 00007ffdf0ad3d20 R08: 0000000000418574 R09: 000000000000001c [ 4465.650500][T23468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4465.650502][T23468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11e26c0000 | [ 4465.650502][T23468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11e26c0000 | [ 4465.650517][T23468] | [ 4465.667213][T23468] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23468 | [4465.667641][T23468] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4465.667941][T23468] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4465.667943][T23468] Call Trace: [ 4465.667946][T23468] [4465.667948][T23468] dump_stack_lvl (lib/dump_stack.c:123) [4465.667955][T23468] check_preemption_disabled (lib/smp_processor_id.c:52) [4465.667961][T23468] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4465.667968][T23468] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4465.667975][T23468] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.667981][T23468] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4465.667986][T23468] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.667999][T23468] rawv6_sendmsg (net/ipv6/raw.c:918) [4465.668010][T23468] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4465.668016][T23468] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4465.668021][T23468] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.668029][T23468] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4465.668034][T23468] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4465.668043][T23468] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4465.668059][T23468] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4465.668062][T23468] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.668074][T23468] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.668079][T23468] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.668085][T23468] ? __pfx___sys_sendto (net/socket.c:2147) [4465.668100][T23468] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4465.668106][T23468] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4465.668114][T23468] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4465.668122][T23468] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4465.668132][T23468] __x64_sys_sendto (net/socket.c:2183) [4465.668136][T23468] ? 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) [4465.668140][T23468] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4465.668145][T23468] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4465.668150][T23468] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4465.668153][T23468] RIP: 0033:0x7f11e2597a4a [ 4465.668157][T23468] 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 [ 4465.668160][T23468] RSP: 002b:00007ffdf0ad3c98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4465.668163][T23468] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11e2597a4a [ 4465.668165][T23468] RDX: 0000000000000040 RSI: 0000000014ebe340 RDI: 0000000000000005 [ 4465.668167][T23468] RBP: 00007ffdf0ad3d20 R08: 0000000000418574 R09: 000000000000001c [ 4465.668169][T23468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4465.668171][T23468] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11e26c0000 | [ 4465.668186][T23468] | [ 4468.028048][T23488] check_preemption_disabled: 12 callbacks suppressed | [ 4468.028059][T23488] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23488 | [4468.029387][T23488] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4468.029646][T23488] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4468.029649][T23488] Call Trace: [ 4468.029651][T23488] [4468.029654][T23488] dump_stack_lvl (lib/dump_stack.c:123) [4468.029664][T23488] check_preemption_disabled (lib/smp_processor_id.c:52) [4468.029671][T23488] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4468.029678][T23488] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4468.029686][T23488] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.029695][T23488] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4468.029700][T23488] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.029712][T23488] rawv6_sendmsg (net/ipv6/raw.c:918) [4468.029726][T23488] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4468.029732][T23488] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4468.029739][T23488] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.029749][T23488] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4468.029756][T23488] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4468.029766][T23488] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4468.029782][T23488] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4468.029785][T23488] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.029796][T23488] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.029803][T23488] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.029809][T23488] ? __pfx___sys_sendto (net/socket.c:2147) [4468.029823][T23488] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4468.029831][T23488] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4468.029841][T23488] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4468.029848][T23488] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4468.029859][T23488] __x64_sys_sendto (net/socket.c:2183) [4468.029863][T23488] ? 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) [4468.029867][T23488] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4468.029873][T23488] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4468.029878][T23488] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4468.029883][T23488] RIP: 0033:0x7fd207c9da4a [ 4468.029888][T23488] 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 [ 4468.029891][T23488] RSP: 002b:00007ffc62346af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4468.029896][T23488] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd207c9da4a [ 4468.029898][T23488] RDX: 0000000000000040 RSI: 000000003d2cd340 RDI: 0000000000000005 [ 4468.029900][T23488] RBP: 00007ffc62346b80 R08: 0000000000418574 R09: 000000000000001c [ 4468.029902][T23488] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4468.029904][T23488] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd207dc6000 | [ 4468.029904][T23488] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd207dc6000 | [ 4468.029918][T23488] | [ 4468.042420][T23488] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23488 | [4468.043839][T23488] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4468.044087][T23488] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4468.044088][T23488] Call Trace: [ 4468.044091][T23488] [4468.044093][T23488] dump_stack_lvl (lib/dump_stack.c:123) [4468.044101][T23488] check_preemption_disabled (lib/smp_processor_id.c:52) [4468.044107][T23488] lwtunnel_output (net/core/lwtunnel.c:359) [4468.044114][T23488] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4468.044122][T23488] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.044129][T23488] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4468.044134][T23488] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.044146][T23488] rawv6_sendmsg (net/ipv6/raw.c:918) [4468.044158][T23488] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4468.044163][T23488] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4468.044169][T23488] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.044178][T23488] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4468.044184][T23488] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4468.044193][T23488] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4468.044210][T23488] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4468.044213][T23488] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.044224][T23488] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.044230][T23488] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.044236][T23488] ? __pfx___sys_sendto (net/socket.c:2147) [4468.044251][T23488] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4468.044258][T23488] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4468.044267][T23488] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4468.044274][T23488] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4468.044284][T23488] __x64_sys_sendto (net/socket.c:2183) [4468.044288][T23488] ? 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) [4468.044292][T23488] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4468.044297][T23488] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4468.044302][T23488] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4468.044306][T23488] RIP: 0033:0x7fd207c9da4a [ 4468.044310][T23488] 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 [ 4468.044313][T23488] RSP: 002b:00007ffc62346af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4468.044317][T23488] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd207c9da4a [ 4468.044319][T23488] RDX: 0000000000000040 RSI: 000000003d2cd340 RDI: 0000000000000005 [ 4468.044321][T23488] RBP: 00007ffc62346b80 R08: 0000000000418574 R09: 000000000000001c [ 4468.044323][T23488] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4468.044325][T23488] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd207dc6000 | [ 4468.044325][T23488] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd207dc6000 | [ 4468.044340][T23488] | [ 4468.062686][T23488] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23488 | [4468.063070][T23488] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4468.063324][T23488] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4468.063326][T23488] Call Trace: [ 4468.063328][T23488] [4468.063331][T23488] dump_stack_lvl (lib/dump_stack.c:123) [4468.063339][T23488] check_preemption_disabled (lib/smp_processor_id.c:52) [4468.063346][T23488] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4468.063353][T23488] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4468.063360][T23488] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.063367][T23488] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4468.063372][T23488] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.063384][T23488] rawv6_sendmsg (net/ipv6/raw.c:918) [4468.063396][T23488] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4468.063402][T23488] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4468.063407][T23488] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.063416][T23488] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4468.063423][T23488] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4468.063432][T23488] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4468.063448][T23488] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4468.063451][T23488] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.063463][T23488] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.063468][T23488] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.063474][T23488] ? __pfx___sys_sendto (net/socket.c:2147) [4468.063489][T23488] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4468.063496][T23488] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4468.063505][T23488] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4468.063513][T23488] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4468.063523][T23488] __x64_sys_sendto (net/socket.c:2183) [4468.063527][T23488] ? 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) [4468.063531][T23488] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4468.063536][T23488] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4468.063541][T23488] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4468.063545][T23488] RIP: 0033:0x7fd207c9da4a [ 4468.063549][T23488] 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 [ 4468.063551][T23488] RSP: 002b:00007ffc62346af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4468.063555][T23488] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd207c9da4a [ 4468.063557][T23488] RDX: 0000000000000040 RSI: 000000003d2cd340 RDI: 0000000000000005 [ 4468.063559][T23488] RBP: 00007ffc62346b80 R08: 0000000000418574 R09: 000000000000001c [ 4468.063561][T23488] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4468.063562][T23488] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd207dc6000 | [ 4468.063562][T23488] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd207dc6000 | [ 4468.063577][T23488] | [ 4468.528181][T23492] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23492 | [4468.528645][T23492] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4468.528908][T23492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4468.528910][T23492] Call Trace: [ 4468.528912][T23492] [4468.528915][T23492] dump_stack_lvl (lib/dump_stack.c:123) [4468.528925][T23492] check_preemption_disabled (lib/smp_processor_id.c:52) [4468.528933][T23492] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4468.528939][T23492] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4468.528948][T23492] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.528964][T23492] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4468.528969][T23492] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.528981][T23492] rawv6_sendmsg (net/ipv6/raw.c:918) [4468.528993][T23492] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4468.528999][T23492] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4468.529006][T23492] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.529015][T23492] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4468.529023][T23492] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4468.529032][T23492] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4468.529048][T23492] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4468.529051][T23492] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.529062][T23492] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.529070][T23492] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.529076][T23492] ? __pfx___sys_sendto (net/socket.c:2147) [4468.529091][T23492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4468.529098][T23492] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4468.529108][T23492] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4468.529115][T23492] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4468.529125][T23492] __x64_sys_sendto (net/socket.c:2183) [4468.529129][T23492] ? 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) [4468.529133][T23492] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4468.529137][T23492] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4468.529142][T23492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4468.529147][T23492] RIP: 0033:0x7fd88c1d1a4a [ 4468.529151][T23492] 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 [ 4468.529155][T23492] RSP: 002b:00007ffe08fc3668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4468.529159][T23492] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd88c1d1a4a [ 4468.529161][T23492] RDX: 0000000000000040 RSI: 000000003b4e8340 RDI: 0000000000000005 [ 4468.529163][T23492] RBP: 00007ffe08fc36f0 R08: 0000000000418574 R09: 000000000000001c [ 4468.529166][T23492] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4468.529168][T23492] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd88c2fa000 | [ 4468.529168][T23492] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd88c2fa000 | [ 4468.529182][T23492] | [ 4468.529185][T23492] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23492 | [4468.540930][T23492] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4468.541182][T23492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4468.541184][T23492] Call Trace: [ 4468.541186][T23492] [4468.541188][T23492] dump_stack_lvl (lib/dump_stack.c:123) [4468.541197][T23492] check_preemption_disabled (lib/smp_processor_id.c:52) [4468.541203][T23492] lwtunnel_output (net/core/lwtunnel.c:359) [4468.541210][T23492] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4468.541219][T23492] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.541226][T23492] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4468.541231][T23492] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.541243][T23492] rawv6_sendmsg (net/ipv6/raw.c:918) [4468.541255][T23492] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4468.541261][T23492] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4468.541266][T23492] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.541275][T23492] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4468.541281][T23492] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4468.541290][T23492] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4468.541306][T23492] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4468.541309][T23492] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.541321][T23492] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.541326][T23492] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.541332][T23492] ? __pfx___sys_sendto (net/socket.c:2147) [4468.541347][T23492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4468.541354][T23492] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4468.541363][T23492] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4468.541370][T23492] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4468.541381][T23492] __x64_sys_sendto (net/socket.c:2183) [4468.541385][T23492] ? 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) [4468.541388][T23492] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4468.541393][T23492] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4468.541398][T23492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4468.541402][T23492] RIP: 0033:0x7fd88c1d1a4a [ 4468.541405][T23492] 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 [ 4468.541408][T23492] RSP: 002b:00007ffe08fc3668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4468.541412][T23492] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd88c1d1a4a [ 4468.541414][T23492] RDX: 0000000000000040 RSI: 000000003b4e8340 RDI: 0000000000000005 [ 4468.541416][T23492] RBP: 00007ffe08fc36f0 R08: 0000000000418574 R09: 000000000000001c [ 4468.541418][T23492] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4468.541420][T23492] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd88c2fa000 | [ 4468.541420][T23492] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd88c2fa000 | [ 4468.541435][T23492] | [ 4468.559676][T23492] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23492 | [4468.560044][T23492] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4468.560290][T23492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4468.560292][T23492] Call Trace: [ 4468.560294][T23492] [4468.560296][T23492] dump_stack_lvl (lib/dump_stack.c:123) [4468.560304][T23492] check_preemption_disabled (lib/smp_processor_id.c:52) [4468.560310][T23492] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4468.560317][T23492] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4468.560325][T23492] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.560332][T23492] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4468.560338][T23492] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.560350][T23492] rawv6_sendmsg (net/ipv6/raw.c:918) [4468.560362][T23492] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4468.560368][T23492] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4468.560373][T23492] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.560383][T23492] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4468.560388][T23492] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4468.560398][T23492] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4468.560414][T23492] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4468.560417][T23492] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.560429][T23492] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.560435][T23492] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.560440][T23492] ? __pfx___sys_sendto (net/socket.c:2147) [4468.560455][T23492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4468.560462][T23492] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4468.560471][T23492] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4468.560478][T23492] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4468.560489][T23492] __x64_sys_sendto (net/socket.c:2183) [4468.560493][T23492] ? 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) [4468.560496][T23492] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4468.560501][T23492] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4468.560506][T23492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4468.560510][T23492] RIP: 0033:0x7fd88c1d1a4a [ 4468.560513][T23492] 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 [ 4468.560516][T23492] RSP: 002b:00007ffe08fc3668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4468.560520][T23492] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd88c1d1a4a [ 4468.560522][T23492] RDX: 0000000000000040 RSI: 000000003b4e8340 RDI: 0000000000000005 [ 4468.560524][T23492] RBP: 00007ffe08fc36f0 R08: 0000000000418574 R09: 000000000000001c [ 4468.560526][T23492] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4468.560528][T23492] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd88c2fa000 | [ 4468.560528][T23492] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd88c2fa000 | [ 4468.560544][T23492] | [ 4469.010739][T23496] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23496 | [4469.011237][T23496] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4469.011503][T23496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4469.011506][T23496] Call Trace: [ 4469.011508][T23496] [4469.011510][T23496] dump_stack_lvl (lib/dump_stack.c:123) [4469.011521][T23496] check_preemption_disabled (lib/smp_processor_id.c:52) [4469.011529][T23496] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4469.011535][T23496] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4469.011544][T23496] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.011551][T23496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4469.011556][T23496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.011569][T23496] rawv6_sendmsg (net/ipv6/raw.c:918) [4469.011581][T23496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4469.011586][T23496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4469.011593][T23496] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.011602][T23496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4469.011610][T23496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4469.011619][T23496] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4469.011635][T23496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4469.011638][T23496] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.011649][T23496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.011656][T23496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.011662][T23496] ? __pfx___sys_sendto (net/socket.c:2147) [4469.011677][T23496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4469.011685][T23496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4469.011694][T23496] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4469.011701][T23496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4469.011712][T23496] __x64_sys_sendto (net/socket.c:2183) [4469.011717][T23496] ? 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) [4469.011722][T23496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4469.011727][T23496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4469.011732][T23496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4469.011737][T23496] RIP: 0033:0x7f4939b5fa4a [ 4469.011742][T23496] 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 [ 4469.011745][T23496] RSP: 002b:00007ffec3d8db28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4469.011749][T23496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4939b5fa4a [ 4469.011751][T23496] RDX: 0000000000000040 RSI: 0000000001cf0340 RDI: 0000000000000005 [ 4469.011753][T23496] RBP: 00007ffec3d8dbb0 R08: 0000000000418574 R09: 000000000000001c [ 4469.011756][T23496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4469.011758][T23496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4939c88000 | [ 4469.011773][T23496] | [ 4469.024420][T23496] lwtunnel_output(): recursion limit reached on datapath | [ 4470.482932][T23500] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23500 | [4470.483400][T23500] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4470.483651][T23500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4470.483654][T23500] Call Trace: [ 4470.483656][T23500] [4470.483659][T23500] dump_stack_lvl (lib/dump_stack.c:123) [4470.483669][T23500] check_preemption_disabled (lib/smp_processor_id.c:52) [4470.483676][T23500] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4470.483682][T23500] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4470.483691][T23500] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.483699][T23500] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4470.483704][T23500] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.483718][T23500] rawv6_sendmsg (net/ipv6/raw.c:918) [4470.483730][T23500] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4470.483736][T23500] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4470.483743][T23500] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.483753][T23500] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4470.483760][T23500] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4470.483769][T23500] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4470.483785][T23500] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4470.483788][T23500] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.483800][T23500] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.483807][T23500] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.483813][T23500] ? __pfx___sys_sendto (net/socket.c:2147) [4470.483827][T23500] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4470.483835][T23500] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4470.483845][T23500] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4470.483852][T23500] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4470.483862][T23500] __x64_sys_sendto (net/socket.c:2183) [4470.483867][T23500] ? 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) [4470.483871][T23500] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4470.483876][T23500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4470.483881][T23500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4470.483886][T23500] RIP: 0033:0x7fca7a47ba4a [ 4470.483891][T23500] 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 [ 4470.483894][T23500] RSP: 002b:00007fff8a91fc58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4470.483898][T23500] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca7a47ba4a [ 4470.483900][T23500] RDX: 0000000000000040 RSI: 0000000011a86340 RDI: 0000000000000005 [ 4470.483902][T23500] RBP: 00007fff8a91fce0 R08: 0000000000418574 R09: 000000000000001c [ 4470.483905][T23500] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4470.483907][T23500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca7a5a4000 | [ 4470.483907][T23500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca7a5a4000 | [ 4470.483922][T23500] | [ 4470.497085][T23500] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23500 | [4470.497443][T23500] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4470.497685][T23500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4470.497687][T23500] Call Trace: [ 4470.497689][T23500] [4470.497691][T23500] dump_stack_lvl (lib/dump_stack.c:123) [4470.497698][T23500] check_preemption_disabled (lib/smp_processor_id.c:52) [4470.497705][T23500] lwtunnel_output (net/core/lwtunnel.c:359) [4470.497711][T23500] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4470.497721][T23500] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.497728][T23500] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4470.497733][T23500] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.497745][T23500] rawv6_sendmsg (net/ipv6/raw.c:918) [4470.497757][T23500] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4470.497762][T23500] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4470.497767][T23500] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.497775][T23500] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4470.497780][T23500] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4470.497789][T23500] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4470.497806][T23500] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4470.497809][T23500] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.497820][T23500] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.497826][T23500] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.497831][T23500] ? __pfx___sys_sendto (net/socket.c:2147) [4470.497846][T23500] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4470.497854][T23500] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4470.497862][T23500] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4470.497870][T23500] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4470.497881][T23500] __x64_sys_sendto (net/socket.c:2183) [4470.497885][T23500] ? 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) [4470.497888][T23500] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4470.497893][T23500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4470.497898][T23500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4470.497902][T23500] RIP: 0033:0x7fca7a47ba4a [ 4470.497905][T23500] 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 [ 4470.497908][T23500] RSP: 002b:00007fff8a91fc58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4470.497911][T23500] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca7a47ba4a [ 4470.497914][T23500] RDX: 0000000000000040 RSI: 0000000011a86340 RDI: 0000000000000005 [ 4470.497916][T23500] RBP: 00007fff8a91fce0 R08: 0000000000418574 R09: 000000000000001c [ 4470.497918][T23500] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4470.497920][T23500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca7a5a4000 | [ 4470.497920][T23500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca7a5a4000 | [ 4470.497935][T23500] | [ 4470.511036][T23500] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23500 | [4470.511409][T23500] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4470.511655][T23500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4470.511657][T23500] Call Trace: [ 4470.511659][T23500] [4470.511661][T23500] dump_stack_lvl (lib/dump_stack.c:123) [4470.511669][T23500] check_preemption_disabled (lib/smp_processor_id.c:52) [4470.511675][T23500] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4470.511682][T23500] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4470.511690][T23500] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.511696][T23500] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4470.511701][T23500] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4470.511715][T23500] rawv6_sendmsg (net/ipv6/raw.c:918) [4470.511727][T23500] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4470.511733][T23500] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4470.511738][T23500] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.511747][T23500] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4470.511753][T23500] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4470.511763][T23500] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4470.511779][T23500] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4470.511782][T23500] ? __lock_release (kernel/locking/lockdep.c:5534) [4470.511794][T23500] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.511799][T23500] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4470.511805][T23500] ? __pfx___sys_sendto (net/socket.c:2147) [4470.511820][T23500] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4470.511827][T23500] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4470.511835][T23500] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4470.511843][T23500] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4470.511854][T23500] __x64_sys_sendto (net/socket.c:2183) [4470.511858][T23500] ? 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) [4470.511861][T23500] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4470.511866][T23500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4470.511871][T23500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4470.511875][T23500] RIP: 0033:0x7fca7a47ba4a [ 4470.511878][T23500] 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 [ 4470.511881][T23500] RSP: 002b:00007fff8a91fc58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4470.511885][T23500] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca7a47ba4a [ 4470.511887][T23500] RDX: 0000000000000040 RSI: 0000000011a86340 RDI: 0000000000000005 [ 4470.511889][T23500] RBP: 00007fff8a91fce0 R08: 0000000000418574 R09: 000000000000001c [ 4470.511891][T23500] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4470.511893][T23500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca7a5a4000 | [ 4471.441060][T23508] lwtunnel_output(): recursion limit reached on datapath | [ 4473.284743][T23516] check_preemption_disabled: 4 callbacks suppressed | [ 4473.284751][T23516] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23516 | [4473.285554][T23516] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4473.285832][T23516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4473.285835][T23516] Call Trace: [ 4473.285837][T23516] [4473.285840][T23516] dump_stack_lvl (lib/dump_stack.c:123) [4473.285850][T23516] check_preemption_disabled (lib/smp_processor_id.c:52) [4473.285857][T23516] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4473.285864][T23516] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4473.285873][T23516] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.285881][T23516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4473.285886][T23516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.285898][T23516] rawv6_sendmsg (net/ipv6/raw.c:918) [4473.285910][T23516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4473.285915][T23516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4473.285923][T23516] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.285932][T23516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4473.285939][T23516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4473.285949][T23516] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4473.285965][T23516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4473.285968][T23516] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.285979][T23516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.285986][T23516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.285992][T23516] ? __pfx___sys_sendto (net/socket.c:2147) [4473.286007][T23516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4473.286014][T23516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4473.286024][T23516] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4473.286031][T23516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4473.286041][T23516] __x64_sys_sendto (net/socket.c:2183) [4473.286045][T23516] ? 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) [4473.286049][T23516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4473.286054][T23516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4473.286059][T23516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4473.286064][T23516] RIP: 0033:0x7fe6f498da4a [ 4473.286069][T23516] 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 [ 4473.286072][T23516] RSP: 002b:00007ffec271c678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4473.286077][T23516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6f498da4a [ 4473.286079][T23516] RDX: 0000000000000040 RSI: 000000002438d340 RDI: 0000000000000005 [ 4473.286081][T23516] RBP: 00007ffec271c700 R08: 0000000000418574 R09: 000000000000001c [ 4473.286083][T23516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4473.286084][T23516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6f4ab6000 | [ 4473.286101][T23516] lwtunnel_output(): recursion limit reached on datapath | [ 4473.573109][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4474.762569][T23520] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23520 | [4474.763053][T23520] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4474.763312][T23520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4474.763315][T23520] Call Trace: [ 4474.763317][T23520] [4474.763320][T23520] dump_stack_lvl (lib/dump_stack.c:123) [4474.763330][T23520] check_preemption_disabled (lib/smp_processor_id.c:52) [4474.763337][T23520] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4474.763344][T23520] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4474.763353][T23520] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.763360][T23520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4474.763366][T23520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.763378][T23520] rawv6_sendmsg (net/ipv6/raw.c:918) [4474.763389][T23520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4474.763395][T23520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4474.763402][T23520] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.763412][T23520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4474.763419][T23520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4474.763429][T23520] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4474.763445][T23520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4474.763448][T23520] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.763459][T23520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.763467][T23520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.763472][T23520] ? __pfx___sys_sendto (net/socket.c:2147) [4474.763487][T23520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4474.763495][T23520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4474.763504][T23520] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4474.763512][T23520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4474.763522][T23520] __x64_sys_sendto (net/socket.c:2183) [4474.763526][T23520] ? 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) [4474.763531][T23520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4474.763536][T23520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4474.763541][T23520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4474.763546][T23520] RIP: 0033:0x7fa432725a4a [ 4474.763551][T23520] 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 [ 4474.763554][T23520] RSP: 002b:00007fffbf3fc528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4474.763558][T23520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa432725a4a [ 4474.763561][T23520] RDX: 0000000000000040 RSI: 000000001ad27340 RDI: 0000000000000005 [ 4474.763563][T23520] RBP: 00007fffbf3fc5b0 R08: 0000000000418574 R09: 000000000000001c [ 4474.763565][T23520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4474.763567][T23520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa43284e000 | [ 4474.763567][T23520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa43284e000 | [ 4474.763581][T23520] | [ 4474.763585][T23520] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23520 | [4474.775145][T23520] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4474.775389][T23520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4474.775391][T23520] Call Trace: [ 4474.775393][T23520] [4474.775395][T23520] dump_stack_lvl (lib/dump_stack.c:123) [4474.775403][T23520] check_preemption_disabled (lib/smp_processor_id.c:52) [4474.775409][T23520] lwtunnel_output (net/core/lwtunnel.c:359) [4474.775416][T23520] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4474.775424][T23520] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.775431][T23520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4474.775436][T23520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.775449][T23520] rawv6_sendmsg (net/ipv6/raw.c:918) [4474.775461][T23520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4474.775466][T23520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4474.775471][T23520] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.775480][T23520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4474.775485][T23520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4474.775495][T23520] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4474.775511][T23520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4474.775514][T23520] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.775525][T23520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.775531][T23520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.775537][T23520] ? __pfx___sys_sendto (net/socket.c:2147) [4474.775552][T23520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4474.775558][T23520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4474.775567][T23520] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4474.775574][T23520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4474.775584][T23520] __x64_sys_sendto (net/socket.c:2183) [4474.775589][T23520] ? 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) [4474.775592][T23520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4474.775597][T23520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4474.775601][T23520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4474.775605][T23520] RIP: 0033:0x7fa432725a4a [ 4474.775609][T23520] 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 [ 4474.775612][T23520] RSP: 002b:00007fffbf3fc528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4474.775615][T23520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa432725a4a [ 4474.775618][T23520] RDX: 0000000000000040 RSI: 000000001ad27340 RDI: 0000000000000005 [ 4474.775620][T23520] RBP: 00007fffbf3fc5b0 R08: 0000000000418574 R09: 000000000000001c [ 4474.775622][T23520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4474.775624][T23520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa43284e000 | [ 4474.775624][T23520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa43284e000 | [ 4474.775638][T23520] | [ 4474.789528][T23520] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23520 | [4474.789914][T23520] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4474.790174][T23520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4474.790176][T23520] Call Trace: [ 4474.790179][T23520] [4474.790181][T23520] dump_stack_lvl (lib/dump_stack.c:123) [4474.790188][T23520] check_preemption_disabled (lib/smp_processor_id.c:52) [4474.790194][T23520] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4474.790201][T23520] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4474.790209][T23520] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.790215][T23520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4474.790220][T23520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.790233][T23520] rawv6_sendmsg (net/ipv6/raw.c:918) [4474.790244][T23520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4474.790250][T23520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4474.790255][T23520] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.790264][T23520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4474.790269][T23520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4474.790278][T23520] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4474.790295][T23520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4474.790298][T23520] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.790310][T23520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.790316][T23520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.790322][T23520] ? __pfx___sys_sendto (net/socket.c:2147) [4474.790336][T23520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4474.790344][T23520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4474.790353][T23520] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4474.790361][T23520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4474.790371][T23520] __x64_sys_sendto (net/socket.c:2183) [4474.790375][T23520] ? 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) [4474.790378][T23520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4474.790383][T23520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4474.790388][T23520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4474.790391][T23520] RIP: 0033:0x7fa432725a4a [ 4474.790394][T23520] 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 [ 4474.790397][T23520] RSP: 002b:00007fffbf3fc528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4474.790400][T23520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa432725a4a [ 4474.790403][T23520] RDX: 0000000000000040 RSI: 000000001ad27340 RDI: 0000000000000005 [ 4474.790405][T23520] RBP: 00007fffbf3fc5b0 R08: 0000000000418574 R09: 000000000000001c [ 4474.790407][T23520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4474.790409][T23520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa43284e000 | [ 4474.790409][T23520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa43284e000 | [ 4474.790424][T23520] | [ 4475.251966][T23524] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23524 | [4475.252470][T23524] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4475.252745][T23524] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4475.252748][T23524] Call Trace: [ 4475.252750][T23524] [4475.252753][T23524] dump_stack_lvl (lib/dump_stack.c:123) [4475.252763][T23524] check_preemption_disabled (lib/smp_processor_id.c:52) [4475.252771][T23524] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4475.252777][T23524] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4475.252786][T23524] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.252794][T23524] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4475.252799][T23524] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.252811][T23524] rawv6_sendmsg (net/ipv6/raw.c:918) [4475.252823][T23524] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4475.252828][T23524] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4475.252835][T23524] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.252844][T23524] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4475.252853][T23524] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4475.252862][T23524] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4475.252878][T23524] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4475.252881][T23524] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.252892][T23524] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.252899][T23524] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.252905][T23524] ? __pfx___sys_sendto (net/socket.c:2147) [4475.252920][T23524] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4475.252927][T23524] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4475.252937][T23524] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4475.252944][T23524] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4475.252954][T23524] __x64_sys_sendto (net/socket.c:2183) [4475.252958][T23524] ? 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) [4475.252962][T23524] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4475.252967][T23524] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4475.252971][T23524] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4475.252976][T23524] RIP: 0033:0x7fb50cb0ea4a [ 4475.252981][T23524] 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 [ 4475.252984][T23524] RSP: 002b:00007ffd32366be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4475.252988][T23524] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb50cb0ea4a [ 4475.252990][T23524] RDX: 0000000000000040 RSI: 000000002ae9e340 RDI: 0000000000000005 [ 4475.252992][T23524] RBP: 00007ffd32366c70 R08: 0000000000418574 R09: 000000000000001c [ 4475.252994][T23524] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4475.252996][T23524] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb50cc37000 | [ 4475.253010][T23524] | [ 4475.253013][T23524] lwtunnel_output(): recursion limit reached on datapath | [ 4476.742794][T23528] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23528 | [4476.743260][T23528] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4476.743515][T23528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4476.743518][T23528] Call Trace: [ 4476.743521][T23528] [4476.743523][T23528] dump_stack_lvl (lib/dump_stack.c:123) [4476.743533][T23528] check_preemption_disabled (lib/smp_processor_id.c:52) [4476.743540][T23528] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4476.743547][T23528] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4476.743556][T23528] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4476.743564][T23528] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4476.743569][T23528] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4476.743581][T23528] rawv6_sendmsg (net/ipv6/raw.c:918) [4476.743593][T23528] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4476.743597][T23528] ? find_held_lock (kernel/locking/lockdep.c:5348) [4476.743609][T23528] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4476.743616][T23528] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4476.743620][T23528] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4476.743632][T23528] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4476.743648][T23528] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4476.743651][T23528] ? __lock_release (kernel/locking/lockdep.c:5534) [4476.743663][T23528] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4476.743669][T23528] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4476.743675][T23528] ? __pfx___sys_sendto (net/socket.c:2147) [4476.743687][T23528] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4476.743697][T23528] ? find_held_lock (kernel/locking/lockdep.c:5348) [4476.743701][T23528] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4476.743706][T23528] ? __lock_release (kernel/locking/lockdep.c:5534) [4476.743713][T23528] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4476.743721][T23528] ? 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) [4476.743731][T23528] __x64_sys_sendto (net/socket.c:2183) [4476.743735][T23528] ? 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) [4476.743739][T23528] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4476.743744][T23528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4476.743749][T23528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4476.743753][T23528] RIP: 0033:0x7f5326a9ba4a [ 4476.743758][T23528] 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 [ 4476.743761][T23528] RSP: 002b:00007ffceac04d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4476.743765][T23528] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5326a9ba4a [ 4476.743768][T23528] RDX: 0000000000000040 RSI: 0000000034f73340 RDI: 0000000000000005 [ 4476.743770][T23528] RBP: 00007ffceac04dd0 R08: 0000000000418574 R09: 000000000000001c [ 4476.743772][T23528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4476.743774][T23528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5326bc4000 | [ 4476.743774][T23528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5326bc4000 | [ 4476.743789][T23528] | [ 4476.757675][T23528] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23528 | [4476.758044][T23528] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4476.758290][T23528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4476.758292][T23528] Call Trace: [ 4476.758295][T23528] [4476.758297][T23528] dump_stack_lvl (lib/dump_stack.c:123) [4476.758304][T23528] check_preemption_disabled (lib/smp_processor_id.c:52) [4476.758310][T23528] lwtunnel_output (net/core/lwtunnel.c:359) [4476.758317][T23528] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4476.758326][T23528] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4476.758333][T23528] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4476.758339][T23528] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4476.758351][T23528] rawv6_sendmsg (net/ipv6/raw.c:918) [4476.758363][T23528] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4476.758367][T23528] ? find_held_lock (kernel/locking/lockdep.c:5348) [4476.758377][T23528] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4476.758383][T23528] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4476.758387][T23528] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4476.758397][T23528] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4476.758413][T23528] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4476.758416][T23528] ? __lock_release (kernel/locking/lockdep.c:5534) [4476.758428][T23528] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4476.758433][T23528] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4476.758438][T23528] ? __pfx___sys_sendto (net/socket.c:2147) [4476.758451][T23528] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4476.758460][T23528] ? find_held_lock (kernel/locking/lockdep.c:5348) [4476.758465][T23528] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4476.758469][T23528] ? __lock_release (kernel/locking/lockdep.c:5534) [4476.758476][T23528] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4476.758482][T23528] ? 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) [4476.758490][T23528] __x64_sys_sendto (net/socket.c:2183) [4476.758495][T23528] ? 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) [4476.758499][T23528] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4476.758503][T23528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4476.758508][T23528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4476.758512][T23528] RIP: 0033:0x7f5326a9ba4a [ 4476.758516][T23528] 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 [ 4476.758519][T23528] RSP: 002b:00007ffceac04d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4476.758522][T23528] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5326a9ba4a [ 4476.758525][T23528] RDX: 0000000000000040 RSI: 0000000034f73340 RDI: 0000000000000005 [ 4476.758527][T23528] RBP: 00007ffceac04dd0 R08: 0000000000418574 R09: 000000000000001c [ 4476.758529][T23528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4476.758531][T23528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5326bc4000 | [ 4476.758531][T23528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5326bc4000 | [ 4476.758546][T23528] | [ 4476.775953][T23528] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23528 | [4476.776316][T23528] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4476.776565][T23528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4476.776568][T23528] Call Trace: [ 4476.776570][T23528] [4476.776572][T23528] dump_stack_lvl (lib/dump_stack.c:123) [4476.776581][T23528] check_preemption_disabled (lib/smp_processor_id.c:52) [4476.776587][T23528] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4476.776593][T23528] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4476.776602][T23528] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4476.776609][T23528] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4476.776614][T23528] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4476.776627][T23528] rawv6_sendmsg (net/ipv6/raw.c:918) [4476.776639][T23528] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4476.776643][T23528] ? find_held_lock (kernel/locking/lockdep.c:5348) [4476.776653][T23528] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4476.776660][T23528] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4476.776664][T23528] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4476.776673][T23528] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4476.776690][T23528] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4476.776693][T23528] ? __lock_release (kernel/locking/lockdep.c:5534) [4476.776705][T23528] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4476.776710][T23528] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4476.776717][T23528] ? __pfx___sys_sendto (net/socket.c:2147) [4476.776730][T23528] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4476.776739][T23528] ? find_held_lock (kernel/locking/lockdep.c:5348) [4476.776743][T23528] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4476.776748][T23528] ? __lock_release (kernel/locking/lockdep.c:5534) [4476.776754][T23528] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4476.776760][T23528] ? 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) [4476.776769][T23528] __x64_sys_sendto (net/socket.c:2183) [4476.776773][T23528] ? 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) [4476.776777][T23528] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4476.776782][T23528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4476.776787][T23528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4476.776791][T23528] RIP: 0033:0x7f5326a9ba4a [ 4476.776795][T23528] 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 [ 4476.776798][T23528] RSP: 002b:00007ffceac04d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4476.776802][T23528] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5326a9ba4a [ 4476.776804][T23528] RDX: 0000000000000040 RSI: 0000000034f73340 RDI: 0000000000000005 [ 4476.776806][T23528] RBP: 00007ffceac04dd0 R08: 0000000000418574 R09: 000000000000001c [ 4476.776809][T23528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4476.776811][T23528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5326bc4000 | [ 4476.776811][T23528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5326bc4000 | [ 4476.776826][T23528] | [ 4477.267677][T23532] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23532 | [4477.269335][T23532] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4477.269593][T23532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4477.269596][T23532] Call Trace: [ 4477.269599][T23532] [4477.269601][T23532] dump_stack_lvl (lib/dump_stack.c:123) [4477.269611][T23532] check_preemption_disabled (lib/smp_processor_id.c:52) [4477.269618][T23532] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4477.269625][T23532] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4477.269634][T23532] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.269642][T23532] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4477.269647][T23532] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.269659][T23532] rawv6_sendmsg (net/ipv6/raw.c:918) [4477.269671][T23532] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4477.269676][T23532] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4477.269683][T23532] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.269693][T23532] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4477.269700][T23532] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4477.269709][T23532] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4477.269727][T23532] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4477.269730][T23532] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.269742][T23532] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.269749][T23532] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.269755][T23532] ? __pfx___sys_sendto (net/socket.c:2147) [4477.269769][T23532] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4477.269777][T23532] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4477.269786][T23532] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4477.269793][T23532] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4477.269803][T23532] __x64_sys_sendto (net/socket.c:2183) [4477.269807][T23532] ? 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) [4477.269811][T23532] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4477.269815][T23532] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4477.269820][T23532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4477.269825][T23532] RIP: 0033:0x7f0fafea3a4a [ 4477.269830][T23532] 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 [ 4477.269833][T23532] RSP: 002b:00007ffe881b5748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4477.269838][T23532] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0fafea3a4a [ 4477.269840][T23532] RDX: 0000000000000040 RSI: 0000000006c07340 RDI: 0000000000000005 [ 4477.269842][T23532] RBP: 00007ffe881b57d0 R08: 0000000000418574 R09: 000000000000001c [ 4477.269844][T23532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4477.269846][T23532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0faffcc000 | [ 4477.269846][T23532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0faffcc000 | [ 4477.269861][T23532] | [ 4477.282354][T23532] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23532 | [4477.282728][T23532] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4477.282971][T23532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4477.282973][T23532] Call Trace: [ 4477.282975][T23532] [4477.282977][T23532] dump_stack_lvl (lib/dump_stack.c:123) [4477.282984][T23532] check_preemption_disabled (lib/smp_processor_id.c:52) [4477.282990][T23532] lwtunnel_output (net/core/lwtunnel.c:359) [4477.282997][T23532] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4477.283004][T23532] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.283011][T23532] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4477.283016][T23532] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.283029][T23532] rawv6_sendmsg (net/ipv6/raw.c:918) [4477.283041][T23532] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4477.283046][T23532] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4477.283051][T23532] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.283059][T23532] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4477.283063][T23532] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4477.283073][T23532] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4477.283089][T23532] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4477.283092][T23532] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.283104][T23532] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.283109][T23532] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.283115][T23532] ? __pfx___sys_sendto (net/socket.c:2147) [4477.283130][T23532] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4477.283137][T23532] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4477.283145][T23532] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4477.283152][T23532] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4477.283162][T23532] __x64_sys_sendto (net/socket.c:2183) [4477.283166][T23532] ? 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) [4477.283170][T23532] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4477.283174][T23532] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4477.283179][T23532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4477.283183][T23532] RIP: 0033:0x7f0fafea3a4a [ 4477.283186][T23532] 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 [ 4477.283189][T23532] RSP: 002b:00007ffe881b5748 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4477.283194][T23532] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0fafea3a4a [ 4477.283196][T23532] RDX: 0000000000000040 RSI: 0000000006c07340 RDI: 0000000000000005 [ 4477.283198][T23532] RBP: 00007ffe881b57d0 R08: 0000000000418574 R09: 000000000000001c [ 4477.283200][T23532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4477.283202][T23532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0faffcc000 | [ 4477.283218][T23532] | [ 4478.662222][T23544] check_preemption_disabled: 7 callbacks suppressed | [ 4478.662231][T23544] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23544 | [4478.662975][T23544] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4478.663225][T23544] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4478.663228][T23544] Call Trace: [ 4478.663230][T23544] [4478.663233][T23544] dump_stack_lvl (lib/dump_stack.c:123) [4478.663243][T23544] check_preemption_disabled (lib/smp_processor_id.c:52) [4478.663251][T23544] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4478.663257][T23544] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4478.663266][T23544] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.663274][T23544] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4478.663279][T23544] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.663291][T23544] rawv6_sendmsg (net/ipv6/raw.c:918) [4478.663303][T23544] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4478.663309][T23544] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4478.663315][T23544] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.663325][T23544] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4478.663332][T23544] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4478.663341][T23544] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4478.663357][T23544] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4478.663361][T23544] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.663372][T23544] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.663379][T23544] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.663385][T23544] ? __pfx___sys_sendto (net/socket.c:2147) [4478.663400][T23544] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4478.663408][T23544] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4478.663417][T23544] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4478.663424][T23544] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4478.663434][T23544] __x64_sys_sendto (net/socket.c:2183) [4478.663438][T23544] ? 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) [4478.663443][T23544] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4478.663448][T23544] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4478.663452][T23544] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4478.663457][T23544] RIP: 0033:0x7f8a54e92a4a [ 4478.663462][T23544] 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 [ 4478.663466][T23544] RSP: 002b:00007ffde399ef38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4478.663470][T23544] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a54e92a4a [ 4478.663472][T23544] RDX: 0000000000000040 RSI: 000000003e24f340 RDI: 0000000000000005 [ 4478.663474][T23544] RBP: 00007ffde399efc0 R08: 0000000000418574 R09: 000000000000001c [ 4478.663476][T23544] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4478.663478][T23544] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a54fbb000 | [ 4478.663478][T23544] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a54fbb000 | [ 4478.663492][T23544] | [ 4478.663495][T23544] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23544 | [4478.675417][T23544] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4478.675660][T23544] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4478.675662][T23544] Call Trace: [ 4478.675664][T23544] [4478.675666][T23544] dump_stack_lvl (lib/dump_stack.c:123) [4478.675673][T23544] check_preemption_disabled (lib/smp_processor_id.c:52) [4478.675679][T23544] lwtunnel_output (net/core/lwtunnel.c:359) [4478.675685][T23544] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4478.675693][T23544] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.675699][T23544] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4478.675705][T23544] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.675718][T23544] rawv6_sendmsg (net/ipv6/raw.c:918) [4478.675731][T23544] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4478.675737][T23544] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4478.675742][T23544] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.675750][T23544] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4478.675755][T23544] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4478.675764][T23544] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4478.675781][T23544] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4478.675784][T23544] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.675795][T23544] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.675800][T23544] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.675806][T23544] ? __pfx___sys_sendto (net/socket.c:2147) [4478.675821][T23544] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4478.675829][T23544] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4478.675838][T23544] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4478.675845][T23544] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4478.675855][T23544] __x64_sys_sendto (net/socket.c:2183) [4478.675859][T23544] ? 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) [4478.675863][T23544] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4478.675868][T23544] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4478.675873][T23544] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4478.675877][T23544] RIP: 0033:0x7f8a54e92a4a [ 4478.675881][T23544] 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 [ 4478.675883][T23544] RSP: 002b:00007ffde399ef38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4478.675887][T23544] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a54e92a4a [ 4478.675889][T23544] RDX: 0000000000000040 RSI: 000000003e24f340 RDI: 0000000000000005 [ 4478.675891][T23544] RBP: 00007ffde399efc0 R08: 0000000000418574 R09: 000000000000001c [ 4478.675893][T23544] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4478.675895][T23544] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a54fbb000 | [ 4478.675895][T23544] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a54fbb000 | [ 4478.675910][T23544] | [ 4478.689121][T23544] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23544 | [4478.689576][T23544] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4478.689887][T23544] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4478.689889][T23544] Call Trace: [ 4478.689891][T23544] [4478.689893][T23544] dump_stack_lvl (lib/dump_stack.c:123) [4478.689901][T23544] check_preemption_disabled (lib/smp_processor_id.c:52) [4478.689907][T23544] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4478.689913][T23544] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4478.689921][T23544] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.689927][T23544] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4478.689932][T23544] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.689945][T23544] rawv6_sendmsg (net/ipv6/raw.c:918) [4478.689956][T23544] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4478.689962][T23544] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4478.689966][T23544] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.689974][T23544] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4478.689979][T23544] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4478.689988][T23544] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4478.690004][T23544] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4478.690007][T23544] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.690019][T23544] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.690024][T23544] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.690030][T23544] ? __pfx___sys_sendto (net/socket.c:2147) [4478.690045][T23544] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4478.690052][T23544] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4478.690060][T23544] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4478.690067][T23544] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4478.690078][T23544] __x64_sys_sendto (net/socket.c:2183) [4478.690082][T23544] ? 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) [4478.690085][T23544] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4478.690089][T23544] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4478.690094][T23544] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4478.690098][T23544] RIP: 0033:0x7f8a54e92a4a [ 4478.690102][T23544] 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 [ 4478.690104][T23544] RSP: 002b:00007ffde399ef38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4478.690108][T23544] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a54e92a4a [ 4478.690110][T23544] RDX: 0000000000000040 RSI: 000000003e24f340 RDI: 0000000000000005 [ 4478.690112][T23544] RBP: 00007ffde399efc0 R08: 0000000000418574 R09: 000000000000001c [ 4478.690114][T23544] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4478.690116][T23544] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a54fbb000 | [ 4478.690116][T23544] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a54fbb000 | [ 4478.690131][T23544] | [ 4479.163223][T23548] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23548 | [4479.163730][T23548] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4479.164000][T23548] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4479.164002][T23548] Call Trace: [ 4479.164005][T23548] [4479.164008][T23548] dump_stack_lvl (lib/dump_stack.c:123) [4479.164018][T23548] check_preemption_disabled (lib/smp_processor_id.c:52) [4479.164025][T23548] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4479.164032][T23548] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4479.164041][T23548] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.164048][T23548] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4479.164053][T23548] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.164065][T23548] rawv6_sendmsg (net/ipv6/raw.c:918) [4479.164077][T23548] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4479.164083][T23548] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4479.164089][T23548] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.164099][T23548] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4479.164106][T23548] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4479.164115][T23548] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4479.164132][T23548] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4479.164135][T23548] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.164146][T23548] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.164154][T23548] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.164159][T23548] ? __pfx___sys_sendto (net/socket.c:2147) [4479.164174][T23548] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4479.164182][T23548] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4479.164191][T23548] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4479.164198][T23548] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4479.164208][T23548] __x64_sys_sendto (net/socket.c:2183) [4479.164212][T23548] ? 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) [4479.164217][T23548] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4479.164222][T23548] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4479.164226][T23548] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4479.164230][T23548] RIP: 0033:0x7f6d7c8ffa4a [ 4479.164235][T23548] 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 [ 4479.164239][T23548] RSP: 002b:00007ffe2121ca38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4479.164244][T23548] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d7c8ffa4a [ 4479.164247][T23548] RDX: 0000000000000040 RSI: 0000000008fd3340 RDI: 0000000000000005 [ 4479.164249][T23548] RBP: 00007ffe2121cac0 R08: 0000000000418574 R09: 000000000000001c [ 4479.164251][T23548] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4479.164253][T23548] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d7ca28000 | [ 4479.164271][T23548] lwtunnel_output(): recursion limit reached on datapath | [ 4480.229033][ C0] Dead loop on virtual device veth0, fix it urgently! | [ 4480.628463][T23552] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23552 | [4480.628979][T23552] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4480.629247][T23552] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4480.629250][T23552] Call Trace: [ 4480.629252][T23552] [4480.629255][T23552] dump_stack_lvl (lib/dump_stack.c:123) [4480.629265][T23552] check_preemption_disabled (lib/smp_processor_id.c:52) [4480.629272][T23552] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4480.629278][T23552] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4480.629287][T23552] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.629295][T23552] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4480.629300][T23552] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.629312][T23552] rawv6_sendmsg (net/ipv6/raw.c:918) [4480.629324][T23552] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4480.629329][T23552] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4480.629336][T23552] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.629346][T23552] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4480.629354][T23552] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4480.629363][T23552] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4480.629379][T23552] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4480.629382][T23552] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.629393][T23552] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.629401][T23552] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.629406][T23552] ? __pfx___sys_sendto (net/socket.c:2147) [4480.629421][T23552] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4480.629429][T23552] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4480.629438][T23552] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4480.629445][T23552] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4480.629455][T23552] __x64_sys_sendto (net/socket.c:2183) [4480.629459][T23552] ? 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) [4480.629464][T23552] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4480.629469][T23552] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4480.629473][T23552] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4480.629479][T23552] RIP: 0033:0x7f1e57d21a4a [ 4480.629483][T23552] 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 [ 4480.629487][T23552] RSP: 002b:00007ffff55b82e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4480.629491][T23552] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e57d21a4a [ 4480.629494][T23552] RDX: 0000000000000040 RSI: 0000000005c12340 RDI: 0000000000000005 [ 4480.629496][T23552] RBP: 00007ffff55b8370 R08: 0000000000418574 R09: 000000000000001c [ 4480.629498][T23552] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4480.629500][T23552] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e57e4a000 | [ 4480.629515][T23552] | [ 4480.629518][T23552] lwtunnel_output(): recursion limit reached on datapath | [ 4482.119265][T23556] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23556 | [4482.119810][T23556] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4482.120101][T23556] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4482.120103][T23556] Call Trace: [ 4482.120106][T23556] [4482.120108][T23556] dump_stack_lvl (lib/dump_stack.c:123) [4482.120119][T23556] check_preemption_disabled (lib/smp_processor_id.c:52) [4482.120127][T23556] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4482.120144][T23556] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4482.120152][T23556] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4482.120160][T23556] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4482.120165][T23556] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4482.120177][T23556] rawv6_sendmsg (net/ipv6/raw.c:918) [4482.120188][T23556] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4482.120194][T23556] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4482.120201][T23556] ? __lock_release (kernel/locking/lockdep.c:5534) [4482.120211][T23556] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4482.120218][T23556] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4482.120227][T23556] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4482.120242][T23556] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4482.120245][T23556] ? __lock_release (kernel/locking/lockdep.c:5534) [4482.120256][T23556] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4482.120263][T23556] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4482.120269][T23556] ? __pfx___sys_sendto (net/socket.c:2147) [4482.120283][T23556] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4482.120291][T23556] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4482.120300][T23556] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4482.120307][T23556] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4482.120317][T23556] __x64_sys_sendto (net/socket.c:2183) [4482.120321][T23556] ? 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) [4482.120325][T23556] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4482.120329][T23556] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4482.120334][T23556] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4482.120339][T23556] RIP: 0033:0x7f53fae87a4a [ 4482.120343][T23556] 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 [ 4482.120347][T23556] RSP: 002b:00007ffd1711a928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4482.120351][T23556] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53fae87a4a [ 4482.120353][T23556] RDX: 0000000000000040 RSI: 000000003afae340 RDI: 0000000000000005 [ 4482.120355][T23556] RBP: 00007ffd1711a9b0 R08: 0000000000418574 R09: 000000000000001c [ 4482.120357][T23556] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4482.120359][T23556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53fafb0000 | [ 4482.120374][T23556] | [ 4482.120376][T23556] lwtunnel_output(): recursion limit reached on datapath | [ 4483.609650][T23560] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23560 | [4483.610140][T23560] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4483.610391][T23560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4483.610394][T23560] Call Trace: [ 4483.610396][T23560] [4483.610399][T23560] dump_stack_lvl (lib/dump_stack.c:123) [4483.610409][T23560] check_preemption_disabled (lib/smp_processor_id.c:52) [4483.610416][T23560] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4483.610423][T23560] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4483.610432][T23560] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.610440][T23560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4483.610445][T23560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.610457][T23560] rawv6_sendmsg (net/ipv6/raw.c:918) [4483.610469][T23560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4483.610475][T23560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4483.610482][T23560] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.610491][T23560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4483.610499][T23560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4483.610508][T23560] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4483.610524][T23560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4483.610528][T23560] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.610539][T23560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.610546][T23560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.610552][T23560] ? __pfx___sys_sendto (net/socket.c:2147) [4483.610566][T23560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4483.610574][T23560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4483.610583][T23560] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4483.610590][T23560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4483.610601][T23560] __x64_sys_sendto (net/socket.c:2183) [4483.610605][T23560] ? 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) [4483.610610][T23560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4483.610615][T23560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4483.610620][T23560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4483.610625][T23560] RIP: 0033:0x7f08d8c20a4a [ 4483.610630][T23560] 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 [ 4483.610633][T23560] RSP: 002b:00007fffe4179f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4483.610637][T23560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08d8c20a4a [ 4483.610639][T23560] RDX: 0000000000000040 RSI: 000000002da1d340 RDI: 0000000000000005 [ 4483.610641][T23560] RBP: 00007fffe417a000 R08: 0000000000418574 R09: 000000000000001c [ 4483.610643][T23560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4483.610645][T23560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08d8d49000 | [ 4483.610645][T23560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08d8d49000 | [ 4483.610660][T23560] | [ 4483.610663][T23560] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23560 | [4483.622842][T23560] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4483.623092][T23560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4483.623094][T23560] Call Trace: [ 4483.623096][T23560] [4483.623098][T23560] dump_stack_lvl (lib/dump_stack.c:123) [4483.623104][T23560] check_preemption_disabled (lib/smp_processor_id.c:52) [4483.623110][T23560] lwtunnel_output (net/core/lwtunnel.c:359) [4483.623117][T23560] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4483.623123][T23560] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.623129][T23560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4483.623134][T23560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.623146][T23560] rawv6_sendmsg (net/ipv6/raw.c:918) [4483.623158][T23560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4483.623164][T23560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4483.623168][T23560] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.623176][T23560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4483.623180][T23560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4483.623189][T23560] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4483.623205][T23560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4483.623208][T23560] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.623219][T23560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.623223][T23560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.623229][T23560] ? __pfx___sys_sendto (net/socket.c:2147) [4483.623244][T23560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4483.623250][T23560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4483.623257][T23560] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4483.623265][T23560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4483.623275][T23560] __x64_sys_sendto (net/socket.c:2183) [4483.623279][T23560] ? 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) [4483.623283][T23560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4483.623288][T23560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4483.623292][T23560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4483.623296][T23560] RIP: 0033:0x7f08d8c20a4a [ 4483.623299][T23560] 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 [ 4483.623302][T23560] RSP: 002b:00007fffe4179f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4483.623305][T23560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08d8c20a4a [ 4483.623307][T23560] RDX: 0000000000000040 RSI: 000000002da1d340 RDI: 0000000000000005 [ 4483.623309][T23560] RBP: 00007fffe417a000 R08: 0000000000418574 R09: 000000000000001c [ 4483.623311][T23560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4483.623313][T23560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08d8d49000 | [ 4483.623313][T23560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08d8d49000 | [ 4483.623327][T23560] | [ 4483.640973][T23560] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23560 | [4483.641332][T23560] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4483.641585][T23560] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4483.641587][T23560] Call Trace: [ 4483.641589][T23560] [4483.641591][T23560] dump_stack_lvl (lib/dump_stack.c:123) [4483.641599][T23560] check_preemption_disabled (lib/smp_processor_id.c:52) [4483.641605][T23560] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4483.641612][T23560] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4483.641619][T23560] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.641625][T23560] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4483.641630][T23560] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.641642][T23560] rawv6_sendmsg (net/ipv6/raw.c:918) [4483.641654][T23560] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4483.641660][T23560] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4483.641665][T23560] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.641673][T23560] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4483.641678][T23560] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4483.641687][T23560] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4483.641704][T23560] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4483.641706][T23560] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.641719][T23560] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.641724][T23560] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.641730][T23560] ? __pfx___sys_sendto (net/socket.c:2147) [4483.641745][T23560] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4483.641751][T23560] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4483.641759][T23560] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4483.641767][T23560] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4483.641777][T23560] __x64_sys_sendto (net/socket.c:2183) [4483.641781][T23560] ? 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) [4483.641784][T23560] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4483.641788][T23560] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4483.641793][T23560] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4483.641796][T23560] RIP: 0033:0x7f08d8c20a4a [ 4483.641800][T23560] 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 [ 4483.641803][T23560] RSP: 002b:00007fffe4179f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4483.641806][T23560] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08d8c20a4a [ 4483.641809][T23560] RDX: 0000000000000040 RSI: 000000002da1d340 RDI: 0000000000000005 [ 4483.641811][T23560] RBP: 00007fffe417a000 R08: 0000000000418574 R09: 000000000000001c [ 4483.641813][T23560] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4483.641815][T23560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08d8d49000 | [ 4483.641815][T23560] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08d8d49000 | [ 4483.641830][T23560] | [ 4484.129615][T23564] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23564 | [4484.130097][T23564] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4484.130350][T23564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4484.130353][T23564] Call Trace: [ 4484.130355][T23564] [4484.130358][T23564] dump_stack_lvl (lib/dump_stack.c:123) [4484.130368][T23564] check_preemption_disabled (lib/smp_processor_id.c:52) [4484.130376][T23564] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4484.130383][T23564] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4484.130391][T23564] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.130399][T23564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4484.130404][T23564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.130416][T23564] rawv6_sendmsg (net/ipv6/raw.c:918) [4484.130429][T23564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4484.130434][T23564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4484.130441][T23564] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.130451][T23564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4484.130458][T23564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4484.130467][T23564] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4484.130484][T23564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4484.130487][T23564] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.130498][T23564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.130505][T23564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.130511][T23564] ? __pfx___sys_sendto (net/socket.c:2147) [4484.130525][T23564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4484.130533][T23564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4484.130543][T23564] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4484.130550][T23564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4484.130560][T23564] __x64_sys_sendto (net/socket.c:2183) [4484.130564][T23564] ? 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) [4484.130569][T23564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4484.130574][T23564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4484.130579][T23564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4484.130584][T23564] RIP: 0033:0x7f915790da4a [ 4484.130589][T23564] 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 [ 4484.130592][T23564] RSP: 002b:00007ffe25a67968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4484.130596][T23564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f915790da4a [ 4484.130599][T23564] RDX: 0000000000000040 RSI: 0000000029dba340 RDI: 0000000000000005 [ 4484.130601][T23564] RBP: 00007ffe25a679f0 R08: 0000000000418574 R09: 000000000000001c [ 4484.130603][T23564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4484.130605][T23564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9157a36000 | [ 4484.130605][T23564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9157a36000 | [ 4484.130620][T23564] | [ 4484.130623][T23564] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23564 | [4484.142962][T23564] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4484.143228][T23564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4484.143230][T23564] Call Trace: [ 4484.143232][T23564] [4484.143234][T23564] dump_stack_lvl (lib/dump_stack.c:123) [4484.143242][T23564] check_preemption_disabled (lib/smp_processor_id.c:52) [4484.143249][T23564] lwtunnel_output (net/core/lwtunnel.c:359) [4484.143256][T23564] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4484.143263][T23564] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.143270][T23564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4484.143275][T23564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.143288][T23564] rawv6_sendmsg (net/ipv6/raw.c:918) [4484.143299][T23564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4484.143305][T23564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4484.143310][T23564] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.143320][T23564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4484.143325][T23564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4484.143334][T23564] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4484.143351][T23564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4484.143354][T23564] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.143366][T23564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.143372][T23564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.143378][T23564] ? __pfx___sys_sendto (net/socket.c:2147) [4484.143393][T23564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4484.143400][T23564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4484.143408][T23564] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4484.143415][T23564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4484.143426][T23564] __x64_sys_sendto (net/socket.c:2183) [4484.143430][T23564] ? 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) [4484.143433][T23564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4484.143438][T23564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4484.143443][T23564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4484.143446][T23564] RIP: 0033:0x7f915790da4a [ 4484.143450][T23564] 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 [ 4484.143453][T23564] RSP: 002b:00007ffe25a67968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4484.143457][T23564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f915790da4a [ 4484.143459][T23564] RDX: 0000000000000040 RSI: 0000000029dba340 RDI: 0000000000000005 [ 4484.143460][T23564] RBP: 00007ffe25a679f0 R08: 0000000000418574 R09: 000000000000001c [ 4484.143463][T23564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4484.143465][T23564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9157a36000 | [ 4484.143465][T23564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9157a36000 | [ 4484.143480][T23564] | [ 4484.161150][T23564] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23564 | [4484.161512][T23564] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4484.161772][T23564] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4484.161774][T23564] Call Trace: [ 4484.161776][T23564] [4484.161779][T23564] dump_stack_lvl (lib/dump_stack.c:123) [4484.161787][T23564] check_preemption_disabled (lib/smp_processor_id.c:52) [4484.161793][T23564] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4484.161799][T23564] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4484.161807][T23564] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.161813][T23564] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4484.161818][T23564] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.161831][T23564] rawv6_sendmsg (net/ipv6/raw.c:918) [4484.161843][T23564] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4484.161849][T23564] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4484.161854][T23564] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.161862][T23564] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4484.161867][T23564] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4484.161877][T23564] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4484.161893][T23564] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4484.161896][T23564] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.161908][T23564] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.161914][T23564] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.161920][T23564] ? __pfx___sys_sendto (net/socket.c:2147) [4484.161934][T23564] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4484.161942][T23564] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4484.161950][T23564] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4484.161957][T23564] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4484.161968][T23564] __x64_sys_sendto (net/socket.c:2183) [4484.161972][T23564] ? 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) [4484.161976][T23564] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4484.161981][T23564] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4484.161986][T23564] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4484.161990][T23564] RIP: 0033:0x7f915790da4a [ 4484.161994][T23564] 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 [ 4484.161997][T23564] RSP: 002b:00007ffe25a67968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4484.162001][T23564] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f915790da4a [ 4484.162003][T23564] RDX: 0000000000000040 RSI: 0000000029dba340 RDI: 0000000000000005 [ 4484.162006][T23564] RBP: 00007ffe25a679f0 R08: 0000000000418574 R09: 000000000000001c [ 4484.162008][T23564] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4484.162010][T23564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9157a36000 | [ 4484.162010][T23564] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9157a36000 | [ 4484.162025][T23564] | [ 4484.655850][T23568] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23568 | [4484.656345][T23568] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4484.656609][T23568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4484.656612][T23568] Call Trace: [ 4484.656614][T23568] [4484.656616][T23568] dump_stack_lvl (lib/dump_stack.c:123) [4484.656627][T23568] check_preemption_disabled (lib/smp_processor_id.c:52) [4484.656634][T23568] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4484.656641][T23568] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4484.656650][T23568] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.656657][T23568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4484.656662][T23568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.656675][T23568] rawv6_sendmsg (net/ipv6/raw.c:918) [4484.656686][T23568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4484.656692][T23568] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4484.656699][T23568] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.656708][T23568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4484.656718][T23568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4484.656727][T23568] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4484.656743][T23568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4484.656746][T23568] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.656757][T23568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.656764][T23568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.656770][T23568] ? __pfx___sys_sendto (net/socket.c:2147) [4484.656785][T23568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4484.656792][T23568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4484.656800][T23568] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4484.656807][T23568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4484.656817][T23568] __x64_sys_sendto (net/socket.c:2183) [4484.656821][T23568] ? 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) [4484.656825][T23568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4484.656831][T23568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4484.656835][T23568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4484.656840][T23568] RIP: 0033:0x7f36a32e0a4a [ 4484.656845][T23568] 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 [ 4484.656848][T23568] RSP: 002b:00007fff1c65b608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4484.656852][T23568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f36a32e0a4a [ 4484.656854][T23568] RDX: 0000000000000040 RSI: 000000001b799340 RDI: 0000000000000005 [ 4484.656856][T23568] RBP: 00007fff1c65b690 R08: 0000000000418574 R09: 000000000000001c [ 4484.656859][T23568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4484.656861][T23568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f36a3409000 | [ 4484.669670][T23568] lwtunnel_output(): recursion limit reached on datapath | [ 4485.349088][ C2] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4486.151165][T23572] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23572 | [4486.151632][T23572] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4486.153022][T23572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.153024][T23572] Call Trace: [ 4486.153027][T23572] [4486.153030][T23572] dump_stack_lvl (lib/dump_stack.c:123) [4486.153040][T23572] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.153048][T23572] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4486.153055][T23572] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.153064][T23572] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.153071][T23572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.153077][T23572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.153089][T23572] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.153101][T23572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.153106][T23572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.153113][T23572] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.153123][T23572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.153131][T23572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.153140][T23572] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.153156][T23572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.153159][T23572] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.153171][T23572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.153178][T23572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.153183][T23572] ? __pfx___sys_sendto (net/socket.c:2147) [4486.153198][T23572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.153205][T23572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.153215][T23572] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.153222][T23572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.153232][T23572] __x64_sys_sendto (net/socket.c:2183) [4486.153237][T23572] ? 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) [4486.153241][T23572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.153247][T23572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.153252][T23572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.153257][T23572] RIP: 0033:0x7fb97e151a4a [ 4486.153262][T23572] 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 [ 4486.153265][T23572] RSP: 002b:00007ffebb54ee08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.153269][T23572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb97e151a4a [ 4486.153271][T23572] RDX: 0000000000000040 RSI: 00000000253b5340 RDI: 0000000000000005 [ 4486.153273][T23572] RBP: 00007ffebb54ee90 R08: 0000000000418574 R09: 000000000000001c [ 4486.153275][T23572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.153277][T23572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb97e27a000 | [ 4486.153277][T23572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb97e27a000 | [ 4486.153291][T23572] | [ 4486.153294][T23572] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23572 | [4486.165145][T23572] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4486.165394][T23572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.165396][T23572] Call Trace: [ 4486.165397][T23572] [4486.165399][T23572] dump_stack_lvl (lib/dump_stack.c:123) [4486.165406][T23572] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.165412][T23572] lwtunnel_output (net/core/lwtunnel.c:359) [4486.165419][T23572] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.165426][T23572] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.165432][T23572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.165437][T23572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.165449][T23572] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.165461][T23572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.165467][T23572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.165471][T23572] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.165479][T23572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.165483][T23572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.165493][T23572] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.165509][T23572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.165512][T23572] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.165523][T23572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.165527][T23572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.165533][T23572] ? __pfx___sys_sendto (net/socket.c:2147) [4486.165548][T23572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.165556][T23572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.165564][T23572] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.165572][T23572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.165582][T23572] __x64_sys_sendto (net/socket.c:2183) [4486.165586][T23572] ? 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) [4486.165589][T23572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.165594][T23572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.165599][T23572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.165602][T23572] RIP: 0033:0x7fb97e151a4a [ 4486.165606][T23572] 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 [ 4486.165609][T23572] RSP: 002b:00007ffebb54ee08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.165613][T23572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb97e151a4a [ 4486.165615][T23572] RDX: 0000000000000040 RSI: 00000000253b5340 RDI: 0000000000000005 [ 4486.165617][T23572] RBP: 00007ffebb54ee90 R08: 0000000000418574 R09: 000000000000001c [ 4486.165619][T23572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.165621][T23572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb97e27a000 | [ 4486.165621][T23572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb97e27a000 | [ 4486.165636][T23572] | [ 4486.181009][T23572] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23572 | [4486.181372][T23572] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4486.181624][T23572] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.181626][T23572] Call Trace: [ 4486.181628][T23572] [4486.181630][T23572] dump_stack_lvl (lib/dump_stack.c:123) [4486.181638][T23572] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.181645][T23572] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4486.181652][T23572] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.181659][T23572] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.181665][T23572] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.181670][T23572] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.181682][T23572] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.181694][T23572] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.181700][T23572] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.181704][T23572] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.181713][T23572] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.181721][T23572] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.181730][T23572] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.181746][T23572] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.181749][T23572] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.181760][T23572] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.181765][T23572] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.181771][T23572] ? __pfx___sys_sendto (net/socket.c:2147) [4486.181786][T23572] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.181793][T23572] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.181802][T23572] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.181810][T23572] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.181820][T23572] __x64_sys_sendto (net/socket.c:2183) [4486.181824][T23572] ? 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) [4486.181828][T23572] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.181833][T23572] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.181837][T23572] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.181841][T23572] RIP: 0033:0x7fb97e151a4a [ 4486.181845][T23572] 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 [ 4486.181848][T23572] RSP: 002b:00007ffebb54ee08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.181851][T23572] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb97e151a4a [ 4486.181854][T23572] RDX: 0000000000000040 RSI: 00000000253b5340 RDI: 0000000000000005 [ 4486.181856][T23572] RBP: 00007ffebb54ee90 R08: 0000000000418574 R09: 000000000000001c [ 4486.181858][T23572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.181860][T23572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb97e27a000 | [ 4486.181860][T23572] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb97e27a000 | [ 4486.181875][T23572] | [ 4486.643348][T23576] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23576 | [4486.643831][T23576] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4486.644090][T23576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.644093][T23576] Call Trace: [ 4486.644095][T23576] [4486.644098][T23576] dump_stack_lvl (lib/dump_stack.c:123) [4486.644108][T23576] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.644115][T23576] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4486.644122][T23576] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.644130][T23576] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.644138][T23576] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.644143][T23576] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.644155][T23576] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.644167][T23576] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.644173][T23576] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.644179][T23576] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.644189][T23576] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.644197][T23576] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.644206][T23576] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.644222][T23576] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.644225][T23576] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.644236][T23576] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.644243][T23576] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.644249][T23576] ? __pfx___sys_sendto (net/socket.c:2147) [4486.644263][T23576] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.644271][T23576] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.644281][T23576] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.644288][T23576] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.644298][T23576] __x64_sys_sendto (net/socket.c:2183) [4486.644302][T23576] ? 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) [4486.644306][T23576] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.644311][T23576] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.644316][T23576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.644320][T23576] RIP: 0033:0x7f25c0530a4a [ 4486.644326][T23576] 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 [ 4486.644329][T23576] RSP: 002b:00007ffd94a66878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.644334][T23576] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f25c0530a4a [ 4486.644336][T23576] RDX: 0000000000000040 RSI: 000000001b78c340 RDI: 0000000000000005 [ 4486.644338][T23576] RBP: 00007ffd94a66900 R08: 0000000000418574 R09: 000000000000001c [ 4486.644340][T23576] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.644342][T23576] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25c0659000 | [ 4486.644342][T23576] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25c0659000 | [ 4486.644357][T23576] | [ 4486.644360][T23576] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23576 | [4486.655827][T23576] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4486.656074][T23576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.656076][T23576] Call Trace: [ 4486.656078][T23576] [4486.656080][T23576] dump_stack_lvl (lib/dump_stack.c:123) [4486.656088][T23576] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.656094][T23576] lwtunnel_output (net/core/lwtunnel.c:359) [4486.656100][T23576] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.656108][T23576] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.656115][T23576] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.656120][T23576] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.656132][T23576] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.656144][T23576] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.656150][T23576] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.656154][T23576] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.656164][T23576] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.656169][T23576] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.656178][T23576] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.656194][T23576] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.656197][T23576] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.656209][T23576] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.656215][T23576] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.656220][T23576] ? __pfx___sys_sendto (net/socket.c:2147) [4486.656235][T23576] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.656243][T23576] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.656251][T23576] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.656259][T23576] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.656269][T23576] __x64_sys_sendto (net/socket.c:2183) [4486.656273][T23576] ? 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) [4486.656277][T23576] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.656282][T23576] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.656286][T23576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.656290][T23576] RIP: 0033:0x7f25c0530a4a [ 4486.656294][T23576] 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 [ 4486.656297][T23576] RSP: 002b:00007ffd94a66878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.656300][T23576] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f25c0530a4a [ 4486.656302][T23576] RDX: 0000000000000040 RSI: 000000001b78c340 RDI: 0000000000000005 [ 4486.656305][T23576] RBP: 00007ffd94a66900 R08: 0000000000418574 R09: 000000000000001c [ 4486.656306][T23576] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.656308][T23576] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25c0659000 | [ 4486.656308][T23576] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25c0659000 | [ 4486.656323][T23576] | [ 4486.672138][T23576] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23576 | [4486.672496][T23576] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4486.672757][T23576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.672759][T23576] Call Trace: [ 4486.672760][T23576] [4486.672763][T23576] dump_stack_lvl (lib/dump_stack.c:123) [4486.672771][T23576] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.672778][T23576] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4486.672784][T23576] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.672792][T23576] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.672799][T23576] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.672804][T23576] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.672816][T23576] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.672828][T23576] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.672833][T23576] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.672839][T23576] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.672848][T23576] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.672853][T23576] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.672863][T23576] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.672879][T23576] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.672882][T23576] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.672893][T23576] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.672899][T23576] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.672905][T23576] ? __pfx___sys_sendto (net/socket.c:2147) [4486.672919][T23576] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.672927][T23576] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.672936][T23576] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.672943][T23576] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.672954][T23576] __x64_sys_sendto (net/socket.c:2183) [4486.672958][T23576] ? 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) [4486.672962][T23576] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.672967][T23576] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.672972][T23576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.672976][T23576] RIP: 0033:0x7f25c0530a4a [ 4486.672980][T23576] 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 [ 4486.672983][T23576] RSP: 002b:00007ffd94a66878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.672986][T23576] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f25c0530a4a [ 4486.672988][T23576] RDX: 0000000000000040 RSI: 000000001b78c340 RDI: 0000000000000005 [ 4486.672991][T23576] RBP: 00007ffd94a66900 R08: 0000000000418574 R09: 000000000000001c [ 4486.672993][T23576] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.672995][T23576] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f25c0659000 | [ 4488.629677][T23584] lwtunnel_output(): recursion limit reached on datapath | [ 4490.085032][T23588] check_preemption_disabled: 2 callbacks suppressed | [ 4490.085041][T23588] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23588 | [4490.085869][T23588] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4490.086130][T23588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4490.086133][T23588] Call Trace: [ 4490.086136][T23588] [4490.086138][T23588] dump_stack_lvl (lib/dump_stack.c:123) [4490.086148][T23588] check_preemption_disabled (lib/smp_processor_id.c:52) [4490.086155][T23588] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4490.086162][T23588] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4490.086171][T23588] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4490.086178][T23588] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4490.086183][T23588] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4490.086196][T23588] rawv6_sendmsg (net/ipv6/raw.c:918) [4490.086208][T23588] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4490.086213][T23588] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4490.086220][T23588] ? __lock_release (kernel/locking/lockdep.c:5534) [4490.086230][T23588] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4490.086237][T23588] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4490.086246][T23588] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4490.086262][T23588] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4490.086265][T23588] ? __lock_release (kernel/locking/lockdep.c:5534) [4490.086277][T23588] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4490.086284][T23588] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4490.086290][T23588] ? __pfx___sys_sendto (net/socket.c:2147) [4490.086304][T23588] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4490.086312][T23588] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4490.086322][T23588] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4490.086329][T23588] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4490.086339][T23588] __x64_sys_sendto (net/socket.c:2183) [4490.086343][T23588] ? 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) [4490.086347][T23588] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4490.086352][T23588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4490.086358][T23588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4490.086362][T23588] RIP: 0033:0x7f4e92c59a4a [ 4490.086367][T23588] 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 [ 4490.086370][T23588] RSP: 002b:00007ffe22318918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4490.086375][T23588] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4e92c59a4a [ 4490.086377][T23588] RDX: 0000000000000040 RSI: 000000003a8a1340 RDI: 0000000000000005 [ 4490.086379][T23588] RBP: 00007ffe223189a0 R08: 0000000000418574 R09: 000000000000001c [ 4490.086381][T23588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4490.086383][T23588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e92d82000 | [ 4490.086397][T23588] | [ 4490.086400][T23588] lwtunnel_output(): recursion limit reached on datapath | [ 4491.550138][T23592] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23592 | [4491.550639][T23592] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4491.550928][T23592] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.550931][T23592] Call Trace: [ 4491.550934][T23592] [4491.550936][T23592] dump_stack_lvl (lib/dump_stack.c:123) [4491.550946][T23592] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.550954][T23592] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4491.550960][T23592] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.550969][T23592] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.550977][T23592] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.550982][T23592] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.550995][T23592] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.551006][T23592] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.551012][T23592] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.551019][T23592] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.551029][T23592] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.551037][T23592] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.551046][T23592] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.551062][T23592] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.551065][T23592] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.551076][T23592] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.551083][T23592] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.551089][T23592] ? __pfx___sys_sendto (net/socket.c:2147) [4491.551103][T23592] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.551111][T23592] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.551121][T23592] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.551128][T23592] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.551139][T23592] __x64_sys_sendto (net/socket.c:2183) [4491.551143][T23592] ? 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) [4491.551147][T23592] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.551151][T23592] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.551156][T23592] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.551161][T23592] RIP: 0033:0x7f08ed181a4a [ 4491.551165][T23592] 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 [ 4491.551169][T23592] RSP: 002b:00007ffc350afb58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.551173][T23592] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08ed181a4a [ 4491.551176][T23592] RDX: 0000000000000040 RSI: 00000000241d6340 RDI: 0000000000000005 [ 4491.551178][T23592] RBP: 00007ffc350afbe0 R08: 0000000000418574 R09: 000000000000001c [ 4491.551180][T23592] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.551182][T23592] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08ed2aa000 | [ 4491.551197][T23592] | [ 4491.551200][T23592] lwtunnel_output(): recursion limit reached on datapath | [ 4493.043288][T23596] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23596 | [4493.044242][T23596] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4493.044539][T23596] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4493.044541][T23596] Call Trace: [ 4493.044544][T23596] [4493.044546][T23596] dump_stack_lvl (lib/dump_stack.c:123) [4493.044556][T23596] check_preemption_disabled (lib/smp_processor_id.c:52) [4493.044564][T23596] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4493.044570][T23596] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4493.044579][T23596] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4493.044586][T23596] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4493.044591][T23596] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4493.044603][T23596] rawv6_sendmsg (net/ipv6/raw.c:918) [4493.044615][T23596] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4493.044621][T23596] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4493.044627][T23596] ? __lock_release (kernel/locking/lockdep.c:5534) [4493.044637][T23596] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4493.044644][T23596] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4493.044653][T23596] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4493.044669][T23596] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4493.044672][T23596] ? __lock_release (kernel/locking/lockdep.c:5534) [4493.044683][T23596] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4493.044690][T23596] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4493.044695][T23596] ? __pfx___sys_sendto (net/socket.c:2147) [4493.044709][T23596] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4493.044718][T23596] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4493.044728][T23596] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4493.044735][T23596] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4493.044745][T23596] __x64_sys_sendto (net/socket.c:2183) [4493.044749][T23596] ? 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) [4493.044754][T23596] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4493.044759][T23596] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4493.044764][T23596] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4493.044769][T23596] RIP: 0033:0x7f88f5841a4a [ 4493.044774][T23596] 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 [ 4493.044778][T23596] RSP: 002b:00007fff7bcc6528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4493.044782][T23596] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88f5841a4a [ 4493.044785][T23596] RDX: 0000000000000040 RSI: 0000000006382340 RDI: 0000000000000005 [ 4493.044787][T23596] RBP: 00007fff7bcc65b0 R08: 0000000000418574 R09: 000000000000001c [ 4493.044790][T23596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4493.044792][T23596] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88f596a000 | [ 4493.044806][T23596] | [ 4493.058701][T23596] lwtunnel_output(): recursion limit reached on datapath | [ 4494.513971][T23600] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23600 | [4494.514431][T23600] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4494.514681][T23600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.514683][T23600] Call Trace: [ 4494.514685][T23600] [4494.514688][T23600] dump_stack_lvl (lib/dump_stack.c:123) [4494.514698][T23600] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.514706][T23600] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4494.514712][T23600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.514723][T23600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.514730][T23600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.514736][T23600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.514748][T23600] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.514760][T23600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.514765][T23600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.514772][T23600] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.514782][T23600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.514800][T23600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.514809][T23600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.514825][T23600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.514828][T23600] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.514839][T23600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.514847][T23600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.514852][T23600] ? __pfx___sys_sendto (net/socket.c:2147) [4494.514866][T23600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.514874][T23600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.514883][T23600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.514890][T23600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.514900][T23600] __x64_sys_sendto (net/socket.c:2183) [4494.514904][T23600] ? 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) [4494.514908][T23600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.514912][T23600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.514917][T23600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.514921][T23600] RIP: 0033:0x7fddac405a4a [ 4494.514926][T23600] 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 [ 4494.514930][T23600] RSP: 002b:00007fffbea19008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.514934][T23600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddac405a4a [ 4494.514937][T23600] RDX: 0000000000000040 RSI: 000000002625b340 RDI: 0000000000000005 [ 4494.514939][T23600] RBP: 00007fffbea19090 R08: 0000000000418574 R09: 000000000000001c [ 4494.514941][T23600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.514943][T23600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddac52e000 | [ 4494.514943][T23600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddac52e000 | [ 4494.514958][T23600] | [ 4494.527214][T23600] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23600 | [4494.527578][T23600] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4494.528413][T23600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.528415][T23600] Call Trace: [ 4494.528417][T23600] [4494.528419][T23600] dump_stack_lvl (lib/dump_stack.c:123) [4494.528426][T23600] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.528432][T23600] lwtunnel_output (net/core/lwtunnel.c:359) [4494.528438][T23600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.528446][T23600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.528453][T23600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.528458][T23600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.528470][T23600] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.528481][T23600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.528487][T23600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.528492][T23600] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.528500][T23600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.528505][T23600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.528514][T23600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.528530][T23600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.528533][T23600] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.528544][T23600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.528551][T23600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.528556][T23600] ? __pfx___sys_sendto (net/socket.c:2147) [4494.528570][T23600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.528578][T23600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.528586][T23600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.528593][T23600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.528603][T23600] __x64_sys_sendto (net/socket.c:2183) [4494.528607][T23600] ? 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) [4494.528610][T23600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.528616][T23600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.528621][T23600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.528624][T23600] RIP: 0033:0x7fddac405a4a [ 4494.528628][T23600] 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 [ 4494.528631][T23600] RSP: 002b:00007fffbea19008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.528634][T23600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddac405a4a [ 4494.528636][T23600] RDX: 0000000000000040 RSI: 000000002625b340 RDI: 0000000000000005 [ 4494.528638][T23600] RBP: 00007fffbea19090 R08: 0000000000418574 R09: 000000000000001c [ 4494.528641][T23600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.528642][T23600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddac52e000 | [ 4494.528642][T23600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddac52e000 | [ 4494.528657][T23600] | [ 4494.542072][T23600] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23600 | [4494.542436][T23600] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4494.542678][T23600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.542680][T23600] Call Trace: [ 4494.542682][T23600] [4494.542684][T23600] dump_stack_lvl (lib/dump_stack.c:123) [4494.542692][T23600] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.542698][T23600] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4494.542705][T23600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.542712][T23600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.542719][T23600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.542724][T23600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.542737][T23600] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.542749][T23600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.542755][T23600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.542760][T23600] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.542768][T23600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.542772][T23600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.542781][T23600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.542797][T23600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.542800][T23600] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.542812][T23600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.542818][T23600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.542823][T23600] ? __pfx___sys_sendto (net/socket.c:2147) [4494.542838][T23600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.542845][T23600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.542853][T23600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.542861][T23600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.542871][T23600] __x64_sys_sendto (net/socket.c:2183) [4494.542875][T23600] ? 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) [4494.542878][T23600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.542883][T23600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.542888][T23600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.542891][T23600] RIP: 0033:0x7fddac405a4a [ 4494.542894][T23600] 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 [ 4494.542898][T23600] RSP: 002b:00007fffbea19008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.542901][T23600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fddac405a4a [ 4494.542904][T23600] RDX: 0000000000000040 RSI: 000000002625b340 RDI: 0000000000000005 [ 4494.542906][T23600] RBP: 00007fffbea19090 R08: 0000000000418574 R09: 000000000000001c [ 4494.542908][T23600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.542910][T23600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddac52e000 | [ 4494.542910][T23600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fddac52e000 | [ 4494.542925][T23600] | [ 4494.996440][T23604] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23604 | [4494.996964][T23604] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4494.997233][T23604] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.997235][T23604] Call Trace: [ 4494.997238][T23604] [4494.997241][T23604] dump_stack_lvl (lib/dump_stack.c:123) [4494.997251][T23604] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.997258][T23604] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4494.997265][T23604] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.997273][T23604] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.997281][T23604] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.997286][T23604] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.997298][T23604] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.997310][T23604] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.997316][T23604] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.997323][T23604] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.997333][T23604] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.997340][T23604] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.997349][T23604] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.997365][T23604] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.997368][T23604] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.997379][T23604] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.997387][T23604] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.997392][T23604] ? __pfx___sys_sendto (net/socket.c:2147) [4494.997407][T23604] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.997415][T23604] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.997425][T23604] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.997432][T23604] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.997443][T23604] __x64_sys_sendto (net/socket.c:2183) [4494.997447][T23604] ? 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) [4494.997450][T23604] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.997455][T23604] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.997460][T23604] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.997464][T23604] RIP: 0033:0x7ffa11f3aa4a [ 4494.997469][T23604] 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 [ 4494.997473][T23604] RSP: 002b:00007ffd442e6bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.997477][T23604] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa11f3aa4a [ 4494.997479][T23604] RDX: 0000000000000040 RSI: 000000003de54340 RDI: 0000000000000005 [ 4494.997481][T23604] RBP: 00007ffd442e6c50 R08: 0000000000418574 R09: 000000000000001c [ 4494.997483][T23604] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.997486][T23604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa12063000 | [ 4494.997500][T23604] | [ 4494.997523][T23604] lwtunnel_output(): recursion limit reached on datapath | [ 4496.510252][T23608] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23608 | [4496.510737][T23608] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4496.510991][T23608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4496.510994][T23608] Call Trace: [ 4496.510996][T23608] [4496.510999][T23608] dump_stack_lvl (lib/dump_stack.c:123) [4496.511009][T23608] check_preemption_disabled (lib/smp_processor_id.c:52) [4496.511016][T23608] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4496.511023][T23608] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4496.511031][T23608] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4496.511039][T23608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4496.511044][T23608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4496.511056][T23608] rawv6_sendmsg (net/ipv6/raw.c:918) [4496.511068][T23608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4496.511073][T23608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4496.511080][T23608] ? __lock_release (kernel/locking/lockdep.c:5534) [4496.511090][T23608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4496.511097][T23608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4496.511107][T23608] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4496.511123][T23608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4496.511126][T23608] ? __lock_release (kernel/locking/lockdep.c:5534) [4496.511138][T23608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4496.511144][T23608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4496.511150][T23608] ? __pfx___sys_sendto (net/socket.c:2147) [4496.511165][T23608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4496.511173][T23608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4496.511182][T23608] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4496.511190][T23608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4496.511200][T23608] __x64_sys_sendto (net/socket.c:2183) [4496.511204][T23608] ? 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) [4496.511208][T23608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4496.511213][T23608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4496.511218][T23608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4496.511222][T23608] RIP: 0033:0x7f4098374a4a [ 4496.511227][T23608] 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 [ 4496.511230][T23608] RSP: 002b:00007fffbc5158c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4496.511234][T23608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4098374a4a [ 4496.511236][T23608] RDX: 0000000000000040 RSI: 0000000006d7a340 RDI: 0000000000000005 [ 4496.511239][T23608] RBP: 00007fffbc515950 R08: 0000000000418574 R09: 000000000000001c [ 4496.511241][T23608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4496.511243][T23608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f409849d000 | [ 4496.511243][T23608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f409849d000 | [ 4496.511257][T23608] | [ 4496.511260][T23608] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23608 | [4496.522739][T23608] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4496.522987][T23608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4496.522989][T23608] Call Trace: [ 4496.522991][T23608] [4496.522993][T23608] dump_stack_lvl (lib/dump_stack.c:123) [4496.523001][T23608] check_preemption_disabled (lib/smp_processor_id.c:52) [4496.523007][T23608] lwtunnel_output (net/core/lwtunnel.c:359) [4496.523014][T23608] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4496.523021][T23608] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4496.523029][T23608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4496.523034][T23608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4496.523046][T23608] rawv6_sendmsg (net/ipv6/raw.c:918) [4496.523058][T23608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4496.523063][T23608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4496.523068][T23608] ? __lock_release (kernel/locking/lockdep.c:5534) [4496.523077][T23608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4496.523083][T23608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4496.523092][T23608] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4496.523108][T23608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4496.523111][T23608] ? __lock_release (kernel/locking/lockdep.c:5534) [4496.523123][T23608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4496.523128][T23608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4496.523134][T23608] ? __pfx___sys_sendto (net/socket.c:2147) [4496.523149][T23608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4496.523156][T23608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4496.523164][T23608] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4496.523172][T23608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4496.523182][T23608] __x64_sys_sendto (net/socket.c:2183) [4496.523186][T23608] ? 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) [4496.523190][T23608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4496.523195][T23608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4496.523200][T23608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4496.523204][T23608] RIP: 0033:0x7f4098374a4a [ 4496.523207][T23608] 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 [ 4496.523210][T23608] RSP: 002b:00007fffbc5158c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4496.523213][T23608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4098374a4a [ 4496.523215][T23608] RDX: 0000000000000040 RSI: 0000000006d7a340 RDI: 0000000000000005 [ 4496.523217][T23608] RBP: 00007fffbc515950 R08: 0000000000418574 R09: 000000000000001c [ 4496.523219][T23608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4496.523220][T23608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f409849d000 | [ 4496.523220][T23608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f409849d000 | [ 4496.523235][T23608] | [ 4496.540779][T23608] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23608 | [4496.541134][T23608] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4496.541380][T23608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4496.541382][T23608] Call Trace: [ 4496.541384][T23608] [4496.541387][T23608] dump_stack_lvl (lib/dump_stack.c:123) [4496.541395][T23608] check_preemption_disabled (lib/smp_processor_id.c:52) [4496.541401][T23608] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4496.541408][T23608] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4496.541415][T23608] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4496.541421][T23608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4496.541426][T23608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4496.541439][T23608] rawv6_sendmsg (net/ipv6/raw.c:918) [4496.541451][T23608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4496.541456][T23608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4496.541461][T23608] ? __lock_release (kernel/locking/lockdep.c:5534) [4496.541470][T23608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4496.541475][T23608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4496.541485][T23608] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4496.541501][T23608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4496.541504][T23608] ? __lock_release (kernel/locking/lockdep.c:5534) [4496.541516][T23608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4496.541521][T23608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4496.541527][T23608] ? __pfx___sys_sendto (net/socket.c:2147) [4496.541542][T23608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4496.541549][T23608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4496.541558][T23608] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4496.541565][T23608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4496.541575][T23608] __x64_sys_sendto (net/socket.c:2183) [4496.541579][T23608] ? 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) [4496.541583][T23608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4496.541588][T23608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4496.541593][T23608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4496.541596][T23608] RIP: 0033:0x7f4098374a4a [ 4496.541601][T23608] 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 [ 4496.541604][T23608] RSP: 002b:00007fffbc5158c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4496.541607][T23608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4098374a4a [ 4496.541610][T23608] RDX: 0000000000000040 RSI: 0000000006d7a340 RDI: 0000000000000005 [ 4496.541612][T23608] RBP: 00007fffbc515950 R08: 0000000000418574 R09: 000000000000001c [ 4496.541614][T23608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4496.541616][T23608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f409849d000 | [ 4496.541616][T23608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f409849d000 | [ 4496.541631][T23608] | [ 4497.017100][T23612] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23612 | [4497.017570][T23612] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4497.017851][T23612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4497.017853][T23612] Call Trace: [ 4497.017856][T23612] [4497.017859][T23612] dump_stack_lvl (lib/dump_stack.c:123) [4497.017869][T23612] check_preemption_disabled (lib/smp_processor_id.c:52) [4497.017876][T23612] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4497.017883][T23612] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4497.017891][T23612] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.017899][T23612] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4497.017905][T23612] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.017917][T23612] rawv6_sendmsg (net/ipv6/raw.c:918) [4497.017929][T23612] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4497.017934][T23612] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4497.017941][T23612] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.017951][T23612] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4497.017958][T23612] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4497.017967][T23612] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4497.017983][T23612] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4497.017986][T23612] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.017997][T23612] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.018004][T23612] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.018010][T23612] ? __pfx___sys_sendto (net/socket.c:2147) [4497.018024][T23612] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4497.018032][T23612] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4497.018042][T23612] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4497.018056][T23612] __x64_sys_sendto (net/socket.c:2183) [4497.018060][T23612] ? 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) [4497.018064][T23612] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4497.018069][T23612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4497.018074][T23612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4497.018079][T23612] RIP: 0033:0x7f364bdeca4a [ 4497.018084][T23612] 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 [ 4497.018088][T23612] RSP: 002b:00007fff4798a5d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4497.018092][T23612] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f364bdeca4a [ 4497.018095][T23612] RDX: 0000000000000040 RSI: 0000000005de7340 RDI: 0000000000000005 [ 4497.018097][T23612] RBP: 00007fff4798a660 R08: 0000000000418574 R09: 000000000000001c [ 4497.018099][T23612] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4497.018101][T23612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f364bf15000 | [ 4497.018101][T23612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f364bf15000 | [ 4497.018116][T23612] | [ 4497.018119][T23612] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23612 | [4497.029237][T23612] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4497.029481][T23612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4497.029483][T23612] Call Trace: [ 4497.029485][T23612] [4497.029487][T23612] dump_stack_lvl (lib/dump_stack.c:123) [4497.029494][T23612] check_preemption_disabled (lib/smp_processor_id.c:52) [4497.029500][T23612] lwtunnel_output (net/core/lwtunnel.c:359) [4497.029507][T23612] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4497.029515][T23612] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.029522][T23612] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4497.029527][T23612] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.029539][T23612] rawv6_sendmsg (net/ipv6/raw.c:918) [4497.029551][T23612] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4497.029557][T23612] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4497.029561][T23612] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.029570][T23612] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4497.029575][T23612] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4497.029584][T23612] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4497.029601][T23612] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4497.029604][T23612] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.029615][T23612] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.029620][T23612] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.029625][T23612] ? __pfx___sys_sendto (net/socket.c:2147) [4497.029640][T23612] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4497.029648][T23612] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4497.029656][T23612] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4497.029671][T23612] __x64_sys_sendto (net/socket.c:2183) [4497.029675][T23612] ? 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) [4497.029678][T23612] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4497.029683][T23612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4497.029688][T23612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4497.029692][T23612] RIP: 0033:0x7f364bdeca4a [ 4497.029696][T23612] 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 [ 4497.029698][T23612] RSP: 002b:00007fff4798a5d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4497.029701][T23612] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f364bdeca4a [ 4497.029704][T23612] RDX: 0000000000000040 RSI: 0000000005de7340 RDI: 0000000000000005 [ 4497.029706][T23612] RBP: 00007fff4798a660 R08: 0000000000418574 R09: 000000000000001c [ 4497.029708][T23612] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4497.029710][T23612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f364bf15000 | [ 4497.029710][T23612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f364bf15000 | [ 4497.029726][T23612] | [ 4497.042311][T23612] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23612 | [4497.042673][T23612] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4497.042939][T23612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4497.042941][T23612] Call Trace: [ 4497.042943][T23612] [4497.042946][T23612] dump_stack_lvl (lib/dump_stack.c:123) [4497.042954][T23612] check_preemption_disabled (lib/smp_processor_id.c:52) [4497.042961][T23612] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4497.042968][T23612] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4497.042976][T23612] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.042983][T23612] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4497.042988][T23612] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.043000][T23612] rawv6_sendmsg (net/ipv6/raw.c:918) [4497.043012][T23612] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4497.043018][T23612] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4497.043023][T23612] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.043032][T23612] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4497.043038][T23612] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4497.043047][T23612] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4497.043064][T23612] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4497.043067][T23612] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.043079][T23612] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.043085][T23612] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.043091][T23612] ? __pfx___sys_sendto (net/socket.c:2147) [4497.043106][T23612] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4497.043113][T23612] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4497.043122][T23612] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4497.043136][T23612] __x64_sys_sendto (net/socket.c:2183) [4497.043140][T23612] ? 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) [4497.043144][T23612] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4497.043149][T23612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4497.043154][T23612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4497.043158][T23612] RIP: 0033:0x7f364bdeca4a [ 4497.043161][T23612] 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 [ 4497.043164][T23612] RSP: 002b:00007fff4798a5d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4497.043168][T23612] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f364bdeca4a [ 4497.043171][T23612] RDX: 0000000000000040 RSI: 0000000005de7340 RDI: 0000000000000005 [ 4497.043173][T23612] RBP: 00007fff4798a660 R08: 0000000000418574 R09: 000000000000001c [ 4497.043175][T23612] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4497.043177][T23612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f364bf15000 | [ 4497.043177][T23612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f364bf15000 | [ 4497.043192][T23612] | [ 4497.506412][T23616] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23616 | [4497.506884][T23616] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4497.507140][T23616] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4497.507142][T23616] Call Trace: [ 4497.507145][T23616] [4497.507147][T23616] dump_stack_lvl (lib/dump_stack.c:123) [4497.507157][T23616] check_preemption_disabled (lib/smp_processor_id.c:52) [4497.507165][T23616] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4497.507171][T23616] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4497.507180][T23616] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.507187][T23616] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4497.507193][T23616] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.507205][T23616] rawv6_sendmsg (net/ipv6/raw.c:918) [4497.507216][T23616] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4497.507222][T23616] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4497.507229][T23616] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.507239][T23616] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4497.507246][T23616] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4497.507255][T23616] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4497.507271][T23616] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4497.507274][T23616] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.507286][T23616] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.507293][T23616] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.507298][T23616] ? __pfx___sys_sendto (net/socket.c:2147) [4497.507313][T23616] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4497.507321][T23616] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4497.507330][T23616] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4497.507337][T23616] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4497.507347][T23616] __x64_sys_sendto (net/socket.c:2183) [4497.507351][T23616] ? 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) [4497.507355][T23616] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4497.507359][T23616] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4497.507364][T23616] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4497.507368][T23616] RIP: 0033:0x7f49cc308a4a [ 4497.507374][T23616] 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 [ 4497.507377][T23616] RSP: 002b:00007ffd35208818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4497.507381][T23616] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49cc308a4a [ 4497.507384][T23616] RDX: 0000000000000040 RSI: 000000000514f340 RDI: 0000000000000005 [ 4497.507386][T23616] RBP: 00007ffd352088a0 R08: 0000000000418574 R09: 000000000000001c [ 4497.507387][T23616] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4497.507389][T23616] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49cc431000 | [ 4497.507389][T23616] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49cc431000 | [ 4497.507403][T23616] | [ 4497.507406][T23616] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23616 | [4497.519383][T23616] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4497.519632][T23616] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4497.519634][T23616] Call Trace: [ 4497.519636][T23616] [4497.519638][T23616] dump_stack_lvl (lib/dump_stack.c:123) [4497.519645][T23616] check_preemption_disabled (lib/smp_processor_id.c:52) [4497.519651][T23616] lwtunnel_output (net/core/lwtunnel.c:359) [4497.519658][T23616] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4497.519666][T23616] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.519674][T23616] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4497.519679][T23616] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.519691][T23616] rawv6_sendmsg (net/ipv6/raw.c:918) [4497.519703][T23616] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4497.519709][T23616] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4497.519713][T23616] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.519724][T23616] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4497.519729][T23616] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4497.519739][T23616] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4497.519755][T23616] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4497.519758][T23616] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.519770][T23616] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.519775][T23616] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.519781][T23616] ? __pfx___sys_sendto (net/socket.c:2147) [4497.519796][T23616] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4497.519803][T23616] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4497.519812][T23616] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4497.519819][T23616] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4497.519829][T23616] __x64_sys_sendto (net/socket.c:2183) [4497.519833][T23616] ? 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) [4497.519837][T23616] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4497.519842][T23616] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4497.519847][T23616] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4497.519851][T23616] RIP: 0033:0x7f49cc308a4a [ 4497.519855][T23616] 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 [ 4497.519857][T23616] RSP: 002b:00007ffd35208818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4497.519861][T23616] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49cc308a4a [ 4497.519863][T23616] RDX: 0000000000000040 RSI: 000000000514f340 RDI: 0000000000000005 [ 4497.519865][T23616] RBP: 00007ffd352088a0 R08: 0000000000418574 R09: 000000000000001c [ 4497.519868][T23616] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4497.519869][T23616] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49cc431000 | [ 4497.519884][T23616] | [ 4497.532587][T23616] Dead loop on virtual device veth0, fix it urgently! | [ 4497.533318][T23616] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23616 | [4497.533761][T23616] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4497.534051][T23616] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4497.534053][T23616] Call Trace: [ 4497.534055][T23616] [4497.534057][T23616] dump_stack_lvl (lib/dump_stack.c:123) [4497.534065][T23616] check_preemption_disabled (lib/smp_processor_id.c:52) [4497.534071][T23616] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4497.534077][T23616] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4497.534085][T23616] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.534091][T23616] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4497.534096][T23616] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.534109][T23616] rawv6_sendmsg (net/ipv6/raw.c:918) [4497.534121][T23616] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4497.534127][T23616] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4497.534131][T23616] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.534140][T23616] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4497.534145][T23616] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4497.534154][T23616] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4497.534170][T23616] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4497.534173][T23616] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.534185][T23616] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.534190][T23616] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.534196][T23616] ? __pfx___sys_sendto (net/socket.c:2147) [4497.534210][T23616] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4497.534218][T23616] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4497.534226][T23616] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4497.534233][T23616] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4497.534243][T23616] __x64_sys_sendto (net/socket.c:2183) [4497.534247][T23616] ? 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) [4497.534251][T23616] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4497.534256][T23616] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4497.534260][T23616] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4497.534264][T23616] RIP: 0033:0x7f49cc308a4a [ 4497.534268][T23616] 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 [ 4497.534271][T23616] RSP: 002b:00007ffd35208818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4497.534275][T23616] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49cc308a4a [ 4497.534277][T23616] RDX: 0000000000000040 RSI: 000000000514f340 RDI: 0000000000000005 [ 4497.534279][T23616] RBP: 00007ffd352088a0 R08: 0000000000418574 R09: 000000000000001c [ 4497.534282][T23616] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4497.534284][T23616] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49cc431000 | [ 4497.534284][T23616] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49cc431000 | [ 4497.534299][T23616] | [ 4499.001879][T23620] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23620 | [4499.002419][T23620] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4499.002718][T23620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4499.002721][T23620] Call Trace: [ 4499.002724][T23620] [4499.002726][T23620] dump_stack_lvl (lib/dump_stack.c:123) [4499.002736][T23620] check_preemption_disabled (lib/smp_processor_id.c:52) [4499.002744][T23620] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4499.002751][T23620] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4499.002759][T23620] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.002767][T23620] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4499.002772][T23620] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.002784][T23620] rawv6_sendmsg (net/ipv6/raw.c:918) [4499.002796][T23620] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4499.002802][T23620] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4499.002809][T23620] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.002819][T23620] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4499.002826][T23620] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4499.002836][T23620] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4499.002852][T23620] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4499.002855][T23620] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.002867][T23620] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.002874][T23620] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.002880][T23620] ? __pfx___sys_sendto (net/socket.c:2147) [4499.002895][T23620] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4499.002902][T23620] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4499.002912][T23620] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4499.002919][T23620] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4499.002929][T23620] __x64_sys_sendto (net/socket.c:2183) [4499.002934][T23620] ? 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) [4499.002938][T23620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4499.002943][T23620] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4499.002948][T23620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4499.002952][T23620] RIP: 0033:0x7f16909efa4a [ 4499.002957][T23620] 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 [ 4499.002961][T23620] RSP: 002b:00007ffd10510c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4499.002965][T23620] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f16909efa4a [ 4499.002968][T23620] RDX: 0000000000000040 RSI: 000000000e271340 RDI: 0000000000000005 [ 4499.002970][T23620] RBP: 00007ffd10510ca0 R08: 0000000000418574 R09: 000000000000001c [ 4499.002973][T23620] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4499.002975][T23620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1690b18000 | [ 4500.483095][T23624] lwtunnel_output(): recursion limit reached on datapath | [ 4501.959602][T23628] check_preemption_disabled: 1 callbacks suppressed | [ 4501.959612][T23628] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23628 | [4501.960481][T23628] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4501.960741][T23628] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.960743][T23628] Call Trace: [ 4501.960746][T23628] [4501.960748][T23628] dump_stack_lvl (lib/dump_stack.c:123) [4501.960758][T23628] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.960766][T23628] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4501.960772][T23628] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.960781][T23628] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.960789][T23628] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.960794][T23628] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.960806][T23628] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.960818][T23628] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.960824][T23628] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4501.960831][T23628] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.960841][T23628] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.960848][T23628] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.960857][T23628] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.960873][T23628] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.960877][T23628] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.960888][T23628] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.960895][T23628] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.960901][T23628] ? __pfx___sys_sendto (net/socket.c:2147) [4501.960915][T23628] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4501.960923][T23628] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4501.960932][T23628] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4501.960940][T23628] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4501.960950][T23628] __x64_sys_sendto (net/socket.c:2183) [4501.960954][T23628] ? 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) [4501.960958][T23628] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.960963][T23628] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.960968][T23628] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.960973][T23628] RIP: 0033:0x7f6110cc9a4a [ 4501.960978][T23628] 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 [ 4501.960981][T23628] RSP: 002b:00007ffd35022f58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.960986][T23628] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6110cc9a4a [ 4501.960988][T23628] RDX: 0000000000000040 RSI: 000000001454d340 RDI: 0000000000000005 [ 4501.960990][T23628] RBP: 00007ffd35022fe0 R08: 0000000000418574 R09: 000000000000001c [ 4501.960993][T23628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.960995][T23628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6110df2000 | [ 4501.960995][T23628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6110df2000 | [ 4501.961010][T23628] | [ 4501.961013][T23628] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23628 | [4501.972388][T23628] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4501.972631][T23628] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.972633][T23628] Call Trace: [ 4501.972635][T23628] [4501.972637][T23628] dump_stack_lvl (lib/dump_stack.c:123) [4501.972644][T23628] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.972650][T23628] lwtunnel_output (net/core/lwtunnel.c:359) [4501.972657][T23628] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.972664][T23628] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.972670][T23628] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.972675][T23628] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.972688][T23628] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.972700][T23628] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.972705][T23628] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4501.972710][T23628] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.972719][T23628] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.972724][T23628] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.972733][T23628] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.972750][T23628] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.972753][T23628] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.972764][T23628] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.972769][T23628] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.972774][T23628] ? __pfx___sys_sendto (net/socket.c:2147) [4501.972789][T23628] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4501.972796][T23628] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4501.972804][T23628] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4501.972811][T23628] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4501.972822][T23628] __x64_sys_sendto (net/socket.c:2183) [4501.972826][T23628] ? 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) [4501.972830][T23628] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.972834][T23628] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.972839][T23628] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.972843][T23628] RIP: 0033:0x7f6110cc9a4a [ 4501.972846][T23628] 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 [ 4501.972849][T23628] RSP: 002b:00007ffd35022f58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.972852][T23628] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6110cc9a4a [ 4501.972854][T23628] RDX: 0000000000000040 RSI: 000000001454d340 RDI: 0000000000000005 [ 4501.972855][T23628] RBP: 00007ffd35022fe0 R08: 0000000000418574 R09: 000000000000001c [ 4501.972857][T23628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.972859][T23628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6110df2000 | [ 4501.972859][T23628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6110df2000 | [ 4501.972873][T23628] | [ 4501.985845][T23628] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23628 | [4501.986224][T23628] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4501.986474][T23628] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.986476][T23628] Call Trace: [ 4501.986478][T23628] [4501.986480][T23628] dump_stack_lvl (lib/dump_stack.c:123) [4501.986488][T23628] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.986494][T23628] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4501.986500][T23628] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.986508][T23628] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.986513][T23628] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.986518][T23628] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.986531][T23628] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.986543][T23628] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.986548][T23628] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4501.986553][T23628] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.986561][T23628] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.986566][T23628] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.986575][T23628] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.986592][T23628] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.986594][T23628] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.986606][T23628] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.986613][T23628] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.986618][T23628] ? __pfx___sys_sendto (net/socket.c:2147) [4501.986633][T23628] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4501.986640][T23628] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4501.986649][T23628] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4501.986656][T23628] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4501.986666][T23628] __x64_sys_sendto (net/socket.c:2183) [4501.986670][T23628] ? 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) [4501.986674][T23628] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.986679][T23628] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.986683][T23628] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.986687][T23628] RIP: 0033:0x7f6110cc9a4a [ 4501.986691][T23628] 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 [ 4501.986694][T23628] RSP: 002b:00007ffd35022f58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.986697][T23628] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6110cc9a4a [ 4501.986700][T23628] RDX: 0000000000000040 RSI: 000000001454d340 RDI: 0000000000000005 [ 4501.986702][T23628] RBP: 00007ffd35022fe0 R08: 0000000000418574 R09: 000000000000001c [ 4501.986704][T23628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.986706][T23628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6110df2000 | [ 4501.986706][T23628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6110df2000 | [ 4501.986722][T23628] | [ 4502.446834][T23632] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23632 | [4502.447304][T23632] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4502.447557][T23632] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4502.447560][T23632] Call Trace: [ 4502.447562][T23632] [4502.447565][T23632] dump_stack_lvl (lib/dump_stack.c:123) [4502.447575][T23632] check_preemption_disabled (lib/smp_processor_id.c:52) [4502.447582][T23632] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4502.447589][T23632] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4502.447598][T23632] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.447605][T23632] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4502.447611][T23632] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.447623][T23632] rawv6_sendmsg (net/ipv6/raw.c:918) [4502.447635][T23632] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4502.447640][T23632] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4502.447647][T23632] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.447658][T23632] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4502.447665][T23632] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4502.447674][T23632] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4502.447690][T23632] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4502.447693][T23632] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.447705][T23632] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.447712][T23632] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.447719][T23632] ? __pfx___sys_sendto (net/socket.c:2147) [4502.447734][T23632] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4502.447741][T23632] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4502.447751][T23632] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4502.447759][T23632] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4502.447769][T23632] __x64_sys_sendto (net/socket.c:2183) [4502.447773][T23632] ? 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) [4502.447777][T23632] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4502.447783][T23632] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4502.447788][T23632] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4502.447792][T23632] RIP: 0033:0x7f8b535bba4a [ 4502.447797][T23632] 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 [ 4502.447800][T23632] RSP: 002b:00007ffc82086368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4502.447804][T23632] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b535bba4a [ 4502.447807][T23632] RDX: 0000000000000040 RSI: 0000000004676340 RDI: 0000000000000005 [ 4502.447809][T23632] RBP: 00007ffc820863f0 R08: 0000000000418574 R09: 000000000000001c [ 4502.447811][T23632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4502.447814][T23632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b536e4000 | [ 4502.447814][T23632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b536e4000 | [ 4502.447828][T23632] | [ 4502.461052][T23632] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23632 | [4502.461414][T23632] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4502.461659][T23632] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4502.461661][T23632] Call Trace: [ 4502.461663][T23632] [4502.461665][T23632] dump_stack_lvl (lib/dump_stack.c:123) [4502.461672][T23632] check_preemption_disabled (lib/smp_processor_id.c:52) [4502.461678][T23632] lwtunnel_output (net/core/lwtunnel.c:359) [4502.461685][T23632] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4502.461692][T23632] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.461699][T23632] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4502.461705][T23632] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.461719][T23632] rawv6_sendmsg (net/ipv6/raw.c:918) [4502.461731][T23632] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4502.461736][T23632] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4502.461741][T23632] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.461750][T23632] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4502.461754][T23632] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4502.461763][T23632] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4502.461780][T23632] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4502.461783][T23632] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.461795][T23632] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.461800][T23632] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.461806][T23632] ? __pfx___sys_sendto (net/socket.c:2147) [4502.461821][T23632] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4502.461828][T23632] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4502.461837][T23632] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4502.461844][T23632] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4502.461854][T23632] __x64_sys_sendto (net/socket.c:2183) [4502.461859][T23632] ? 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) [4502.461862][T23632] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4502.461867][T23632] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4502.461872][T23632] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4502.461876][T23632] RIP: 0033:0x7f8b535bba4a [ 4502.461880][T23632] 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 [ 4502.461883][T23632] RSP: 002b:00007ffc82086368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4502.461887][T23632] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b535bba4a [ 4502.461889][T23632] RDX: 0000000000000040 RSI: 0000000004676340 RDI: 0000000000000005 [ 4502.461891][T23632] RBP: 00007ffc820863f0 R08: 0000000000418574 R09: 000000000000001c [ 4502.461893][T23632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4502.461895][T23632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b536e4000 | [ 4502.461895][T23632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b536e4000 | [ 4502.461910][T23632] | [ 4502.474807][T23632] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23632 | [4502.475172][T23632] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4502.475419][T23632] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4502.475420][T23632] Call Trace: [ 4502.475422][T23632] [4502.475425][T23632] dump_stack_lvl (lib/dump_stack.c:123) [4502.475432][T23632] check_preemption_disabled (lib/smp_processor_id.c:52) [4502.475438][T23632] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4502.475444][T23632] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4502.475452][T23632] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.475458][T23632] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4502.475463][T23632] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.475475][T23632] rawv6_sendmsg (net/ipv6/raw.c:918) [4502.475487][T23632] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4502.475493][T23632] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4502.475498][T23632] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.475506][T23632] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4502.475511][T23632] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4502.475520][T23632] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4502.475537][T23632] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4502.475540][T23632] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.475551][T23632] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.475556][T23632] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.475562][T23632] ? __pfx___sys_sendto (net/socket.c:2147) [4502.475577][T23632] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4502.475584][T23632] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4502.475592][T23632] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4502.475599][T23632] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4502.475609][T23632] __x64_sys_sendto (net/socket.c:2183) [4502.475613][T23632] ? 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) [4502.475617][T23632] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4502.475621][T23632] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4502.475626][T23632] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4502.475630][T23632] RIP: 0033:0x7f8b535bba4a [ 4502.475634][T23632] 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 [ 4502.475637][T23632] RSP: 002b:00007ffc82086368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4502.475640][T23632] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b535bba4a [ 4502.475643][T23632] RDX: 0000000000000040 RSI: 0000000004676340 RDI: 0000000000000005 [ 4502.475645][T23632] RBP: 00007ffc820863f0 R08: 0000000000418574 R09: 000000000000001c [ 4502.475647][T23632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4502.475649][T23632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b536e4000 | [ 4502.475649][T23632] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b536e4000 | [ 4502.475664][T23632] | [ 4502.973313][T23636] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23636 | [4502.974066][T23636] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4502.974320][T23636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4502.974323][T23636] Call Trace: [ 4502.974325][T23636] [4502.974328][T23636] dump_stack_lvl (lib/dump_stack.c:123) [4502.974338][T23636] check_preemption_disabled (lib/smp_processor_id.c:52) [4502.974345][T23636] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4502.974352][T23636] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4502.974361][T23636] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.974369][T23636] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4502.974374][T23636] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.974386][T23636] rawv6_sendmsg (net/ipv6/raw.c:918) [4502.974398][T23636] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4502.974404][T23636] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4502.974411][T23636] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.974421][T23636] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4502.974428][T23636] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4502.974438][T23636] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4502.974454][T23636] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4502.974457][T23636] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.974468][T23636] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.974476][T23636] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.974481][T23636] ? __pfx___sys_sendto (net/socket.c:2147) [4502.974496][T23636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4502.974503][T23636] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4502.974514][T23636] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4502.974521][T23636] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4502.974531][T23636] __x64_sys_sendto (net/socket.c:2183) [4502.974536][T23636] ? 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) [4502.974540][T23636] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4502.974545][T23636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4502.974550][T23636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4502.974555][T23636] RIP: 0033:0x7f60cbf22a4a [ 4502.974561][T23636] 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 [ 4502.974564][T23636] RSP: 002b:00007ffc68adfab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4502.974568][T23636] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60cbf22a4a [ 4502.974571][T23636] RDX: 0000000000000040 RSI: 00000000263ac340 RDI: 0000000000000005 [ 4502.974573][T23636] RBP: 00007ffc68adfb40 R08: 0000000000418574 R09: 000000000000001c [ 4502.974575][T23636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4502.974577][T23636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60cc04b000 | [ 4502.974577][T23636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60cc04b000 | [ 4502.974592][T23636] | [ 4502.974595][T23636] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23636 | [4502.986003][T23636] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4502.986245][T23636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4502.986246][T23636] Call Trace: [ 4502.986248][T23636] [4502.986250][T23636] dump_stack_lvl (lib/dump_stack.c:123) [4502.986256][T23636] check_preemption_disabled (lib/smp_processor_id.c:52) [4502.986262][T23636] lwtunnel_output (net/core/lwtunnel.c:359) [4502.986269][T23636] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4502.986275][T23636] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.986281][T23636] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4502.986286][T23636] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.986299][T23636] rawv6_sendmsg (net/ipv6/raw.c:918) [4502.986310][T23636] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4502.986316][T23636] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4502.986320][T23636] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.986329][T23636] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4502.986333][T23636] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4502.986342][T23636] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4502.986358][T23636] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4502.986361][T23636] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.986373][T23636] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.986377][T23636] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.986383][T23636] ? __pfx___sys_sendto (net/socket.c:2147) [4502.986398][T23636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4502.986404][T23636] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4502.986412][T23636] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4502.986419][T23636] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4502.986430][T23636] __x64_sys_sendto (net/socket.c:2183) [4502.986434][T23636] ? 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) [4502.986437][T23636] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4502.986442][T23636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4502.986447][T23636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4502.986450][T23636] RIP: 0033:0x7f60cbf22a4a [ 4502.986453][T23636] 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 [ 4502.986456][T23636] RSP: 002b:00007ffc68adfab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4502.986459][T23636] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60cbf22a4a [ 4502.986461][T23636] RDX: 0000000000000040 RSI: 00000000263ac340 RDI: 0000000000000005 [ 4502.986463][T23636] RBP: 00007ffc68adfb40 R08: 0000000000418574 R09: 000000000000001c [ 4502.986465][T23636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4502.986466][T23636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60cc04b000 | [ 4502.986466][T23636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60cc04b000 | [ 4502.986481][T23636] | [ 4503.004649][T23636] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23636 | [4503.005018][T23636] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4503.005268][T23636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4503.005270][T23636] Call Trace: [ 4503.005272][T23636] [4503.005274][T23636] dump_stack_lvl (lib/dump_stack.c:123) [4503.005282][T23636] check_preemption_disabled (lib/smp_processor_id.c:52) [4503.005289][T23636] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4503.005296][T23636] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4503.005303][T23636] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.005310][T23636] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4503.005314][T23636] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.005327][T23636] rawv6_sendmsg (net/ipv6/raw.c:918) [4503.005339][T23636] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4503.005344][T23636] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4503.005349][T23636] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.005358][T23636] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4503.005363][T23636] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4503.005372][T23636] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4503.005389][T23636] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4503.005392][T23636] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.005403][T23636] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.005409][T23636] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.005415][T23636] ? __pfx___sys_sendto (net/socket.c:2147) [4503.005429][T23636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4503.005437][T23636] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4503.005445][T23636] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4503.005452][T23636] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4503.005463][T23636] __x64_sys_sendto (net/socket.c:2183) [4503.005467][T23636] ? 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) [4503.005470][T23636] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4503.005475][T23636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4503.005480][T23636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4503.005483][T23636] RIP: 0033:0x7f60cbf22a4a [ 4503.005487][T23636] 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 [ 4503.005490][T23636] RSP: 002b:00007ffc68adfab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4503.005493][T23636] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60cbf22a4a [ 4503.005495][T23636] RDX: 0000000000000040 RSI: 00000000263ac340 RDI: 0000000000000005 [ 4503.005497][T23636] RBP: 00007ffc68adfb40 R08: 0000000000418574 R09: 000000000000001c [ 4503.005499][T23636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4503.005501][T23636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60cc04b000 | [ 4503.005501][T23636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60cc04b000 | [ 4503.005516][T23636] | [ 4503.464045][T23640] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23640 | [4503.464505][T23640] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4503.464773][T23640] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4503.464776][T23640] Call Trace: [ 4503.464779][T23640] [4503.464781][T23640] dump_stack_lvl (lib/dump_stack.c:123) [4503.464791][T23640] check_preemption_disabled (lib/smp_processor_id.c:52) [4503.464798][T23640] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4503.464805][T23640] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4503.464814][T23640] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.464821][T23640] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4503.464826][T23640] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.464838][T23640] rawv6_sendmsg (net/ipv6/raw.c:918) [4503.464850][T23640] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4503.464856][T23640] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4503.464863][T23640] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.464873][T23640] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4503.464880][T23640] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4503.464889][T23640] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4503.464905][T23640] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4503.464908][T23640] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.464919][T23640] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.464926][T23640] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.464931][T23640] ? __pfx___sys_sendto (net/socket.c:2147) [4503.464946][T23640] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4503.464955][T23640] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4503.464964][T23640] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4503.464971][T23640] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4503.464982][T23640] __x64_sys_sendto (net/socket.c:2183) [4503.464986][T23640] ? 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) [4503.464990][T23640] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4503.464995][T23640] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4503.465000][T23640] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4503.465004][T23640] RIP: 0033:0x7f7f032f2a4a [ 4503.465009][T23640] 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 [ 4503.465012][T23640] RSP: 002b:00007ffcbf0f1a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4503.465016][T23640] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f032f2a4a [ 4503.465019][T23640] RDX: 0000000000000040 RSI: 0000000022f68340 RDI: 0000000000000005 [ 4503.465021][T23640] RBP: 00007ffcbf0f1ac0 R08: 0000000000418574 R09: 000000000000001c [ 4503.465023][T23640] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4503.465024][T23640] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f0341b000 | [ 4506.791872][T23660] lwtunnel_output(): recursion limit reached on datapath | [ 4508.278930][T23664] check_preemption_disabled: 13 callbacks suppressed | [ 4508.278940][T23664] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23664 | [4508.279680][T23664] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4508.280218][T23664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4508.280221][T23664] Call Trace: [ 4508.280223][T23664] [4508.280226][T23664] dump_stack_lvl (lib/dump_stack.c:123) [4508.280237][T23664] check_preemption_disabled (lib/smp_processor_id.c:52) [4508.280244][T23664] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4508.280251][T23664] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4508.280260][T23664] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4508.280268][T23664] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4508.280273][T23664] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4508.280285][T23664] rawv6_sendmsg (net/ipv6/raw.c:918) [4508.280298][T23664] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4508.280303][T23664] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4508.280310][T23664] ? __lock_release (kernel/locking/lockdep.c:5534) [4508.280320][T23664] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4508.280327][T23664] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4508.280336][T23664] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4508.280352][T23664] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4508.280355][T23664] ? __lock_release (kernel/locking/lockdep.c:5534) [4508.280367][T23664] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4508.280374][T23664] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4508.280379][T23664] ? __pfx___sys_sendto (net/socket.c:2147) [4508.280394][T23664] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4508.280401][T23664] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4508.280411][T23664] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4508.280418][T23664] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4508.280428][T23664] __x64_sys_sendto (net/socket.c:2183) [4508.280432][T23664] ? 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) [4508.280437][T23664] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4508.280442][T23664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4508.280447][T23664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4508.280451][T23664] RIP: 0033:0x7f2923632a4a [ 4508.280456][T23664] 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 [ 4508.280460][T23664] RSP: 002b:00007ffefb94bda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4508.280464][T23664] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2923632a4a [ 4508.280466][T23664] RDX: 0000000000000040 RSI: 000000002dbce340 RDI: 0000000000000005 [ 4508.280469][T23664] RBP: 00007ffefb94be30 R08: 0000000000418574 R09: 000000000000001c [ 4508.280471][T23664] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4508.280472][T23664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f292375b000 | [ 4508.280472][T23664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f292375b000 | [ 4508.280488][T23664] | [ 4508.280491][T23664] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23664 | [4508.292305][T23664] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4508.292552][T23664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4508.292553][T23664] Call Trace: [ 4508.292556][T23664] [4508.292558][T23664] dump_stack_lvl (lib/dump_stack.c:123) [4508.292566][T23664] check_preemption_disabled (lib/smp_processor_id.c:52) [4508.292572][T23664] lwtunnel_output (net/core/lwtunnel.c:359) [4508.292579][T23664] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4508.292587][T23664] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4508.292595][T23664] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4508.292600][T23664] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4508.292612][T23664] rawv6_sendmsg (net/ipv6/raw.c:918) [4508.292624][T23664] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4508.292630][T23664] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4508.292635][T23664] ? __lock_release (kernel/locking/lockdep.c:5534) [4508.292643][T23664] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4508.292648][T23664] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4508.292658][T23664] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4508.292674][T23664] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4508.292677][T23664] ? __lock_release (kernel/locking/lockdep.c:5534) [4508.292688][T23664] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4508.292694][T23664] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4508.292699][T23664] ? __pfx___sys_sendto (net/socket.c:2147) [4508.292715][T23664] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4508.292723][T23664] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4508.292732][T23664] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4508.292739][T23664] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4508.292750][T23664] __x64_sys_sendto (net/socket.c:2183) [4508.292754][T23664] ? 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) [4508.292758][T23664] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4508.292763][T23664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4508.292768][T23664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4508.292772][T23664] RIP: 0033:0x7f2923632a4a [ 4508.292775][T23664] 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 [ 4508.292779][T23664] RSP: 002b:00007ffefb94bda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4508.292782][T23664] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2923632a4a [ 4508.292784][T23664] RDX: 0000000000000040 RSI: 000000002dbce340 RDI: 0000000000000005 [ 4508.292786][T23664] RBP: 00007ffefb94be30 R08: 0000000000418574 R09: 000000000000001c [ 4508.292789][T23664] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4508.292790][T23664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f292375b000 | [ 4508.292790][T23664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f292375b000 | [ 4508.292805][T23664] | [ 4508.305835][T23664] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23664 | [4508.306208][T23664] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4508.306454][T23664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4508.306456][T23664] Call Trace: [ 4508.306458][T23664] [4508.306461][T23664] dump_stack_lvl (lib/dump_stack.c:123) [4508.306469][T23664] check_preemption_disabled (lib/smp_processor_id.c:52) [4508.306476][T23664] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4508.306482][T23664] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4508.306490][T23664] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4508.306497][T23664] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4508.306502][T23664] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4508.306515][T23664] rawv6_sendmsg (net/ipv6/raw.c:918) [4508.306527][T23664] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4508.306532][T23664] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4508.306537][T23664] ? __lock_release (kernel/locking/lockdep.c:5534) [4508.306546][T23664] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4508.306553][T23664] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4508.306562][T23664] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4508.306578][T23664] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4508.306581][T23664] ? __lock_release (kernel/locking/lockdep.c:5534) [4508.306592][T23664] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4508.306598][T23664] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4508.306604][T23664] ? __pfx___sys_sendto (net/socket.c:2147) [4508.306619][T23664] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4508.306626][T23664] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4508.306635][T23664] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4508.306643][T23664] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4508.306653][T23664] __x64_sys_sendto (net/socket.c:2183) [4508.306657][T23664] ? 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) [4508.306661][T23664] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4508.306666][T23664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4508.306671][T23664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4508.306675][T23664] RIP: 0033:0x7f2923632a4a [ 4508.306679][T23664] 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 [ 4508.306682][T23664] RSP: 002b:00007ffefb94bda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4508.306685][T23664] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2923632a4a [ 4508.306688][T23664] RDX: 0000000000000040 RSI: 000000002dbce340 RDI: 0000000000000005 [ 4508.306690][T23664] RBP: 00007ffefb94be30 R08: 0000000000418574 R09: 000000000000001c [ 4508.306692][T23664] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4508.306695][T23664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f292375b000 | [ 4508.306695][T23664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f292375b000 | [ 4508.306710][T23664] | [ 4508.762707][T23668] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23668 | [4508.763188][T23668] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4508.763439][T23668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4508.763441][T23668] Call Trace: [ 4508.763444][T23668] [4508.763447][T23668] dump_stack_lvl (lib/dump_stack.c:123) [4508.763456][T23668] check_preemption_disabled (lib/smp_processor_id.c:52) [4508.763463][T23668] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4508.763470][T23668] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4508.763479][T23668] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4508.763486][T23668] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4508.763491][T23668] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4508.763504][T23668] rawv6_sendmsg (net/ipv6/raw.c:918) [4508.763515][T23668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4508.763521][T23668] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4508.763528][T23668] ? __lock_release (kernel/locking/lockdep.c:5534) [4508.763538][T23668] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4508.763545][T23668] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4508.763554][T23668] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4508.763570][T23668] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4508.763573][T23668] ? __lock_release (kernel/locking/lockdep.c:5534) [4508.763584][T23668] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4508.763591][T23668] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4508.763597][T23668] ? __pfx___sys_sendto (net/socket.c:2147) [4508.763612][T23668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4508.763619][T23668] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4508.763629][T23668] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4508.763636][T23668] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4508.763646][T23668] __x64_sys_sendto (net/socket.c:2183) [4508.763650][T23668] ? 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) [4508.763655][T23668] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4508.763660][T23668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4508.763665][T23668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4508.763670][T23668] RIP: 0033:0x7f21ad9dea4a [ 4508.763675][T23668] 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 [ 4508.763678][T23668] RSP: 002b:00007ffcc8845338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4508.763682][T23668] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f21ad9dea4a [ 4508.763685][T23668] RDX: 0000000000000040 RSI: 0000000037cc2340 RDI: 0000000000000005 [ 4508.763687][T23668] RBP: 00007ffcc88453c0 R08: 0000000000418574 R09: 000000000000001c [ 4508.763689][T23668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4508.763691][T23668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21adb07000 | [ 4508.763691][T23668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21adb07000 | [ 4508.763705][T23668] | [ 4508.763708][T23668] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23668 | [4508.776161][T23668] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4508.776416][T23668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4508.776418][T23668] Call Trace: [ 4508.776420][T23668] [4508.776422][T23668] dump_stack_lvl (lib/dump_stack.c:123) [4508.776429][T23668] check_preemption_disabled (lib/smp_processor_id.c:52) [4508.776435][T23668] lwtunnel_output (net/core/lwtunnel.c:359) [4508.776442][T23668] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4508.776450][T23668] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4508.776456][T23668] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4508.776461][T23668] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4508.776473][T23668] rawv6_sendmsg (net/ipv6/raw.c:918) [4508.776485][T23668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4508.776491][T23668] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4508.776495][T23668] ? __lock_release (kernel/locking/lockdep.c:5534) [4508.776503][T23668] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4508.776509][T23668] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4508.776518][T23668] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4508.776534][T23668] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4508.776537][T23668] ? __lock_release (kernel/locking/lockdep.c:5534) [4508.776549][T23668] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4508.776554][T23668] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4508.776560][T23668] ? __pfx___sys_sendto (net/socket.c:2147) [4508.776575][T23668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4508.776582][T23668] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4508.776589][T23668] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4508.776596][T23668] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4508.776607][T23668] __x64_sys_sendto (net/socket.c:2183) [4508.776611][T23668] ? 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) [4508.776614][T23668] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4508.776619][T23668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4508.776623][T23668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4508.776627][T23668] RIP: 0033:0x7f21ad9dea4a [ 4508.776630][T23668] 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 [ 4508.776633][T23668] RSP: 002b:00007ffcc8845338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4508.776637][T23668] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f21ad9dea4a [ 4508.776639][T23668] RDX: 0000000000000040 RSI: 0000000037cc2340 RDI: 0000000000000005 [ 4508.776641][T23668] RBP: 00007ffcc88453c0 R08: 0000000000418574 R09: 000000000000001c [ 4508.776643][T23668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4508.776645][T23668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21adb07000 | [ 4508.776645][T23668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21adb07000 | [ 4508.776659][T23668] | [ 4508.790521][T23668] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23668 | [4508.790897][T23668] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4508.791155][T23668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4508.791157][T23668] Call Trace: [ 4508.791159][T23668] [4508.791161][T23668] dump_stack_lvl (lib/dump_stack.c:123) [4508.791168][T23668] check_preemption_disabled (lib/smp_processor_id.c:52) [4508.791175][T23668] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4508.791181][T23668] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4508.791189][T23668] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4508.791195][T23668] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4508.791200][T23668] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4508.791213][T23668] rawv6_sendmsg (net/ipv6/raw.c:918) [4508.791224][T23668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4508.791230][T23668] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4508.791235][T23668] ? __lock_release (kernel/locking/lockdep.c:5534) [4508.791243][T23668] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4508.791249][T23668] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4508.791258][T23668] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4508.791274][T23668] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4508.791277][T23668] ? __lock_release (kernel/locking/lockdep.c:5534) [4508.791289][T23668] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4508.791294][T23668] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4508.791300][T23668] ? __pfx___sys_sendto (net/socket.c:2147) [4508.791315][T23668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4508.791322][T23668] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4508.791330][T23668] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4508.791337][T23668] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4508.791347][T23668] __x64_sys_sendto (net/socket.c:2183) [4508.791351][T23668] ? 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) [4508.791355][T23668] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4508.791360][T23668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4508.791365][T23668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4508.791368][T23668] RIP: 0033:0x7f21ad9dea4a [ 4508.791372][T23668] 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 [ 4508.791374][T23668] RSP: 002b:00007ffcc8845338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4508.791377][T23668] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f21ad9dea4a [ 4508.791380][T23668] RDX: 0000000000000040 RSI: 0000000037cc2340 RDI: 0000000000000005 [ 4508.791382][T23668] RBP: 00007ffcc88453c0 R08: 0000000000418574 R09: 000000000000001c [ 4508.791384][T23668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4508.791385][T23668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21adb07000 | [ 4508.791385][T23668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21adb07000 | [ 4508.791400][T23668] | [ 4509.279314][T23672] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23672 | [4509.280914][T23672] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4509.281179][T23672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.281182][T23672] Call Trace: [ 4509.281185][T23672] [4509.281187][T23672] dump_stack_lvl (lib/dump_stack.c:123) [4509.281197][T23672] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.281204][T23672] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4509.281211][T23672] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.281220][T23672] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.281227][T23672] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.281233][T23672] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.281245][T23672] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.281257][T23672] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.281262][T23672] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.281269][T23672] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.281279][T23672] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.281286][T23672] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.281295][T23672] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.281311][T23672] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.281315][T23672] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.281326][T23672] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.281333][T23672] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.281339][T23672] ? __pfx___sys_sendto (net/socket.c:2147) [4509.281354][T23672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.281362][T23672] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.281371][T23672] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.281378][T23672] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.281388][T23672] __x64_sys_sendto (net/socket.c:2183) [4509.281392][T23672] ? 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) [4509.281397][T23672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.281402][T23672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.281407][T23672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.281411][T23672] RIP: 0033:0x7f2c5235ca4a [ 4509.281416][T23672] 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 [ 4509.281420][T23672] RSP: 002b:00007fff02be13f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.281424][T23672] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c5235ca4a [ 4509.281426][T23672] RDX: 0000000000000040 RSI: 00000000018f4340 RDI: 0000000000000005 [ 4509.281428][T23672] RBP: 00007fff02be1480 R08: 0000000000418574 R09: 000000000000001c [ 4509.281430][T23672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.281432][T23672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c52485000 | [ 4509.281432][T23672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c52485000 | [ 4509.281447][T23672] | [ 4509.281450][T23672] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23672 | [4509.292854][T23672] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4509.293101][T23672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.293104][T23672] Call Trace: [ 4509.293105][T23672] [4509.293107][T23672] dump_stack_lvl (lib/dump_stack.c:123) [4509.293115][T23672] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.293121][T23672] lwtunnel_output (net/core/lwtunnel.c:359) [4509.293128][T23672] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.293137][T23672] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.293144][T23672] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.293149][T23672] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.293161][T23672] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.293173][T23672] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.293179][T23672] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.293183][T23672] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.293192][T23672] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.293197][T23672] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.293206][T23672] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.293223][T23672] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.293226][T23672] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.293238][T23672] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.293243][T23672] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.293249][T23672] ? __pfx___sys_sendto (net/socket.c:2147) [4509.293264][T23672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.293271][T23672] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.293280][T23672] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.293287][T23672] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.293297][T23672] __x64_sys_sendto (net/socket.c:2183) [4509.293301][T23672] ? 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) [4509.293305][T23672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.293309][T23672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.293314][T23672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.293319][T23672] RIP: 0033:0x7f2c5235ca4a [ 4509.293322][T23672] 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 [ 4509.293325][T23672] RSP: 002b:00007fff02be13f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.293328][T23672] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c5235ca4a [ 4509.293330][T23672] RDX: 0000000000000040 RSI: 00000000018f4340 RDI: 0000000000000005 [ 4509.293332][T23672] RBP: 00007fff02be1480 R08: 0000000000418574 R09: 000000000000001c [ 4509.293335][T23672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.293337][T23672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c52485000 | [ 4509.293337][T23672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c52485000 | [ 4509.293352][T23672] | [ 4509.311665][T23672] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23672 | [4509.312043][T23672] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4509.312292][T23672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.312294][T23672] Call Trace: [ 4509.312296][T23672] [4509.312298][T23672] dump_stack_lvl (lib/dump_stack.c:123) [4509.312307][T23672] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.312313][T23672] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4509.312320][T23672] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.312328][T23672] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.312335][T23672] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.312340][T23672] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.312352][T23672] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.312364][T23672] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.312370][T23672] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.312376][T23672] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.312385][T23672] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.312391][T23672] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.312400][T23672] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.312417][T23672] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.312420][T23672] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.312431][T23672] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.312437][T23672] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.312443][T23672] ? __pfx___sys_sendto (net/socket.c:2147) [4509.312458][T23672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.312466][T23672] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.312474][T23672] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.312482][T23672] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.312492][T23672] __x64_sys_sendto (net/socket.c:2183) [4509.312496][T23672] ? 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) [4509.312500][T23672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.312505][T23672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.312509][T23672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.312513][T23672] RIP: 0033:0x7f2c5235ca4a [ 4509.312516][T23672] 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 [ 4509.312520][T23672] RSP: 002b:00007fff02be13f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.312523][T23672] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c5235ca4a [ 4509.312526][T23672] RDX: 0000000000000040 RSI: 00000000018f4340 RDI: 0000000000000005 [ 4509.312528][T23672] RBP: 00007fff02be1480 R08: 0000000000418574 R09: 000000000000001c [ 4509.312530][T23672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.312532][T23672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c52485000 | [ 4509.312532][T23672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c52485000 | [ 4509.312547][T23672] | [ 4509.782108][T23676] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23676 | [4509.782572][T23676] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4509.782843][T23676] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.782846][T23676] Call Trace: [ 4509.782848][T23676] [4509.782851][T23676] dump_stack_lvl (lib/dump_stack.c:123) [4509.782861][T23676] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.782869][T23676] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4509.782876][T23676] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.782885][T23676] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.782892][T23676] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.782898][T23676] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.782910][T23676] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.782922][T23676] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.782927][T23676] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.782934][T23676] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.782944][T23676] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.782951][T23676] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.782960][T23676] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.782976][T23676] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.782979][T23676] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.782991][T23676] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.782998][T23676] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.783004][T23676] ? __pfx___sys_sendto (net/socket.c:2147) [4509.783018][T23676] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.783026][T23676] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.783035][T23676] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.783043][T23676] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.783053][T23676] __x64_sys_sendto (net/socket.c:2183) [4509.783057][T23676] ? 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) [4509.783061][T23676] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.783066][T23676] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.783071][T23676] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.783076][T23676] RIP: 0033:0x7f35d1789a4a [ 4509.783080][T23676] 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 [ 4509.783083][T23676] RSP: 002b:00007fff6f367c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.783087][T23676] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f35d1789a4a [ 4509.783090][T23676] RDX: 0000000000000040 RSI: 0000000032426340 RDI: 0000000000000005 [ 4509.783092][T23676] RBP: 00007fff6f367cb0 R08: 0000000000418574 R09: 000000000000001c [ 4509.783094][T23676] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.783097][T23676] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35d18b2000 | [ 4513.508974][ C0] Dead loop on virtual device veth0, fix it urgently! | [ 4513.649912][T23692] check_preemption_disabled: 7 callbacks suppressed | [ 4513.649921][T23692] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23692 | [4513.650649][T23692] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4513.650931][T23692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4513.650933][T23692] Call Trace: [ 4513.650936][T23692] [4513.650939][T23692] dump_stack_lvl (lib/dump_stack.c:123) [4513.650949][T23692] check_preemption_disabled (lib/smp_processor_id.c:52) [4513.650957][T23692] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4513.650964][T23692] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4513.650973][T23692] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.650981][T23692] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4513.650986][T23692] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.650999][T23692] rawv6_sendmsg (net/ipv6/raw.c:918) [4513.651010][T23692] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4513.651016][T23692] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4513.651023][T23692] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.651033][T23692] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4513.651041][T23692] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4513.651050][T23692] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4513.651066][T23692] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4513.651069][T23692] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.651080][T23692] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.651088][T23692] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.651093][T23692] ? __pfx___sys_sendto (net/socket.c:2147) [4513.651108][T23692] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4513.651116][T23692] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4513.651126][T23692] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4513.651133][T23692] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4513.651143][T23692] __x64_sys_sendto (net/socket.c:2183) [4513.651148][T23692] ? 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) [4513.651152][T23692] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4513.651157][T23692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4513.651162][T23692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4513.651167][T23692] RIP: 0033:0x7fcacc009a4a [ 4513.651173][T23692] 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 [ 4513.651176][T23692] RSP: 002b:00007fffe3552da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4513.651180][T23692] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcacc009a4a [ 4513.651183][T23692] RDX: 0000000000000040 RSI: 0000000024dc4340 RDI: 0000000000000005 [ 4513.651185][T23692] RBP: 00007fffe3552e30 R08: 0000000000418574 R09: 000000000000001c [ 4513.651187][T23692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4513.651189][T23692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcacc132000 | [ 4513.651189][T23692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcacc132000 | [ 4513.651204][T23692] | [ 4513.651207][T23692] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23692 | [4513.663672][T23692] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4513.663924][T23692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4513.663926][T23692] Call Trace: [ 4513.663928][T23692] [4513.663930][T23692] dump_stack_lvl (lib/dump_stack.c:123) [4513.663938][T23692] check_preemption_disabled (lib/smp_processor_id.c:52) [4513.663945][T23692] lwtunnel_output (net/core/lwtunnel.c:359) [4513.663951][T23692] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4513.663960][T23692] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.663966][T23692] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4513.663971][T23692] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.663983][T23692] rawv6_sendmsg (net/ipv6/raw.c:918) [4513.663995][T23692] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4513.664001][T23692] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4513.664006][T23692] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.664015][T23692] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4513.664020][T23692] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4513.664029][T23692] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4513.664046][T23692] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4513.664049][T23692] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.664060][T23692] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.664067][T23692] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.664072][T23692] ? __pfx___sys_sendto (net/socket.c:2147) [4513.664087][T23692] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4513.664094][T23692] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4513.664103][T23692] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4513.664110][T23692] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4513.664120][T23692] __x64_sys_sendto (net/socket.c:2183) [4513.664124][T23692] ? 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) [4513.664127][T23692] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4513.664132][T23692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4513.664137][T23692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4513.664141][T23692] RIP: 0033:0x7fcacc009a4a [ 4513.664144][T23692] 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 [ 4513.664147][T23692] RSP: 002b:00007fffe3552da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4513.664150][T23692] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcacc009a4a [ 4513.664152][T23692] RDX: 0000000000000040 RSI: 0000000024dc4340 RDI: 0000000000000005 [ 4513.664154][T23692] RBP: 00007fffe3552e30 R08: 0000000000418574 R09: 000000000000001c [ 4513.664157][T23692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4513.664159][T23692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcacc132000 | [ 4513.664159][T23692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcacc132000 | [ 4513.664175][T23692] | [ 4513.664647][T23692] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23692 | [4513.676130][T23692] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4513.676376][T23692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4513.676378][T23692] Call Trace: [ 4513.676380][T23692] [4513.676382][T23692] dump_stack_lvl (lib/dump_stack.c:123) [4513.676390][T23692] check_preemption_disabled (lib/smp_processor_id.c:52) [4513.676396][T23692] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4513.676403][T23692] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4513.676411][T23692] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.676418][T23692] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4513.676423][T23692] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.676435][T23692] rawv6_sendmsg (net/ipv6/raw.c:918) [4513.676447][T23692] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4513.676453][T23692] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4513.676459][T23692] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.676467][T23692] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4513.676473][T23692] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4513.676483][T23692] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4513.676499][T23692] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4513.676502][T23692] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.676513][T23692] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.676519][T23692] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.676525][T23692] ? __pfx___sys_sendto (net/socket.c:2147) [4513.676540][T23692] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4513.676547][T23692] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4513.676556][T23692] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4513.676563][T23692] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4513.676573][T23692] __x64_sys_sendto (net/socket.c:2183) [4513.676577][T23692] ? 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) [4513.676581][T23692] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4513.676586][T23692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4513.676591][T23692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4513.676594][T23692] RIP: 0033:0x7fcacc009a4a [ 4513.676598][T23692] 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 [ 4513.676601][T23692] RSP: 002b:00007fffe3552da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4513.676605][T23692] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcacc009a4a [ 4513.676607][T23692] RDX: 0000000000000040 RSI: 0000000024dc4340 RDI: 0000000000000005 [ 4513.676609][T23692] RBP: 00007fffe3552e30 R08: 0000000000418574 R09: 000000000000001c [ 4513.676612][T23692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4513.676614][T23692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcacc132000 | [ 4513.676614][T23692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcacc132000 | [ 4513.676629][T23692] | [ 4514.135501][T23696] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23696 | [4514.135980][T23696] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4514.136232][T23696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4514.136235][T23696] Call Trace: [ 4514.136237][T23696] [4514.136240][T23696] dump_stack_lvl (lib/dump_stack.c:123) [4514.136250][T23696] check_preemption_disabled (lib/smp_processor_id.c:52) [4514.136257][T23696] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4514.136264][T23696] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4514.136273][T23696] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.136281][T23696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4514.136286][T23696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.136298][T23696] rawv6_sendmsg (net/ipv6/raw.c:918) [4514.136310][T23696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4514.136315][T23696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4514.136322][T23696] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.136332][T23696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4514.136339][T23696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4514.136349][T23696] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4514.136365][T23696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4514.136368][T23696] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.136379][T23696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.136387][T23696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.136392][T23696] ? __pfx___sys_sendto (net/socket.c:2147) [4514.136407][T23696] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4514.136414][T23696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4514.136424][T23696] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4514.136431][T23696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4514.136441][T23696] __x64_sys_sendto (net/socket.c:2183) [4514.136445][T23696] ? 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) [4514.136449][T23696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4514.136454][T23696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4514.136459][T23696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4514.136464][T23696] RIP: 0033:0x7fb0c6dd5a4a [ 4514.136469][T23696] 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 [ 4514.136472][T23696] RSP: 002b:00007ffef1bd6548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4514.136476][T23696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0c6dd5a4a [ 4514.136479][T23696] RDX: 0000000000000040 RSI: 000000002e16b340 RDI: 0000000000000005 [ 4514.136481][T23696] RBP: 00007ffef1bd65d0 R08: 0000000000418574 R09: 000000000000001c [ 4514.136483][T23696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4514.136485][T23696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0c6efe000 | [ 4514.136485][T23696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0c6efe000 | [ 4514.136500][T23696] | [ 4514.136503][T23696] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23696 | [4514.148227][T23696] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4514.148473][T23696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4514.148476][T23696] Call Trace: [ 4514.148478][T23696] [4514.148480][T23696] dump_stack_lvl (lib/dump_stack.c:123) [4514.148487][T23696] check_preemption_disabled (lib/smp_processor_id.c:52) [4514.148493][T23696] lwtunnel_output (net/core/lwtunnel.c:359) [4514.148500][T23696] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4514.148507][T23696] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.148514][T23696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4514.148519][T23696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.148532][T23696] rawv6_sendmsg (net/ipv6/raw.c:918) [4514.148544][T23696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4514.148549][T23696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4514.148554][T23696] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.148563][T23696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4514.148567][T23696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4514.148576][T23696] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4514.148592][T23696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4514.148596][T23696] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.148607][T23696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.148613][T23696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.148619][T23696] ? __pfx___sys_sendto (net/socket.c:2147) [4514.148634][T23696] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4514.148641][T23696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4514.148649][T23696] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4514.148656][T23696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4514.148666][T23696] __x64_sys_sendto (net/socket.c:2183) [4514.148670][T23696] ? 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) [4514.148674][T23696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4514.148679][T23696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4514.148684][T23696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4514.148687][T23696] RIP: 0033:0x7fb0c6dd5a4a [ 4514.148691][T23696] 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 [ 4514.148694][T23696] RSP: 002b:00007ffef1bd6548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4514.148697][T23696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0c6dd5a4a [ 4514.148699][T23696] RDX: 0000000000000040 RSI: 000000002e16b340 RDI: 0000000000000005 [ 4514.148701][T23696] RBP: 00007ffef1bd65d0 R08: 0000000000418574 R09: 000000000000001c [ 4514.148703][T23696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4514.148712][T23696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0c6efe000 | [ 4514.148712][T23696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0c6efe000 | [ 4514.148728][T23696] | [ 4514.161611][T23696] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23696 | [4514.161987][T23696] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4514.162237][T23696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4514.162239][T23696] Call Trace: [ 4514.162241][T23696] [4514.162243][T23696] dump_stack_lvl (lib/dump_stack.c:123) [4514.162250][T23696] check_preemption_disabled (lib/smp_processor_id.c:52) [4514.162256][T23696] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4514.162263][T23696] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4514.162270][T23696] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.162277][T23696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4514.162282][T23696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.162294][T23696] rawv6_sendmsg (net/ipv6/raw.c:918) [4514.162306][T23696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4514.162311][T23696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4514.162317][T23696] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.162325][T23696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4514.162330][T23696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4514.162339][T23696] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4514.162355][T23696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4514.162358][T23696] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.162370][T23696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.162375][T23696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.162381][T23696] ? __pfx___sys_sendto (net/socket.c:2147) [4514.162396][T23696] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4514.162403][T23696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4514.162412][T23696] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4514.162419][T23696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4514.162429][T23696] __x64_sys_sendto (net/socket.c:2183) [4514.162433][T23696] ? 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) [4514.162437][T23696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4514.162441][T23696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4514.162446][T23696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4514.162450][T23696] RIP: 0033:0x7fb0c6dd5a4a [ 4514.162454][T23696] 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 [ 4514.162457][T23696] RSP: 002b:00007ffef1bd6548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4514.162460][T23696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb0c6dd5a4a [ 4514.162463][T23696] RDX: 0000000000000040 RSI: 000000002e16b340 RDI: 0000000000000005 [ 4514.162465][T23696] RBP: 00007ffef1bd65d0 R08: 0000000000418574 R09: 000000000000001c [ 4514.162467][T23696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4514.162469][T23696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0c6efe000 | [ 4514.162469][T23696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0c6efe000 | [ 4514.162484][T23696] | [ 4514.645310][T23700] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23700 | [4514.645791][T23700] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4514.646046][T23700] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4514.646049][T23700] Call Trace: [ 4514.646052][T23700] [4514.646054][T23700] dump_stack_lvl (lib/dump_stack.c:123) [4514.646064][T23700] check_preemption_disabled (lib/smp_processor_id.c:52) [4514.646072][T23700] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4514.646078][T23700] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4514.646088][T23700] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.646095][T23700] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4514.646101][T23700] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.646113][T23700] rawv6_sendmsg (net/ipv6/raw.c:918) [4514.646124][T23700] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4514.646129][T23700] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4514.646136][T23700] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.646146][T23700] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4514.646153][T23700] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4514.646163][T23700] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4514.646179][T23700] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4514.646182][T23700] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.646193][T23700] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.646201][T23700] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.646207][T23700] ? __pfx___sys_sendto (net/socket.c:2147) [4514.646221][T23700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4514.646229][T23700] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4514.646239][T23700] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4514.646246][T23700] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4514.646256][T23700] __x64_sys_sendto (net/socket.c:2183) [4514.646259][T23700] ? 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) [4514.646264][T23700] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4514.646269][T23700] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4514.646274][T23700] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4514.646279][T23700] RIP: 0033:0x7f6f15042a4a [ 4514.646283][T23700] 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 [ 4514.646286][T23700] RSP: 002b:00007ffffcad4738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4514.646290][T23700] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f15042a4a [ 4514.646293][T23700] RDX: 0000000000000040 RSI: 00000000112b2340 RDI: 0000000000000005 [ 4514.646295][T23700] RBP: 00007ffffcad47c0 R08: 0000000000418574 R09: 000000000000001c [ 4514.646296][T23700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4514.646298][T23700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f1516b000 | [ 4514.646298][T23700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f1516b000 | [ 4514.646313][T23700] | [ 4514.646316][T23700] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23700 | [4514.659003][T23700] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4514.659250][T23700] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4514.659252][T23700] Call Trace: [ 4514.659254][T23700] [4514.659256][T23700] dump_stack_lvl (lib/dump_stack.c:123) [4514.659264][T23700] check_preemption_disabled (lib/smp_processor_id.c:52) [4514.659270][T23700] lwtunnel_output (net/core/lwtunnel.c:359) [4514.659277][T23700] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4514.659284][T23700] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.659291][T23700] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4514.659296][T23700] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.659308][T23700] rawv6_sendmsg (net/ipv6/raw.c:918) [4514.659320][T23700] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4514.659326][T23700] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4514.659330][T23700] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.659339][T23700] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4514.659344][T23700] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4514.659353][T23700] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4514.659370][T23700] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4514.659373][T23700] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.659384][T23700] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.659390][T23700] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.659396][T23700] ? __pfx___sys_sendto (net/socket.c:2147) [4514.659411][T23700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4514.659417][T23700] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4514.659426][T23700] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4514.659433][T23700] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4514.659443][T23700] __x64_sys_sendto (net/socket.c:2183) [4514.659447][T23700] ? 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) [4514.659451][T23700] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4514.659456][T23700] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4514.659461][T23700] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4514.659465][T23700] RIP: 0033:0x7f6f15042a4a [ 4514.659468][T23700] 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 [ 4514.659471][T23700] RSP: 002b:00007ffffcad4738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4514.659475][T23700] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f15042a4a [ 4514.659477][T23700] RDX: 0000000000000040 RSI: 00000000112b2340 RDI: 0000000000000005 [ 4514.659479][T23700] RBP: 00007ffffcad47c0 R08: 0000000000418574 R09: 000000000000001c [ 4514.659481][T23700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4514.659483][T23700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f1516b000 | [ 4514.659483][T23700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f1516b000 | [ 4514.659498][T23700] | [ 4514.676596][T23700] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23700 | [4514.676963][T23700] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4514.677211][T23700] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4514.677213][T23700] Call Trace: [ 4514.677215][T23700] [4514.677217][T23700] dump_stack_lvl (lib/dump_stack.c:123) [4514.677224][T23700] check_preemption_disabled (lib/smp_processor_id.c:52) [4514.677231][T23700] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4514.677237][T23700] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4514.677245][T23700] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.677252][T23700] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4514.677257][T23700] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.677269][T23700] rawv6_sendmsg (net/ipv6/raw.c:918) [4514.677281][T23700] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4514.677287][T23700] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4514.677291][T23700] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.677300][T23700] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4514.677305][T23700] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4514.677314][T23700] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4514.677331][T23700] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4514.677334][T23700] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.677345][T23700] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.677351][T23700] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.677357][T23700] ? __pfx___sys_sendto (net/socket.c:2147) [4514.677372][T23700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4514.677379][T23700] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4514.677388][T23700] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4514.677396][T23700] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4514.677406][T23700] __x64_sys_sendto (net/socket.c:2183) [4514.677410][T23700] ? 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) [4514.677413][T23700] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4514.677418][T23700] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4514.677423][T23700] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4514.677427][T23700] RIP: 0033:0x7f6f15042a4a [ 4514.677430][T23700] 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 [ 4514.677433][T23700] RSP: 002b:00007ffffcad4738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4514.677436][T23700] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f15042a4a [ 4514.677438][T23700] RDX: 0000000000000040 RSI: 00000000112b2340 RDI: 0000000000000005 [ 4514.677440][T23700] RBP: 00007ffffcad47c0 R08: 0000000000418574 R09: 000000000000001c [ 4514.677442][T23700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4514.677444][T23700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f1516b000 | [ 4514.677444][T23700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f1516b000 | [ 4514.677459][T23700] | [ 4515.151881][T23704] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23704 | [4515.152379][T23704] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4515.152649][T23704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.152651][T23704] Call Trace: [ 4515.152654][T23704] [4515.152656][T23704] dump_stack_lvl (lib/dump_stack.c:123) [4515.152667][T23704] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.152674][T23704] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4515.152681][T23704] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.152690][T23704] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.152698][T23704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.152703][T23704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.152717][T23704] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.152729][T23704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.152734][T23704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.152741][T23704] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.152751][T23704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.152758][T23704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.152767][T23704] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.152784][T23704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.152786][T23704] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.152798][T23704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.152806][T23704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.152811][T23704] ? __pfx___sys_sendto (net/socket.c:2147) [4515.152826][T23704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.152834][T23704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.152843][T23704] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.152851][T23704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.152861][T23704] __x64_sys_sendto (net/socket.c:2183) [4515.152865][T23704] ? 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) [4515.152870][T23704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.152875][T23704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.152880][T23704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.152884][T23704] RIP: 0033:0x7f7b841b7a4a [ 4515.152889][T23704] 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 [ 4515.152892][T23704] RSP: 002b:00007ffcaf7d9e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.152897][T23704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b841b7a4a [ 4515.152899][T23704] RDX: 0000000000000040 RSI: 0000000039f35340 RDI: 0000000000000005 [ 4515.152901][T23704] RBP: 00007ffcaf7d9ea0 R08: 0000000000418574 R09: 000000000000001c [ 4515.152903][T23704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.152905][T23704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b842e0000 | [ 4519.141102][ C2] Dead loop on virtual device veth1, fix it urgently! | [ 4520.037886][T23720] check_preemption_disabled: 5 callbacks suppressed | [ 4520.037896][T23720] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23720 | [4520.038703][T23720] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4520.039046][T23720] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4520.039048][T23720] Call Trace: [ 4520.039051][T23720] [4520.039054][T23720] dump_stack_lvl (lib/dump_stack.c:123) [4520.039065][T23720] check_preemption_disabled (lib/smp_processor_id.c:52) [4520.039072][T23720] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4520.039079][T23720] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4520.039088][T23720] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.039096][T23720] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4520.039101][T23720] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.039113][T23720] rawv6_sendmsg (net/ipv6/raw.c:918) [4520.039125][T23720] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4520.039131][T23720] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4520.039138][T23720] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.039148][T23720] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4520.039155][T23720] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4520.039164][T23720] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4520.039180][T23720] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4520.039183][T23720] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.039195][T23720] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.039202][T23720] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.039207][T23720] ? __pfx___sys_sendto (net/socket.c:2147) [4520.039222][T23720] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4520.039230][T23720] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4520.039239][T23720] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4520.039246][T23720] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4520.039257][T23720] __x64_sys_sendto (net/socket.c:2183) [4520.039261][T23720] ? 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) [4520.039265][T23720] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4520.039270][T23720] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4520.039275][T23720] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4520.039279][T23720] RIP: 0033:0x7f6b55b8da4a [ 4520.039284][T23720] 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 [ 4520.039288][T23720] RSP: 002b:00007ffd6bc05288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4520.039292][T23720] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b55b8da4a [ 4520.039295][T23720] RDX: 0000000000000040 RSI: 000000000dac6340 RDI: 0000000000000005 [ 4520.039297][T23720] RBP: 00007ffd6bc05310 R08: 0000000000418574 R09: 000000000000001c [ 4520.039299][T23720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4520.039301][T23720] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b55cb6000 | [ 4520.039319][T23720] lwtunnel_output(): recursion limit reached on datapath | [ 4520.165058][ C2] Dead loop on virtual device veth1, fix it urgently! | [ 4521.513009][T23724] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23724 | [4521.513507][T23724] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4521.513792][T23724] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4521.513795][T23724] Call Trace: [ 4521.513797][T23724] [4521.513800][T23724] dump_stack_lvl (lib/dump_stack.c:123) [4521.513810][T23724] check_preemption_disabled (lib/smp_processor_id.c:52) [4521.513818][T23724] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4521.513825][T23724] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4521.513834][T23724] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.513842][T23724] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4521.513847][T23724] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.513859][T23724] rawv6_sendmsg (net/ipv6/raw.c:918) [4521.513871][T23724] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4521.513876][T23724] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4521.513883][T23724] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.513893][T23724] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4521.513900][T23724] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4521.513909][T23724] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4521.513926][T23724] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4521.513929][T23724] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.513940][T23724] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.513947][T23724] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.513952][T23724] ? __pfx___sys_sendto (net/socket.c:2147) [4521.513967][T23724] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4521.513975][T23724] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4521.513984][T23724] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4521.513991][T23724] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4521.514002][T23724] __x64_sys_sendto (net/socket.c:2183) [4521.514006][T23724] ? 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) [4521.514011][T23724] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4521.514015][T23724] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4521.514020][T23724] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4521.514024][T23724] RIP: 0033:0x7f23abed8a4a [ 4521.514030][T23724] 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 [ 4521.514032][T23724] RSP: 002b:00007ffee1ac24e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4521.514037][T23724] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f23abed8a4a [ 4521.514039][T23724] RDX: 0000000000000040 RSI: 00000000317ea340 RDI: 0000000000000005 [ 4521.514041][T23724] RBP: 00007ffee1ac2570 R08: 0000000000418574 R09: 000000000000001c [ 4521.514043][T23724] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4521.514045][T23724] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23ac001000 | [ 4521.514059][T23724] | [ 4521.514062][T23724] lwtunnel_output(): recursion limit reached on datapath | [ 4522.988739][T23728] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23728 | [4522.989244][T23728] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4522.989512][T23728] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4522.989514][T23728] Call Trace: [ 4522.989517][T23728] [4522.989519][T23728] dump_stack_lvl (lib/dump_stack.c:123) [4522.989529][T23728] check_preemption_disabled (lib/smp_processor_id.c:52) [4522.989536][T23728] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4522.989543][T23728] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4522.989552][T23728] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.989560][T23728] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4522.989565][T23728] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.989577][T23728] rawv6_sendmsg (net/ipv6/raw.c:918) [4522.989589][T23728] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4522.989595][T23728] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4522.989602][T23728] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.989612][T23728] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4522.989619][T23728] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4522.989628][T23728] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4522.989644][T23728] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4522.989647][T23728] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.989658][T23728] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.989665][T23728] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.989671][T23728] ? __pfx___sys_sendto (net/socket.c:2147) [4522.989685][T23728] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4522.989693][T23728] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4522.989703][T23728] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4522.989710][T23728] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4522.989721][T23728] __x64_sys_sendto (net/socket.c:2183) [4522.989725][T23728] ? 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) [4522.989730][T23728] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4522.989735][T23728] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4522.989740][T23728] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4522.989744][T23728] RIP: 0033:0x7f875bcc2a4a [ 4522.989749][T23728] 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 [ 4522.989753][T23728] RSP: 002b:00007ffda9cc15c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4522.989757][T23728] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f875bcc2a4a [ 4522.989759][T23728] RDX: 0000000000000040 RSI: 0000000032b59340 RDI: 0000000000000005 [ 4522.989761][T23728] RBP: 00007ffda9cc1650 R08: 0000000000418574 R09: 000000000000001c [ 4522.989763][T23728] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4522.989765][T23728] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f875bdeb000 | [ 4523.237108][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4523.238036][ C2] Dead loop on virtual device veth0, fix it urgently! | [ 4524.469377][T23732] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23732 | [4524.469870][T23732] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4524.470131][T23732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.470134][T23732] Call Trace: [ 4524.470136][T23732] [4524.470139][T23732] dump_stack_lvl (lib/dump_stack.c:123) [4524.470149][T23732] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.470156][T23732] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4524.470162][T23732] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.470172][T23732] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.470179][T23732] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.470184][T23732] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.470196][T23732] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.470208][T23732] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.470213][T23732] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.470220][T23732] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.470231][T23732] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.470238][T23732] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.470247][T23732] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.470263][T23732] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.470266][T23732] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.470277][T23732] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.470285][T23732] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.470291][T23732] ? __pfx___sys_sendto (net/socket.c:2147) [4524.470305][T23732] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.470313][T23732] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.470322][T23732] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.470329][T23732] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.470340][T23732] __x64_sys_sendto (net/socket.c:2183) [4524.470344][T23732] ? 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) [4524.470348][T23732] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.470353][T23732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.470358][T23732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.470363][T23732] RIP: 0033:0x7f84442b6a4a [ 4524.470368][T23732] 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 [ 4524.470372][T23732] RSP: 002b:00007fffa6c0d018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.470376][T23732] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84442b6a4a [ 4524.470378][T23732] RDX: 0000000000000040 RSI: 000000000a9e8340 RDI: 0000000000000005 [ 4524.470381][T23732] RBP: 00007fffa6c0d0a0 R08: 0000000000418574 R09: 000000000000001c [ 4524.470383][T23732] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.470385][T23732] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84443df000 | [ 4524.470385][T23732] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84443df000 | [ 4524.470400][T23732] | [ 4524.470403][T23732] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23732 | [4524.482436][T23732] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4524.482689][T23732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.482691][T23732] Call Trace: [ 4524.482693][T23732] [4524.482695][T23732] dump_stack_lvl (lib/dump_stack.c:123) [4524.482703][T23732] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.482709][T23732] lwtunnel_output (net/core/lwtunnel.c:359) [4524.482717][T23732] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.482725][T23732] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.482732][T23732] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.482737][T23732] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.482749][T23732] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.482761][T23732] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.482767][T23732] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.482772][T23732] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.482781][T23732] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.482786][T23732] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.482796][T23732] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.482812][T23732] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.482815][T23732] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.482827][T23732] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.482832][T23732] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.482838][T23732] ? __pfx___sys_sendto (net/socket.c:2147) [4524.482852][T23732] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.482859][T23732] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.482867][T23732] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.482875][T23732] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.482885][T23732] __x64_sys_sendto (net/socket.c:2183) [4524.482889][T23732] ? 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) [4524.482892][T23732] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.482897][T23732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.482902][T23732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.482905][T23732] RIP: 0033:0x7f84442b6a4a [ 4524.482909][T23732] 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 [ 4524.482912][T23732] RSP: 002b:00007fffa6c0d018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.482916][T23732] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84442b6a4a [ 4524.482918][T23732] RDX: 0000000000000040 RSI: 000000000a9e8340 RDI: 0000000000000005 [ 4524.482920][T23732] RBP: 00007fffa6c0d0a0 R08: 0000000000418574 R09: 000000000000001c [ 4524.482922][T23732] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.482924][T23732] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84443df000 | [ 4524.482924][T23732] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84443df000 | [ 4524.482939][T23732] | [ 4524.496103][T23732] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23732 | [4524.496476][T23732] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4524.496739][T23732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.496741][T23732] Call Trace: [ 4524.496743][T23732] [4524.496745][T23732] dump_stack_lvl (lib/dump_stack.c:123) [4524.496753][T23732] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.496759][T23732] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4524.496767][T23732] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.496775][T23732] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.496781][T23732] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.496786][T23732] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.496799][T23732] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.496810][T23732] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.496816][T23732] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.496821][T23732] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.496829][T23732] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.496835][T23732] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.496844][T23732] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.496860][T23732] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.496863][T23732] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.496875][T23732] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.496880][T23732] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.496886][T23732] ? __pfx___sys_sendto (net/socket.c:2147) [4524.496901][T23732] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.496908][T23732] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.496916][T23732] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.496923][T23732] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.496934][T23732] __x64_sys_sendto (net/socket.c:2183) [4524.496938][T23732] ? 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) [4524.496942][T23732] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.496947][T23732] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.496952][T23732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.496956][T23732] RIP: 0033:0x7f84442b6a4a [ 4524.496960][T23732] 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 [ 4524.496963][T23732] RSP: 002b:00007fffa6c0d018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.496966][T23732] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84442b6a4a [ 4524.496968][T23732] RDX: 0000000000000040 RSI: 000000000a9e8340 RDI: 0000000000000005 [ 4524.496970][T23732] RBP: 00007fffa6c0d0a0 R08: 0000000000418574 R09: 000000000000001c [ 4524.496972][T23732] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.496975][T23732] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84443df000 | [ 4524.496975][T23732] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84443df000 | [ 4524.496990][T23732] | [ 4524.965838][T23736] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23736 | [4524.966313][T23736] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4524.966574][T23736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.966577][T23736] Call Trace: [ 4524.966580][T23736] [4524.966582][T23736] dump_stack_lvl (lib/dump_stack.c:123) [4524.966593][T23736] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.966600][T23736] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4524.966606][T23736] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.966616][T23736] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.966623][T23736] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.966629][T23736] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.966641][T23736] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.966653][T23736] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.966658][T23736] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.966665][T23736] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.966674][T23736] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.966682][T23736] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.966691][T23736] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.966707][T23736] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.966710][T23736] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.966723][T23736] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.966731][T23736] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.966737][T23736] ? __pfx___sys_sendto (net/socket.c:2147) [4524.966752][T23736] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.966759][T23736] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.966770][T23736] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.966777][T23736] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.966787][T23736] __x64_sys_sendto (net/socket.c:2183) [4524.966792][T23736] ? 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) [4524.966796][T23736] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.966801][T23736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.966807][T23736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.966811][T23736] RIP: 0033:0x7f4ee6851a4a [ 4524.966816][T23736] 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 [ 4524.966820][T23736] RSP: 002b:00007ffc3c9dbb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.966824][T23736] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4ee6851a4a [ 4524.966826][T23736] RDX: 0000000000000040 RSI: 00000000281c2340 RDI: 0000000000000005 [ 4524.966828][T23736] RBP: 00007ffc3c9dbc10 R08: 0000000000418574 R09: 000000000000001c [ 4524.966831][T23736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.966833][T23736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ee697a000 | [ 4524.966833][T23736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ee697a000 | [ 4524.966848][T23736] | [ 4524.980129][T23736] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23736 | [4524.980499][T23736] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4524.980754][T23736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.980756][T23736] Call Trace: [ 4524.980758][T23736] [4524.980760][T23736] dump_stack_lvl (lib/dump_stack.c:123) [4524.980766][T23736] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.980773][T23736] lwtunnel_output (net/core/lwtunnel.c:359) [4524.980779][T23736] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.980786][T23736] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.980793][T23736] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.980798][T23736] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.980810][T23736] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.980822][T23736] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.980828][T23736] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.980831][T23736] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.980839][T23736] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.980844][T23736] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.980853][T23736] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.980869][T23736] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.980872][T23736] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.980883][T23736] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.980887][T23736] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.980893][T23736] ? __pfx___sys_sendto (net/socket.c:2147) [4524.980908][T23736] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.980915][T23736] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.980923][T23736] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.980930][T23736] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.980941][T23736] __x64_sys_sendto (net/socket.c:2183) [4524.980945][T23736] ? 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) [4524.980949][T23736] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.980953][T23736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.980958][T23736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.980961][T23736] RIP: 0033:0x7f4ee6851a4a [ 4524.980965][T23736] 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 [ 4524.980968][T23736] RSP: 002b:00007ffc3c9dbb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.980972][T23736] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4ee6851a4a [ 4524.980974][T23736] RDX: 0000000000000040 RSI: 00000000281c2340 RDI: 0000000000000005 [ 4524.980976][T23736] RBP: 00007ffc3c9dbc10 R08: 0000000000418574 R09: 000000000000001c [ 4524.980978][T23736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.980980][T23736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ee697a000 | [ 4524.980980][T23736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ee697a000 | [ 4524.980995][T23736] | [ 4524.981522][T23736] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23736 | [4524.993103][T23736] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4524.993355][T23736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4524.993358][T23736] Call Trace: [ 4524.993359][T23736] [4524.993362][T23736] dump_stack_lvl (lib/dump_stack.c:123) [4524.993369][T23736] check_preemption_disabled (lib/smp_processor_id.c:52) [4524.993376][T23736] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4524.993383][T23736] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4524.993390][T23736] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.993395][T23736] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4524.993400][T23736] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4524.993413][T23736] rawv6_sendmsg (net/ipv6/raw.c:918) [4524.993425][T23736] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4524.993430][T23736] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4524.993435][T23736] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.993443][T23736] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4524.993448][T23736] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4524.993457][T23736] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4524.993473][T23736] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4524.993476][T23736] ? __lock_release (kernel/locking/lockdep.c:5534) [4524.993488][T23736] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.993493][T23736] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4524.993498][T23736] ? __pfx___sys_sendto (net/socket.c:2147) [4524.993513][T23736] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4524.993520][T23736] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4524.993527][T23736] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4524.993535][T23736] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4524.993545][T23736] __x64_sys_sendto (net/socket.c:2183) [4524.993549][T23736] ? 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) [4524.993553][T23736] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4524.993558][T23736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4524.993563][T23736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4524.993566][T23736] RIP: 0033:0x7f4ee6851a4a [ 4524.993570][T23736] 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 [ 4524.993573][T23736] RSP: 002b:00007ffc3c9dbb88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4524.993577][T23736] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4ee6851a4a [ 4524.993580][T23736] RDX: 0000000000000040 RSI: 00000000281c2340 RDI: 0000000000000005 [ 4524.993582][T23736] RBP: 00007ffc3c9dbc10 R08: 0000000000418574 R09: 000000000000001c [ 4524.993584][T23736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4524.993586][T23736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ee697a000 | [ 4524.993586][T23736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ee697a000 | [ 4524.993601][T23736] | [ 4525.465670][T23740] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23740 | [4525.466173][T23740] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4525.466447][T23740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4525.466450][T23740] Call Trace: [ 4525.466452][T23740] [4525.466455][T23740] dump_stack_lvl (lib/dump_stack.c:123) [4525.466465][T23740] check_preemption_disabled (lib/smp_processor_id.c:52) [4525.466473][T23740] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4525.466479][T23740] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4525.466488][T23740] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.466496][T23740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4525.466501][T23740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.466513][T23740] rawv6_sendmsg (net/ipv6/raw.c:918) [4525.466525][T23740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4525.466530][T23740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4525.466537][T23740] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.466547][T23740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4525.466554][T23740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4525.466564][T23740] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4525.466580][T23740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4525.466583][T23740] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.466595][T23740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.466602][T23740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.466607][T23740] ? __pfx___sys_sendto (net/socket.c:2147) [4525.466622][T23740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4525.466629][T23740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4525.466639][T23740] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4525.466646][T23740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4525.466656][T23740] __x64_sys_sendto (net/socket.c:2183) [4525.466660][T23740] ? 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) [4525.466665][T23740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4525.466670][T23740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4525.466675][T23740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4525.466679][T23740] RIP: 0033:0x7f5cc1e89a4a [ 4525.466685][T23740] 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 [ 4525.466688][T23740] RSP: 002b:00007ffc67dd4868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4525.466692][T23740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5cc1e89a4a [ 4525.466695][T23740] RDX: 0000000000000040 RSI: 000000000cdd4340 RDI: 0000000000000005 [ 4525.466697][T23740] RBP: 00007ffc67dd48f0 R08: 0000000000418574 R09: 000000000000001c [ 4525.466699][T23740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4525.466701][T23740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cc1fb2000 | [ 4525.466718][T23740] | [ 4525.479688][T23740] lwtunnel_output(): recursion limit reached on datapath | [ 4526.946576][T23744] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23744 | [4526.947049][T23744] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4526.947301][T23744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4526.947303][T23744] Call Trace: [ 4526.947306][T23744] [4526.947308][T23744] dump_stack_lvl (lib/dump_stack.c:123) [4526.947318][T23744] check_preemption_disabled (lib/smp_processor_id.c:52) [4526.947325][T23744] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4526.947332][T23744] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4526.947341][T23744] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.947349][T23744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4526.947354][T23744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.947367][T23744] rawv6_sendmsg (net/ipv6/raw.c:918) [4526.947378][T23744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4526.947384][T23744] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4526.947390][T23744] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.947400][T23744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4526.947407][T23744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4526.947416][T23744] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4526.947432][T23744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4526.947436][T23744] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.947447][T23744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.947454][T23744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.947460][T23744] ? __pfx___sys_sendto (net/socket.c:2147) [4526.947474][T23744] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4526.947482][T23744] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4526.947491][T23744] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4526.947499][T23744] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4526.947509][T23744] __x64_sys_sendto (net/socket.c:2183) [4526.947513][T23744] ? 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) [4526.947517][T23744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4526.947522][T23744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4526.947527][T23744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4526.947532][T23744] RIP: 0033:0x7efda9872a4a [ 4526.947537][T23744] 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 [ 4526.947540][T23744] RSP: 002b:00007ffcaa369248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4526.947544][T23744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efda9872a4a [ 4526.947547][T23744] RDX: 0000000000000040 RSI: 000000001ce17340 RDI: 0000000000000005 [ 4526.947549][T23744] RBP: 00007ffcaa3692d0 R08: 0000000000418574 R09: 000000000000001c [ 4526.947551][T23744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4526.947553][T23744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efda999b000 | [ 4526.947568][T23744] | [ 4526.947571][T23744] lwtunnel_output(): recursion limit reached on datapath | [ 4528.408324][T23748] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23748 | [4528.408878][T23748] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4528.409142][T23748] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4528.409145][T23748] Call Trace: [ 4528.409147][T23748] [4528.409150][T23748] dump_stack_lvl (lib/dump_stack.c:123) [4528.409160][T23748] check_preemption_disabled (lib/smp_processor_id.c:52) [4528.409168][T23748] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4528.409175][T23748] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4528.409184][T23748] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4528.409192][T23748] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4528.409197][T23748] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4528.409209][T23748] rawv6_sendmsg (net/ipv6/raw.c:918) [4528.409221][T23748] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4528.409226][T23748] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4528.409233][T23748] ? __lock_release (kernel/locking/lockdep.c:5534) [4528.409243][T23748] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4528.409250][T23748] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4528.409260][T23748] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4528.409276][T23748] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4528.409279][T23748] ? __lock_release (kernel/locking/lockdep.c:5534) [4528.409290][T23748] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4528.409298][T23748] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4528.409303][T23748] ? __pfx___sys_sendto (net/socket.c:2147) [4528.409318][T23748] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4528.409326][T23748] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4528.409335][T23748] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4528.409342][T23748] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4528.409353][T23748] __x64_sys_sendto (net/socket.c:2183) [4528.409357][T23748] ? 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) [4528.409361][T23748] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4528.409367][T23748] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4528.409372][T23748] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4528.409376][T23748] RIP: 0033:0x7f4c3aec4a4a [ 4528.409382][T23748] 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 [ 4528.409385][T23748] RSP: 002b:00007ffe46ddaf88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4528.409389][T23748] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c3aec4a4a [ 4528.409391][T23748] RDX: 0000000000000040 RSI: 000000002f3b1340 RDI: 0000000000000005 [ 4528.409393][T23748] RBP: 00007ffe46ddb010 R08: 0000000000418574 R09: 000000000000001c [ 4528.409395][T23748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4528.409397][T23748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c3afed000 | [ 4528.409397][T23748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c3afed000 | [ 4528.409411][T23748] | [ 4528.409414][T23748] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23748 | [4528.420962][T23748] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4528.421202][T23748] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4528.421204][T23748] Call Trace: [ 4528.421205][T23748] [4528.421207][T23748] dump_stack_lvl (lib/dump_stack.c:123) [4528.421214][T23748] check_preemption_disabled (lib/smp_processor_id.c:52) [4528.421219][T23748] lwtunnel_output (net/core/lwtunnel.c:359) [4528.421226][T23748] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4528.421232][T23748] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4528.421238][T23748] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4528.421243][T23748] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4528.421255][T23748] rawv6_sendmsg (net/ipv6/raw.c:918) [4528.421267][T23748] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4528.421272][T23748] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4528.421276][T23748] ? __lock_release (kernel/locking/lockdep.c:5534) [4528.421284][T23748] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4528.421288][T23748] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4528.421296][T23748] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4528.421312][T23748] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4528.421315][T23748] ? __lock_release (kernel/locking/lockdep.c:5534) [4528.421326][T23748] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4528.421330][T23748] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4528.421336][T23748] ? __pfx___sys_sendto (net/socket.c:2147) [4528.421350][T23748] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4528.421357][T23748] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4528.421364][T23748] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4528.421371][T23748] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4528.421382][T23748] __x64_sys_sendto (net/socket.c:2183) [4528.421386][T23748] ? 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) [4528.421389][T23748] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4528.421393][T23748] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4528.421399][T23748] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4528.421402][T23748] RIP: 0033:0x7f4c3aec4a4a [ 4528.421405][T23748] 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 [ 4528.421408][T23748] RSP: 002b:00007ffe46ddaf88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4528.421411][T23748] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c3aec4a4a [ 4528.421414][T23748] RDX: 0000000000000040 RSI: 000000002f3b1340 RDI: 0000000000000005 [ 4528.421415][T23748] RBP: 00007ffe46ddb010 R08: 0000000000418574 R09: 000000000000001c [ 4528.421417][T23748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4528.421419][T23748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c3afed000 | [ 4528.421419][T23748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c3afed000 | [ 4528.421434][T23748] | [ 4528.439465][T23748] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23748 | [4528.439837][T23748] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4528.440081][T23748] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4528.440083][T23748] Call Trace: [ 4528.440086][T23748] [4528.440088][T23748] dump_stack_lvl (lib/dump_stack.c:123) [4528.440095][T23748] check_preemption_disabled (lib/smp_processor_id.c:52) [4528.440101][T23748] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4528.440108][T23748] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4528.440115][T23748] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4528.440121][T23748] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4528.440125][T23748] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4528.440138][T23748] rawv6_sendmsg (net/ipv6/raw.c:918) [4528.440150][T23748] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4528.440155][T23748] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4528.440159][T23748] ? __lock_release (kernel/locking/lockdep.c:5534) [4528.440167][T23748] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4528.440171][T23748] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4528.440180][T23748] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4528.440197][T23748] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4528.440200][T23748] ? __lock_release (kernel/locking/lockdep.c:5534) [4528.440211][T23748] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4528.440216][T23748] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4528.440222][T23748] ? __pfx___sys_sendto (net/socket.c:2147) [4528.440237][T23748] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4528.440243][T23748] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4528.440251][T23748] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4528.440258][T23748] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4528.440269][T23748] __x64_sys_sendto (net/socket.c:2183) [4528.440273][T23748] ? 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) [4528.440276][T23748] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4528.440281][T23748] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4528.440285][T23748] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4528.440289][T23748] RIP: 0033:0x7f4c3aec4a4a [ 4528.440293][T23748] 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 [ 4528.440295][T23748] RSP: 002b:00007ffe46ddaf88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4528.440299][T23748] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c3aec4a4a [ 4528.440301][T23748] RDX: 0000000000000040 RSI: 000000002f3b1340 RDI: 0000000000000005 [ 4528.440303][T23748] RBP: 00007ffe46ddb010 R08: 0000000000418574 R09: 000000000000001c [ 4528.440306][T23748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4528.440307][T23748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c3afed000 | [ 4528.440307][T23748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c3afed000 | [ 4528.440322][T23748] | [ 4528.904992][T23752] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23752 | [4528.905449][T23752] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4528.905706][T23752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4528.905709][T23752] Call Trace: [ 4528.905711][T23752] [4528.905713][T23752] dump_stack_lvl (lib/dump_stack.c:123) [4528.905724][T23752] check_preemption_disabled (lib/smp_processor_id.c:52) [4528.905731][T23752] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4528.905737][T23752] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4528.905745][T23752] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4528.905752][T23752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4528.905757][T23752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4528.905770][T23752] rawv6_sendmsg (net/ipv6/raw.c:918) [4528.905782][T23752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4528.905787][T23752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4528.905793][T23752] ? __lock_release (kernel/locking/lockdep.c:5534) [4528.905803][T23752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4528.905809][T23752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4528.905818][T23752] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4528.905834][T23752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4528.905837][T23752] ? __lock_release (kernel/locking/lockdep.c:5534) [4528.905849][T23752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4528.905854][T23752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4528.905860][T23752] ? __pfx___sys_sendto (net/socket.c:2147) [4528.905874][T23752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4528.905882][T23752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4528.905890][T23752] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4528.905897][T23752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4528.905907][T23752] __x64_sys_sendto (net/socket.c:2183) [4528.905911][T23752] ? 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) [4528.905916][T23752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4528.905921][T23752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4528.905926][T23752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4528.905930][T23752] RIP: 0033:0x7f77728c0a4a [ 4528.905934][T23752] 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 [ 4528.905938][T23752] RSP: 002b:00007fffa6104d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4528.905942][T23752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77728c0a4a [ 4528.905944][T23752] RDX: 0000000000000040 RSI: 0000000023103340 RDI: 0000000000000005 [ 4528.905947][T23752] RBP: 00007fffa6104e10 R08: 0000000000418574 R09: 000000000000001c [ 4528.905949][T23752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4528.905951][T23752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77729e9000 | [ 4528.905951][T23752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77729e9000 | [ 4528.905965][T23752] | [ 4528.918574][T23752] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23752 | [4528.918959][T23752] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4528.919209][T23752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4528.919211][T23752] Call Trace: [ 4528.919213][T23752] [4528.919215][T23752] dump_stack_lvl (lib/dump_stack.c:123) [4528.919221][T23752] check_preemption_disabled (lib/smp_processor_id.c:52) [4528.919227][T23752] lwtunnel_output (net/core/lwtunnel.c:359) [4528.919234][T23752] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4528.919242][T23752] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4528.919248][T23752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4528.919253][T23752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4528.919266][T23752] rawv6_sendmsg (net/ipv6/raw.c:918) [4528.919278][T23752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4528.919283][T23752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4528.919288][T23752] ? __lock_release (kernel/locking/lockdep.c:5534) [4528.919296][T23752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4528.919301][T23752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4528.919310][T23752] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4528.919326][T23752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4528.919329][T23752] ? __lock_release (kernel/locking/lockdep.c:5534) [4528.919340][T23752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4528.919345][T23752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4528.919350][T23752] ? __pfx___sys_sendto (net/socket.c:2147) [4528.919365][T23752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4528.919371][T23752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4528.919379][T23752] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4528.919386][T23752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4528.919397][T23752] __x64_sys_sendto (net/socket.c:2183) [4528.919401][T23752] ? 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) [4528.919404][T23752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4528.919409][T23752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4528.919414][T23752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4528.919418][T23752] RIP: 0033:0x7f77728c0a4a [ 4528.919421][T23752] 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 [ 4528.919424][T23752] RSP: 002b:00007fffa6104d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4528.919427][T23752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77728c0a4a [ 4528.919429][T23752] RDX: 0000000000000040 RSI: 0000000023103340 RDI: 0000000000000005 [ 4528.919431][T23752] RBP: 00007fffa6104e10 R08: 0000000000418574 R09: 000000000000001c [ 4528.919434][T23752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4528.919435][T23752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77729e9000 | [ 4528.919435][T23752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77729e9000 | [ 4528.919450][T23752] | [ 4528.937814][T23752] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23752 | [4528.938181][T23752] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4528.938431][T23752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4528.938434][T23752] Call Trace: [ 4528.938436][T23752] [4528.938438][T23752] dump_stack_lvl (lib/dump_stack.c:123) [4528.938446][T23752] check_preemption_disabled (lib/smp_processor_id.c:52) [4528.938451][T23752] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4528.938458][T23752] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4528.938466][T23752] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4528.938471][T23752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4528.938476][T23752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4528.938489][T23752] rawv6_sendmsg (net/ipv6/raw.c:918) [4528.938501][T23752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4528.938506][T23752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4528.938511][T23752] ? __lock_release (kernel/locking/lockdep.c:5534) [4528.938519][T23752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4528.938524][T23752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4528.938534][T23752] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4528.938550][T23752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4528.938553][T23752] ? __lock_release (kernel/locking/lockdep.c:5534) [4528.938564][T23752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4528.938569][T23752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4528.938575][T23752] ? __pfx___sys_sendto (net/socket.c:2147) [4528.938589][T23752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4528.938596][T23752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4528.938604][T23752] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4528.938611][T23752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4528.938621][T23752] __x64_sys_sendto (net/socket.c:2183) [4528.938632][T23752] ? 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) [4528.938636][T23752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4528.938641][T23752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4528.938646][T23752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4528.938649][T23752] RIP: 0033:0x7f77728c0a4a [ 4528.938653][T23752] 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 [ 4528.938656][T23752] RSP: 002b:00007fffa6104d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4528.938660][T23752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77728c0a4a [ 4528.938663][T23752] RDX: 0000000000000040 RSI: 0000000023103340 RDI: 0000000000000005 [ 4528.938665][T23752] RBP: 00007fffa6104e10 R08: 0000000000418574 R09: 000000000000001c [ 4528.938667][T23752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4528.938669][T23752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77729e9000 | [ 4528.938684][T23752] | [ 4529.380999][ C0] Dead loop on virtual device veth1, fix it urgently! | [ 4529.419259][T23756] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23756 | [4529.419696][T23756] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4529.419964][T23756] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4529.419966][T23756] Call Trace: [ 4529.419969][T23756] [4529.419972][T23756] dump_stack_lvl (lib/dump_stack.c:123) [4529.419981][T23756] check_preemption_disabled (lib/smp_processor_id.c:52) [4529.419988][T23756] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4529.419994][T23756] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4529.420003][T23756] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4529.420010][T23756] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4529.420015][T23756] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4529.420027][T23756] rawv6_sendmsg (net/ipv6/raw.c:918) [4529.420039][T23756] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4529.420045][T23756] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4529.420051][T23756] ? __lock_release (kernel/locking/lockdep.c:5534) [4529.420061][T23756] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4529.420067][T23756] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4529.420076][T23756] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4529.420092][T23756] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4529.420096][T23756] ? __lock_release (kernel/locking/lockdep.c:5534) [4529.420107][T23756] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4529.420112][T23756] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4529.420118][T23756] ? __pfx___sys_sendto (net/socket.c:2147) [4529.420133][T23756] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4529.420140][T23756] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4529.420148][T23756] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4529.420156][T23756] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4529.420166][T23756] __x64_sys_sendto (net/socket.c:2183) [4529.420170][T23756] ? 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) [4529.420174][T23756] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4529.420179][T23756] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4529.420184][T23756] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4529.420188][T23756] RIP: 0033:0x7f4a627d7a4a [ 4529.420193][T23756] 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 [ 4529.420196][T23756] RSP: 002b:00007ffdbae49848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4529.420200][T23756] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a627d7a4a [ 4529.420202][T23756] RDX: 0000000000000040 RSI: 0000000015dfc340 RDI: 0000000000000005 [ 4529.420204][T23756] RBP: 00007ffdbae498d0 R08: 0000000000418574 R09: 000000000000001c [ 4529.420206][T23756] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4529.420208][T23756] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a62900000 | [ 4529.420225][T23756] lwtunnel_output(): recursion limit reached on datapath | [ 4530.405050][ C2] Dead loop on virtual device veth1, fix it urgently! | [ 4531.182369][T23763] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23763 | [4531.183236][T23763] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4531.183501][T23763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4531.183504][T23763] Call Trace: [ 4531.183506][T23763] [4531.183509][T23763] dump_stack_lvl (lib/dump_stack.c:123) [4531.183518][T23763] check_preemption_disabled (lib/smp_processor_id.c:52) [4531.183525][T23763] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4531.183532][T23763] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4531.183540][T23763] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.183548][T23763] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4531.183553][T23763] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.183565][T23763] rawv6_sendmsg (net/ipv6/raw.c:918) [4531.183577][T23763] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4531.183582][T23763] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4531.183589][T23763] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.183598][T23763] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4531.183605][T23763] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4531.183614][T23763] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4531.183630][T23763] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4531.183633][T23763] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.183644][T23763] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.183651][T23763] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.183657][T23763] ? __pfx___sys_sendto (net/socket.c:2147) [4531.183671][T23763] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4531.183679][T23763] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4531.183688][T23763] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4531.183695][T23763] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4531.183704][T23763] __x64_sys_sendto (net/socket.c:2183) [4531.183708][T23763] ? 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) [4531.183713][T23763] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4531.183720][T23763] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4531.183724][T23763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4531.183729][T23763] RIP: 0033:0x7f1799019a4a [ 4531.183734][T23763] 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 [ 4531.183737][T23763] RSP: 002b:00007fff2e77b098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4531.183742][T23763] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1799019a4a [ 4531.183744][T23763] RDX: 0000000000000040 RSI: 00000000205a3340 RDI: 0000000000000005 [ 4531.183746][T23763] RBP: 00007fff2e77b120 R08: 0000000000418574 R09: 000000000000001c [ 4531.183748][T23763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4531.183750][T23763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1799142000 | [ 4531.183750][T23763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1799142000 | [ 4531.183765][T23763] | [ 4531.196145][T23763] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23763 | [4531.196497][T23763] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4531.197186][T23763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4531.197188][T23763] Call Trace: [ 4531.197190][T23763] [4531.197193][T23763] dump_stack_lvl (lib/dump_stack.c:123) [4531.197201][T23763] check_preemption_disabled (lib/smp_processor_id.c:52) [4531.197206][T23763] lwtunnel_output (net/core/lwtunnel.c:359) [4531.197213][T23763] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4531.197221][T23763] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.197228][T23763] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4531.197233][T23763] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.197245][T23763] rawv6_sendmsg (net/ipv6/raw.c:918) [4531.197257][T23763] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4531.197262][T23763] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4531.197266][T23763] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.197276][T23763] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4531.197281][T23763] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4531.197290][T23763] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4531.197306][T23763] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4531.197309][T23763] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.197320][T23763] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.197326][T23763] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.197331][T23763] ? __pfx___sys_sendto (net/socket.c:2147) [4531.197346][T23763] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4531.197353][T23763] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4531.197362][T23763] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4531.197369][T23763] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4531.197379][T23763] __x64_sys_sendto (net/socket.c:2183) [4531.197400][T23763] ? 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) [4531.197404][T23763] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4531.197408][T23763] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4531.197413][T23763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4531.197417][T23763] RIP: 0033:0x7f1799019a4a [ 4531.197421][T23763] 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 [ 4531.197424][T23763] RSP: 002b:00007fff2e77b098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4531.197427][T23763] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1799019a4a [ 4531.197430][T23763] RDX: 0000000000000040 RSI: 00000000205a3340 RDI: 0000000000000005 [ 4531.197432][T23763] RBP: 00007fff2e77b120 R08: 0000000000418574 R09: 000000000000001c [ 4531.197434][T23763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4531.197436][T23763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1799142000 | [ 4531.197436][T23763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1799142000 | [ 4531.197451][T23763] | [ 4531.215418][T23763] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23763 | [4531.215799][T23763] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4531.216050][T23763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4531.216052][T23763] Call Trace: [ 4531.216054][T23763] [4531.216056][T23763] dump_stack_lvl (lib/dump_stack.c:123) [4531.216065][T23763] check_preemption_disabled (lib/smp_processor_id.c:52) [4531.216071][T23763] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4531.216078][T23763] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4531.216085][T23763] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.216091][T23763] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4531.216096][T23763] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.216108][T23763] rawv6_sendmsg (net/ipv6/raw.c:918) [4531.216120][T23763] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4531.216126][T23763] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4531.216130][T23763] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.216138][T23763] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4531.216143][T23763] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4531.216152][T23763] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4531.216169][T23763] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4531.216172][T23763] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.216183][T23763] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.216188][T23763] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.216194][T23763] ? __pfx___sys_sendto (net/socket.c:2147) [4531.216208][T23763] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4531.216216][T23763] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4531.216225][T23763] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4531.216232][T23763] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4531.216243][T23763] __x64_sys_sendto (net/socket.c:2183) [4531.216247][T23763] ? 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) [4531.216251][T23763] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4531.216256][T23763] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4531.216261][T23763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4531.216264][T23763] RIP: 0033:0x7f1799019a4a [ 4531.216268][T23763] 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 [ 4531.216271][T23763] RSP: 002b:00007fff2e77b098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4531.216274][T23763] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1799019a4a [ 4531.216276][T23763] RDX: 0000000000000040 RSI: 00000000205a3340 RDI: 0000000000000005 [ 4531.216278][T23763] RBP: 00007fff2e77b120 R08: 0000000000418574 R09: 000000000000001c [ 4531.216281][T23763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg