====================================== | [ 127.558813][ T2174] veth1: renamed from veth-betaR | [ 127.681872][ T2175] veth0: renamed from veth-gamma | [ 137.385100][ T2198] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2198 | [ 137.385638][ T2198] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 137.385895][ T2198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.385897][ T2198] Call Trace: [ 137.385900][ T2198] [ 137.385902][ T2198] dump_stack_lvl (lib/dump_stack.c:123) [ 137.385909][ T2198] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.385917][ T2198] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 137.385923][ T2198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.385930][ T2198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.385936][ T2198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.385941][ T2198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.385954][ T2198] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.385965][ T2198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.385971][ T2198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.385976][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.385985][ T2198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.385989][ T2198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.385998][ T2198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.386014][ T2198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.386017][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.386028][ T2198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.386034][ T2198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.386039][ T2198] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.386053][ T2198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.386061][ T2198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.386070][ T2198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.386077][ T2198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.386087][ T2198] __x64_sys_sendto (net/socket.c:2183) [ 137.386091][ T2198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 137.386096][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.386100][ T2198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.386106][ T2198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.386110][ T2198] RIP: 0033:0x7f58b5150a4a [ 137.386114][ T2198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 137.386117][ T2198] RSP: 002b:00007ffd0cbbc548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.386121][ T2198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58b5150a4a [ 137.386123][ T2198] RDX: 0000000000000040 RSI: 000000003ec27340 RDI: 0000000000000005 [ 137.386125][ T2198] RBP: 00007ffd0cbbc5d0 R08: 0000000000418574 R09: 000000000000001c [ 137.386127][ T2198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.386129][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.386129][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.386155][ T2198] | [ 137.400367][ T2198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2198 | [ 137.400896][ T2198] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 137.401249][ T2198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.401251][ T2198] Call Trace: [ 137.401254][ T2198] [ 137.401258][ T2198] dump_stack_lvl (lib/dump_stack.c:123) [ 137.401268][ T2198] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.401281][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.401294][ T2198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.401305][ T2198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.401314][ T2198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.401322][ T2198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.401346][ T2198] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.401369][ T2198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.401378][ T2198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.401385][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.401399][ T2198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.401405][ T2198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.401415][ T2198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.401432][ T2198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.401435][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.401446][ T2198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.401450][ T2198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.401456][ T2198] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.401470][ T2198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.401476][ T2198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.401488][ T2198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.401499][ T2198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.401518][ T2198] __x64_sys_sendto (net/socket.c:2183) [ 137.401524][ T2198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 137.401530][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.401537][ T2198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.401547][ T2198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.401553][ T2198] RIP: 0033:0x7f58b5150a4a [ 137.401559][ T2198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 137.401563][ T2198] RSP: 002b:00007ffd0cbbc548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.401569][ T2198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58b5150a4a [ 137.401572][ T2198] RDX: 0000000000000040 RSI: 000000003ec27340 RDI: 0000000000000005 [ 137.401575][ T2198] RBP: 00007ffd0cbbc5d0 R08: 0000000000418574 R09: 000000000000001c [ 137.401578][ T2198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.401581][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.401581][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.401612][ T2198] | [ 137.401625][ T2198] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2198 | [ 137.418219][ T2198] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 137.418557][ T2198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.418559][ T2198] Call Trace: [ 137.418560][ T2198] [ 137.418562][ T2198] dump_stack_lvl (lib/dump_stack.c:123) [ 137.418568][ T2198] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.418574][ T2198] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 137.418581][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.418597][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.418610][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.418614][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.418623][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.418629][ T2198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.418636][ T2198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.418641][ T2198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.418645][ T2198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.418657][ T2198] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.418668][ T2198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.418673][ T2198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.418677][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.418684][ T2198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.418687][ T2198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.418696][ T2198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.418712][ T2198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.418715][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.418726][ T2198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.418730][ T2198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.418735][ T2198] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.418750][ T2198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.418756][ T2198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.418763][ T2198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.418770][ T2198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.418780][ T2198] __x64_sys_sendto (net/socket.c:2183) [ 137.418784][ T2198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 137.418788][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.418792][ T2198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.418798][ T2198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.418801][ T2198] RIP: 0033:0x7f58b5150a4a [ 137.418804][ T2198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 137.418807][ T2198] RSP: 002b:00007ffd0cbbc548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.418810][ T2198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58b5150a4a [ 137.418812][ T2198] RDX: 0000000000000040 RSI: 000000003ec27340 RDI: 0000000000000005 [ 137.418814][ T2198] RBP: 00007ffd0cbbc5d0 R08: 0000000000418574 R09: 000000000000001c [ 137.418816][ T2198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.418817][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.418817][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.418832][ T2198] | [ 137.418834][ T2198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2198 | [ 137.434068][ T2198] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 137.434347][ T2198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.434349][ T2198] Call Trace: [ 137.434350][ T2198] [ 137.434352][ T2198] dump_stack_lvl (lib/dump_stack.c:123) [ 137.434358][ T2198] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.434365][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.434372][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.434386][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.434400][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.434403][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.434413][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.434419][ T2198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.434425][ T2198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.434430][ T2198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.434435][ T2198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.434447][ T2198] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.434458][ T2198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.434463][ T2198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.434467][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.434474][ T2198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.434477][ T2198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.434486][ T2198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.434503][ T2198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.434505][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.434517][ T2198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.434520][ T2198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.434526][ T2198] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.434540][ T2198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.434547][ T2198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.434554][ T2198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.434561][ T2198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.434572][ T2198] __x64_sys_sendto (net/socket.c:2183) [ 137.434575][ T2198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 137.434579][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.434583][ T2198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.434589][ T2198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.434592][ T2198] RIP: 0033:0x7f58b5150a4a [ 137.434596][ T2198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 137.434598][ T2198] RSP: 002b:00007ffd0cbbc548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.434601][ T2198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58b5150a4a [ 137.434603][ T2198] RDX: 0000000000000040 RSI: 000000003ec27340 RDI: 0000000000000005 [ 137.434605][ T2198] RBP: 00007ffd0cbbc5d0 R08: 0000000000418574 R09: 000000000000001c [ 137.434607][ T2198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.434608][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.434608][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.434623][ T2198] | [ 137.434633][ T2198] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2198 | [ 137.452174][ T2198] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 137.452471][ T2198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.452472][ T2198] Call Trace: [ 137.452474][ T2198] [ 137.452476][ T2198] dump_stack_lvl (lib/dump_stack.c:123) [ 137.452481][ T2198] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.452488][ T2198] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 137.452495][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.452509][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.452523][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.452526][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.452535][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.452542][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.452555][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.452568][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.452571][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.452581][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.452587][ T2198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.452593][ T2198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.452598][ T2198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.452603][ T2198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.452615][ T2198] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.452626][ T2198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.452631][ T2198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.452635][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.452642][ T2198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.452645][ T2198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.452654][ T2198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.452670][ T2198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.452673][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.452684][ T2198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.452688][ T2198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.452694][ T2198] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.452708][ T2198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.452714][ T2198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.452722][ T2198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.452729][ T2198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.452739][ T2198] __x64_sys_sendto (net/socket.c:2183) [ 137.452742][ T2198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 137.452746][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.452751][ T2198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.452756][ T2198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.452759][ T2198] RIP: 0033:0x7f58b5150a4a [ 137.452763][ T2198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 137.452765][ T2198] RSP: 002b:00007ffd0cbbc548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.452768][ T2198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58b5150a4a [ 137.452771][ T2198] RDX: 0000000000000040 RSI: 000000003ec27340 RDI: 0000000000000005 [ 137.452772][ T2198] RBP: 00007ffd0cbbc5d0 R08: 0000000000418574 R09: 000000000000001c [ 137.452774][ T2198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.452776][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.452776][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.452791][ T2198] | [ 137.452793][ T2198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2198 | [ 137.474206][ T2198] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 137.474659][ T2198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.474661][ T2198] Call Trace: [ 137.474663][ T2198] [ 137.474665][ T2198] dump_stack_lvl (lib/dump_stack.c:123) [ 137.474671][ T2198] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.474678][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.474685][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.474699][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.474713][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.474717][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.474726][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.474733][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.474746][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.474760][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.474763][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.474772][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.474779][ T2198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.474785][ T2198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.474790][ T2198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.474794][ T2198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.474807][ T2198] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.474819][ T2198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.474824][ T2198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.474827][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.474834][ T2198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.474837][ T2198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.474846][ T2198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.474863][ T2198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.474866][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.474877][ T2198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.474881][ T2198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.474886][ T2198] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.474901][ T2198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.474907][ T2198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.474915][ T2198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.474922][ T2198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.474932][ T2198] __x64_sys_sendto (net/socket.c:2183) [ 137.474936][ T2198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 137.474940][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.474944][ T2198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.474951][ T2198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.474954][ T2198] RIP: 0033:0x7f58b5150a4a [ 137.474958][ T2198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 137.474960][ T2198] RSP: 002b:00007ffd0cbbc548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.474964][ T2198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58b5150a4a [ 137.474966][ T2198] RDX: 0000000000000040 RSI: 000000003ec27340 RDI: 0000000000000005 [ 137.474967][ T2198] RBP: 00007ffd0cbbc5d0 R08: 0000000000418574 R09: 000000000000001c [ 137.474969][ T2198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.474971][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.474971][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.474986][ T2198] | [ 137.497291][ T2198] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2198 | [ 137.497997][ T2198] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 137.498319][ T2198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.498320][ T2198] Call Trace: [ 137.498322][ T2198] [ 137.498324][ T2198] dump_stack_lvl (lib/dump_stack.c:123) [ 137.498330][ T2198] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.498336][ T2198] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 137.498343][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.498358][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.498373][ T2198] ? dump_stack_lvl (lib/dump_stack.c:124) [ 137.498382][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.498389][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.498402][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.498416][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.498419][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.498429][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.498436][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.498449][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.498463][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.498466][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.498476][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.498482][ T2198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.498488][ T2198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.498493][ T2198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.498498][ T2198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.498510][ T2198] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.498522][ T2198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.498527][ T2198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.498530][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.498538][ T2198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.498541][ T2198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.498550][ T2198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.498567][ T2198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.498569][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.498581][ T2198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.498584][ T2198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.498590][ T2198] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.498605][ T2198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.498611][ T2198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.498618][ T2198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.498626][ T2198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.498636][ T2198] __x64_sys_sendto (net/socket.c:2183) [ 137.498640][ T2198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 137.498644][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.498648][ T2198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.498654][ T2198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.498657][ T2198] RIP: 0033:0x7f58b5150a4a [ 137.498661][ T2198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 137.498663][ T2198] RSP: 002b:00007ffd0cbbc548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.498666][ T2198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58b5150a4a [ 137.498668][ T2198] RDX: 0000000000000040 RSI: 000000003ec27340 RDI: 0000000000000005 [ 137.498670][ T2198] RBP: 00007ffd0cbbc5d0 R08: 0000000000418574 R09: 000000000000001c [ 137.498672][ T2198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.498673][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.498673][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.498689][ T2198] | [ 137.498691][ T2198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2198 | [ 137.530602][ T2198] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 137.531141][ T2198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.531143][ T2198] Call Trace: [ 137.531146][ T2198] [ 137.531150][ T2198] dump_stack_lvl (lib/dump_stack.c:123) [ 137.531159][ T2198] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.531171][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.531183][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.531209][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.531240][ T2198] ? dump_stack_lvl (lib/dump_stack.c:124) [ 137.531259][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.531272][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.531298][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.531326][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.531332][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.531348][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.531360][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.531385][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.531412][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.531417][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.531436][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.531448][ T2198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.531460][ T2198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.531470][ T2198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.531478][ T2198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.531503][ T2198] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.531527][ T2198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.531537][ T2198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.531542][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.531557][ T2198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.531562][ T2198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.531580][ T2198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.531612][ T2198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.531616][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.531640][ T2198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.531646][ T2198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.531655][ T2198] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.531684][ T2198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.531696][ T2198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.531710][ T2198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.531724][ T2198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.531744][ T2198] __x64_sys_sendto (net/socket.c:2183) [ 137.531751][ T2198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 137.531757][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.531764][ T2198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.531775][ T2198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.531780][ T2198] RIP: 0033:0x7f58b5150a4a [ 137.531786][ T2198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 137.531790][ T2198] RSP: 002b:00007ffd0cbbc548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.531795][ T2198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58b5150a4a [ 137.531799][ T2198] RDX: 0000000000000040 RSI: 000000003ec27340 RDI: 0000000000000005 [ 137.531802][ T2198] RBP: 00007ffd0cbbc5d0 R08: 0000000000418574 R09: 000000000000001c [ 137.531805][ T2198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.531808][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.531808][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.531840][ T2198] | [ 137.531852][ T2198] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2198 | [ 137.559846][ T2198] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 137.560169][ T2198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.560171][ T2198] Call Trace: [ 137.560174][ T2198] [ 137.560177][ T2198] dump_stack_lvl (lib/dump_stack.c:123) [ 137.560185][ T2198] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.560196][ T2198] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 137.560208][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.560234][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.560257][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.560263][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.560281][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.560293][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.560318][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.560347][ T2198] ? dump_stack_lvl (lib/dump_stack.c:124) [ 137.560364][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.560377][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.560404][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.560430][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.560434][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.560444][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.560451][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.560464][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.560478][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.560481][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.560490][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.560497][ T2198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.560503][ T2198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.560508][ T2198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.560513][ T2198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.560525][ T2198] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.560537][ T2198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.560543][ T2198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.560546][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.560554][ T2198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.560557][ T2198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.560566][ T2198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.560583][ T2198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.560586][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.560598][ T2198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.560603][ T2198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.560612][ T2198] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.560640][ T2198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.560651][ T2198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.560664][ T2198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.560678][ T2198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.560698][ T2198] __x64_sys_sendto (net/socket.c:2183) [ 137.560704][ T2198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 137.560711][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.560718][ T2198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.560729][ T2198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.560733][ T2198] RIP: 0033:0x7f58b5150a4a [ 137.560738][ T2198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 137.560740][ T2198] RSP: 002b:00007ffd0cbbc548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.560744][ T2198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58b5150a4a [ 137.560746][ T2198] RDX: 0000000000000040 RSI: 000000003ec27340 RDI: 0000000000000005 [ 137.560748][ T2198] RBP: 00007ffd0cbbc5d0 R08: 0000000000418574 R09: 000000000000001c [ 137.560750][ T2198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.560751][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.560751][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 137.560767][ T2198] | [ 137.560770][ T2198] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2198 | [ 137.588256][ T2198] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 137.588583][ T2198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.588584][ T2198] Call Trace: [ 137.588586][ T2198] [ 137.588588][ T2198] dump_stack_lvl (lib/dump_stack.c:123) [ 137.588594][ T2198] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.588601][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.588609][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.588632][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.588659][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.588664][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.588681][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.588695][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.588720][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.588750][ T2198] ? dump_stack_lvl (lib/dump_stack.c:124) [ 137.588769][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.588783][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.588808][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.588823][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.588826][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.588836][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.588843][ T2198] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 137.588866][ T2198] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 137.588880][ T2198] ? dump_stack_lvl (lib/dump_stack.c:123) [ 137.588884][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.588895][ T2198] lwtunnel_output (net/core/lwtunnel.c:359) [ 137.588901][ T2198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.588908][ T2198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.588913][ T2198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.588918][ T2198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.588930][ T2198] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.588943][ T2198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.588949][ T2198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.588953][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.588960][ T2198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.588964][ T2198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.588973][ T2198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.588991][ T2198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.588993][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.589005][ T2198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.589009][ T2198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.589015][ T2198] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.589030][ T2198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.589037][ T2198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.589045][ T2198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.589054][ T2198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.589072][ T2198] __x64_sys_sendto (net/socket.c:2183) [ 137.589078][ T2198] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 137.589085][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.589092][ T2198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.589102][ T2198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.589107][ T2198] RIP: 0033:0x7f58b5150a4a [ 137.589113][ T2198] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 137.589117][ T2198] RSP: 002b:00007ffd0cbbc548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.589123][ T2198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58b5150a4a [ 137.589126][ T2198] RDX: 0000000000000040 RSI: 000000003ec27340 RDI: 0000000000000005 [ 137.589129][ T2198] RBP: 00007ffd0cbbc5d0 R08: 0000000000418574 R09: 000000000000001c [ 137.589132][ T2198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.589135][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58b5279000 | [ 138.655658][ T2198] lwtunnel_output(): recursion limit reached on datapath | [ 143.434641][ T2205] check_preemption_disabled: 46 callbacks suppressed | [ 143.434648][ T2205] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2205 | [ 143.435353][ T2205] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 143.435605][ T2205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 143.435606][ T2205] Call Trace: [ 143.435608][ T2205] [ 143.435611][ T2205] dump_stack_lvl (lib/dump_stack.c:123) [ 143.435618][ T2205] check_preemption_disabled (lib/smp_processor_id.c:52) [ 143.435626][ T2205] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 143.435632][ T2205] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 143.435640][ T2205] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 143.435646][ T2205] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 143.435650][ T2205] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 143.435662][ T2205] rawv6_sendmsg (net/ipv6/raw.c:918) [ 143.435674][ T2205] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 143.435679][ T2205] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 143.435684][ T2205] ? __lock_release (kernel/locking/lockdep.c:5534) [ 143.435692][ T2205] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 143.435697][ T2205] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 143.435706][ T2205] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 143.435722][ T2205] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 143.435724][ T2205] ? __lock_release (kernel/locking/lockdep.c:5534) [ 143.435735][ T2205] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 143.435741][ T2205] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 143.435746][ T2205] ? __pfx___sys_sendto (net/socket.c:2147) [ 143.435760][ T2205] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 143.435767][ T2205] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 143.435775][ T2205] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 143.435782][ T2205] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 143.435792][ T2205] __x64_sys_sendto (net/socket.c:2183) [ 143.435796][ T2205] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 143.435801][ T2205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 143.435805][ T2205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 143.435811][ T2205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 143.435814][ T2205] RIP: 0033:0x7ff0f0e99a4a [ 143.435818][ T2205] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 143.435821][ T2205] RSP: 002b:00007ffd8aad7fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 143.435824][ T2205] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0f0e99a4a [ 143.435826][ T2205] RDX: 0000000000000040 RSI: 000000001762e340 RDI: 0000000000000005 [ 143.435828][ T2205] RBP: 00007ffd8aad8060 R08: 0000000000418574 R09: 000000000000001c [ 143.435830][ T2205] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 143.435831][ T2205] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0f0fc2000 | [ 143.435831][ T2205] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0f0fc2000 | [ 143.435845][ T2205] | [ 143.435848][ T2205] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2205 | [ 143.447865][ T2205] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 143.448118][ T2205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 143.448120][ T2205] Call Trace: [ 143.448121][ T2205] [ 143.448123][ T2205] dump_stack_lvl (lib/dump_stack.c:123) [ 143.448129][ T2205] check_preemption_disabled (lib/smp_processor_id.c:52) [ 143.448136][ T2205] lwtunnel_output (net/core/lwtunnel.c:359) [ 143.448142][ T2205] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 143.448149][ T2205] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 143.448155][ T2205] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 143.448160][ T2205] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 143.448172][ T2205] rawv6_sendmsg (net/ipv6/raw.c:918) [ 143.448183][ T2205] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 143.448188][ T2205] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 143.448192][ T2205] ? __lock_release (kernel/locking/lockdep.c:5534) [ 143.448200][ T2205] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 143.448204][ T2205] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 143.448213][ T2205] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 143.448229][ T2205] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 143.448231][ T2205] ? __lock_release (kernel/locking/lockdep.c:5534) [ 143.448242][ T2205] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 143.448246][ T2205] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 143.448252][ T2205] ? __pfx___sys_sendto (net/socket.c:2147) [ 143.448266][ T2205] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 143.448272][ T2205] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 143.448280][ T2205] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 143.448287][ T2205] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 143.448297][ T2205] __x64_sys_sendto (net/socket.c:2183) [ 143.448301][ T2205] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 143.448305][ T2205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 143.448310][ T2205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 143.448315][ T2205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 143.448319][ T2205] RIP: 0033:0x7ff0f0e99a4a [ 143.448322][ T2205] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 143.448324][ T2205] RSP: 002b:00007ffd8aad7fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 143.448327][ T2205] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0f0e99a4a [ 143.448329][ T2205] RDX: 0000000000000040 RSI: 000000001762e340 RDI: 0000000000000005 [ 143.448331][ T2205] RBP: 00007ffd8aad8060 R08: 0000000000418574 R09: 000000000000001c [ 143.448332][ T2205] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 143.448334][ T2205] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0f0fc2000 | [ 143.448334][ T2205] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0f0fc2000 | [ 143.448349][ T2205] | [ 143.448936][ T2205] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2205 | [ 143.460501][ T2205] caller is lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360) [ 143.460755][ T2205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 143.460757][ T2205] Call Trace: [ 143.460758][ T2205] [ 143.460760][ T2205] dump_stack_lvl (lib/dump_stack.c:123) [ 143.460766][ T2205] check_preemption_disabled (lib/smp_processor_id.c:52) [ 143.460773][ T2205] lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360) [ 143.460780][ T2205] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 143.460786][ T2205] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 143.460792][ T2205] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 143.460796][ T2205] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 143.460808][ T2205] rawv6_sendmsg (net/ipv6/raw.c:918) [ 143.460819][ T2205] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 143.460825][ T2205] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 143.460828][ T2205] ? __lock_release (kernel/locking/lockdep.c:5534) [ 143.460836][ T2205] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 143.460839][ T2205] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 143.460848][ T2205] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 143.460865][ T2205] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 143.460867][ T2205] ? __lock_release (kernel/locking/lockdep.c:5534) [ 143.460879][ T2205] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 143.460883][ T2205] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 143.460888][ T2205] ? __pfx___sys_sendto (net/socket.c:2147) [ 143.460903][ T2205] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 143.460909][ T2205] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 143.460917][ T2205] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 143.460924][ T2205] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 143.460934][ T2205] __x64_sys_sendto (net/socket.c:2183) [ 143.460938][ T2205] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 143.460942][ T2205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 143.460946][ T2205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 143.460953][ T2205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 143.460957][ T2205] RIP: 0033:0x7ff0f0e99a4a [ 143.460960][ T2205] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 143.460962][ T2205] RSP: 002b:00007ffd8aad7fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 143.460965][ T2205] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0f0e99a4a [ 143.460967][ T2205] RDX: 0000000000000040 RSI: 000000001762e340 RDI: 0000000000000005 [ 143.460969][ T2205] RBP: 00007ffd8aad8060 R08: 0000000000418574 R09: 000000000000001c [ 143.460971][ T2205] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 143.460972][ T2205] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0f0fc2000 | [ 143.460972][ T2205] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0f0fc2000 | [ 143.460987][ T2205] | [ 144.444922][ T2205] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2205 | [ 144.445418][ T2205] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 144.445672][ T2205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 144.445673][ T2205] Call Trace: [ 144.445676][ T2205] [ 144.445678][ T2205] dump_stack_lvl (lib/dump_stack.c:123) [ 144.445685][ T2205] check_preemption_disabled (lib/smp_processor_id.c:52) [ 144.445694][ T2205] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 144.445700][ T2205] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 144.445708][ T2205] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 144.445714][ T2205] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 144.445718][ T2205] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 144.445730][ T2205] rawv6_sendmsg (net/ipv6/raw.c:918) [ 144.445741][ T2205] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 144.445745][ T2205] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 144.445755][ T2205] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 144.445759][ T2205] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 144.445768][ T2205] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 144.445784][ T2205] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 144.445788][ T2205] ? __lock_release (kernel/locking/lockdep.c:5534) [ 144.445799][ T2205] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 144.445805][ T2205] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 144.445810][ T2205] ? __pfx___sys_sendto (net/socket.c:2147) [ 144.445823][ T2205] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 144.445832][ T2205] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 144.445839][ T2205] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 144.445847][ T2205] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 144.445852][ T2205] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 144.445854][ T2205] ? 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) [ 144.445863][ T2205] __x64_sys_sendto (net/socket.c:2183) [ 144.445866][ T2205] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 144.445872][ T2205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 144.445876][ T2205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 144.445882][ T2205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 144.445885][ T2205] RIP: 0033:0x7ff0f0e99a4a [ 144.445890][ T2205] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 144.445893][ T2205] RSP: 002b:00007ffd8aad7fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 144.445896][ T2205] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0f0e99a4a [ 144.445898][ T2205] RDX: 0000000000000040 RSI: 000000001762e340 RDI: 0000000000000005 [ 144.445900][ T2205] RBP: 00007ffd8aad8060 R08: 0000000000418574 R09: 000000000000001c [ 144.445902][ T2205] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 144.445904][ T2205] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0f0fc2000 | [ 144.445904][ T2205] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0f0fc2000 | [ 144.445918][ T2205] | [ 144.445922][ T2205] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2205 | [ 144.457739][ T2205] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 144.457991][ T2205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 144.457992][ T2205] Call Trace: [ 144.457994][ T2205] [ 144.457996][ T2205] dump_stack_lvl (lib/dump_stack.c:123) [ 144.458001][ T2205] check_preemption_disabled (lib/smp_processor_id.c:52) [ 144.458008][ T2205] lwtunnel_output (net/core/lwtunnel.c:359) [ 144.458014][ T2205] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 144.458021][ T2205] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 144.458026][ T2205] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 144.458031][ T2205] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 144.458043][ T2205] rawv6_sendmsg (net/ipv6/raw.c:918) [ 144.458054][ T2205] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 144.458058][ T2205] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 144.458067][ T2205] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 144.458070][ T2205] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 144.458079][ T2205] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 144.458095][ T2205] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 144.458098][ T2205] ? __lock_release (kernel/locking/lockdep.c:5534) [ 144.458110][ T2205] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 144.458114][ T2205] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 144.458120][ T2205] ? __pfx___sys_sendto (net/socket.c:2147) [ 144.458133][ T2205] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 144.458142][ T2205] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 144.458148][ T2205] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 144.458156][ T2205] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 144.458160][ T2205] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 144.458162][ T2205] ? 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) [ 144.458170][ T2205] __x64_sys_sendto (net/socket.c:2183) [ 144.458173][ T2205] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 144.458178][ T2205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 144.458182][ T2205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 144.458187][ T2205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 144.458191][ T2205] RIP: 0033:0x7ff0f0e99a4a [ 144.458194][ T2205] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 144.458196][ T2205] RSP: 002b:00007ffd8aad7fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 144.458199][ T2205] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0f0e99a4a [ 144.458201][ T2205] RDX: 0000000000000040 RSI: 000000001762e340 RDI: 0000000000000005 [ 144.458203][ T2205] RBP: 00007ffd8aad8060 R08: 0000000000418574 R09: 000000000000001c [ 144.458205][ T2205] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 144.458206][ T2205] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0f0fc2000 | [ 144.458206][ T2205] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0f0fc2000 | [ 144.458221][ T2205] | [ 144.458540][ T2205] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2205 | [ 144.470315][ T2205] caller is lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360) [ 144.470570][ T2205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 144.470572][ T2205] Call Trace: [ 144.470574][ T2205] [ 144.470576][ T2205] dump_stack_lvl (lib/dump_stack.c:123) [ 144.470582][ T2205] check_preemption_disabled (lib/smp_processor_id.c:52) [ 144.470589][ T2205] lwtunnel_output (net/core/dev.h:355 net/core/lwtunnel.c:360) [ 144.470595][ T2205] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 144.470602][ T2205] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 144.470608][ T2205] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 144.470612][ T2205] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 144.470624][ T2205] rawv6_sendmsg (net/ipv6/raw.c:918) [ 144.470636][ T2205] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 144.470639][ T2205] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 144.470649][ T2205] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 144.470653][ T2205] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 144.470661][ T2205] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 144.470678][ T2205] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 144.470681][ T2205] ? __lock_release (kernel/locking/lockdep.c:5534) [ 144.470692][ T2205] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 144.470697][ T2205] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 144.470702][ T2205] ? __pfx___sys_sendto (net/socket.c:2147) [ 144.470715][ T2205] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 144.470724][ T2205] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 144.470730][ T2205] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 144.470738][ T2205] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 144.470742][ T2205] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 144.470744][ T2205] ? 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) [ 144.470752][ T2205] __x64_sys_sendto (net/socket.c:2183) [ 144.470756][ T2205] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 144.470760][ T2205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 144.470765][ T2205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 144.470770][ T2205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 144.470773][ T2205] RIP: 0033:0x7ff0f0e99a4a [ 144.470777][ T2205] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 144.470779][ T2205] RSP: 002b:00007ffd8aad7fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 144.470783][ T2205] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff0f0e99a4a [ 144.470784][ T2205] RDX: 0000000000000040 RSI: 000000001762e340 RDI: 0000000000000005 [ 144.470786][ T2205] RBP: 00007ffd8aad8060 R08: 0000000000418574 R09: 000000000000001c [ 144.470788][ T2205] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 144.470790][ T2205] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff0f0fc2000 | [ 146.898514][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 147.927354][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 150.190522][ T2211] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2211 | [ 150.190924][ T2211] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 150.191484][ T2211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.191486][ T2211] Call Trace: [ 150.191489][ T2211] [ 150.191491][ T2211] dump_stack_lvl (lib/dump_stack.c:123) [ 150.191499][ T2211] check_preemption_disabled (lib/smp_processor_id.c:52) [ 150.191506][ T2211] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 150.191513][ T2211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 150.191520][ T2211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.191526][ T2211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 150.191531][ T2211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.191543][ T2211] rawv6_sendmsg (net/ipv6/raw.c:918) [ 150.191554][ T2211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 150.191559][ T2211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 150.191564][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.191573][ T2211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 150.191577][ T2211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 150.191586][ T2211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 150.191602][ T2211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 150.191604][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.191615][ T2211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.191621][ T2211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.191626][ T2211] ? __pfx___sys_sendto (net/socket.c:2147) [ 150.191640][ T2211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 150.191647][ T2211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 150.191655][ T2211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 150.191662][ T2211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 150.191672][ T2211] __x64_sys_sendto (net/socket.c:2183) [ 150.191676][ T2211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 150.191681][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.191685][ T2211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 150.191691][ T2211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 150.191694][ T2211] RIP: 0033:0x7f329fec5a4a [ 150.191698][ T2211] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 150.191701][ T2211] RSP: 002b:00007fffc164ab08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 150.191705][ T2211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f329fec5a4a [ 150.191707][ T2211] RDX: 0000000000000040 RSI: 000000000ca35340 RDI: 0000000000000005 [ 150.191708][ T2211] RBP: 00007fffc164ab90 R08: 0000000000418574 R09: 000000000000001c [ 150.191710][ T2211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 150.191711][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.191711][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.191726][ T2211] | [ 150.191728][ T2211] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2211 | [ 150.203283][ T2211] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 150.203528][ T2211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.203530][ T2211] Call Trace: [ 150.203531][ T2211] [ 150.203533][ T2211] dump_stack_lvl (lib/dump_stack.c:123) [ 150.203538][ T2211] check_preemption_disabled (lib/smp_processor_id.c:52) [ 150.203545][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.203551][ T2211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 150.203557][ T2211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.203563][ T2211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 150.203567][ T2211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.203579][ T2211] rawv6_sendmsg (net/ipv6/raw.c:918) [ 150.203591][ T2211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 150.203596][ T2211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 150.203599][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.203607][ T2211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 150.203610][ T2211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 150.203619][ T2211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 150.203635][ T2211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 150.203637][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.203649][ T2211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.203653][ T2211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.203658][ T2211] ? __pfx___sys_sendto (net/socket.c:2147) [ 150.203673][ T2211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 150.203679][ T2211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 150.203686][ T2211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 150.203693][ T2211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 150.203703][ T2211] __x64_sys_sendto (net/socket.c:2183) [ 150.203706][ T2211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 150.203710][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.203715][ T2211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 150.203721][ T2211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 150.203724][ T2211] RIP: 0033:0x7f329fec5a4a [ 150.203727][ T2211] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 150.203729][ T2211] RSP: 002b:00007fffc164ab08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 150.203732][ T2211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f329fec5a4a [ 150.203733][ T2211] RDX: 0000000000000040 RSI: 000000000ca35340 RDI: 0000000000000005 [ 150.203735][ T2211] RBP: 00007fffc164ab90 R08: 0000000000418574 R09: 000000000000001c [ 150.203737][ T2211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 150.203738][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.203738][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.203752][ T2211] | [ 150.203867][ T2211] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2211 | [ 150.215853][ T2211] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 150.216117][ T2211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.216118][ T2211] Call Trace: [ 150.216120][ T2211] [ 150.216122][ T2211] dump_stack_lvl (lib/dump_stack.c:123) [ 150.216128][ T2211] check_preemption_disabled (lib/smp_processor_id.c:52) [ 150.216134][ T2211] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 150.216141][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.216150][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.216162][ T2211] ? dump_stack_lvl (lib/dump_stack.c:123) [ 150.216165][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.216174][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.216180][ T2211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 150.216187][ T2211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.216192][ T2211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 150.216196][ T2211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.216208][ T2211] rawv6_sendmsg (net/ipv6/raw.c:918) [ 150.216219][ T2211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 150.216224][ T2211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 150.216227][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.216234][ T2211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 150.216237][ T2211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 150.216246][ T2211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 150.216262][ T2211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 150.216265][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.216276][ T2211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.216279][ T2211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.216285][ T2211] ? __pfx___sys_sendto (net/socket.c:2147) [ 150.216299][ T2211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 150.216305][ T2211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 150.216312][ T2211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 150.216319][ T2211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 150.216329][ T2211] __x64_sys_sendto (net/socket.c:2183) [ 150.216333][ T2211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 150.216337][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.216341][ T2211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 150.216347][ T2211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 150.216350][ T2211] RIP: 0033:0x7f329fec5a4a [ 150.216353][ T2211] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 150.216355][ T2211] RSP: 002b:00007fffc164ab08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 150.216358][ T2211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f329fec5a4a [ 150.216360][ T2211] RDX: 0000000000000040 RSI: 000000000ca35340 RDI: 0000000000000005 [ 150.216361][ T2211] RBP: 00007fffc164ab90 R08: 0000000000418574 R09: 000000000000001c [ 150.216363][ T2211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 150.216364][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.216364][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.216378][ T2211] | [ 150.216381][ T2211] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2211 | [ 150.229599][ T2211] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 150.229856][ T2211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.229857][ T2211] Call Trace: [ 150.229858][ T2211] [ 150.229860][ T2211] dump_stack_lvl (lib/dump_stack.c:123) [ 150.229866][ T2211] check_preemption_disabled (lib/smp_processor_id.c:52) [ 150.229872][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.229879][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.229888][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.229900][ T2211] ? dump_stack_lvl (lib/dump_stack.c:123) [ 150.229903][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.229912][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.229919][ T2211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 150.229925][ T2211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.229930][ T2211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 150.229934][ T2211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.229946][ T2211] rawv6_sendmsg (net/ipv6/raw.c:918) [ 150.229959][ T2211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 150.229964][ T2211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 150.229968][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.229975][ T2211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 150.229978][ T2211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 150.229987][ T2211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 150.230003][ T2211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 150.230006][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.230017][ T2211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.230020][ T2211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.230026][ T2211] ? __pfx___sys_sendto (net/socket.c:2147) [ 150.230040][ T2211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 150.230047][ T2211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 150.230054][ T2211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 150.230061][ T2211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 150.230072][ T2211] __x64_sys_sendto (net/socket.c:2183) [ 150.230075][ T2211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 150.230079][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.230083][ T2211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 150.230089][ T2211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 150.230092][ T2211] RIP: 0033:0x7f329fec5a4a [ 150.230095][ T2211] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 150.230097][ T2211] RSP: 002b:00007fffc164ab08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 150.230100][ T2211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f329fec5a4a [ 150.230102][ T2211] RDX: 0000000000000040 RSI: 000000000ca35340 RDI: 0000000000000005 [ 150.230103][ T2211] RBP: 00007fffc164ab90 R08: 0000000000418574 R09: 000000000000001c [ 150.230105][ T2211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 150.230106][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.230106][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.230121][ T2211] | [ 150.244577][ T2211] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2211 | [ 150.244978][ T2211] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 150.245241][ T2211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.245242][ T2211] Call Trace: [ 150.245244][ T2211] [ 150.245246][ T2211] dump_stack_lvl (lib/dump_stack.c:123) [ 150.245251][ T2211] check_preemption_disabled (lib/smp_processor_id.c:52) [ 150.245257][ T2211] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 150.245264][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.245273][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.245285][ T2211] ? dump_stack_lvl (lib/dump_stack.c:124) [ 150.245295][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.245301][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.245310][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.245321][ T2211] ? dump_stack_lvl (lib/dump_stack.c:123) [ 150.245324][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.245334][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.245340][ T2211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 150.245346][ T2211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.245352][ T2211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 150.245356][ T2211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.245368][ T2211] rawv6_sendmsg (net/ipv6/raw.c:918) [ 150.245380][ T2211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 150.245385][ T2211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 150.245388][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.245396][ T2211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 150.245398][ T2211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 150.245407][ T2211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 150.245424][ T2211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 150.245426][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.245438][ T2211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.245441][ T2211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.245447][ T2211] ? __pfx___sys_sendto (net/socket.c:2147) [ 150.245461][ T2211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 150.245468][ T2211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 150.245475][ T2211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 150.245482][ T2211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 150.245492][ T2211] __x64_sys_sendto (net/socket.c:2183) [ 150.245496][ T2211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 150.245500][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.245504][ T2211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 150.245510][ T2211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 150.245513][ T2211] RIP: 0033:0x7f329fec5a4a [ 150.245516][ T2211] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 150.245518][ T2211] RSP: 002b:00007fffc164ab08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 150.245521][ T2211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f329fec5a4a [ 150.245523][ T2211] RDX: 0000000000000040 RSI: 000000000ca35340 RDI: 0000000000000005 [ 150.245525][ T2211] RBP: 00007fffc164ab90 R08: 0000000000418574 R09: 000000000000001c [ 150.245526][ T2211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 150.245528][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.245528][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.245543][ T2211] | [ 150.245544][ T2211] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2211 | [ 150.262448][ T2211] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 150.262718][ T2211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.262720][ T2211] Call Trace: [ 150.262721][ T2211] [ 150.262723][ T2211] dump_stack_lvl (lib/dump_stack.c:123) [ 150.262728][ T2211] check_preemption_disabled (lib/smp_processor_id.c:52) [ 150.262735][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.262741][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.262750][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.262763][ T2211] ? dump_stack_lvl (lib/dump_stack.c:124) [ 150.262773][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.262779][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.262788][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.262800][ T2211] ? dump_stack_lvl (lib/dump_stack.c:123) [ 150.262803][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.262812][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.262818][ T2211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 150.262825][ T2211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.262830][ T2211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 150.262834][ T2211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.262846][ T2211] rawv6_sendmsg (net/ipv6/raw.c:918) [ 150.262858][ T2211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 150.262863][ T2211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 150.262867][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.262874][ T2211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 150.262878][ T2211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 150.262887][ T2211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 150.262903][ T2211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 150.262906][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.262917][ T2211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.262921][ T2211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.262927][ T2211] ? __pfx___sys_sendto (net/socket.c:2147) [ 150.262942][ T2211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 150.262949][ T2211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 150.262957][ T2211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 150.262964][ T2211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 150.262974][ T2211] __x64_sys_sendto (net/socket.c:2183) [ 150.262978][ T2211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 150.262982][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.262987][ T2211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 150.262993][ T2211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 150.262996][ T2211] RIP: 0033:0x7f329fec5a4a [ 150.262999][ T2211] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 150.263001][ T2211] RSP: 002b:00007fffc164ab08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 150.263004][ T2211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f329fec5a4a [ 150.263006][ T2211] RDX: 0000000000000040 RSI: 000000000ca35340 RDI: 0000000000000005 [ 150.263007][ T2211] RBP: 00007fffc164ab90 R08: 0000000000418574 R09: 000000000000001c [ 150.263009][ T2211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 150.263010][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.263010][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.263025][ T2211] | [ 150.280900][ T2211] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2211 | [ 150.281312][ T2211] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 150.281770][ T2211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.281771][ T2211] Call Trace: [ 150.281773][ T2211] [ 150.281775][ T2211] dump_stack_lvl (lib/dump_stack.c:123) [ 150.281780][ T2211] check_preemption_disabled (lib/smp_processor_id.c:52) [ 150.281786][ T2211] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 150.281793][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.281802][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.281816][ T2211] ? dump_stack_lvl (lib/dump_stack.c:124) [ 150.281825][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.281831][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.281840][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.281852][ T2211] ? dump_stack_lvl (lib/dump_stack.c:124) [ 150.281862][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.281868][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.281877][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.281889][ T2211] ? dump_stack_lvl (lib/dump_stack.c:123) [ 150.281892][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.281901][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.281908][ T2211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 150.281914][ T2211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.281919][ T2211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 150.281924][ T2211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.281936][ T2211] rawv6_sendmsg (net/ipv6/raw.c:918) [ 150.281949][ T2211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 150.281954][ T2211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 150.281957][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.281965][ T2211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 150.281968][ T2211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 150.281977][ T2211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 150.281994][ T2211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 150.281996][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.282008][ T2211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.282012][ T2211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.282017][ T2211] ? __pfx___sys_sendto (net/socket.c:2147) [ 150.282032][ T2211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 150.282039][ T2211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 150.282046][ T2211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 150.282053][ T2211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 150.282064][ T2211] __x64_sys_sendto (net/socket.c:2183) [ 150.282068][ T2211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 150.282072][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.282076][ T2211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 150.282082][ T2211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 150.282084][ T2211] RIP: 0033:0x7f329fec5a4a [ 150.282088][ T2211] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 150.282090][ T2211] RSP: 002b:00007fffc164ab08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 150.282093][ T2211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f329fec5a4a [ 150.282095][ T2211] RDX: 0000000000000040 RSI: 000000000ca35340 RDI: 0000000000000005 [ 150.282096][ T2211] RBP: 00007fffc164ab90 R08: 0000000000418574 R09: 000000000000001c [ 150.282098][ T2211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 150.282099][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.282099][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.282114][ T2211] | [ 150.302141][ T2211] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2211 | [ 150.302551][ T2211] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 150.302832][ T2211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.302834][ T2211] Call Trace: [ 150.302835][ T2211] [ 150.302837][ T2211] dump_stack_lvl (lib/dump_stack.c:123) [ 150.302842][ T2211] check_preemption_disabled (lib/smp_processor_id.c:52) [ 150.302848][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.302855][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.302865][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.302878][ T2211] ? dump_stack_lvl (lib/dump_stack.c:124) [ 150.302887][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.302894][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.302903][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.302915][ T2211] ? dump_stack_lvl (lib/dump_stack.c:124) [ 150.302925][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.302931][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.302940][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.302953][ T2211] ? dump_stack_lvl (lib/dump_stack.c:123) [ 150.302957][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.302966][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.302973][ T2211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 150.302979][ T2211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.302984][ T2211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 150.302988][ T2211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.303001][ T2211] rawv6_sendmsg (net/ipv6/raw.c:918) [ 150.303013][ T2211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 150.303018][ T2211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 150.303022][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.303029][ T2211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 150.303032][ T2211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 150.303042][ T2211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 150.303059][ T2211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 150.303061][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.303073][ T2211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.303076][ T2211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.303082][ T2211] ? __pfx___sys_sendto (net/socket.c:2147) [ 150.303097][ T2211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 150.303103][ T2211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 150.303111][ T2211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 150.303118][ T2211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 150.303128][ T2211] __x64_sys_sendto (net/socket.c:2183) [ 150.303132][ T2211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 150.303136][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.303141][ T2211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 150.303146][ T2211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 150.303149][ T2211] RIP: 0033:0x7f329fec5a4a [ 150.303153][ T2211] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 150.303155][ T2211] RSP: 002b:00007fffc164ab08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 150.303158][ T2211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f329fec5a4a [ 150.303159][ T2211] RDX: 0000000000000040 RSI: 000000000ca35340 RDI: 0000000000000005 [ 150.303161][ T2211] RBP: 00007fffc164ab90 R08: 0000000000418574 R09: 000000000000001c [ 150.303162][ T2211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 150.303164][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.303164][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.303180][ T2211] | [ 150.323322][ T2211] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2211 | [ 150.323968][ T2211] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 150.324255][ T2211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.324256][ T2211] Call Trace: [ 150.324258][ T2211] [ 150.324260][ T2211] dump_stack_lvl (lib/dump_stack.c:123) [ 150.324265][ T2211] check_preemption_disabled (lib/smp_processor_id.c:52) [ 150.324272][ T2211] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 150.324279][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.324288][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.324301][ T2211] ? dump_stack_lvl (lib/dump_stack.c:124) [ 150.324311][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.324317][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.324326][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.324340][ T2211] ? dump_stack_lvl (lib/dump_stack.c:124) [ 150.324349][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.324355][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.324364][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.324377][ T2211] ? dump_stack_lvl (lib/dump_stack.c:124) [ 150.324386][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.324393][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.324402][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.324414][ T2211] ? dump_stack_lvl (lib/dump_stack.c:123) [ 150.324417][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.324426][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.324433][ T2211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 150.324439][ T2211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.324445][ T2211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 150.324449][ T2211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.324462][ T2211] rawv6_sendmsg (net/ipv6/raw.c:918) [ 150.324474][ T2211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 150.324479][ T2211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 150.324482][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.324490][ T2211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 150.324492][ T2211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 150.324502][ T2211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 150.324519][ T2211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 150.324521][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.324533][ T2211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.324536][ T2211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.324542][ T2211] ? __pfx___sys_sendto (net/socket.c:2147) [ 150.324557][ T2211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 150.324563][ T2211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 150.324570][ T2211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 150.324578][ T2211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 150.324588][ T2211] __x64_sys_sendto (net/socket.c:2183) [ 150.324592][ T2211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 150.324596][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.324601][ T2211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 150.324607][ T2211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 150.324610][ T2211] RIP: 0033:0x7f329fec5a4a [ 150.324613][ T2211] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 150.324615][ T2211] RSP: 002b:00007fffc164ab08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 150.324618][ T2211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f329fec5a4a [ 150.324620][ T2211] RDX: 0000000000000040 RSI: 000000000ca35340 RDI: 0000000000000005 [ 150.324621][ T2211] RBP: 00007fffc164ab90 R08: 0000000000418574 R09: 000000000000001c [ 150.324623][ T2211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 150.324625][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.324625][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 150.324640][ T2211] | [ 150.324642][ T2211] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2211 | [ 150.345257][ T2211] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 150.345547][ T2211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.345548][ T2211] Call Trace: [ 150.345550][ T2211] [ 150.345552][ T2211] dump_stack_lvl (lib/dump_stack.c:123) [ 150.345557][ T2211] check_preemption_disabled (lib/smp_processor_id.c:52) [ 150.345564][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.345570][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.345580][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.345593][ T2211] ? dump_stack_lvl (lib/dump_stack.c:124) [ 150.345603][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.345610][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.345619][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.345632][ T2211] ? dump_stack_lvl (lib/dump_stack.c:124) [ 150.345642][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.345648][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.345657][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.345670][ T2211] ? dump_stack_lvl (lib/dump_stack.c:124) [ 150.345680][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.345686][ T2211] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 150.345695][ T2211] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 150.345707][ T2211] ? dump_stack_lvl (lib/dump_stack.c:123) [ 150.345711][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.345720][ T2211] lwtunnel_output (net/core/lwtunnel.c:359) [ 150.345727][ T2211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 150.345733][ T2211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.345739][ T2211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 150.345743][ T2211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 150.345756][ T2211] rawv6_sendmsg (net/ipv6/raw.c:918) [ 150.345768][ T2211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 150.345773][ T2211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 150.345777][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.345785][ T2211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 150.345788][ T2211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 150.345797][ T2211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 150.345814][ T2211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 150.345817][ T2211] ? __lock_release (kernel/locking/lockdep.c:5534) [ 150.345829][ T2211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.345833][ T2211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 150.345838][ T2211] ? __pfx___sys_sendto (net/socket.c:2147) [ 150.345853][ T2211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 150.345860][ T2211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 150.345867][ T2211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 150.345874][ T2211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 150.345885][ T2211] __x64_sys_sendto (net/socket.c:2183) [ 150.345889][ T2211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 150.345892][ T2211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 150.345897][ T2211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 150.345903][ T2211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 150.345906][ T2211] RIP: 0033:0x7f329fec5a4a [ 150.345909][ T2211] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 150.345911][ T2211] RSP: 002b:00007fffc164ab08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 150.345914][ T2211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f329fec5a4a [ 150.345916][ T2211] RDX: 0000000000000040 RSI: 000000000ca35340 RDI: 0000000000000005 [ 150.345917][ T2211] RBP: 00007fffc164ab90 R08: 0000000000418574 R09: 000000000000001c [ 150.345919][ T2211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 150.345920][ T2211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f329ffee000 | [ 155.871503][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 158.113660][ T2217] check_preemption_disabled: 46 callbacks suppressed | [ 158.113667][ T2217] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2217 | [ 158.114374][ T2217] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 158.114620][ T2217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 158.114622][ T2217] Call Trace: [ 158.114624][ T2217] [ 158.114627][ T2217] dump_stack_lvl (lib/dump_stack.c:123) [ 158.114634][ T2217] check_preemption_disabled (lib/smp_processor_id.c:52) [ 158.114642][ T2217] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 158.114648][ T2217] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 158.114656][ T2217] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.114662][ T2217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 158.114667][ T2217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.114678][ T2217] rawv6_sendmsg (net/ipv6/raw.c:918) [ 158.114690][ T2217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 158.114695][ T2217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 158.114700][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.114708][ T2217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 158.114713][ T2217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 158.114721][ T2217] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 158.114737][ T2217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 158.114740][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.114751][ T2217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.114756][ T2217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.114761][ T2217] ? __pfx___sys_sendto (net/socket.c:2147) [ 158.114775][ T2217] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 158.114782][ T2217] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 158.114790][ T2217] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 158.114797][ T2217] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 158.114807][ T2217] __x64_sys_sendto (net/socket.c:2183) [ 158.114811][ T2217] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 158.114816][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.114820][ T2217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 158.114826][ T2217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.114830][ T2217] RIP: 0033:0x7fc38d82ca4a [ 158.114833][ T2217] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 158.114836][ T2217] RSP: 002b:00007ffc1de7da18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 158.114840][ T2217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc38d82ca4a [ 158.114842][ T2217] RDX: 0000000000000040 RSI: 000000002ecf5340 RDI: 0000000000000005 [ 158.114844][ T2217] RBP: 00007ffc1de7daa0 R08: 0000000000418574 R09: 000000000000001c [ 158.114845][ T2217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 158.114847][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.114847][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.114861][ T2217] | [ 158.114863][ T2217] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2217 | [ 158.127805][ T2217] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 158.128060][ T2217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 158.128062][ T2217] Call Trace: [ 158.128063][ T2217] [ 158.128065][ T2217] dump_stack_lvl (lib/dump_stack.c:123) [ 158.128071][ T2217] check_preemption_disabled (lib/smp_processor_id.c:52) [ 158.128077][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.128084][ T2217] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 158.128090][ T2217] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.128095][ T2217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 158.128100][ T2217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.128112][ T2217] rawv6_sendmsg (net/ipv6/raw.c:918) [ 158.128123][ T2217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 158.128128][ T2217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 158.128132][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.128140][ T2217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 158.128143][ T2217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 158.128152][ T2217] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 158.128168][ T2217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 158.128171][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.128182][ T2217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.128186][ T2217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.128191][ T2217] ? __pfx___sys_sendto (net/socket.c:2147) [ 158.128206][ T2217] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 158.128212][ T2217] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 158.128220][ T2217] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 158.128227][ T2217] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 158.128237][ T2217] __x64_sys_sendto (net/socket.c:2183) [ 158.128240][ T2217] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 158.128244][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.128248][ T2217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 158.128254][ T2217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.128257][ T2217] RIP: 0033:0x7fc38d82ca4a [ 158.128260][ T2217] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 158.128263][ T2217] RSP: 002b:00007ffc1de7da18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 158.128266][ T2217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc38d82ca4a [ 158.128268][ T2217] RDX: 0000000000000040 RSI: 000000002ecf5340 RDI: 0000000000000005 [ 158.128269][ T2217] RBP: 00007ffc1de7daa0 R08: 0000000000418574 R09: 000000000000001c [ 158.128271][ T2217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 158.128273][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.128273][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.128287][ T2217] | [ 158.128373][ T2217] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2217 | [ 158.140540][ T2217] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 158.140801][ T2217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 158.140803][ T2217] Call Trace: [ 158.140804][ T2217] [ 158.140806][ T2217] dump_stack_lvl (lib/dump_stack.c:123) [ 158.140811][ T2217] check_preemption_disabled (lib/smp_processor_id.c:52) [ 158.140817][ T2217] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 158.140824][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.140827][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.140836][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.140847][ T2217] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 158.140854][ T2217] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.140862][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.140866][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.140873][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.140877][ T2217] ? dump_stack_lvl (lib/dump_stack.c:123) [ 158.140880][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.140889][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.140895][ T2217] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 158.140902][ T2217] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.140907][ T2217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 158.140911][ T2217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.140923][ T2217] rawv6_sendmsg (net/ipv6/raw.c:918) [ 158.140934][ T2217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 158.140939][ T2217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 158.140943][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.140951][ T2217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 158.140955][ T2217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 158.140963][ T2217] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 158.140980][ T2217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 158.140983][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.140994][ T2217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.140997][ T2217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.141003][ T2217] ? __pfx___sys_sendto (net/socket.c:2147) [ 158.141017][ T2217] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 158.141023][ T2217] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 158.141030][ T2217] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 158.141037][ T2217] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 158.141047][ T2217] __x64_sys_sendto (net/socket.c:2183) [ 158.141051][ T2217] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 158.141055][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.141059][ T2217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 158.141065][ T2217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.141068][ T2217] RIP: 0033:0x7fc38d82ca4a [ 158.141071][ T2217] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 158.141074][ T2217] RSP: 002b:00007ffc1de7da18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 158.141076][ T2217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc38d82ca4a [ 158.141078][ T2217] RDX: 0000000000000040 RSI: 000000002ecf5340 RDI: 0000000000000005 [ 158.141080][ T2217] RBP: 00007ffc1de7daa0 R08: 0000000000418574 R09: 000000000000001c [ 158.141082][ T2217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 158.141083][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.141083][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.141098][ T2217] | [ 158.157283][ T2217] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2217 | [ 158.157677][ T2217] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 158.157942][ T2217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 158.157943][ T2217] Call Trace: [ 158.157945][ T2217] [ 158.157948][ T2217] dump_stack_lvl (lib/dump_stack.c:123) [ 158.157953][ T2217] check_preemption_disabled (lib/smp_processor_id.c:52) [ 158.157960][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.157966][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.157969][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.157978][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.157989][ T2217] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 158.157995][ T2217] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.158003][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.158007][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.158014][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.158018][ T2217] ? dump_stack_lvl (lib/dump_stack.c:123) [ 158.158021][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.158031][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.158037][ T2217] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 158.158043][ T2217] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.158048][ T2217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 158.158053][ T2217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.158065][ T2217] rawv6_sendmsg (net/ipv6/raw.c:918) [ 158.158076][ T2217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 158.158081][ T2217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 158.158084][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.158092][ T2217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 158.158095][ T2217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 158.158103][ T2217] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 158.158120][ T2217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 158.158122][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.158134][ T2217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.158137][ T2217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.158143][ T2217] ? __pfx___sys_sendto (net/socket.c:2147) [ 158.158157][ T2217] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 158.158163][ T2217] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 158.158170][ T2217] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 158.158178][ T2217] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 158.158188][ T2217] __x64_sys_sendto (net/socket.c:2183) [ 158.158191][ T2217] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 158.158195][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.158200][ T2217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 158.158205][ T2217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.158208][ T2217] RIP: 0033:0x7fc38d82ca4a [ 158.158211][ T2217] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 158.158213][ T2217] RSP: 002b:00007ffc1de7da18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 158.158216][ T2217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc38d82ca4a [ 158.158218][ T2217] RDX: 0000000000000040 RSI: 000000002ecf5340 RDI: 0000000000000005 [ 158.158220][ T2217] RBP: 00007ffc1de7daa0 R08: 0000000000418574 R09: 000000000000001c [ 158.158221][ T2217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 158.158223][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.158223][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.158238][ T2217] | [ 158.176177][ T2217] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2217 | [ 158.176793][ T2217] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 158.177079][ T2217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 158.177080][ T2217] Call Trace: [ 158.177082][ T2217] [ 158.177084][ T2217] dump_stack_lvl (lib/dump_stack.c:123) [ 158.177089][ T2217] check_preemption_disabled (lib/smp_processor_id.c:52) [ 158.177095][ T2217] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 158.177101][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.177104][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.177113][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.177127][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.177135][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.177139][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.177149][ T2217] ? dump_stack_lvl (lib/dump_stack.c:124) [ 158.177158][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.177164][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.177167][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.177175][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.177186][ T2217] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 158.177192][ T2217] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.177199][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.177203][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.177210][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.177214][ T2217] ? dump_stack_lvl (lib/dump_stack.c:123) [ 158.177217][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.177226][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.177233][ T2217] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 158.177239][ T2217] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.177244][ T2217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 158.177248][ T2217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.177260][ T2217] rawv6_sendmsg (net/ipv6/raw.c:918) [ 158.177272][ T2217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 158.177277][ T2217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 158.177280][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.177287][ T2217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 158.177290][ T2217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 158.177299][ T2217] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 158.177315][ T2217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 158.177318][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.177329][ T2217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.177333][ T2217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.177338][ T2217] ? __pfx___sys_sendto (net/socket.c:2147) [ 158.177353][ T2217] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 158.177359][ T2217] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 158.177367][ T2217] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 158.177374][ T2217] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 158.177384][ T2217] __x64_sys_sendto (net/socket.c:2183) [ 158.177388][ T2217] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 158.177392][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.177396][ T2217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 158.177402][ T2217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.177405][ T2217] RIP: 0033:0x7fc38d82ca4a [ 158.177408][ T2217] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 158.177410][ T2217] RSP: 002b:00007ffc1de7da18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 158.177413][ T2217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc38d82ca4a [ 158.177415][ T2217] RDX: 0000000000000040 RSI: 000000002ecf5340 RDI: 0000000000000005 [ 158.177417][ T2217] RBP: 00007ffc1de7daa0 R08: 0000000000418574 R09: 000000000000001c [ 158.177419][ T2217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 158.177420][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.177420][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.177435][ T2217] | [ 158.177437][ T2217] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2217 | [ 158.198384][ T2217] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 158.198662][ T2217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 158.198664][ T2217] Call Trace: [ 158.198665][ T2217] [ 158.198667][ T2217] dump_stack_lvl (lib/dump_stack.c:123) [ 158.198672][ T2217] check_preemption_disabled (lib/smp_processor_id.c:52) [ 158.198678][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.198685][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.198687][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.198695][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.198715][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.198723][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.198728][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.198738][ T2217] ? dump_stack_lvl (lib/dump_stack.c:124) [ 158.198748][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.198754][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.198756][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.198764][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.198776][ T2217] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 158.198781][ T2217] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.198789][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.198793][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.198800][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.198804][ T2217] ? dump_stack_lvl (lib/dump_stack.c:123) [ 158.198807][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.198816][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.198823][ T2217] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 158.198829][ T2217] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.198834][ T2217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 158.198838][ T2217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.198850][ T2217] rawv6_sendmsg (net/ipv6/raw.c:918) [ 158.198862][ T2217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 158.198867][ T2217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 158.198870][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.198878][ T2217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 158.198881][ T2217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 158.198890][ T2217] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 158.198907][ T2217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 158.198909][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.198921][ T2217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.198924][ T2217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.198930][ T2217] ? __pfx___sys_sendto (net/socket.c:2147) [ 158.198945][ T2217] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 158.198952][ T2217] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 158.198959][ T2217] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 158.198967][ T2217] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 158.198977][ T2217] __x64_sys_sendto (net/socket.c:2183) [ 158.198981][ T2217] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 158.198984][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.198989][ T2217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 158.198995][ T2217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.198997][ T2217] RIP: 0033:0x7fc38d82ca4a [ 158.199000][ T2217] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 158.199003][ T2217] RSP: 002b:00007ffc1de7da18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 158.199005][ T2217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc38d82ca4a [ 158.199007][ T2217] RDX: 0000000000000040 RSI: 000000002ecf5340 RDI: 0000000000000005 [ 158.199009][ T2217] RBP: 00007ffc1de7daa0 R08: 0000000000418574 R09: 000000000000001c [ 158.199010][ T2217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 158.199012][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.199012][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.199027][ T2217] | [ 158.221168][ T2217] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2217 | [ 158.221797][ T2217] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 158.222104][ T2217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 158.222105][ T2217] Call Trace: [ 158.222107][ T2217] [ 158.222109][ T2217] dump_stack_lvl (lib/dump_stack.c:123) [ 158.222114][ T2217] check_preemption_disabled (lib/smp_processor_id.c:52) [ 158.222121][ T2217] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 158.222127][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.222130][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.222138][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.222153][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.222161][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.222165][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.222175][ T2217] ? dump_stack_lvl (lib/dump_stack.c:124) [ 158.222184][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.222190][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.222193][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.222200][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.222215][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.222222][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.222227][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.222237][ T2217] ? dump_stack_lvl (lib/dump_stack.c:124) [ 158.222246][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.222252][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.222255][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.222262][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.222274][ T2217] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 158.222279][ T2217] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.222287][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.222291][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.222297][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.222301][ T2217] ? dump_stack_lvl (lib/dump_stack.c:123) [ 158.222304][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.222313][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.222320][ T2217] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 158.222326][ T2217] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.222331][ T2217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 158.222335][ T2217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.222347][ T2217] rawv6_sendmsg (net/ipv6/raw.c:918) [ 158.222359][ T2217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 158.222364][ T2217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 158.222367][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.222374][ T2217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 158.222377][ T2217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 158.222386][ T2217] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 158.222403][ T2217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 158.222405][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.222417][ T2217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.222420][ T2217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.222426][ T2217] ? __pfx___sys_sendto (net/socket.c:2147) [ 158.222440][ T2217] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 158.222446][ T2217] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 158.222454][ T2217] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 158.222461][ T2217] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 158.222471][ T2217] __x64_sys_sendto (net/socket.c:2183) [ 158.222475][ T2217] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 158.222479][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.222483][ T2217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 158.222489][ T2217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.222492][ T2217] RIP: 0033:0x7fc38d82ca4a [ 158.222495][ T2217] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 158.222497][ T2217] RSP: 002b:00007ffc1de7da18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 158.222500][ T2217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc38d82ca4a [ 158.222502][ T2217] RDX: 0000000000000040 RSI: 000000002ecf5340 RDI: 0000000000000005 [ 158.222504][ T2217] RBP: 00007ffc1de7daa0 R08: 0000000000418574 R09: 000000000000001c [ 158.222505][ T2217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 158.222507][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.222507][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.222522][ T2217] | [ 158.222524][ T2217] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2217 | [ 158.247201][ T2217] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 158.247490][ T2217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 158.247492][ T2217] Call Trace: [ 158.247493][ T2217] [ 158.247495][ T2217] dump_stack_lvl (lib/dump_stack.c:123) [ 158.247500][ T2217] check_preemption_disabled (lib/smp_processor_id.c:52) [ 158.247506][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.247513][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.247516][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.247524][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.247539][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.247547][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.247551][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.247561][ T2217] ? dump_stack_lvl (lib/dump_stack.c:124) [ 158.247570][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.247577][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.247579][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.247587][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.247601][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.247609][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.247613][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.247623][ T2217] ? dump_stack_lvl (lib/dump_stack.c:124) [ 158.247632][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.247639][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.247641][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.247649][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.247661][ T2217] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 158.247666][ T2217] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.247674][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.247678][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.247684][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.247688][ T2217] ? dump_stack_lvl (lib/dump_stack.c:123) [ 158.247691][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.247701][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.247707][ T2217] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 158.247713][ T2217] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.247718][ T2217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 158.247723][ T2217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.247735][ T2217] rawv6_sendmsg (net/ipv6/raw.c:918) [ 158.247747][ T2217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 158.247752][ T2217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 158.247755][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.247763][ T2217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 158.247766][ T2217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 158.247775][ T2217] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 158.247792][ T2217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 158.247794][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.247806][ T2217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.247810][ T2217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.247815][ T2217] ? __pfx___sys_sendto (net/socket.c:2147) [ 158.247830][ T2217] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 158.247836][ T2217] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 158.247844][ T2217] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 158.247851][ T2217] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 158.247861][ T2217] __x64_sys_sendto (net/socket.c:2183) [ 158.247865][ T2217] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 158.247869][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.247873][ T2217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 158.247879][ T2217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.247881][ T2217] RIP: 0033:0x7fc38d82ca4a [ 158.247884][ T2217] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 158.247886][ T2217] RSP: 002b:00007ffc1de7da18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 158.247889][ T2217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc38d82ca4a [ 158.247891][ T2217] RDX: 0000000000000040 RSI: 000000002ecf5340 RDI: 0000000000000005 [ 158.247892][ T2217] RBP: 00007ffc1de7daa0 R08: 0000000000418574 R09: 000000000000001c [ 158.247894][ T2217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 158.247895][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.247895][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.247911][ T2217] | [ 158.276761][ T2217] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2217 | [ 158.277453][ T2217] caller is lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 158.277759][ T2217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 158.277761][ T2217] Call Trace: [ 158.277762][ T2217] [ 158.277764][ T2217] dump_stack_lvl (lib/dump_stack.c:123) [ 158.277769][ T2217] check_preemption_disabled (lib/smp_processor_id.c:52) [ 158.277776][ T2217] lwtunnel_output (net/core/dev.h:344 net/core/lwtunnel.c:336) [ 158.277782][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.277785][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.277793][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.277806][ T2217] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 158.277811][ T2217] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.277819][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.277823][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.277830][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.277834][ T2217] ? dump_stack_lvl (lib/dump_stack.c:123) [ 158.277838][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.277847][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.277854][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.277856][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.277864][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.277879][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.277887][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.277891][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.277901][ T2217] ? dump_stack_lvl (lib/dump_stack.c:124) [ 158.277910][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.277917][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.277919][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.277927][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.277942][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.277951][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.277955][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.277965][ T2217] ? dump_stack_lvl (lib/dump_stack.c:124) [ 158.277974][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.277980][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.277983][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.277991][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.278002][ T2217] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 158.278007][ T2217] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.278015][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.278019][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.278026][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.278030][ T2217] ? dump_stack_lvl (lib/dump_stack.c:123) [ 158.278033][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.278042][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.278049][ T2217] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 158.278055][ T2217] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.278060][ T2217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 158.278064][ T2217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.278077][ T2217] rawv6_sendmsg (net/ipv6/raw.c:918) [ 158.278089][ T2217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 158.278094][ T2217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 158.278097][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.278104][ T2217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 158.278107][ T2217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 158.278117][ T2217] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 158.278134][ T2217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 158.278136][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.278148][ T2217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.278152][ T2217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.278157][ T2217] ? __pfx___sys_sendto (net/socket.c:2147) [ 158.278173][ T2217] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 158.278179][ T2217] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 158.278186][ T2217] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 158.278193][ T2217] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 158.278204][ T2217] __x64_sys_sendto (net/socket.c:2183) [ 158.278207][ T2217] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 158.278211][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.278216][ T2217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 158.278221][ T2217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.278224][ T2217] RIP: 0033:0x7fc38d82ca4a [ 158.278228][ T2217] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 158.278230][ T2217] RSP: 002b:00007ffc1de7da18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 158.278233][ T2217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc38d82ca4a [ 158.278235][ T2217] RDX: 0000000000000040 RSI: 000000002ecf5340 RDI: 0000000000000005 [ 158.278236][ T2217] RBP: 00007ffc1de7daa0 R08: 0000000000418574 R09: 000000000000001c [ 158.278238][ T2217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 158.278240][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.278240][ T2217] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc38d955000 | [ 158.278255][ T2217] | [ 158.309007][ T2217] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2217 | [ 158.309464][ T2217] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 158.309987][ T2217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 158.309988][ T2217] Call Trace: [ 158.309990][ T2217] [ 158.309991][ T2217] dump_stack_lvl (lib/dump_stack.c:123) [ 158.309996][ T2217] check_preemption_disabled (lib/smp_processor_id.c:52) [ 158.310003][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.310009][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.310012][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.310020][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.310033][ T2217] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 158.310038][ T2217] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.310046][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.310050][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.310057][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.310061][ T2217] ? dump_stack_lvl (lib/dump_stack.c:123) [ 158.310065][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.310074][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.310081][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.310083][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.310091][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.310106][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.310114][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.310119][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.310129][ T2217] ? dump_stack_lvl (lib/dump_stack.c:124) [ 158.310138][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.310144][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.310147][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.310155][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.310170][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.310178][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.310182][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.310192][ T2217] ? dump_stack_lvl (lib/dump_stack.c:124) [ 158.310201][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.310208][ T2217] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 158.310210][ T2217] ? _printk (kernel/printk/printk.c:2470) [ 158.310218][ T2217] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 158.310231][ T2217] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 158.310235][ T2217] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.310243][ T2217] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 158.310247][ T2217] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 158.310254][ T2217] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 158.310258][ T2217] ? dump_stack_lvl (lib/dump_stack.c:123) [ 158.310261][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.310271][ T2217] lwtunnel_output (net/core/lwtunnel.c:359) [ 158.310277][ T2217] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 158.310283][ T2217] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.310289][ T2217] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 158.310293][ T2217] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 158.310306][ T2217] rawv6_sendmsg (net/ipv6/raw.c:918) [ 158.310318][ T2217] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 158.310323][ T2217] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 158.310326][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.310334][ T2217] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 158.310337][ T2217] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 158.310346][ T2217] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 158.310364][ T2217] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 158.310366][ T2217] ? __lock_release (kernel/locking/lockdep.c:5534) [ 158.310378][ T2217] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.310381][ T2217] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 158.310387][ T2217] ? __pfx___sys_sendto (net/socket.c:2147) [ 158.310403][ T2217] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 158.310409][ T2217] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 158.310416][ T2217] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 158.310423][ T2217] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 158.310434][ T2217] __x64_sys_sendto (net/socket.c:2183) [ 158.310438][ T2217] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 158.310442][ T2217] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 158.310446][ T2217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 158.310452][ T2217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 158.310454][ T2217] RIP: 0033:0x7fc38d82ca4a [ 158.310457][ T2217] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 158.310460][ T2217] RSP: 002b:00007ffc1de7da18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 158.310462][ T2217] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc38d82ca4a [ 158.310464][ T2217] RDX: 0000000000000040 RSI: 000000002ecf5340 RDI: 0000000000000005 [ 158.310466][ T2217] RBP: 00007ffc1de7daa0 R08: 0000000000418574 R09: 000000000000001c [ 158.310467][ T2217] 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