====================================== | [ 5157.615654][ T6041] veth1: renamed from veth-betaR | [ 5157.723782][ T6042] veth0: renamed from veth-gamma | [ 5167.443099][ T6065] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6065 | [ 5167.443987][ T6065] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5167.444259][ T6065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5167.444261][ T6065] Call Trace: [ 5167.444263][ T6065] [ 5167.444265][ T6065] dump_stack_lvl (lib/dump_stack.c:123) [ 5167.444274][ T6065] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5167.444280][ T6065] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5167.444286][ T6065] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5167.444294][ T6065] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.444300][ T6065] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5167.444305][ T6065] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.444317][ T6065] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5167.444328][ T6065] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5167.444334][ T6065] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5167.444339][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.444348][ T6065] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5167.444353][ T6065] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5167.444362][ T6065] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5167.444378][ T6065] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5167.444381][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.444392][ T6065] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.444397][ T6065] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.444402][ T6065] ? __pfx___sys_sendto (net/socket.c:2147) [ 5167.444416][ T6065] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5167.444423][ T6065] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5167.444432][ T6065] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5167.444439][ T6065] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5167.444449][ T6065] __x64_sys_sendto (net/socket.c:2183) [ 5167.444452][ T6065] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5167.444456][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.444460][ T6065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5167.444465][ T6065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5167.444469][ T6065] RIP: 0033:0x7f51141a9a4a [ 5167.444473][ T6065] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5167.444476][ T6065] RSP: 002b:00007ffde5d6f1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5167.444479][ T6065] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51141a9a4a [ 5167.444482][ T6065] RDX: 0000000000000040 RSI: 00000000309b5340 RDI: 0000000000000005 [ 5167.444483][ T6065] RBP: 00007ffde5d6f250 R08: 0000000000418574 R09: 000000000000001c [ 5167.444485][ T6065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5167.444487][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.444487][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.444501][ T6065] | [ 5167.444504][ T6065] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6065 | [ 5167.458087][ T6065] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.458353][ T6065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5167.458355][ T6065] Call Trace: [ 5167.458356][ T6065] [ 5167.458358][ T6065] dump_stack_lvl (lib/dump_stack.c:123) [ 5167.458364][ T6065] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5167.458372][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.458378][ T6065] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5167.458385][ T6065] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.458390][ T6065] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5167.458395][ T6065] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.458407][ T6065] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5167.458418][ T6065] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5167.458424][ T6065] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5167.458428][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.458435][ T6065] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5167.458439][ T6065] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5167.458448][ T6065] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5167.458464][ T6065] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5167.458466][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.458478][ T6065] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.458482][ T6065] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.458487][ T6065] ? __pfx___sys_sendto (net/socket.c:2147) [ 5167.458501][ T6065] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5167.458507][ T6065] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5167.458515][ T6065] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5167.458522][ T6065] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5167.458532][ T6065] __x64_sys_sendto (net/socket.c:2183) [ 5167.458536][ T6065] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5167.458539][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.458543][ T6065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5167.458548][ T6065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5167.458551][ T6065] RIP: 0033:0x7f51141a9a4a [ 5167.458554][ T6065] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5167.458557][ T6065] RSP: 002b:00007ffde5d6f1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5167.458560][ T6065] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51141a9a4a [ 5167.458562][ T6065] RDX: 0000000000000040 RSI: 00000000309b5340 RDI: 0000000000000005 [ 5167.458564][ T6065] RBP: 00007ffde5d6f250 R08: 0000000000418574 R09: 000000000000001c [ 5167.458565][ T6065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5167.458567][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.458567][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.458581][ T6065] | [ 5167.458592][ T6065] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6065 | [ 5167.471632][ T6065] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5167.471917][ T6065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5167.471919][ T6065] Call Trace: [ 5167.471920][ T6065] [ 5167.471922][ T6065] dump_stack_lvl (lib/dump_stack.c:123) [ 5167.471927][ T6065] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5167.471932][ T6065] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5167.471939][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.471954][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.471967][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.471970][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.471980][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.471986][ T6065] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5167.471992][ T6065] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.471998][ T6065] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5167.472002][ T6065] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.472014][ T6065] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5167.472026][ T6065] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5167.472031][ T6065] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5167.472034][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.472041][ T6065] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5167.472044][ T6065] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5167.472053][ T6065] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5167.472069][ T6065] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5167.472071][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.472083][ T6065] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.472086][ T6065] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.472092][ T6065] ? __pfx___sys_sendto (net/socket.c:2147) [ 5167.472106][ T6065] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5167.472112][ T6065] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5167.472119][ T6065] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5167.472126][ T6065] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5167.472136][ T6065] __x64_sys_sendto (net/socket.c:2183) [ 5167.472140][ T6065] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5167.472142][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.472147][ T6065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5167.472151][ T6065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5167.472154][ T6065] RIP: 0033:0x7f51141a9a4a [ 5167.472157][ T6065] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5167.472160][ T6065] RSP: 002b:00007ffde5d6f1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5167.472162][ T6065] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51141a9a4a [ 5167.472164][ T6065] RDX: 0000000000000040 RSI: 00000000309b5340 RDI: 0000000000000005 [ 5167.472166][ T6065] RBP: 00007ffde5d6f250 R08: 0000000000418574 R09: 000000000000001c [ 5167.472167][ T6065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5167.472169][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.472169][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.472183][ T6065] | [ 5167.472186][ T6065] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6065 | [ 5167.486997][ T6065] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.487286][ T6065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5167.487288][ T6065] Call Trace: [ 5167.487290][ T6065] [ 5167.487292][ T6065] dump_stack_lvl (lib/dump_stack.c:123) [ 5167.487297][ T6065] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5167.487303][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.487310][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.487324][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.487337][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.487341][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.487350][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.487357][ T6065] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5167.487363][ T6065] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.487369][ T6065] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5167.487373][ T6065] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.487386][ T6065] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5167.487397][ T6065] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5167.487402][ T6065] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5167.487406][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.487414][ T6065] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5167.487417][ T6065] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5167.487426][ T6065] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5167.487442][ T6065] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5167.487445][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.487456][ T6065] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.487460][ T6065] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.487466][ T6065] ? __pfx___sys_sendto (net/socket.c:2147) [ 5167.487480][ T6065] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5167.487486][ T6065] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5167.487494][ T6065] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5167.487501][ T6065] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5167.487511][ T6065] __x64_sys_sendto (net/socket.c:2183) [ 5167.487515][ T6065] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5167.487518][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.487522][ T6065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5167.487527][ T6065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5167.487530][ T6065] RIP: 0033:0x7f51141a9a4a [ 5167.487533][ T6065] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5167.487536][ T6065] RSP: 002b:00007ffde5d6f1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5167.487539][ T6065] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51141a9a4a [ 5167.487541][ T6065] RDX: 0000000000000040 RSI: 00000000309b5340 RDI: 0000000000000005 [ 5167.487543][ T6065] RBP: 00007ffde5d6f250 R08: 0000000000418574 R09: 000000000000001c [ 5167.487544][ T6065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5167.487546][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.487546][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.487561][ T6065] | [ 5167.487593][ T6065] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6065 | [ 5167.504120][ T6065] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5167.504601][ T6065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5167.504603][ T6065] Call Trace: [ 5167.504605][ T6065] [ 5167.504607][ T6065] dump_stack_lvl (lib/dump_stack.c:123) [ 5167.504612][ T6065] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5167.504617][ T6065] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5167.504624][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.504638][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.504651][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.504655][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.504665][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.504671][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.504684][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.504697][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.504700][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.504710][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.504716][ T6065] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5167.504722][ T6065] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.504728][ T6065] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5167.504732][ T6065] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.504745][ T6065] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5167.504756][ T6065] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5167.504762][ T6065] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5167.504765][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.504773][ T6065] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5167.504776][ T6065] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5167.504784][ T6065] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5167.504801][ T6065] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5167.504803][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.504814][ T6065] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.504818][ T6065] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.504824][ T6065] ? __pfx___sys_sendto (net/socket.c:2147) [ 5167.504838][ T6065] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5167.504844][ T6065] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5167.504852][ T6065] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5167.504859][ T6065] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5167.504869][ T6065] __x64_sys_sendto (net/socket.c:2183) [ 5167.504873][ T6065] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5167.504876][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.504880][ T6065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5167.504885][ T6065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5167.504888][ T6065] RIP: 0033:0x7f51141a9a4a [ 5167.504891][ T6065] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5167.504893][ T6065] RSP: 002b:00007ffde5d6f1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5167.504896][ T6065] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51141a9a4a [ 5167.504898][ T6065] RDX: 0000000000000040 RSI: 00000000309b5340 RDI: 0000000000000005 [ 5167.504899][ T6065] RBP: 00007ffde5d6f250 R08: 0000000000418574 R09: 000000000000001c [ 5167.504902][ T6065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5167.504904][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.504904][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.504918][ T6065] | [ 5167.524954][ T6065] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6065 | [ 5167.525478][ T6065] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.525958][ T6065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5167.525960][ T6065] Call Trace: [ 5167.525961][ T6065] [ 5167.525963][ T6065] dump_stack_lvl (lib/dump_stack.c:123) [ 5167.525969][ T6065] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5167.525975][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.525982][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.525996][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.526010][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.526013][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.526024][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.526030][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.526043][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.526056][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.526060][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.526070][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.526076][ T6065] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5167.526083][ T6065] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.526088][ T6065] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5167.526093][ T6065] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.526105][ T6065] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5167.526117][ T6065] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5167.526123][ T6065] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5167.526126][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.526134][ T6065] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5167.526137][ T6065] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5167.526146][ T6065] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5167.526163][ T6065] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5167.526165][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.526177][ T6065] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.526181][ T6065] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.526186][ T6065] ? __pfx___sys_sendto (net/socket.c:2147) [ 5167.526201][ T6065] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5167.526207][ T6065] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5167.526215][ T6065] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5167.526222][ T6065] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5167.526233][ T6065] __x64_sys_sendto (net/socket.c:2183) [ 5167.526237][ T6065] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5167.526240][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.526244][ T6065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5167.526249][ T6065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5167.526252][ T6065] RIP: 0033:0x7f51141a9a4a [ 5167.526255][ T6065] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5167.526258][ T6065] RSP: 002b:00007ffde5d6f1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5167.526261][ T6065] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51141a9a4a [ 5167.526263][ T6065] RDX: 0000000000000040 RSI: 00000000309b5340 RDI: 0000000000000005 [ 5167.526265][ T6065] RBP: 00007ffde5d6f250 R08: 0000000000418574 R09: 000000000000001c [ 5167.526266][ T6065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5167.526268][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.526268][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.526283][ T6065] | [ 5167.526291][ T6065] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6065 | [ 5167.546360][ T6065] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5167.546868][ T6065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5167.546869][ T6065] Call Trace: [ 5167.546871][ T6065] [ 5167.546873][ T6065] dump_stack_lvl (lib/dump_stack.c:123) [ 5167.546878][ T6065] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5167.546883][ T6065] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5167.546890][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.546905][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.546918][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.546922][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.546932][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.546939][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.546951][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.546964][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.546968][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.546978][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.546984][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.546997][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.547010][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.547013][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.547023][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.547030][ T6065] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5167.547036][ T6065] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.547041][ T6065] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5167.547046][ T6065] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.547058][ T6065] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5167.547070][ T6065] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5167.547075][ T6065] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5167.547078][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.547086][ T6065] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5167.547089][ T6065] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5167.547098][ T6065] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5167.547114][ T6065] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5167.547117][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.547128][ T6065] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.547132][ T6065] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.547138][ T6065] ? __pfx___sys_sendto (net/socket.c:2147) [ 5167.547152][ T6065] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5167.547158][ T6065] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5167.547166][ T6065] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5167.547173][ T6065] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5167.547184][ T6065] __x64_sys_sendto (net/socket.c:2183) [ 5167.547187][ T6065] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5167.547190][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.547195][ T6065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5167.547200][ T6065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5167.547202][ T6065] RIP: 0033:0x7f51141a9a4a [ 5167.547206][ T6065] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5167.547209][ T6065] RSP: 002b:00007ffde5d6f1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5167.547212][ T6065] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51141a9a4a [ 5167.547213][ T6065] RDX: 0000000000000040 RSI: 00000000309b5340 RDI: 0000000000000005 [ 5167.547215][ T6065] RBP: 00007ffde5d6f250 R08: 0000000000418574 R09: 000000000000001c [ 5167.547217][ T6065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5167.547218][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.547218][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.547233][ T6065] | [ 5167.569574][ T6065] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6065 | [ 5167.570504][ T6065] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.570809][ T6065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5167.570811][ T6065] Call Trace: [ 5167.570813][ T6065] [ 5167.570815][ T6065] dump_stack_lvl (lib/dump_stack.c:123) [ 5167.570820][ T6065] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5167.570826][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.570833][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.570847][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.570861][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.570864][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.570874][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.570881][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.570894][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.570909][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.570912][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.570922][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.570929][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.570942][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.570955][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.570958][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.570975][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.570981][ T6065] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5167.570988][ T6065] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.570993][ T6065] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5167.570998][ T6065] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.571011][ T6065] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5167.571023][ T6065] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5167.571028][ T6065] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5167.571032][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.571039][ T6065] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5167.571043][ T6065] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5167.571052][ T6065] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5167.571069][ T6065] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5167.571072][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.571084][ T6065] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.571088][ T6065] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.571093][ T6065] ? __pfx___sys_sendto (net/socket.c:2147) [ 5167.571108][ T6065] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5167.571115][ T6065] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5167.571122][ T6065] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5167.571130][ T6065] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5167.571140][ T6065] __x64_sys_sendto (net/socket.c:2183) [ 5167.571144][ T6065] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5167.571147][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.571152][ T6065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5167.571157][ T6065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5167.571160][ T6065] RIP: 0033:0x7f51141a9a4a [ 5167.571163][ T6065] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5167.571165][ T6065] RSP: 002b:00007ffde5d6f1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5167.571168][ T6065] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51141a9a4a [ 5167.571170][ T6065] RDX: 0000000000000040 RSI: 00000000309b5340 RDI: 0000000000000005 [ 5167.571171][ T6065] RBP: 00007ffde5d6f250 R08: 0000000000418574 R09: 000000000000001c [ 5167.571173][ T6065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5167.571175][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.571175][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.571190][ T6065] | [ 5167.593511][ T6065] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6065 | [ 5167.594207][ T6065] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5167.594531][ T6065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5167.594532][ T6065] Call Trace: [ 5167.594534][ T6065] [ 5167.594536][ T6065] dump_stack_lvl (lib/dump_stack.c:123) [ 5167.594541][ T6065] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5167.594546][ T6065] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5167.594553][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.594567][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.594582][ T6065] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5167.594591][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.594598][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.594611][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.594624][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.594628][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.594638][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.594644][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.594657][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.594671][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.594674][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.594684][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.594690][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.594703][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.594716][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.594719][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.594729][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.594736][ T6065] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5167.594742][ T6065] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.594748][ T6065] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5167.594752][ T6065] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.594765][ T6065] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5167.594777][ T6065] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5167.594783][ T6065] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5167.594786][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.594793][ T6065] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5167.594796][ T6065] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5167.594805][ T6065] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5167.594822][ T6065] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5167.594825][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.594836][ T6065] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.594840][ T6065] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.594846][ T6065] ? __pfx___sys_sendto (net/socket.c:2147) [ 5167.594861][ T6065] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5167.594867][ T6065] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5167.594874][ T6065] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5167.594882][ T6065] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5167.594892][ T6065] __x64_sys_sendto (net/socket.c:2183) [ 5167.594896][ T6065] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5167.594899][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.594905][ T6065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5167.594909][ T6065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5167.594912][ T6065] RIP: 0033:0x7f51141a9a4a [ 5167.594916][ T6065] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5167.594918][ T6065] RSP: 002b:00007ffde5d6f1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5167.594921][ T6065] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51141a9a4a [ 5167.594923][ T6065] RDX: 0000000000000040 RSI: 00000000309b5340 RDI: 0000000000000005 [ 5167.594924][ T6065] RBP: 00007ffde5d6f250 R08: 0000000000418574 R09: 000000000000001c [ 5167.594926][ T6065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5167.594928][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.594928][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5167.594943][ T6065] | [ 5167.620316][ T6065] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6065 | [ 5167.620873][ T6065] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.621220][ T6065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5167.621221][ T6065] Call Trace: [ 5167.621223][ T6065] [ 5167.621225][ T6065] dump_stack_lvl (lib/dump_stack.c:123) [ 5167.621230][ T6065] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5167.621236][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.621243][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.621257][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.621272][ T6065] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5167.621282][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.621289][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.621302][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.621316][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.621319][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.621330][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.621337][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.621350][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.621363][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.621367][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.621377][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.621383][ T6065] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5167.621396][ T6065] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5167.621410][ T6065] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5167.621413][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.621423][ T6065] lwtunnel_output (net/core/lwtunnel.c:359) [ 5167.621430][ T6065] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5167.621436][ T6065] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.621441][ T6065] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5167.621446][ T6065] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5167.621459][ T6065] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5167.621471][ T6065] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5167.621477][ T6065] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5167.621480][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.621487][ T6065] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5167.621490][ T6065] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5167.621500][ T6065] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5167.621517][ T6065] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5167.621519][ T6065] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5167.621531][ T6065] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.621535][ T6065] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5167.621540][ T6065] ? __pfx___sys_sendto (net/socket.c:2147) [ 5167.621556][ T6065] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5167.621562][ T6065] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5167.621569][ T6065] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5167.621577][ T6065] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5167.621587][ T6065] __x64_sys_sendto (net/socket.c:2183) [ 5167.621591][ T6065] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5167.621594][ T6065] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5167.621599][ T6065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5167.621603][ T6065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5167.621606][ T6065] RIP: 0033:0x7f51141a9a4a [ 5167.621609][ T6065] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5167.621612][ T6065] RSP: 002b:00007ffde5d6f1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5167.621615][ T6065] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51141a9a4a [ 5167.621616][ T6065] RDX: 0000000000000040 RSI: 00000000309b5340 RDI: 0000000000000005 [ 5167.621618][ T6065] RBP: 00007ffde5d6f250 R08: 0000000000418574 R09: 000000000000001c [ 5167.621619][ T6065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5167.621621][ T6065] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51142d2000 | [ 5168.704185][ T6065] lwtunnel_output(): recursion limit reached on datapath | [ 5173.428428][ T6072] check_preemption_disabled: 46 callbacks suppressed | [ 5173.428438][ T6072] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6072 | [ 5173.429658][ T6072] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5173.429936][ T6072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5173.429938][ T6072] Call Trace: [ 5173.429941][ T6072] [ 5173.429943][ T6072] dump_stack_lvl (lib/dump_stack.c:123) [ 5173.429952][ T6072] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5173.429959][ T6072] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5173.429966][ T6072] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5173.429974][ T6072] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5173.429982][ T6072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5173.429988][ T6072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5173.430000][ T6072] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5173.430012][ T6072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5173.430017][ T6072] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5173.430024][ T6072] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5173.430035][ T6072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5173.430041][ T6072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5173.430050][ T6072] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5173.430066][ T6072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5173.430069][ T6072] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5173.430081][ T6072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5173.430087][ T6072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5173.430093][ T6072] ? __pfx___sys_sendto (net/socket.c:2147) [ 5173.430107][ T6072] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5173.430114][ T6072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5173.430124][ T6072] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5173.430131][ T6072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5173.430141][ T6072] __x64_sys_sendto (net/socket.c:2183) [ 5173.430145][ T6072] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5173.430149][ T6072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5173.430154][ T6072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5173.430158][ T6072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5173.430163][ T6072] RIP: 0033:0x7f204e7eaa4a [ 5173.430168][ T6072] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5173.430171][ T6072] RSP: 002b:00007ffe97622618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5173.430175][ T6072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f204e7eaa4a [ 5173.430177][ T6072] RDX: 0000000000000040 RSI: 0000000007f81340 RDI: 0000000000000005 [ 5173.430178][ T6072] RBP: 00007ffe976226a0 R08: 0000000000418574 R09: 000000000000001c [ 5173.430180][ T6072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5173.430182][ T6072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f204e913000 | [ 5173.430182][ T6072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f204e913000 | [ 5173.430196][ T6072] | [ 5173.430199][ T6072] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6072 | [ 5173.443272][ T6072] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5173.443548][ T6072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5173.443550][ T6072] Call Trace: [ 5173.443551][ T6072] [ 5173.443553][ T6072] dump_stack_lvl (lib/dump_stack.c:123) [ 5173.443561][ T6072] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5173.443567][ T6072] lwtunnel_output (net/core/lwtunnel.c:359) [ 5173.443573][ T6072] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5173.443580][ T6072] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5173.443587][ T6072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5173.443591][ T6072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5173.443603][ T6072] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5173.443615][ T6072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5173.443620][ T6072] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5173.443625][ T6072] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5173.443634][ T6072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5173.443638][ T6072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5173.443647][ T6072] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5173.443663][ T6072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5173.443667][ T6072] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5173.443678][ T6072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5173.443683][ T6072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5173.443689][ T6072] ? __pfx___sys_sendto (net/socket.c:2147) [ 5173.443703][ T6072] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5173.443710][ T6072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5173.443718][ T6072] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5173.443725][ T6072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5173.443736][ T6072] __x64_sys_sendto (net/socket.c:2183) [ 5173.443740][ T6072] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5173.443743][ T6072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5173.443748][ T6072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5173.443753][ T6072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5173.443756][ T6072] RIP: 0033:0x7f204e7eaa4a [ 5173.443760][ T6072] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5173.443762][ T6072] RSP: 002b:00007ffe97622618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5173.443766][ T6072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f204e7eaa4a [ 5173.443768][ T6072] RDX: 0000000000000040 RSI: 0000000007f81340 RDI: 0000000000000005 [ 5173.443770][ T6072] RBP: 00007ffe976226a0 R08: 0000000000418574 R09: 000000000000001c [ 5173.443771][ T6072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5173.443773][ T6072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f204e913000 | [ 5173.443773][ T6072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f204e913000 | [ 5173.443787][ T6072] | [ 5173.459720][ T6072] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6072 | [ 5173.460127][ T6072] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5173.460407][ T6072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5173.460409][ T6072] Call Trace: [ 5173.460411][ T6072] [ 5173.460413][ T6072] dump_stack_lvl (lib/dump_stack.c:123) [ 5173.460420][ T6072] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5173.460426][ T6072] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5173.460432][ T6072] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5173.460440][ T6072] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5173.460447][ T6072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5173.460452][ T6072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5173.460464][ T6072] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5173.460476][ T6072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5173.460481][ T6072] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5173.460486][ T6072] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5173.460495][ T6072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5173.460501][ T6072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5173.460510][ T6072] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5173.460526][ T6072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5173.460529][ T6072] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5173.460540][ T6072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5173.460545][ T6072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5173.460551][ T6072] ? __pfx___sys_sendto (net/socket.c:2147) [ 5173.460566][ T6072] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5173.460572][ T6072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5173.460581][ T6072] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5173.460588][ T6072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5173.460598][ T6072] __x64_sys_sendto (net/socket.c:2183) [ 5173.460602][ T6072] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5173.460606][ T6072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5173.460610][ T6072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5173.460615][ T6072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5173.460619][ T6072] RIP: 0033:0x7f204e7eaa4a [ 5173.460622][ T6072] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5173.460625][ T6072] RSP: 002b:00007ffe97622618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5173.460628][ T6072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f204e7eaa4a [ 5173.460630][ T6072] RDX: 0000000000000040 RSI: 0000000007f81340 RDI: 0000000000000005 [ 5173.460632][ T6072] RBP: 00007ffe976226a0 R08: 0000000000418574 R09: 000000000000001c [ 5173.460633][ T6072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5173.460635][ T6072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f204e913000 | [ 5173.460635][ T6072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f204e913000 | [ 5173.460650][ T6072] | [ 5174.430084][ T6072] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6072 | [ 5174.430605][ T6072] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5174.430888][ T6072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5174.430890][ T6072] Call Trace: [ 5174.430893][ T6072] [ 5174.430895][ T6072] dump_stack_lvl (lib/dump_stack.c:123) [ 5174.430909][ T6072] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5174.430916][ T6072] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5174.430923][ T6072] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5174.430941][ T6072] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5174.430949][ T6072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5174.430954][ T6072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5174.430966][ T6072] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5174.430978][ T6072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5174.430982][ T6072] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 5174.430993][ T6072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5174.431000][ T6072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5174.431011][ T6072] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5174.431027][ T6072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5174.431034][ T6072] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5174.431045][ T6072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5174.431052][ T6072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5174.431057][ T6072] ? __pfx___sys_sendto (net/socket.c:2147) [ 5174.431070][ T6072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5174.431081][ T6072] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 5174.431090][ T6072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5174.431097][ T6072] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5174.431103][ T6072] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5174.431106][ T6072] ? 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) [ 5174.431116][ T6072] __x64_sys_sendto (net/socket.c:2183) [ 5174.431120][ T6072] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5174.431125][ T6072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5174.431130][ T6072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5174.431135][ T6072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5174.431140][ T6072] RIP: 0033:0x7f204e7eaa4a [ 5174.431145][ T6072] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5174.431148][ T6072] RSP: 002b:00007ffe97622618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5174.431152][ T6072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f204e7eaa4a [ 5174.431154][ T6072] RDX: 0000000000000040 RSI: 0000000007f81340 RDI: 0000000000000005 [ 5174.431156][ T6072] RBP: 00007ffe976226a0 R08: 0000000000418574 R09: 000000000000001c [ 5174.431158][ T6072] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5174.431160][ T6072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f204e913000 | [ 5174.431160][ T6072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f204e913000 | [ 5174.431174][ T6072] | [ 5174.445472][ T6072] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6072 | [ 5174.445884][ T6072] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5174.446177][ T6072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5174.446179][ T6072] Call Trace: [ 5174.446181][ T6072] [ 5174.446183][ T6072] dump_stack_lvl (lib/dump_stack.c:123) [ 5174.446190][ T6072] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5174.446197][ T6072] lwtunnel_output (net/core/lwtunnel.c:359) [ 5174.446204][ T6072] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5174.446211][ T6072] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5174.446219][ T6072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5174.446224][ T6072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5174.446237][ T6072] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5174.446248][ T6072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5174.446253][ T6072] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 5174.446262][ T6072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5174.446266][ T6072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5174.446276][ T6072] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5174.446293][ T6072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5174.446297][ T6072] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5174.446308][ T6072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5174.446313][ T6072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5174.446319][ T6072] ? __pfx___sys_sendto (net/socket.c:2147) [ 5174.446332][ T6072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5174.446342][ T6072] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 5174.446350][ T6072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5174.446358][ T6072] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5174.446363][ T6072] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5174.446365][ T6072] ? 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) [ 5174.446374][ T6072] __x64_sys_sendto (net/socket.c:2183) [ 5174.446378][ T6072] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5174.446382][ T6072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5174.446386][ T6072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5174.446391][ T6072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5174.446396][ T6072] RIP: 0033:0x7f204e7eaa4a [ 5174.446400][ T6072] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5174.446402][ T6072] RSP: 002b:00007ffe97622618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5174.446406][ T6072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f204e7eaa4a [ 5174.446408][ T6072] RDX: 0000000000000040 RSI: 0000000007f81340 RDI: 0000000000000005 [ 5174.446410][ T6072] RBP: 00007ffe976226a0 R08: 0000000000418574 R09: 000000000000001c [ 5174.446412][ T6072] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5174.446414][ T6072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f204e913000 | [ 5174.446414][ T6072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f204e913000 | [ 5174.446429][ T6072] | [ 5174.446784][ T6072] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6072 | [ 5174.460042][ T6072] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5174.460335][ T6072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5174.460337][ T6072] Call Trace: [ 5174.460339][ T6072] [ 5174.460341][ T6072] dump_stack_lvl (lib/dump_stack.c:123) [ 5174.460348][ T6072] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5174.460354][ T6072] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5174.460360][ T6072] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5174.460368][ T6072] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5174.460374][ T6072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5174.460379][ T6072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5174.460391][ T6072] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5174.460403][ T6072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5174.460408][ T6072] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 5174.460417][ T6072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5174.460422][ T6072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5174.460431][ T6072] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5174.460448][ T6072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5174.460451][ T6072] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5174.460462][ T6072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5174.460468][ T6072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5174.460473][ T6072] ? __pfx___sys_sendto (net/socket.c:2147) [ 5174.460486][ T6072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5174.460496][ T6072] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 5174.460503][ T6072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5174.460511][ T6072] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5174.460516][ T6072] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5174.460519][ T6072] ? 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) [ 5174.460528][ T6072] __x64_sys_sendto (net/socket.c:2183) [ 5174.460532][ T6072] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5174.460535][ T6072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5174.460540][ T6072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5174.460545][ T6072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5174.460549][ T6072] RIP: 0033:0x7f204e7eaa4a [ 5174.460553][ T6072] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5174.460555][ T6072] RSP: 002b:00007ffe97622618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5174.460559][ T6072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f204e7eaa4a [ 5174.460561][ T6072] RDX: 0000000000000040 RSI: 0000000007f81340 RDI: 0000000000000005 [ 5174.460563][ T6072] RBP: 00007ffe976226a0 R08: 0000000000418574 R09: 000000000000001c [ 5174.460565][ T6072] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5174.460567][ T6072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f204e913000 | [ 5176.916495][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 5177.976070][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 5180.226232][ T6078] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6078 | [ 5180.226637][ T6078] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.226904][ T6078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.226906][ T6078] Call Trace: [ 5180.226908][ T6078] [ 5180.226910][ T6078] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.226920][ T6078] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.226927][ T6078] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.226934][ T6078] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.226943][ T6078] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.226951][ T6078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.226956][ T6078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.226968][ T6078] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.226980][ T6078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.226985][ T6078] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.226993][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.227004][ T6078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.227011][ T6078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.227021][ T6078] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.227037][ T6078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.227040][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.227051][ T6078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.227058][ T6078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.227064][ T6078] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.227078][ T6078] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.227085][ T6078] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.227096][ T6078] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.227103][ T6078] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.227112][ T6078] __x64_sys_sendto (net/socket.c:2183) [ 5180.227116][ T6078] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.227121][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.227126][ T6078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.227131][ T6078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.227136][ T6078] RIP: 0033:0x7fc816183a4a [ 5180.227140][ T6078] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.227143][ T6078] RSP: 002b:00007ffe835e0db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.227147][ T6078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc816183a4a [ 5180.227149][ T6078] RDX: 0000000000000040 RSI: 0000000040095340 RDI: 0000000000000005 [ 5180.227150][ T6078] RBP: 00007ffe835e0e40 R08: 0000000000418574 R09: 000000000000001c [ 5180.227152][ T6078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.227154][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.227154][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.227168][ T6078] | [ 5180.240699][ T6078] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6078 | [ 5180.241790][ T6078] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.242049][ T6078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.242050][ T6078] Call Trace: [ 5180.242052][ T6078] [ 5180.242055][ T6078] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.242061][ T6078] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.242067][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.242074][ T6078] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.242081][ T6078] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.242087][ T6078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.242092][ T6078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.242104][ T6078] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.242116][ T6078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.242121][ T6078] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.242126][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.242135][ T6078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.242140][ T6078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.242149][ T6078] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.242165][ T6078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.242168][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.242179][ T6078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.242184][ T6078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.242190][ T6078] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.242204][ T6078] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.242210][ T6078] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.242219][ T6078] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.242226][ T6078] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.242236][ T6078] __x64_sys_sendto (net/socket.c:2183) [ 5180.242240][ T6078] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.242243][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.242248][ T6078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.242253][ T6078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.242257][ T6078] RIP: 0033:0x7fc816183a4a [ 5180.242261][ T6078] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.242263][ T6078] RSP: 002b:00007ffe835e0db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.242267][ T6078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc816183a4a [ 5180.242269][ T6078] RDX: 0000000000000040 RSI: 0000000040095340 RDI: 0000000000000005 [ 5180.242270][ T6078] RBP: 00007ffe835e0e40 R08: 0000000000418574 R09: 000000000000001c [ 5180.242272][ T6078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.242274][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.242274][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.242288][ T6078] | [ 5180.242410][ T6078] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6078 | [ 5180.255119][ T6078] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.255399][ T6078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.255400][ T6078] Call Trace: [ 5180.255402][ T6078] [ 5180.255404][ T6078] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.255409][ T6078] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.255414][ T6078] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.255420][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.255431][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.255442][ T6078] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.255446][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.255455][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.255462][ T6078] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.255468][ T6078] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.255473][ T6078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.255478][ T6078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.255490][ T6078] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.255501][ T6078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.255507][ T6078] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.255511][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.255519][ T6078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.255522][ T6078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.255531][ T6078] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.255547][ T6078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.255550][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.255561][ T6078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.255565][ T6078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.255571][ T6078] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.255585][ T6078] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.255591][ T6078] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.255599][ T6078] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.255606][ T6078] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.255616][ T6078] __x64_sys_sendto (net/socket.c:2183) [ 5180.255619][ T6078] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.255622][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.255627][ T6078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.255631][ T6078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.255634][ T6078] RIP: 0033:0x7fc816183a4a [ 5180.255637][ T6078] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.255639][ T6078] RSP: 002b:00007ffe835e0db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.255642][ T6078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc816183a4a [ 5180.255644][ T6078] RDX: 0000000000000040 RSI: 0000000040095340 RDI: 0000000000000005 [ 5180.255646][ T6078] RBP: 00007ffe835e0e40 R08: 0000000000418574 R09: 000000000000001c [ 5180.255647][ T6078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.255649][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.255649][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.255664][ T6078] | [ 5180.255666][ T6078] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6078 | [ 5180.270561][ T6078] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.270838][ T6078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.270839][ T6078] Call Trace: [ 5180.270841][ T6078] [ 5180.270843][ T6078] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.270849][ T6078] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.270856][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.270862][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.270872][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.270884][ T6078] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.270887][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.270904][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.270910][ T6078] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.270917][ T6078] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.270923][ T6078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.270927][ T6078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.270940][ T6078] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.270951][ T6078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.270957][ T6078] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.270961][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.270969][ T6078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.270973][ T6078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.270982][ T6078] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.270999][ T6078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.271001][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.271013][ T6078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.271018][ T6078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.271023][ T6078] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.271038][ T6078] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.271044][ T6078] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.271052][ T6078] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.271059][ T6078] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.271069][ T6078] __x64_sys_sendto (net/socket.c:2183) [ 5180.271073][ T6078] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.271076][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.271081][ T6078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.271086][ T6078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.271089][ T6078] RIP: 0033:0x7fc816183a4a [ 5180.271092][ T6078] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.271095][ T6078] RSP: 002b:00007ffe835e0db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.271098][ T6078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc816183a4a [ 5180.271100][ T6078] RDX: 0000000000000040 RSI: 0000000040095340 RDI: 0000000000000005 [ 5180.271102][ T6078] RBP: 00007ffe835e0e40 R08: 0000000000418574 R09: 000000000000001c [ 5180.271103][ T6078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.271105][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.271105][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.271120][ T6078] | [ 5180.287285][ T6078] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6078 | [ 5180.287693][ T6078] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.288143][ T6078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.288145][ T6078] Call Trace: [ 5180.288147][ T6078] [ 5180.288148][ T6078] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.288154][ T6078] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.288160][ T6078] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.288166][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.288176][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.288189][ T6078] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5180.288199][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.288205][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.288214][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.288225][ T6078] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.288229][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.288238][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.288245][ T6078] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.288251][ T6078] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.288257][ T6078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.288261][ T6078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.288274][ T6078] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.288285][ T6078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.288291][ T6078] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.288294][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.288302][ T6078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.288305][ T6078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.288314][ T6078] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.288330][ T6078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.288333][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.288344][ T6078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.288348][ T6078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.288353][ T6078] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.288368][ T6078] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.288374][ T6078] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.288382][ T6078] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.288389][ T6078] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.288399][ T6078] __x64_sys_sendto (net/socket.c:2183) [ 5180.288403][ T6078] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.288405][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.288410][ T6078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.288415][ T6078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.288417][ T6078] RIP: 0033:0x7fc816183a4a [ 5180.288421][ T6078] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.288423][ T6078] RSP: 002b:00007ffe835e0db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.288426][ T6078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc816183a4a [ 5180.288428][ T6078] RDX: 0000000000000040 RSI: 0000000040095340 RDI: 0000000000000005 [ 5180.288429][ T6078] RBP: 00007ffe835e0e40 R08: 0000000000418574 R09: 000000000000001c [ 5180.288431][ T6078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.288432][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.288432][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.288447][ T6078] | [ 5180.288449][ T6078] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6078 | [ 5180.307130][ T6078] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.307426][ T6078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.307428][ T6078] Call Trace: [ 5180.307429][ T6078] [ 5180.307431][ T6078] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.307437][ T6078] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.307443][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.307450][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.307460][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.307472][ T6078] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5180.307482][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.307489][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.307498][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.307509][ T6078] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.307513][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.307523][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.307529][ T6078] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.307536][ T6078] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.307541][ T6078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.307546][ T6078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.307558][ T6078] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.307570][ T6078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.307575][ T6078] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.307579][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.307587][ T6078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.307590][ T6078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.307599][ T6078] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.307616][ T6078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.307619][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.307630][ T6078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.307635][ T6078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.307640][ T6078] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.307655][ T6078] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.307661][ T6078] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.307669][ T6078] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.307676][ T6078] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.307686][ T6078] __x64_sys_sendto (net/socket.c:2183) [ 5180.307690][ T6078] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.307693][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.307698][ T6078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.307702][ T6078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.307706][ T6078] RIP: 0033:0x7fc816183a4a [ 5180.307710][ T6078] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.307712][ T6078] RSP: 002b:00007ffe835e0db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.307715][ T6078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc816183a4a [ 5180.307717][ T6078] RDX: 0000000000000040 RSI: 0000000040095340 RDI: 0000000000000005 [ 5180.307719][ T6078] RBP: 00007ffe835e0e40 R08: 0000000000418574 R09: 000000000000001c [ 5180.307721][ T6078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.307722][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.307722][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.307738][ T6078] | [ 5180.307817][ T6078] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6078 | [ 5180.326425][ T6078] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.326720][ T6078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.326722][ T6078] Call Trace: [ 5180.326723][ T6078] [ 5180.326725][ T6078] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.326731][ T6078] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.326736][ T6078] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.326743][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.326753][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.326765][ T6078] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.326768][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.326778][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.326785][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.326793][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.326806][ T6078] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5180.326816][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.326822][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.326831][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.326843][ T6078] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.326846][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.326856][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.326862][ T6078] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.326869][ T6078] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.326875][ T6078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.326879][ T6078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.326891][ T6078] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.326905][ T6078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.326910][ T6078] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.326913][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.326921][ T6078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.326924][ T6078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.326933][ T6078] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.326949][ T6078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.326952][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.326964][ T6078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.326968][ T6078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.326973][ T6078] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.326988][ T6078] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.326995][ T6078] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.327002][ T6078] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.327009][ T6078] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.327020][ T6078] __x64_sys_sendto (net/socket.c:2183) [ 5180.327023][ T6078] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.327026][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.327031][ T6078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.327036][ T6078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.327039][ T6078] RIP: 0033:0x7fc816183a4a [ 5180.327042][ T6078] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.327045][ T6078] RSP: 002b:00007ffe835e0db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.327047][ T6078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc816183a4a [ 5180.327049][ T6078] RDX: 0000000000000040 RSI: 0000000040095340 RDI: 0000000000000005 [ 5180.327051][ T6078] RBP: 00007ffe835e0e40 R08: 0000000000418574 R09: 000000000000001c [ 5180.327053][ T6078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.327054][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.327054][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.327070][ T6078] | [ 5180.349236][ T6078] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6078 | [ 5180.349855][ T6078] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.350151][ T6078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.350153][ T6078] Call Trace: [ 5180.350155][ T6078] [ 5180.350157][ T6078] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.350163][ T6078] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.350169][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.350175][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.350186][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.350198][ T6078] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.350201][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.350212][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.350218][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.350227][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.350240][ T6078] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5180.350250][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.350256][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.350265][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.350277][ T6078] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.350281][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.350290][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.350297][ T6078] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.350303][ T6078] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.350309][ T6078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.350313][ T6078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.350326][ T6078] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.350338][ T6078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.350343][ T6078] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.350347][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.350355][ T6078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.350358][ T6078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.350367][ T6078] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.350384][ T6078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.350386][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.350398][ T6078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.350402][ T6078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.350408][ T6078] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.350423][ T6078] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.350429][ T6078] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.350436][ T6078] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.350444][ T6078] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.350454][ T6078] __x64_sys_sendto (net/socket.c:2183) [ 5180.350458][ T6078] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.350461][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.350466][ T6078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.350471][ T6078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.350474][ T6078] RIP: 0033:0x7fc816183a4a [ 5180.350477][ T6078] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.350480][ T6078] RSP: 002b:00007ffe835e0db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.350483][ T6078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc816183a4a [ 5180.350485][ T6078] RDX: 0000000000000040 RSI: 0000000040095340 RDI: 0000000000000005 [ 5180.350487][ T6078] RBP: 00007ffe835e0e40 R08: 0000000000418574 R09: 000000000000001c [ 5180.350488][ T6078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.350490][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.350490][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.350505][ T6078] | [ 5180.350600][ T6078] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6078 | [ 5180.372399][ T6078] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.372684][ T6078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.372686][ T6078] Call Trace: [ 5180.372688][ T6078] [ 5180.372690][ T6078] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.372696][ T6078] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.372701][ T6078] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.372708][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.372717][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.372729][ T6078] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.372733][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.372743][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.372749][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.372758][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.372770][ T6078] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.372773][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.372782][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.372788][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.372797][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.372809][ T6078] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5180.372819][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.372825][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.372834][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.372846][ T6078] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.372849][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.372858][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.372864][ T6078] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.372871][ T6078] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.372876][ T6078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.372881][ T6078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.372893][ T6078] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.372906][ T6078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.372912][ T6078] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.372916][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.372924][ T6078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.372927][ T6078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.372936][ T6078] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.372952][ T6078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.372955][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.372966][ T6078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.372970][ T6078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.372976][ T6078] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.372991][ T6078] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.372997][ T6078] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.373004][ T6078] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.373011][ T6078] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.373022][ T6078] __x64_sys_sendto (net/socket.c:2183) [ 5180.373025][ T6078] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.373028][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.373033][ T6078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.373037][ T6078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.373040][ T6078] RIP: 0033:0x7fc816183a4a [ 5180.373044][ T6078] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.373046][ T6078] RSP: 002b:00007ffe835e0db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.373049][ T6078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc816183a4a [ 5180.373051][ T6078] RDX: 0000000000000040 RSI: 0000000040095340 RDI: 0000000000000005 [ 5180.373053][ T6078] RBP: 00007ffe835e0e40 R08: 0000000000418574 R09: 000000000000001c [ 5180.373055][ T6078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.373056][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.373056][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5180.373071][ T6078] | [ 5180.397113][ T6078] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6078 | [ 5180.398143][ T6078] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.398439][ T6078] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.398441][ T6078] Call Trace: [ 5180.398443][ T6078] [ 5180.398445][ T6078] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.398451][ T6078] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.398456][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.398463][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.398473][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.398485][ T6078] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.398489][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.398499][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.398505][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.398515][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.398527][ T6078] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.398530][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.398540][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.398547][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.398556][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.398569][ T6078] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5180.398579][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.398586][ T6078] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5180.398595][ T6078] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5180.398607][ T6078] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.398610][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.398620][ T6078] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.398627][ T6078] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.398633][ T6078] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.398639][ T6078] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.398643][ T6078] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.398656][ T6078] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.398668][ T6078] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.398674][ T6078] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.398677][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.398685][ T6078] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.398688][ T6078] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.398697][ T6078] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.398715][ T6078] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.398717][ T6078] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.398729][ T6078] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.398733][ T6078] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.398739][ T6078] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.398754][ T6078] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.398761][ T6078] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.398769][ T6078] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.398776][ T6078] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.398787][ T6078] __x64_sys_sendto (net/socket.c:2183) [ 5180.398791][ T6078] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.398794][ T6078] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.398798][ T6078] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.398803][ T6078] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.398806][ T6078] RIP: 0033:0x7fc816183a4a [ 5180.398809][ T6078] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.398812][ T6078] RSP: 002b:00007ffe835e0db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.398815][ T6078] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc816183a4a [ 5180.398817][ T6078] RDX: 0000000000000040 RSI: 0000000040095340 RDI: 0000000000000005 [ 5180.398819][ T6078] RBP: 00007ffe835e0e40 R08: 0000000000418574 R09: 000000000000001c [ 5180.398820][ T6078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.398822][ T6078] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8162ac000 | [ 5185.911940][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 5188.175549][ T6084] check_preemption_disabled: 46 callbacks suppressed | [ 5188.175557][ T6084] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6084 | [ 5188.177597][ T6084] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5188.177902][ T6084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5188.177904][ T6084] Call Trace: [ 5188.177906][ T6084] [ 5188.177909][ T6084] dump_stack_lvl (lib/dump_stack.c:123) [ 5188.177916][ T6084] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5188.177922][ T6084] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5188.177929][ T6084] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5188.177936][ T6084] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.177943][ T6084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5188.177948][ T6084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.177959][ T6084] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5188.177971][ T6084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5188.177976][ T6084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5188.177982][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.177992][ T6084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5188.177997][ T6084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5188.178006][ T6084] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5188.178021][ T6084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5188.178024][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.178035][ T6084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.178040][ T6084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.178046][ T6084] ? __pfx___sys_sendto (net/socket.c:2147) [ 5188.178060][ T6084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5188.178066][ T6084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5188.178075][ T6084] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5188.178082][ T6084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5188.178092][ T6084] __x64_sys_sendto (net/socket.c:2183) [ 5188.178095][ T6084] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5188.178099][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.178104][ T6084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5188.178108][ T6084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.178112][ T6084] RIP: 0033:0x7fe1c602ba4a [ 5188.178116][ T6084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5188.178119][ T6084] RSP: 002b:00007ffd16e573c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5188.178123][ T6084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1c602ba4a [ 5188.178125][ T6084] RDX: 0000000000000040 RSI: 000000000240e340 RDI: 0000000000000005 [ 5188.178126][ T6084] RBP: 00007ffd16e57450 R08: 0000000000418574 R09: 000000000000001c [ 5188.178128][ T6084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5188.178130][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.178130][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.178144][ T6084] | [ 5188.192263][ T6084] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6084 | [ 5188.192690][ T6084] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.192999][ T6084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5188.193001][ T6084] Call Trace: [ 5188.193003][ T6084] [ 5188.193005][ T6084] dump_stack_lvl (lib/dump_stack.c:123) [ 5188.193012][ T6084] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5188.193018][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.193024][ T6084] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5188.193031][ T6084] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.193037][ T6084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5188.193042][ T6084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.193054][ T6084] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5188.193066][ T6084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5188.193071][ T6084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5188.193076][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.193085][ T6084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5188.193089][ T6084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5188.193098][ T6084] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5188.193114][ T6084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5188.193117][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.193128][ T6084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.193133][ T6084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.193139][ T6084] ? __pfx___sys_sendto (net/socket.c:2147) [ 5188.193153][ T6084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5188.193160][ T6084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5188.193168][ T6084] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5188.193175][ T6084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5188.193185][ T6084] __x64_sys_sendto (net/socket.c:2183) [ 5188.193189][ T6084] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5188.193192][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.193197][ T6084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5188.193201][ T6084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.193205][ T6084] RIP: 0033:0x7fe1c602ba4a [ 5188.193208][ T6084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5188.193211][ T6084] RSP: 002b:00007ffd16e573c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5188.193214][ T6084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1c602ba4a [ 5188.193216][ T6084] RDX: 0000000000000040 RSI: 000000000240e340 RDI: 0000000000000005 [ 5188.193218][ T6084] RBP: 00007ffd16e57450 R08: 0000000000418574 R09: 000000000000001c [ 5188.193219][ T6084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5188.193221][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.193221][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.193236][ T6084] | [ 5188.193316][ T6084] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6084 | [ 5188.207801][ T6084] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5188.208129][ T6084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5188.208131][ T6084] Call Trace: [ 5188.208133][ T6084] [ 5188.208135][ T6084] dump_stack_lvl (lib/dump_stack.c:123) [ 5188.208141][ T6084] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5188.208147][ T6084] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5188.208154][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.208157][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.208167][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.208179][ T6084] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5188.208187][ T6084] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.208194][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.208199][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.208205][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.208210][ T6084] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5188.208214][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.208223][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.208229][ T6084] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5188.208236][ T6084] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.208241][ T6084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5188.208246][ T6084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.208258][ T6084] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5188.208269][ T6084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5188.208275][ T6084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5188.208279][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.208286][ T6084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5188.208289][ T6084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5188.208298][ T6084] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5188.208314][ T6084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5188.208317][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.208328][ T6084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.208332][ T6084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.208338][ T6084] ? __pfx___sys_sendto (net/socket.c:2147) [ 5188.208352][ T6084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5188.208358][ T6084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5188.208366][ T6084] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5188.208373][ T6084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5188.208383][ T6084] __x64_sys_sendto (net/socket.c:2183) [ 5188.208387][ T6084] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5188.208390][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.208395][ T6084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5188.208400][ T6084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.208403][ T6084] RIP: 0033:0x7fe1c602ba4a [ 5188.208406][ T6084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5188.208408][ T6084] RSP: 002b:00007ffd16e573c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5188.208412][ T6084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1c602ba4a [ 5188.208414][ T6084] RDX: 0000000000000040 RSI: 000000000240e340 RDI: 0000000000000005 [ 5188.208415][ T6084] RBP: 00007ffd16e57450 R08: 0000000000418574 R09: 000000000000001c [ 5188.208417][ T6084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5188.208418][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.208418][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.208433][ T6084] | [ 5188.208435][ T6084] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6084 | [ 5188.226354][ T6084] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.226668][ T6084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5188.226670][ T6084] Call Trace: [ 5188.226672][ T6084] [ 5188.226674][ T6084] dump_stack_lvl (lib/dump_stack.c:123) [ 5188.226679][ T6084] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5188.226685][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.226692][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.226695][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.226704][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.226716][ T6084] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5188.226723][ T6084] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.226731][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.226735][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.226742][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.226746][ T6084] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5188.226749][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.226759][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.226765][ T6084] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5188.226772][ T6084] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.226777][ T6084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5188.226781][ T6084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.226794][ T6084] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5188.226805][ T6084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5188.226811][ T6084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5188.226814][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.226821][ T6084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5188.226825][ T6084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5188.226834][ T6084] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5188.226850][ T6084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5188.226853][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.226864][ T6084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.226868][ T6084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.226874][ T6084] ? __pfx___sys_sendto (net/socket.c:2147) [ 5188.226889][ T6084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5188.226895][ T6084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5188.226904][ T6084] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5188.226911][ T6084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5188.226921][ T6084] __x64_sys_sendto (net/socket.c:2183) [ 5188.226925][ T6084] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5188.226928][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.226933][ T6084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5188.226937][ T6084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.226940][ T6084] RIP: 0033:0x7fe1c602ba4a [ 5188.226943][ T6084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5188.226946][ T6084] RSP: 002b:00007ffd16e573c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5188.226949][ T6084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1c602ba4a [ 5188.226951][ T6084] RDX: 0000000000000040 RSI: 000000000240e340 RDI: 0000000000000005 [ 5188.226952][ T6084] RBP: 00007ffd16e57450 R08: 0000000000418574 R09: 000000000000001c [ 5188.226954][ T6084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5188.226955][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.226955][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.226970][ T6084] | [ 5188.247588][ T6084] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6084 | [ 5188.248075][ T6084] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5188.248582][ T6084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5188.248583][ T6084] Call Trace: [ 5188.248585][ T6084] [ 5188.248587][ T6084] dump_stack_lvl (lib/dump_stack.c:123) [ 5188.248592][ T6084] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5188.248598][ T6084] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5188.248605][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.248608][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.248617][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.248632][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.248640][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.248644][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.248654][ T6084] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5188.248663][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.248670][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.248672][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.248680][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.248691][ T6084] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5188.248698][ T6084] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.248706][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.248710][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.248717][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.248720][ T6084] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5188.248724][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.248734][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.248740][ T6084] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5188.248746][ T6084] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.248751][ T6084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5188.248756][ T6084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.248768][ T6084] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5188.248779][ T6084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5188.248785][ T6084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5188.248788][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.248795][ T6084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5188.248799][ T6084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5188.248808][ T6084] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5188.248824][ T6084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5188.248827][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.248838][ T6084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.248842][ T6084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.248848][ T6084] ? __pfx___sys_sendto (net/socket.c:2147) [ 5188.248862][ T6084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5188.248868][ T6084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5188.248876][ T6084] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5188.248883][ T6084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5188.248893][ T6084] __x64_sys_sendto (net/socket.c:2183) [ 5188.248897][ T6084] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5188.248902][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.248906][ T6084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5188.248911][ T6084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.248914][ T6084] RIP: 0033:0x7fe1c602ba4a [ 5188.248917][ T6084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5188.248919][ T6084] RSP: 002b:00007ffd16e573c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5188.248922][ T6084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1c602ba4a [ 5188.248924][ T6084] RDX: 0000000000000040 RSI: 000000000240e340 RDI: 0000000000000005 [ 5188.248926][ T6084] RBP: 00007ffd16e57450 R08: 0000000000418574 R09: 000000000000001c [ 5188.248928][ T6084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5188.248929][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.248929][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.248944][ T6084] | [ 5188.273020][ T6084] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6084 | [ 5188.273495][ T6084] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.274027][ T6084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5188.274029][ T6084] Call Trace: [ 5188.274030][ T6084] [ 5188.274032][ T6084] dump_stack_lvl (lib/dump_stack.c:123) [ 5188.274038][ T6084] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5188.274044][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.274051][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.274055][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.274064][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.274078][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.274087][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.274091][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.274101][ T6084] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5188.274111][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.274117][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.274119][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.274128][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.274140][ T6084] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5188.274145][ T6084] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.274153][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.274158][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.274164][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.274168][ T6084] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5188.274172][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.274181][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.274188][ T6084] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5188.274194][ T6084] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.274199][ T6084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5188.274204][ T6084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.274216][ T6084] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5188.274228][ T6084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5188.274233][ T6084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5188.274237][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.274244][ T6084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5188.274248][ T6084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5188.274257][ T6084] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5188.274273][ T6084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5188.274276][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.274288][ T6084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.274292][ T6084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.274297][ T6084] ? __pfx___sys_sendto (net/socket.c:2147) [ 5188.274312][ T6084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5188.274318][ T6084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5188.274326][ T6084] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5188.274333][ T6084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5188.274343][ T6084] __x64_sys_sendto (net/socket.c:2183) [ 5188.274347][ T6084] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5188.274350][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.274354][ T6084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5188.274359][ T6084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.274362][ T6084] RIP: 0033:0x7fe1c602ba4a [ 5188.274365][ T6084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5188.274368][ T6084] RSP: 002b:00007ffd16e573c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5188.274371][ T6084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1c602ba4a [ 5188.274373][ T6084] RDX: 0000000000000040 RSI: 000000000240e340 RDI: 0000000000000005 [ 5188.274375][ T6084] RBP: 00007ffd16e57450 R08: 0000000000418574 R09: 000000000000001c [ 5188.274376][ T6084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5188.274378][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.274378][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.274393][ T6084] | [ 5188.274401][ T6084] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6084 | [ 5188.299572][ T6084] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5188.300120][ T6084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5188.300121][ T6084] Call Trace: [ 5188.300123][ T6084] [ 5188.300125][ T6084] dump_stack_lvl (lib/dump_stack.c:123) [ 5188.300131][ T6084] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5188.300137][ T6084] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5188.300143][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.300146][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.300155][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.300167][ T6084] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5188.300172][ T6084] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.300180][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.300185][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.300192][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.300196][ T6084] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5188.300199][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.300209][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.300216][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.300218][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.300226][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.300240][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.300248][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.300252][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.300262][ T6084] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5188.300271][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.300278][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.300280][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.300288][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.300300][ T6084] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5188.300304][ T6084] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.300312][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.300316][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.300323][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.300327][ T6084] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5188.300330][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.300340][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.300346][ T6084] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5188.300352][ T6084] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.300357][ T6084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5188.300362][ T6084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.300374][ T6084] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5188.300386][ T6084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5188.300391][ T6084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5188.300395][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.300402][ T6084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5188.300405][ T6084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5188.300414][ T6084] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5188.300431][ T6084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5188.300433][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.300445][ T6084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.300449][ T6084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.300454][ T6084] ? __pfx___sys_sendto (net/socket.c:2147) [ 5188.300469][ T6084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5188.300475][ T6084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5188.300482][ T6084] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5188.300489][ T6084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5188.300500][ T6084] __x64_sys_sendto (net/socket.c:2183) [ 5188.300503][ T6084] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5188.300506][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.300511][ T6084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5188.300515][ T6084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.300518][ T6084] RIP: 0033:0x7fe1c602ba4a [ 5188.300521][ T6084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5188.300524][ T6084] RSP: 002b:00007ffd16e573c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5188.300527][ T6084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1c602ba4a [ 5188.300529][ T6084] RDX: 0000000000000040 RSI: 000000000240e340 RDI: 0000000000000005 [ 5188.300530][ T6084] RBP: 00007ffd16e57450 R08: 0000000000418574 R09: 000000000000001c [ 5188.300532][ T6084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5188.300534][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.300534][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.300549][ T6084] | [ 5188.300584][ T6084] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6084 | [ 5188.329708][ T6084] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.330064][ T6084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5188.330066][ T6084] Call Trace: [ 5188.330067][ T6084] [ 5188.330069][ T6084] dump_stack_lvl (lib/dump_stack.c:123) [ 5188.330075][ T6084] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5188.330081][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.330088][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.330090][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.330099][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.330111][ T6084] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5188.330117][ T6084] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.330125][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.330130][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.330137][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.330141][ T6084] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5188.330144][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.330154][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.330161][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.330163][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.330171][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.330186][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.330194][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.330199][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.330209][ T6084] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5188.330218][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.330225][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.330227][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.330235][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.330247][ T6084] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5188.330252][ T6084] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.330260][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.330264][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.330271][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.330275][ T6084] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5188.330278][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.330288][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.330294][ T6084] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5188.330300][ T6084] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.330306][ T6084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5188.330310][ T6084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.330323][ T6084] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5188.330335][ T6084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5188.330340][ T6084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5188.330343][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.330351][ T6084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5188.330354][ T6084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5188.330363][ T6084] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5188.330380][ T6084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5188.330382][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.330394][ T6084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.330398][ T6084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.330403][ T6084] ? __pfx___sys_sendto (net/socket.c:2147) [ 5188.330418][ T6084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5188.330424][ T6084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5188.330432][ T6084] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5188.330439][ T6084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5188.330450][ T6084] __x64_sys_sendto (net/socket.c:2183) [ 5188.330454][ T6084] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5188.330457][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.330461][ T6084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5188.330466][ T6084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.330469][ T6084] RIP: 0033:0x7fe1c602ba4a [ 5188.330473][ T6084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5188.330475][ T6084] RSP: 002b:00007ffd16e573c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5188.330478][ T6084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1c602ba4a [ 5188.330480][ T6084] RDX: 0000000000000040 RSI: 000000000240e340 RDI: 0000000000000005 [ 5188.330482][ T6084] RBP: 00007ffd16e57450 R08: 0000000000418574 R09: 000000000000001c [ 5188.330484][ T6084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5188.330486][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.330486][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.330501][ T6084] | [ 5188.363221][ T6084] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/6084 | [ 5188.363742][ T6084] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5188.364110][ T6084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5188.364112][ T6084] Call Trace: [ 5188.364113][ T6084] [ 5188.364115][ T6084] dump_stack_lvl (lib/dump_stack.c:123) [ 5188.364121][ T6084] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5188.364127][ T6084] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5188.364134][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.364137][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.364145][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.364158][ T6084] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5188.364163][ T6084] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.364171][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.364176][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.364183][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.364188][ T6084] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5188.364191][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.364201][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.364208][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.364211][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.364218][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.364231][ T6084] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5188.364236][ T6084] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.364243][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.364248][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.364254][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.364258][ T6084] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5188.364262][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.364271][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.364278][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.364280][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.364288][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.364303][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.364311][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.364315][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.364325][ T6084] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5188.364334][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.364341][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.364343][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.364351][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.364363][ T6084] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5188.364368][ T6084] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.364375][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.364380][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.364387][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.364390][ T6084] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5188.364394][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.364404][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.364410][ T6084] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5188.364416][ T6084] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.364421][ T6084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5188.364426][ T6084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.364438][ T6084] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5188.364450][ T6084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5188.364456][ T6084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5188.364459][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.364466][ T6084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5188.364469][ T6084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5188.364478][ T6084] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5188.364495][ T6084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5188.364498][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.364509][ T6084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.364513][ T6084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.364519][ T6084] ? __pfx___sys_sendto (net/socket.c:2147) [ 5188.364534][ T6084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5188.364540][ T6084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5188.364547][ T6084] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5188.364554][ T6084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5188.364565][ T6084] __x64_sys_sendto (net/socket.c:2183) [ 5188.364569][ T6084] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5188.364571][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.364576][ T6084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5188.364581][ T6084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.364583][ T6084] RIP: 0033:0x7fe1c602ba4a [ 5188.364587][ T6084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5188.364589][ T6084] RSP: 002b:00007ffd16e573c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5188.364593][ T6084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1c602ba4a [ 5188.364595][ T6084] RDX: 0000000000000040 RSI: 000000000240e340 RDI: 0000000000000005 [ 5188.364596][ T6084] RBP: 00007ffd16e57450 R08: 0000000000418574 R09: 000000000000001c [ 5188.364598][ T6084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5188.364599][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.364599][ T6084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1c6154000 | [ 5188.364615][ T6084] | [ 5188.364617][ T6084] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/6084 | [ 5188.399484][ T6084] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.400063][ T6084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5188.400065][ T6084] Call Trace: [ 5188.400066][ T6084] [ 5188.400069][ T6084] dump_stack_lvl (lib/dump_stack.c:123) [ 5188.400074][ T6084] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5188.400080][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.400087][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.400090][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.400099][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.400111][ T6084] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5188.400117][ T6084] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.400125][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.400129][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.400136][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.400141][ T6084] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5188.400144][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.400155][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.400161][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.400164][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.400172][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.400184][ T6084] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5188.400189][ T6084] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.400197][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.400201][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.400208][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.400212][ T6084] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5188.400215][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.400225][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.400232][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.400234][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.400242][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.400257][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.400265][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.400269][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.400279][ T6084] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5188.400289][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.400295][ T6084] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5188.400297][ T6084] ? _printk (kernel/printk/printk.c:2470) [ 5188.400306][ T6084] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5188.400318][ T6084] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5188.400322][ T6084] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.400330][ T6084] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5188.400334][ T6084] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5188.400341][ T6084] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5188.400345][ T6084] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5188.400348][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.400358][ T6084] lwtunnel_output (net/core/lwtunnel.c:359) [ 5188.400365][ T6084] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5188.400371][ T6084] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.400376][ T6084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5188.400381][ T6084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5188.400394][ T6084] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5188.400406][ T6084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5188.400412][ T6084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5188.400415][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.400422][ T6084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5188.400425][ T6084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5188.400435][ T6084] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5188.400452][ T6084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5188.400455][ T6084] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5188.400467][ T6084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.400470][ T6084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5188.400476][ T6084] ? __pfx___sys_sendto (net/socket.c:2147) [ 5188.400491][ T6084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5188.400497][ T6084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5188.400505][ T6084] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5188.400512][ T6084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5188.400523][ T6084] __x64_sys_sendto (net/socket.c:2183) [ 5188.400527][ T6084] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5188.400530][ T6084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5188.400535][ T6084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5188.400540][ T6084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5188.400542][ T6084] RIP: 0033:0x7fe1c602ba4a [ 5188.400546][ T6084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5188.400548][ T6084] RSP: 002b:00007ffd16e573c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5188.400551][ T6084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1c602ba4a [ 5188.400553][ T6084] RDX: 0000000000000040 RSI: 000000000240e340 RDI: 0000000000000005 [ 5188.400555][ T6084] RBP: 00007ffd16e57450 R08: 0000000000418574 R09: 000000000000001c [ 5188.400557][ T6084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:ip6_send_skb check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb