====================================== | [ 5321.137536][T23262] veth1: renamed from veth-betaR | [ 5321.256541][T23263] veth0: renamed from veth-gamma | [ 5330.888627][T23286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23286 | [5330.889210][T23286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5330.889499][T23286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5330.889501][T23286] Call Trace: [ 5330.889503][T23286] [5330.889505][T23286] dump_stack_lvl (lib/dump_stack.c:123) [5330.889514][T23286] check_preemption_disabled (lib/smp_processor_id.c:52) [5330.889521][T23286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5330.889528][T23286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5330.889537][T23286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5330.889544][T23286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5330.889549][T23286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5330.889561][T23286] rawv6_sendmsg (net/ipv6/raw.c:918) [5330.889574][T23286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5330.889579][T23286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5330.889584][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5330.889593][T23286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5330.889597][T23286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5330.889607][T23286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5330.889624][T23286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5330.889626][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5330.889638][T23286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5330.889644][T23286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5330.889649][T23286] ? __pfx___sys_sendto (net/socket.c:2147) [5330.889664][T23286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5330.889671][T23286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5330.889680][T23286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5330.889687][T23286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5330.889698][T23286] __x64_sys_sendto (net/socket.c:2183) [5330.889702][T23286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5330.889705][T23286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5330.889710][T23286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5330.889715][T23286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5330.889719][T23286] RIP: 0033:0x7fa9b6fa7a4a [ 5330.889724][T23286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5330.889726][T23286] RSP: 002b:00007ffdef2016a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5330.889730][T23286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9b6fa7a4a [ 5330.889732][T23286] RDX: 0000000000000040 RSI: 00000000297f73f0 RDI: 0000000000000005 [ 5330.889734][T23286] RBP: 00007ffdef201730 R08: 0000000000418574 R09: 000000000000001c [ 5330.889735][T23286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5330.889737][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5330.889737][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5330.889753][T23286] | [ 5330.889756][T23286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23286 | [5330.901915][T23286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5330.902169][T23286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5330.902171][T23286] Call Trace: [ 5330.902173][T23286] [5330.902175][T23286] dump_stack_lvl (lib/dump_stack.c:123) [5330.902183][T23286] check_preemption_disabled (lib/smp_processor_id.c:52) [5330.902192][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5330.902199][T23286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5330.902207][T23286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5330.902213][T23286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5330.902218][T23286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5330.902232][T23286] rawv6_sendmsg (net/ipv6/raw.c:918) [5330.902245][T23286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5330.902251][T23286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5330.902256][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5330.902265][T23286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5330.902269][T23286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5330.902279][T23286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5330.902297][T23286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5330.902299][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5330.902312][T23286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5330.902317][T23286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5330.902323][T23286] ? __pfx___sys_sendto (net/socket.c:2147) [5330.902339][T23286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5330.902345][T23286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5330.902354][T23286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5330.902361][T23286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5330.902372][T23286] __x64_sys_sendto (net/socket.c:2183) [5330.902376][T23286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5330.902380][T23286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5330.902385][T23286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5330.902390][T23286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5330.902393][T23286] RIP: 0033:0x7fa9b6fa7a4a [ 5330.902397][T23286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5330.902399][T23286] RSP: 002b:00007ffdef2016a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5330.902402][T23286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9b6fa7a4a [ 5330.902404][T23286] RDX: 0000000000000040 RSI: 00000000297f73f0 RDI: 0000000000000005 [ 5330.902406][T23286] RBP: 00007ffdef201730 R08: 0000000000418574 R09: 000000000000001c [ 5330.902408][T23286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5330.902410][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5330.902410][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5330.902426][T23286] | [ 5330.915163][T23286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23286 | [5330.915618][T23286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5330.915893][T23286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5330.915894][T23286] Call Trace: [ 5330.915896][T23286] [5330.915898][T23286] dump_stack_lvl (lib/dump_stack.c:123) [5330.915904][T23286] check_preemption_disabled (lib/smp_processor_id.c:52) [5330.915910][T23286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5330.915917][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5330.915932][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5330.915948][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5330.915958][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5330.915965][T23286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5330.915972][T23286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5330.915978][T23286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5330.915983][T23286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5330.915996][T23286] rawv6_sendmsg (net/ipv6/raw.c:918) [5330.916009][T23286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5330.916014][T23286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5330.916018][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5330.916026][T23286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5330.916029][T23286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5330.916038][T23286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5330.916056][T23286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5330.916059][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5330.916071][T23286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5330.916075][T23286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5330.916080][T23286] ? __pfx___sys_sendto (net/socket.c:2147) [5330.916096][T23286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5330.916103][T23286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5330.916111][T23286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5330.916118][T23286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5330.916129][T23286] __x64_sys_sendto (net/socket.c:2183) [5330.916133][T23286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5330.916136][T23286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5330.916142][T23286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5330.916147][T23286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5330.916150][T23286] RIP: 0033:0x7fa9b6fa7a4a [ 5330.916153][T23286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5330.916156][T23286] RSP: 002b:00007ffdef2016a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5330.916159][T23286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9b6fa7a4a [ 5330.916161][T23286] RDX: 0000000000000040 RSI: 00000000297f73f0 RDI: 0000000000000005 [ 5330.916162][T23286] RBP: 00007ffdef201730 R08: 0000000000418574 R09: 000000000000001c [ 5330.916164][T23286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5330.916165][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5330.916165][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5330.916181][T23286] | [ 5330.916183][T23286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23286 | [5330.930670][T23286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5330.930939][T23286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5330.930941][T23286] Call Trace: [ 5330.930943][T23286] [5330.930945][T23286] dump_stack_lvl (lib/dump_stack.c:123) [5330.930952][T23286] check_preemption_disabled (lib/smp_processor_id.c:52) [5330.930958][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5330.930966][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5330.930980][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5330.930996][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5330.931006][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5330.931013][T23286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5330.931020][T23286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5330.931026][T23286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5330.931031][T23286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5330.931045][T23286] rawv6_sendmsg (net/ipv6/raw.c:918) [5330.931057][T23286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5330.931063][T23286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5330.931066][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5330.931074][T23286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5330.931078][T23286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5330.931087][T23286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5330.931105][T23286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5330.931107][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5330.931120][T23286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5330.931124][T23286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5330.931130][T23286] ? __pfx___sys_sendto (net/socket.c:2147) [5330.931146][T23286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5330.931152][T23286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5330.931160][T23286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5330.931168][T23286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5330.931179][T23286] __x64_sys_sendto (net/socket.c:2183) [5330.931183][T23286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5330.931186][T23286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5330.931191][T23286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5330.931196][T23286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5330.931199][T23286] RIP: 0033:0x7fa9b6fa7a4a [ 5330.931203][T23286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5330.931205][T23286] RSP: 002b:00007ffdef2016a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5330.931208][T23286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9b6fa7a4a [ 5330.931210][T23286] RDX: 0000000000000040 RSI: 00000000297f73f0 RDI: 0000000000000005 [ 5330.931212][T23286] RBP: 00007ffdef201730 R08: 0000000000418574 R09: 000000000000001c [ 5330.931214][T23286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5330.931216][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5330.931216][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5330.931233][T23286] | [ 5330.945564][T23286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23286 | [5330.946270][T23286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5330.946554][T23286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5330.946556][T23286] Call Trace: [ 5330.946557][T23286] [5330.946560][T23286] dump_stack_lvl (lib/dump_stack.c:123) [5330.946565][T23286] check_preemption_disabled (lib/smp_processor_id.c:52) [5330.946571][T23286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5330.946578][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5330.946593][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5330.946608][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5330.946619][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5330.946626][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5330.946639][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5330.946655][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5330.946665][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5330.946672][T23286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5330.946679][T23286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5330.946685][T23286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5330.946690][T23286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5330.946703][T23286] rawv6_sendmsg (net/ipv6/raw.c:918) [5330.946716][T23286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5330.946722][T23286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5330.946725][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5330.946732][T23286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5330.946736][T23286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5330.946745][T23286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5330.946768][T23286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5330.946771][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5330.946783][T23286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5330.946787][T23286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5330.946793][T23286] ? __pfx___sys_sendto (net/socket.c:2147) [5330.946809][T23286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5330.946815][T23286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5330.946823][T23286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5330.946831][T23286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5330.946842][T23286] __x64_sys_sendto (net/socket.c:2183) [5330.946846][T23286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5330.946849][T23286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5330.946854][T23286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5330.946859][T23286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5330.946862][T23286] RIP: 0033:0x7fa9b6fa7a4a [ 5330.946866][T23286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5330.946868][T23286] RSP: 002b:00007ffdef2016a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5330.946871][T23286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9b6fa7a4a [ 5330.946873][T23286] RDX: 0000000000000040 RSI: 00000000297f73f0 RDI: 0000000000000005 [ 5330.946874][T23286] RBP: 00007ffdef201730 R08: 0000000000418574 R09: 000000000000001c [ 5330.946876][T23286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5330.946877][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5330.946877][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5330.946894][T23286] | [ 5330.946896][T23286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23286 | [5330.965629][T23286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5330.965924][T23286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5330.965926][T23286] Call Trace: [ 5330.965927][T23286] [5330.965929][T23286] dump_stack_lvl (lib/dump_stack.c:123) [5330.965936][T23286] check_preemption_disabled (lib/smp_processor_id.c:52) [5330.965942][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5330.965949][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5330.965964][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5330.965980][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5330.965990][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5330.965997][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5330.966011][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5330.966027][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5330.966037][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5330.966044][T23286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5330.966051][T23286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5330.966056][T23286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5330.966062][T23286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5330.966075][T23286] rawv6_sendmsg (net/ipv6/raw.c:918) [5330.966088][T23286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5330.966094][T23286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5330.966097][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5330.966105][T23286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5330.966109][T23286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5330.966118][T23286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5330.966137][T23286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5330.966139][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5330.966152][T23286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5330.966156][T23286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5330.966161][T23286] ? __pfx___sys_sendto (net/socket.c:2147) [5330.966178][T23286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5330.966184][T23286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5330.966192][T23286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5330.966200][T23286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5330.966211][T23286] __x64_sys_sendto (net/socket.c:2183) [5330.966215][T23286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5330.966218][T23286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5330.966223][T23286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5330.966229][T23286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5330.966233][T23286] RIP: 0033:0x7fa9b6fa7a4a [ 5330.966236][T23286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5330.966239][T23286] RSP: 002b:00007ffdef2016a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5330.966242][T23286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9b6fa7a4a [ 5330.966244][T23286] RDX: 0000000000000040 RSI: 00000000297f73f0 RDI: 0000000000000005 [ 5330.966245][T23286] RBP: 00007ffdef201730 R08: 0000000000418574 R09: 000000000000001c [ 5330.966247][T23286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5330.966248][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5330.966248][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5330.966265][T23286] | [ 5330.984866][T23286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23286 | [5330.985584][T23286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5330.985883][T23286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5330.985884][T23286] Call Trace: [ 5330.985886][T23286] [5330.985888][T23286] dump_stack_lvl (lib/dump_stack.c:123) [5330.985893][T23286] check_preemption_disabled (lib/smp_processor_id.c:52) [5330.985899][T23286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5330.985906][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5330.985921][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5330.985937][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5330.985948][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5330.985955][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5330.985969][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5330.985985][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5330.985995][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5330.986002][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5330.986016][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5330.986032][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5330.986042][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5330.986049][T23286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5330.986056][T23286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5330.986061][T23286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5330.986066][T23286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5330.986080][T23286] rawv6_sendmsg (net/ipv6/raw.c:918) [5330.986093][T23286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5330.986099][T23286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5330.986102][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5330.986110][T23286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5330.986113][T23286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5330.986123][T23286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5330.986141][T23286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5330.986143][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5330.986156][T23286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5330.986160][T23286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5330.986166][T23286] ? __pfx___sys_sendto (net/socket.c:2147) [5330.986182][T23286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5330.986189][T23286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5330.986197][T23286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5330.986204][T23286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5330.986216][T23286] __x64_sys_sendto (net/socket.c:2183) [5330.986220][T23286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5330.986223][T23286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5330.986228][T23286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5330.986234][T23286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5330.986238][T23286] RIP: 0033:0x7fa9b6fa7a4a [ 5330.986241][T23286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5330.986243][T23286] RSP: 002b:00007ffdef2016a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5330.986246][T23286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9b6fa7a4a [ 5330.986248][T23286] RDX: 0000000000000040 RSI: 00000000297f73f0 RDI: 0000000000000005 [ 5330.986249][T23286] RBP: 00007ffdef201730 R08: 0000000000418574 R09: 000000000000001c [ 5330.986251][T23286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5330.986253][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5330.986253][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5330.986269][T23286] | [ 5331.007807][T23286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23286 | [5331.008330][T23286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5331.008976][T23286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5331.008977][T23286] Call Trace: [ 5331.008979][T23286] [5331.008981][T23286] dump_stack_lvl (lib/dump_stack.c:123) [5331.008987][T23286] check_preemption_disabled (lib/smp_processor_id.c:52) [5331.008993][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5331.009001][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5331.009016][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5331.009032][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5331.009042][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5331.009050][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5331.009063][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5331.009080][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5331.009090][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5331.009097][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5331.009111][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5331.009127][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5331.009137][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5331.009145][T23286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5331.009152][T23286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5331.009157][T23286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5331.009162][T23286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5331.009176][T23286] rawv6_sendmsg (net/ipv6/raw.c:918) [5331.009190][T23286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5331.009195][T23286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5331.009199][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5331.009207][T23286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5331.009210][T23286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5331.009220][T23286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5331.009240][T23286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5331.009242][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5331.009255][T23286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5331.009259][T23286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5331.009265][T23286] ? __pfx___sys_sendto (net/socket.c:2147) [5331.009282][T23286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5331.009288][T23286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5331.009296][T23286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5331.009304][T23286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5331.009316][T23286] __x64_sys_sendto (net/socket.c:2183) [5331.009320][T23286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5331.009323][T23286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5331.009328][T23286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5331.009333][T23286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5331.009336][T23286] RIP: 0033:0x7fa9b6fa7a4a [ 5331.009339][T23286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5331.009342][T23286] RSP: 002b:00007ffdef2016a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5331.009345][T23286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9b6fa7a4a [ 5331.009347][T23286] RDX: 0000000000000040 RSI: 00000000297f73f0 RDI: 0000000000000005 [ 5331.009348][T23286] RBP: 00007ffdef201730 R08: 0000000000418574 R09: 000000000000001c [ 5331.009350][T23286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5331.009352][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5331.009352][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5331.009368][T23286] | [ 5331.030356][T23286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23286 | [5331.031123][T23286] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5331.031444][T23286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5331.031446][T23286] Call Trace: [ 5331.031447][T23286] [5331.031449][T23286] dump_stack_lvl (lib/dump_stack.c:123) [5331.031455][T23286] check_preemption_disabled (lib/smp_processor_id.c:52) [5331.031461][T23286] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5331.031469][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5331.031484][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5331.031500][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5331.031511][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5331.031518][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5331.031532][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5331.031548][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5331.031558][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5331.031566][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5331.031579][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5331.031596][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5331.031606][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5331.031613][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5331.031627][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5331.031643][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5331.031653][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5331.031660][T23286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5331.031667][T23286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5331.031673][T23286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5331.031678][T23286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5331.031692][T23286] rawv6_sendmsg (net/ipv6/raw.c:918) [5331.031705][T23286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5331.031711][T23286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5331.031714][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5331.031722][T23286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5331.031726][T23286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5331.031736][T23286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5331.031754][T23286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5331.031757][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5331.031769][T23286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5331.031773][T23286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5331.031779][T23286] ? __pfx___sys_sendto (net/socket.c:2147) [5331.031796][T23286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5331.031803][T23286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5331.031811][T23286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5331.031818][T23286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5331.031830][T23286] __x64_sys_sendto (net/socket.c:2183) [5331.031834][T23286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5331.031837][T23286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5331.031842][T23286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5331.031847][T23286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5331.031850][T23286] RIP: 0033:0x7fa9b6fa7a4a [ 5331.031854][T23286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5331.031856][T23286] RSP: 002b:00007ffdef2016a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5331.031859][T23286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9b6fa7a4a [ 5331.031861][T23286] RDX: 0000000000000040 RSI: 00000000297f73f0 RDI: 0000000000000005 [ 5331.031863][T23286] RBP: 00007ffdef201730 R08: 0000000000418574 R09: 000000000000001c [ 5331.031865][T23286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5331.031866][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5331.031866][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5331.031883][T23286] | [ 5331.031885][T23286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23286 | [5331.055770][T23286] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5331.056316][T23286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5331.056318][T23286] Call Trace: [ 5331.056319][T23286] [5331.056321][T23286] dump_stack_lvl (lib/dump_stack.c:123) [5331.056328][T23286] check_preemption_disabled (lib/smp_processor_id.c:52) [5331.056334][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5331.056341][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5331.056356][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5331.056373][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5331.056384][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5331.056391][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5331.056405][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5331.056422][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5331.056433][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5331.056440][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5331.056454][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5331.056470][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5331.056481][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5331.056488][T23286] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5331.056502][T23286] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5331.056519][T23286] ? dump_stack_lvl (lib/dump_stack.c:124) [5331.056529][T23286] lwtunnel_output (net/core/lwtunnel.c:359) [5331.056536][T23286] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5331.056543][T23286] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5331.056549][T23286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5331.056554][T23286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5331.056568][T23286] rawv6_sendmsg (net/ipv6/raw.c:918) [5331.056582][T23286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5331.056588][T23286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5331.056591][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5331.056599][T23286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5331.056602][T23286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5331.056612][T23286] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5331.056631][T23286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5331.056634][T23286] ? __lock_release (kernel/locking/lockdep.c:5534) [5331.056647][T23286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5331.056651][T23286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5331.056657][T23286] ? __pfx___sys_sendto (net/socket.c:2147) [5331.056674][T23286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5331.056680][T23286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5331.056688][T23286] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5331.056696][T23286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5331.056708][T23286] __x64_sys_sendto (net/socket.c:2183) [5331.056712][T23286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5331.056715][T23286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5331.056720][T23286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5331.056726][T23286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5331.056729][T23286] RIP: 0033:0x7fa9b6fa7a4a [ 5331.056732][T23286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5331.056735][T23286] RSP: 002b:00007ffdef2016a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5331.056738][T23286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9b6fa7a4a [ 5331.056740][T23286] RDX: 0000000000000040 RSI: 00000000297f73f0 RDI: 0000000000000005 [ 5331.056741][T23286] RBP: 00007ffdef201730 R08: 0000000000418574 R09: 000000000000001c [ 5331.056743][T23286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5331.056745][T23286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9b70d3000 | [ 5332.156557][T23286] lwtunnel_output(): recursion limit reached on datapath | [ 5336.867267][T23293] check_preemption_disabled: 46 callbacks suppressed | [ 5336.867274][T23293] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23293 | [5336.868018][T23293] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5336.868294][T23293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5336.868295][T23293] Call Trace: [ 5336.868297][T23293] [5336.868300][T23293] dump_stack_lvl (lib/dump_stack.c:123) [5336.868309][T23293] check_preemption_disabled (lib/smp_processor_id.c:52) [5336.868315][T23293] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5336.868322][T23293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5336.868331][T23293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5336.868338][T23293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5336.868343][T23293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5336.868356][T23293] rawv6_sendmsg (net/ipv6/raw.c:918) [5336.868369][T23293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5336.868374][T23293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5336.868379][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [5336.868388][T23293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5336.868393][T23293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5336.868402][T23293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5336.868420][T23293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5336.868422][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [5336.868434][T23293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5336.868439][T23293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5336.868445][T23293] ? __pfx___sys_sendto (net/socket.c:2147) [5336.868461][T23293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5336.868468][T23293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5336.868477][T23293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5336.868484][T23293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5336.868495][T23293] __x64_sys_sendto (net/socket.c:2183) [5336.868499][T23293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5336.868503][T23293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5336.868508][T23293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5336.868513][T23293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5336.868517][T23293] RIP: 0033:0x7f1307ab9a4a [ 5336.868521][T23293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5336.868524][T23293] RSP: 002b:00007ffdec5f36b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5336.868527][T23293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1307ab9a4a [ 5336.868530][T23293] RDX: 0000000000000040 RSI: 000000002f1db3f0 RDI: 0000000000000005 [ 5336.868531][T23293] RBP: 00007ffdec5f3740 R08: 0000000000418574 R09: 000000000000001c [ 5336.868533][T23293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5336.868534][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1307be5000 | [ 5336.868534][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1307be5000 | [ 5336.868550][T23293] | [ 5336.868552][T23293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23293 | [5336.880626][T23293] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5336.880874][T23293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5336.880875][T23293] Call Trace: [ 5336.880877][T23293] [5336.880879][T23293] dump_stack_lvl (lib/dump_stack.c:123) [5336.880886][T23293] check_preemption_disabled (lib/smp_processor_id.c:52) [5336.880892][T23293] lwtunnel_output (net/core/lwtunnel.c:359) [5336.880899][T23293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5336.880907][T23293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5336.880913][T23293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5336.880918][T23293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5336.880931][T23293] rawv6_sendmsg (net/ipv6/raw.c:918) [5336.880944][T23293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5336.880950][T23293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5336.880953][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [5336.880962][T23293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5336.880966][T23293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5336.880975][T23293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5336.880993][T23293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5336.880995][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [5336.881008][T23293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5336.881012][T23293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5336.881018][T23293] ? __pfx___sys_sendto (net/socket.c:2147) [5336.881034][T23293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5336.881041][T23293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5336.881049][T23293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5336.881056][T23293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5336.881067][T23293] __x64_sys_sendto (net/socket.c:2183) [5336.881071][T23293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5336.881074][T23293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5336.881079][T23293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5336.881084][T23293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5336.881087][T23293] RIP: 0033:0x7f1307ab9a4a [ 5336.881091][T23293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5336.881093][T23293] RSP: 002b:00007ffdec5f36b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5336.881096][T23293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1307ab9a4a [ 5336.881098][T23293] RDX: 0000000000000040 RSI: 000000002f1db3f0 RDI: 0000000000000005 [ 5336.881100][T23293] RBP: 00007ffdec5f3740 R08: 0000000000418574 R09: 000000000000001c [ 5336.881101][T23293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5336.881103][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1307be5000 | [ 5336.881103][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1307be5000 | [ 5336.881119][T23293] | [ 5336.895862][T23293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23293 | [5336.896229][T23293] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5336.896503][T23293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5336.896504][T23293] Call Trace: [ 5336.896507][T23293] [5336.896509][T23293] dump_stack_lvl (lib/dump_stack.c:123) [5336.896515][T23293] check_preemption_disabled (lib/smp_processor_id.c:52) [5336.896521][T23293] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [5336.896528][T23293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5336.896535][T23293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5336.896542][T23293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5336.896546][T23293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5336.896559][T23293] rawv6_sendmsg (net/ipv6/raw.c:918) [5336.896572][T23293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5336.896578][T23293] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5336.896582][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [5336.896590][T23293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5336.896594][T23293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5336.896603][T23293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5336.896620][T23293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5336.896623][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [5336.896635][T23293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5336.896639][T23293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5336.896645][T23293] ? __pfx___sys_sendto (net/socket.c:2147) [5336.896661][T23293] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5336.896667][T23293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5336.896675][T23293] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5336.896682][T23293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5336.896693][T23293] __x64_sys_sendto (net/socket.c:2183) [5336.896697][T23293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5336.896700][T23293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5336.896705][T23293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5336.896710][T23293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5336.896713][T23293] RIP: 0033:0x7f1307ab9a4a [ 5336.896717][T23293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5336.896719][T23293] RSP: 002b:00007ffdec5f36b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5336.896728][T23293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1307ab9a4a [ 5336.896730][T23293] RDX: 0000000000000040 RSI: 000000002f1db3f0 RDI: 0000000000000005 [ 5336.896732][T23293] RBP: 00007ffdec5f3740 R08: 0000000000418574 R09: 000000000000001c [ 5336.896733][T23293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5336.896735][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1307be5000 | [ 5336.896735][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1307be5000 | [ 5336.896751][T23293] | [ 5337.868067][T23293] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23293 | [5337.868684][T23293] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5337.868947][T23293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5337.868949][T23293] Call Trace: [ 5337.868951][T23293] [5337.868953][T23293] dump_stack_lvl (lib/dump_stack.c:123) [5337.868962][T23293] check_preemption_disabled (lib/smp_processor_id.c:52) [5337.868969][T23293] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5337.868976][T23293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5337.868985][T23293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5337.868992][T23293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5337.868997][T23293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5337.869010][T23293] rawv6_sendmsg (net/ipv6/raw.c:918) [5337.869023][T23293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5337.869027][T23293] ? find_held_lock (kernel/locking/lockdep.c:5348) [5337.869037][T23293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5337.869042][T23293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5337.869052][T23293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5337.869070][T23293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5337.869074][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [5337.869086][T23293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5337.869091][T23293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5337.869097][T23293] ? __pfx___sys_sendto (net/socket.c:2147) [5337.869111][T23293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5337.869121][T23293] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [5337.869129][T23293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5337.869137][T23293] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5337.869142][T23293] ? __pfx___x64_sys_poll (fs/select.c:1062) [5337.869145][T23293] ? 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) [5337.869154][T23293] __x64_sys_sendto (net/socket.c:2183) [5337.869158][T23293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5337.869162][T23293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5337.869167][T23293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5337.869172][T23293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5337.869176][T23293] RIP: 0033:0x7f1307ab9a4a [ 5337.869180][T23293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5337.869183][T23293] RSP: 002b:00007ffdec5f36b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5337.869187][T23293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1307ab9a4a [ 5337.869189][T23293] RDX: 0000000000000040 RSI: 000000002f1db3f0 RDI: 0000000000000005 [ 5337.869190][T23293] RBP: 00007ffdec5f3740 R08: 0000000000418574 R09: 000000000000001c [ 5337.869192][T23293] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5337.869194][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1307be5000 | [ 5337.869194][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1307be5000 | [ 5337.869210][T23293] | [ 5337.869212][T23293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23293 | [5337.881016][T23293] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5337.881274][T23293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5337.881276][T23293] Call Trace: [ 5337.881277][T23293] [5337.881279][T23293] dump_stack_lvl (lib/dump_stack.c:123) [5337.881285][T23293] check_preemption_disabled (lib/smp_processor_id.c:52) [5337.881292][T23293] lwtunnel_output (net/core/lwtunnel.c:359) [5337.881299][T23293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5337.881308][T23293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5337.881314][T23293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5337.881319][T23293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5337.881332][T23293] rawv6_sendmsg (net/ipv6/raw.c:918) [5337.881345][T23293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5337.881350][T23293] ? find_held_lock (kernel/locking/lockdep.c:5348) [5337.881360][T23293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5337.881364][T23293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5337.881374][T23293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5337.881392][T23293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5337.881395][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [5337.881408][T23293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5337.881413][T23293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5337.881419][T23293] ? __pfx___sys_sendto (net/socket.c:2147) [5337.881433][T23293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5337.881443][T23293] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [5337.881450][T23293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5337.881458][T23293] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5337.881464][T23293] ? __pfx___x64_sys_poll (fs/select.c:1062) [5337.881466][T23293] ? 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) [5337.881475][T23293] __x64_sys_sendto (net/socket.c:2183) [5337.881479][T23293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5337.881482][T23293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5337.881487][T23293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5337.881492][T23293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5337.881495][T23293] RIP: 0033:0x7f1307ab9a4a [ 5337.881498][T23293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5337.881501][T23293] RSP: 002b:00007ffdec5f36b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5337.881504][T23293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1307ab9a4a [ 5337.881506][T23293] RDX: 0000000000000040 RSI: 000000002f1db3f0 RDI: 0000000000000005 [ 5337.881508][T23293] RBP: 00007ffdec5f3740 R08: 0000000000418574 R09: 000000000000001c [ 5337.881509][T23293] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5337.881511][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1307be5000 | [ 5337.881511][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1307be5000 | [ 5337.881527][T23293] | [ 5337.881867][T23293] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23293 | [5337.893628][T23293] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5337.893873][T23293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5337.893874][T23293] Call Trace: [ 5337.893876][T23293] [5337.893879][T23293] dump_stack_lvl (lib/dump_stack.c:123) [5337.893884][T23293] check_preemption_disabled (lib/smp_processor_id.c:52) [5337.893890][T23293] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [5337.893897][T23293] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5337.893905][T23293] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5337.893911][T23293] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5337.893916][T23293] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5337.893929][T23293] rawv6_sendmsg (net/ipv6/raw.c:918) [5337.893942][T23293] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5337.893946][T23293] ? find_held_lock (kernel/locking/lockdep.c:5348) [5337.893955][T23293] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5337.893959][T23293] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5337.893969][T23293] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5337.893987][T23293] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5337.893990][T23293] ? __lock_release (kernel/locking/lockdep.c:5534) [5337.894002][T23293] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5337.894006][T23293] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5337.894012][T23293] ? __pfx___sys_sendto (net/socket.c:2147) [5337.894026][T23293] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5337.894035][T23293] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [5337.894042][T23293] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5337.894050][T23293] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5337.894054][T23293] ? __pfx___x64_sys_poll (fs/select.c:1062) [5337.894057][T23293] ? 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) [5337.894065][T23293] __x64_sys_sendto (net/socket.c:2183) [5337.894069][T23293] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5337.894072][T23293] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5337.894077][T23293] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5337.894082][T23293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5337.894085][T23293] RIP: 0033:0x7f1307ab9a4a [ 5337.894089][T23293] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5337.894091][T23293] RSP: 002b:00007ffdec5f36b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5337.894094][T23293] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1307ab9a4a [ 5337.894096][T23293] RDX: 0000000000000040 RSI: 000000002f1db3f0 RDI: 0000000000000005 [ 5337.894098][T23293] RBP: 00007ffdec5f3740 R08: 0000000000418574 R09: 000000000000001c [ 5337.894100][T23293] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5337.894102][T23293] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1307be5000 | [ 5340.358531][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 5341.419398][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 5343.663264][T23299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23299 | [5343.663724][T23299] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5343.663973][T23299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5343.663975][T23299] Call Trace: [ 5343.663977][T23299] [5343.663979][T23299] dump_stack_lvl (lib/dump_stack.c:123) [5343.663987][T23299] check_preemption_disabled (lib/smp_processor_id.c:52) [5343.663994][T23299] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5343.664001][T23299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5343.664010][T23299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.664018][T23299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5343.664023][T23299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.664036][T23299] rawv6_sendmsg (net/ipv6/raw.c:918) [5343.664048][T23299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5343.664054][T23299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5343.664059][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.664067][T23299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5343.664072][T23299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5343.664082][T23299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5343.664099][T23299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5343.664102][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.664114][T23299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.664119][T23299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.664125][T23299] ? __pfx___sys_sendto (net/socket.c:2147) [5343.664140][T23299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5343.664148][T23299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5343.664156][T23299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5343.664164][T23299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5343.664175][T23299] __x64_sys_sendto (net/socket.c:2183) [5343.664178][T23299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5343.664182][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.664187][T23299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5343.664192][T23299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5343.664196][T23299] RIP: 0033:0x7f1a11d2ca4a [ 5343.664200][T23299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5343.664203][T23299] RSP: 002b:00007fff8e801098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5343.664207][T23299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a11d2ca4a [ 5343.664209][T23299] RDX: 0000000000000040 RSI: 000000001f75b3f0 RDI: 0000000000000005 [ 5343.664211][T23299] RBP: 00007fff8e801120 R08: 0000000000418574 R09: 000000000000001c [ 5343.664212][T23299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5343.664214][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.664214][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.664231][T23299] | [ 5343.676906][T23299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23299 | [5343.677278][T23299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5343.677524][T23299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5343.677525][T23299] Call Trace: [ 5343.677527][T23299] [5343.677529][T23299] dump_stack_lvl (lib/dump_stack.c:123) [5343.677536][T23299] check_preemption_disabled (lib/smp_processor_id.c:52) [5343.677542][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.677549][T23299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5343.677557][T23299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.677563][T23299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5343.677568][T23299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.677581][T23299] rawv6_sendmsg (net/ipv6/raw.c:918) [5343.677594][T23299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5343.677600][T23299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5343.677604][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.677613][T23299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5343.677617][T23299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5343.677626][T23299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5343.677643][T23299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5343.677647][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.677659][T23299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.677664][T23299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.677669][T23299] ? __pfx___sys_sendto (net/socket.c:2147) [5343.677685][T23299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5343.677692][T23299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5343.677700][T23299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5343.677708][T23299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5343.677718][T23299] __x64_sys_sendto (net/socket.c:2183) [5343.677722][T23299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5343.677726][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.677730][T23299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5343.677736][T23299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5343.677739][T23299] RIP: 0033:0x7f1a11d2ca4a [ 5343.677742][T23299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5343.677744][T23299] RSP: 002b:00007fff8e801098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5343.677747][T23299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a11d2ca4a [ 5343.677749][T23299] RDX: 0000000000000040 RSI: 000000001f75b3f0 RDI: 0000000000000005 [ 5343.677751][T23299] RBP: 00007fff8e801120 R08: 0000000000418574 R09: 000000000000001c [ 5343.677752][T23299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5343.677754][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.677754][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.677770][T23299] | [ 5343.677886][T23299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23299 | [5343.690498][T23299] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5343.690757][T23299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5343.690759][T23299] Call Trace: [ 5343.690761][T23299] [5343.690763][T23299] dump_stack_lvl (lib/dump_stack.c:123) [5343.690770][T23299] check_preemption_disabled (lib/smp_processor_id.c:52) [5343.690777][T23299] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5343.690784][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.690795][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.690808][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.690812][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.690822][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.690829][T23299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5343.690837][T23299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.690843][T23299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5343.690848][T23299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.690861][T23299] rawv6_sendmsg (net/ipv6/raw.c:918) [5343.690874][T23299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5343.690880][T23299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5343.690885][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.690893][T23299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5343.690897][T23299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5343.690907][T23299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5343.690924][T23299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5343.690927][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.690939][T23299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.690943][T23299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.690949][T23299] ? __pfx___sys_sendto (net/socket.c:2147) [5343.690965][T23299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5343.690972][T23299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5343.690980][T23299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5343.690987][T23299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5343.690998][T23299] __x64_sys_sendto (net/socket.c:2183) [5343.691002][T23299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5343.691005][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.691010][T23299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5343.691015][T23299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5343.691018][T23299] RIP: 0033:0x7f1a11d2ca4a [ 5343.691022][T23299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5343.691024][T23299] RSP: 002b:00007fff8e801098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5343.691027][T23299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a11d2ca4a [ 5343.691029][T23299] RDX: 0000000000000040 RSI: 000000001f75b3f0 RDI: 0000000000000005 [ 5343.691031][T23299] RBP: 00007fff8e801120 R08: 0000000000418574 R09: 000000000000001c [ 5343.691033][T23299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5343.691034][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.691034][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.691050][T23299] | [ 5343.691053][T23299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23299 | [5343.704260][T23299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5343.704519][T23299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5343.704520][T23299] Call Trace: [ 5343.704522][T23299] [5343.704524][T23299] dump_stack_lvl (lib/dump_stack.c:123) [5343.704529][T23299] check_preemption_disabled (lib/smp_processor_id.c:52) [5343.704535][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.704542][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.704551][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.704564][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.704568][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.704578][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.704585][T23299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5343.704591][T23299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.704597][T23299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5343.704602][T23299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.704615][T23299] rawv6_sendmsg (net/ipv6/raw.c:918) [5343.704627][T23299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5343.704633][T23299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5343.704636][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.704644][T23299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5343.704647][T23299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5343.704656][T23299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5343.704674][T23299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5343.704677][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.704689][T23299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.704693][T23299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.704698][T23299] ? __pfx___sys_sendto (net/socket.c:2147) [5343.704714][T23299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5343.704720][T23299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5343.704728][T23299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5343.704735][T23299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5343.704746][T23299] __x64_sys_sendto (net/socket.c:2183) [5343.704750][T23299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5343.704753][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.704757][T23299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5343.704763][T23299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5343.704765][T23299] RIP: 0033:0x7f1a11d2ca4a [ 5343.704768][T23299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5343.704771][T23299] RSP: 002b:00007fff8e801098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5343.704773][T23299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a11d2ca4a [ 5343.704775][T23299] RDX: 0000000000000040 RSI: 000000001f75b3f0 RDI: 0000000000000005 [ 5343.704777][T23299] RBP: 00007fff8e801120 R08: 0000000000418574 R09: 000000000000001c [ 5343.704778][T23299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5343.704780][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.704780][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.704796][T23299] | [ 5343.704894][T23299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23299 | [5343.719714][T23299] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5343.719986][T23299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5343.719987][T23299] Call Trace: [ 5343.719989][T23299] [5343.719991][T23299] dump_stack_lvl (lib/dump_stack.c:123) [5343.719998][T23299] check_preemption_disabled (lib/smp_processor_id.c:52) [5343.720005][T23299] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5343.720011][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.720022][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.720035][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.720038][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.720049][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.720056][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.720065][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.720078][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.720082][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.720092][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.720098][T23299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5343.720106][T23299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.720111][T23299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5343.720116][T23299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.720129][T23299] rawv6_sendmsg (net/ipv6/raw.c:918) [5343.720142][T23299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5343.720148][T23299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5343.720152][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.720161][T23299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5343.720164][T23299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5343.720173][T23299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5343.720191][T23299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5343.720193][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.720205][T23299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.720209][T23299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.720215][T23299] ? __pfx___sys_sendto (net/socket.c:2147) [5343.720232][T23299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5343.720239][T23299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5343.720247][T23299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5343.720254][T23299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5343.720265][T23299] __x64_sys_sendto (net/socket.c:2183) [5343.720269][T23299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5343.720273][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.720277][T23299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5343.720283][T23299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5343.720286][T23299] RIP: 0033:0x7f1a11d2ca4a [ 5343.720289][T23299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5343.720292][T23299] RSP: 002b:00007fff8e801098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5343.720295][T23299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a11d2ca4a [ 5343.720297][T23299] RDX: 0000000000000040 RSI: 000000001f75b3f0 RDI: 0000000000000005 [ 5343.720299][T23299] RBP: 00007fff8e801120 R08: 0000000000418574 R09: 000000000000001c [ 5343.720301][T23299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5343.720302][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.720302][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.720318][T23299] | [ 5343.738906][T23299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23299 | [5343.739474][T23299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5343.739744][T23299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5343.739746][T23299] Call Trace: [ 5343.739747][T23299] [5343.739749][T23299] dump_stack_lvl (lib/dump_stack.c:123) [5343.739755][T23299] check_preemption_disabled (lib/smp_processor_id.c:52) [5343.739761][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.739767][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.739778][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.739791][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.739794][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.739805][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.739811][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.739821][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.739834][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.739838][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.739848][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.739855][T23299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5343.739862][T23299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.739867][T23299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5343.739872][T23299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.739886][T23299] rawv6_sendmsg (net/ipv6/raw.c:918) [5343.739898][T23299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5343.739904][T23299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5343.739907][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.739915][T23299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5343.739918][T23299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5343.739927][T23299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5343.739945][T23299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5343.739948][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.739960][T23299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.739964][T23299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.739969][T23299] ? __pfx___sys_sendto (net/socket.c:2147) [5343.739985][T23299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5343.739992][T23299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5343.739999][T23299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5343.740006][T23299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5343.740017][T23299] __x64_sys_sendto (net/socket.c:2183) [5343.740021][T23299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5343.740024][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.740029][T23299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5343.740034][T23299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5343.740037][T23299] RIP: 0033:0x7f1a11d2ca4a [ 5343.740040][T23299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5343.740042][T23299] RSP: 002b:00007fff8e801098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5343.740045][T23299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a11d2ca4a [ 5343.740047][T23299] RDX: 0000000000000040 RSI: 000000001f75b3f0 RDI: 0000000000000005 [ 5343.740049][T23299] RBP: 00007fff8e801120 R08: 0000000000418574 R09: 000000000000001c [ 5343.740050][T23299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5343.740052][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.740052][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.740068][T23299] | [ 5343.740139][T23299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23299 | [5343.758775][T23299] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5343.759253][T23299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5343.759255][T23299] Call Trace: [ 5343.759256][T23299] [5343.759259][T23299] dump_stack_lvl (lib/dump_stack.c:123) [5343.759265][T23299] check_preemption_disabled (lib/smp_processor_id.c:52) [5343.759271][T23299] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5343.759278][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.759288][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.759301][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.759305][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.759316][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.759322][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.759332][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.759345][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.759348][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.759359][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.759366][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.759375][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.759388][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.759391][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.759402][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.759408][T23299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5343.759415][T23299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.759421][T23299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5343.759426][T23299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.759439][T23299] rawv6_sendmsg (net/ipv6/raw.c:918) [5343.759452][T23299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5343.759458][T23299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5343.759461][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.759469][T23299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5343.759473][T23299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5343.759482][T23299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5343.759500][T23299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5343.759502][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.759515][T23299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.759519][T23299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.759525][T23299] ? __pfx___sys_sendto (net/socket.c:2147) [5343.759540][T23299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5343.759547][T23299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5343.759555][T23299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5343.759562][T23299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5343.759573][T23299] __x64_sys_sendto (net/socket.c:2183) [5343.759577][T23299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5343.759581][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.759585][T23299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5343.759591][T23299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5343.759594][T23299] RIP: 0033:0x7f1a11d2ca4a [ 5343.759597][T23299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5343.759600][T23299] RSP: 002b:00007fff8e801098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5343.759603][T23299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a11d2ca4a [ 5343.759605][T23299] RDX: 0000000000000040 RSI: 000000001f75b3f0 RDI: 0000000000000005 [ 5343.759606][T23299] RBP: 00007fff8e801120 R08: 0000000000418574 R09: 000000000000001c [ 5343.759608][T23299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5343.759610][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.759610][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.759626][T23299] | [ 5343.759629][T23299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23299 | [5343.779270][T23299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5343.779552][T23299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5343.779554][T23299] Call Trace: [ 5343.779555][T23299] [5343.779558][T23299] dump_stack_lvl (lib/dump_stack.c:123) [5343.779563][T23299] check_preemption_disabled (lib/smp_processor_id.c:52) [5343.779569][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.779576][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.779586][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.779599][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.779603][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.779614][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.779621][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.779630][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.779643][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.779647][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.779658][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.779665][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.779674][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.779687][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.779691][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.779701][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.779708][T23299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5343.779715][T23299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.779720][T23299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5343.779725][T23299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.779739][T23299] rawv6_sendmsg (net/ipv6/raw.c:918) [5343.779752][T23299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5343.779757][T23299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5343.779760][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.779768][T23299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5343.779771][T23299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5343.779781][T23299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5343.779799][T23299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5343.779802][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.779814][T23299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.779818][T23299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.779824][T23299] ? __pfx___sys_sendto (net/socket.c:2147) [5343.779840][T23299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5343.779846][T23299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5343.779854][T23299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5343.779861][T23299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5343.779872][T23299] __x64_sys_sendto (net/socket.c:2183) [5343.779876][T23299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5343.779879][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.779884][T23299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5343.779889][T23299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5343.779892][T23299] RIP: 0033:0x7f1a11d2ca4a [ 5343.779895][T23299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5343.779897][T23299] RSP: 002b:00007fff8e801098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5343.779900][T23299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a11d2ca4a [ 5343.779902][T23299] RDX: 0000000000000040 RSI: 000000001f75b3f0 RDI: 0000000000000005 [ 5343.779903][T23299] RBP: 00007fff8e801120 R08: 0000000000418574 R09: 000000000000001c [ 5343.779905][T23299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5343.779906][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.779906][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.779923][T23299] | [ 5343.780101][T23299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23299 | [5343.801087][T23299] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5343.801384][T23299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5343.801385][T23299] Call Trace: [ 5343.801387][T23299] [5343.801389][T23299] dump_stack_lvl (lib/dump_stack.c:123) [5343.801395][T23299] check_preemption_disabled (lib/smp_processor_id.c:52) [5343.801401][T23299] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5343.801408][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.801419][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.801432][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.801435][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.801446][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.801453][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.801463][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.801476][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.801480][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.801490][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.801497][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.801506][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.801519][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.801523][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.801533][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.801540][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.801550][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.801563][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.801567][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.801577][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.801584][T23299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5343.801591][T23299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.801596][T23299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5343.801601][T23299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.801615][T23299] rawv6_sendmsg (net/ipv6/raw.c:918) [5343.801628][T23299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5343.801634][T23299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5343.801637][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.801645][T23299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5343.801648][T23299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5343.801658][T23299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5343.801676][T23299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5343.801679][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.801691][T23299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.801695][T23299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.801701][T23299] ? __pfx___sys_sendto (net/socket.c:2147) [5343.801717][T23299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5343.801723][T23299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5343.801731][T23299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5343.801739][T23299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5343.801750][T23299] __x64_sys_sendto (net/socket.c:2183) [5343.801754][T23299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5343.801757][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.801761][T23299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5343.801767][T23299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5343.801770][T23299] RIP: 0033:0x7f1a11d2ca4a [ 5343.801773][T23299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5343.801776][T23299] RSP: 002b:00007fff8e801098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5343.801779][T23299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a11d2ca4a [ 5343.801781][T23299] RDX: 0000000000000040 RSI: 000000001f75b3f0 RDI: 0000000000000005 [ 5343.801782][T23299] RBP: 00007fff8e801120 R08: 0000000000418574 R09: 000000000000001c [ 5343.801784][T23299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5343.801786][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.801786][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5343.801803][T23299] | [ 5343.801805][T23299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23299 | [5343.824178][T23299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5343.824475][T23299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5343.824477][T23299] Call Trace: [ 5343.824478][T23299] [5343.824480][T23299] dump_stack_lvl (lib/dump_stack.c:123) [5343.824486][T23299] check_preemption_disabled (lib/smp_processor_id.c:52) [5343.824492][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.824500][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.824510][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.824523][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.824527][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.824538][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.824545][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.824555][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.824568][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.824571][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.824582][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.824589][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.824599][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.824612][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.824616][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.824626][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.824633][T23299] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5343.824643][T23299] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5343.824656][T23299] ? dump_stack_lvl (lib/dump_stack.c:123) [5343.824660][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.824670][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [5343.824677][T23299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5343.824684][T23299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.824690][T23299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5343.824695][T23299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5343.824709][T23299] rawv6_sendmsg (net/ipv6/raw.c:918) [5343.824722][T23299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5343.824727][T23299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5343.824731][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.824739][T23299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5343.824742][T23299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5343.824752][T23299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5343.824770][T23299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5343.824772][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [5343.824785][T23299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.824789][T23299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5343.824795][T23299] ? __pfx___sys_sendto (net/socket.c:2147) [5343.824811][T23299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5343.824818][T23299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5343.824825][T23299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5343.824833][T23299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5343.824844][T23299] __x64_sys_sendto (net/socket.c:2183) [5343.824848][T23299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5343.824851][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5343.824856][T23299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5343.824861][T23299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5343.824864][T23299] RIP: 0033:0x7f1a11d2ca4a [ 5343.824868][T23299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5343.824871][T23299] RSP: 002b:00007fff8e801098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5343.824874][T23299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a11d2ca4a [ 5343.824876][T23299] RDX: 0000000000000040 RSI: 000000001f75b3f0 RDI: 0000000000000005 [ 5343.824877][T23299] RBP: 00007fff8e801120 R08: 0000000000418574 R09: 000000000000001c [ 5343.824879][T23299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5343.824881][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a11e58000 | [ 5349.355644][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5351.604490][T23305] check_preemption_disabled: 46 callbacks suppressed | [ 5351.604497][T23305] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23305 | [5351.605310][T23305] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5351.605574][T23305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5351.605576][T23305] Call Trace: [ 5351.605578][T23305] [5351.605580][T23305] dump_stack_lvl (lib/dump_stack.c:123) [5351.605589][T23305] check_preemption_disabled (lib/smp_processor_id.c:52) [5351.605596][T23305] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5351.605602][T23305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5351.605611][T23305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.605618][T23305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5351.605623][T23305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.605636][T23305] rawv6_sendmsg (net/ipv6/raw.c:918) [5351.605648][T23305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5351.605654][T23305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5351.605659][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.605668][T23305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5351.605672][T23305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5351.605682][T23305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5351.605699][T23305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5351.605702][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.605714][T23305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.605719][T23305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.605725][T23305] ? __pfx___sys_sendto (net/socket.c:2147) [5351.605741][T23305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5351.605748][T23305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5351.605756][T23305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5351.605764][T23305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5351.605774][T23305] __x64_sys_sendto (net/socket.c:2183) [5351.605778][T23305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5351.605782][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.605787][T23305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5351.605792][T23305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5351.605796][T23305] RIP: 0033:0x7f2267206a4a [ 5351.605800][T23305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5351.605803][T23305] RSP: 002b:00007ffc191f5ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5351.605807][T23305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2267206a4a [ 5351.605809][T23305] RDX: 0000000000000040 RSI: 0000000002d563f0 RDI: 0000000000000005 [ 5351.605810][T23305] RBP: 00007ffc191f5c30 R08: 0000000000418574 R09: 000000000000001c [ 5351.605812][T23305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5351.605814][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.605814][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.605829][T23305] | [ 5351.605833][T23305] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23305 | [5351.617983][T23305] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5351.618244][T23305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5351.618246][T23305] Call Trace: [ 5351.618247][T23305] [5351.618250][T23305] dump_stack_lvl (lib/dump_stack.c:123) [5351.618256][T23305] check_preemption_disabled (lib/smp_processor_id.c:52) [5351.618262][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.618268][T23305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5351.618275][T23305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.618281][T23305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5351.618286][T23305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.618299][T23305] rawv6_sendmsg (net/ipv6/raw.c:918) [5351.618311][T23305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5351.618316][T23305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5351.618320][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.618328][T23305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5351.618332][T23305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5351.618341][T23305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5351.618358][T23305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5351.618361][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.618373][T23305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.618377][T23305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.618383][T23305] ? __pfx___sys_sendto (net/socket.c:2147) [5351.618398][T23305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5351.618405][T23305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5351.618412][T23305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5351.618420][T23305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5351.618430][T23305] __x64_sys_sendto (net/socket.c:2183) [5351.618434][T23305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5351.618437][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.618442][T23305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5351.618447][T23305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5351.618450][T23305] RIP: 0033:0x7f2267206a4a [ 5351.618453][T23305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5351.618456][T23305] RSP: 002b:00007ffc191f5ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5351.618458][T23305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2267206a4a [ 5351.618460][T23305] RDX: 0000000000000040 RSI: 0000000002d563f0 RDI: 0000000000000005 [ 5351.618462][T23305] RBP: 00007ffc191f5c30 R08: 0000000000418574 R09: 000000000000001c [ 5351.618464][T23305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5351.618465][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.618465][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.618481][T23305] | [ 5351.618557][T23305] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23305 | [5351.631096][T23305] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5351.631369][T23305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5351.631370][T23305] Call Trace: [ 5351.631372][T23305] [5351.631374][T23305] dump_stack_lvl (lib/dump_stack.c:123) [5351.631380][T23305] check_preemption_disabled (lib/smp_processor_id.c:52) [5351.631386][T23305] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5351.631393][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.631397][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.631407][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.631420][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.631427][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.631435][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.631440][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.631447][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.631451][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.631455][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.631465][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.631472][T23305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5351.631478][T23305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.631484][T23305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5351.631488][T23305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.631501][T23305] rawv6_sendmsg (net/ipv6/raw.c:918) [5351.631514][T23305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5351.631519][T23305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5351.631523][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.631530][T23305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5351.631533][T23305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5351.631543][T23305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5351.631560][T23305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5351.631562][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.631574][T23305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.631578][T23305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.631583][T23305] ? __pfx___sys_sendto (net/socket.c:2147) [5351.631599][T23305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5351.631605][T23305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5351.631613][T23305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5351.631620][T23305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5351.631631][T23305] __x64_sys_sendto (net/socket.c:2183) [5351.631634][T23305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5351.631638][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.631642][T23305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5351.631647][T23305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5351.631650][T23305] RIP: 0033:0x7f2267206a4a [ 5351.631653][T23305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5351.631655][T23305] RSP: 002b:00007ffc191f5ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5351.631658][T23305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2267206a4a [ 5351.631660][T23305] RDX: 0000000000000040 RSI: 0000000002d563f0 RDI: 0000000000000005 [ 5351.631661][T23305] RBP: 00007ffc191f5c30 R08: 0000000000418574 R09: 000000000000001c [ 5351.631662][T23305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5351.631664][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.631664][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.631679][T23305] | [ 5351.631682][T23305] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23305 | [5351.646973][T23305] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5351.647258][T23305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5351.647260][T23305] Call Trace: [ 5351.647261][T23305] [5351.647263][T23305] dump_stack_lvl (lib/dump_stack.c:123) [5351.647269][T23305] check_preemption_disabled (lib/smp_processor_id.c:52) [5351.647275][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.647282][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.647285][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.647294][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.647307][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.647313][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.647321][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.647326][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.647334][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.647338][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.647342][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.647352][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.647359][T23305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5351.647366][T23305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.647371][T23305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5351.647376][T23305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.647390][T23305] rawv6_sendmsg (net/ipv6/raw.c:918) [5351.647403][T23305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5351.647409][T23305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5351.647412][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.647420][T23305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5351.647423][T23305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5351.647433][T23305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5351.647451][T23305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5351.647453][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.647466][T23305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.647470][T23305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.647475][T23305] ? __pfx___sys_sendto (net/socket.c:2147) [5351.647492][T23305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5351.647498][T23305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5351.647506][T23305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5351.647513][T23305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5351.647524][T23305] __x64_sys_sendto (net/socket.c:2183) [5351.647528][T23305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5351.647532][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.647536][T23305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5351.647542][T23305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5351.647545][T23305] RIP: 0033:0x7f2267206a4a [ 5351.647548][T23305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5351.647550][T23305] RSP: 002b:00007ffc191f5ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5351.647553][T23305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2267206a4a [ 5351.647555][T23305] RDX: 0000000000000040 RSI: 0000000002d563f0 RDI: 0000000000000005 [ 5351.647556][T23305] RBP: 00007ffc191f5c30 R08: 0000000000418574 R09: 000000000000001c [ 5351.647558][T23305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5351.647559][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.647559][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.647576][T23305] | [ 5351.647656][T23305] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23305 | [5351.664902][T23305] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5351.665187][T23305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5351.665188][T23305] Call Trace: [ 5351.665189][T23305] [5351.665192][T23305] dump_stack_lvl (lib/dump_stack.c:123) [5351.665197][T23305] check_preemption_disabled (lib/smp_processor_id.c:52) [5351.665204][T23305] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5351.665211][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.665214][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.665223][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.665237][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.665243][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.665251][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.665256][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.665263][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.665268][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.665271][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.665282][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.665289][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.665291][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.665300][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.665313][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.665318][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.665326][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.665330][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.665338][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.665342][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.665345][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.665356][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.665362][T23305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5351.665369][T23305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.665375][T23305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5351.665380][T23305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.665394][T23305] rawv6_sendmsg (net/ipv6/raw.c:918) [5351.665407][T23305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5351.665412][T23305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5351.665416][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.665423][T23305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5351.665426][T23305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5351.665436][T23305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5351.665454][T23305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5351.665456][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.665469][T23305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.665473][T23305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.665478][T23305] ? __pfx___sys_sendto (net/socket.c:2147) [5351.665495][T23305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5351.665501][T23305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5351.665509][T23305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5351.665516][T23305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5351.665527][T23305] __x64_sys_sendto (net/socket.c:2183) [5351.665531][T23305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5351.665534][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.665539][T23305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5351.665544][T23305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5351.665547][T23305] RIP: 0033:0x7f2267206a4a [ 5351.665550][T23305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5351.665552][T23305] RSP: 002b:00007ffc191f5ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5351.665555][T23305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2267206a4a [ 5351.665557][T23305] RDX: 0000000000000040 RSI: 0000000002d563f0 RDI: 0000000000000005 [ 5351.665558][T23305] RBP: 00007ffc191f5c30 R08: 0000000000418574 R09: 000000000000001c [ 5351.665560][T23305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5351.665561][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.665561][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.665578][T23305] | [ 5351.688701][T23305] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23305 | [5351.689307][T23305] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5351.689588][T23305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5351.689590][T23305] Call Trace: [ 5351.689592][T23305] [5351.689594][T23305] dump_stack_lvl (lib/dump_stack.c:123) [5351.689599][T23305] check_preemption_disabled (lib/smp_processor_id.c:52) [5351.689605][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.689612][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.689615][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.689624][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.689637][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.689642][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.689650][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.689655][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.689663][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.689667][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.689670][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.689681][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.689688][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.689690][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.689699][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.689711][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.689716][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.689724][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.689729][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.689736][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.689740][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.689743][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.689753][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.689760][T23305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5351.689767][T23305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.689772][T23305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5351.689777][T23305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.689790][T23305] rawv6_sendmsg (net/ipv6/raw.c:918) [5351.689803][T23305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5351.689809][T23305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5351.689812][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.689820][T23305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5351.689823][T23305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5351.689832][T23305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5351.689850][T23305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5351.689852][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.689865][T23305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.689869][T23305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.689874][T23305] ? __pfx___sys_sendto (net/socket.c:2147) [5351.689890][T23305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5351.689896][T23305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5351.689904][T23305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5351.689911][T23305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5351.689922][T23305] __x64_sys_sendto (net/socket.c:2183) [5351.689926][T23305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5351.689929][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.689934][T23305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5351.689939][T23305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5351.689941][T23305] RIP: 0033:0x7f2267206a4a [ 5351.689945][T23305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5351.689947][T23305] RSP: 002b:00007ffc191f5ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5351.689950][T23305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2267206a4a [ 5351.689951][T23305] RDX: 0000000000000040 RSI: 0000000002d563f0 RDI: 0000000000000005 [ 5351.689953][T23305] RBP: 00007ffc191f5c30 R08: 0000000000418574 R09: 000000000000001c [ 5351.689955][T23305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5351.689957][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.689957][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.689973][T23305] | [ 5351.689981][T23305] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23305 | [5351.713092][T23305] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5351.713396][T23305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5351.713398][T23305] Call Trace: [ 5351.713400][T23305] [5351.713402][T23305] dump_stack_lvl (lib/dump_stack.c:123) [5351.713407][T23305] check_preemption_disabled (lib/smp_processor_id.c:52) [5351.713413][T23305] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5351.713420][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.713423][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.713432][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.713445][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.713450][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.713458][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.713463][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.713470][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.713475][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.713479][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.713489][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.713496][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.713499][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.713507][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.713520][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.713524][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.713532][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.713537][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.713544][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.713548][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.713552][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.713562][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.713568][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.713571][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.713579][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.713592][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.713597][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.713604][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.713609][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.713616][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.713620][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.713623][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.713633][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.713640][T23305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5351.713647][T23305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.713653][T23305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5351.713657][T23305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.713671][T23305] rawv6_sendmsg (net/ipv6/raw.c:918) [5351.713683][T23305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5351.713689][T23305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5351.713692][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.713699][T23305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5351.713702][T23305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5351.713712][T23305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5351.713730][T23305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5351.713732][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.713744][T23305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.713748][T23305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.713754][T23305] ? __pfx___sys_sendto (net/socket.c:2147) [5351.713770][T23305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5351.713776][T23305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5351.713784][T23305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5351.713791][T23305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5351.713802][T23305] __x64_sys_sendto (net/socket.c:2183) [5351.713806][T23305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5351.713809][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.713813][T23305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5351.713819][T23305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5351.713821][T23305] RIP: 0033:0x7f2267206a4a [ 5351.713824][T23305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5351.713826][T23305] RSP: 002b:00007ffc191f5ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5351.713829][T23305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2267206a4a [ 5351.713831][T23305] RDX: 0000000000000040 RSI: 0000000002d563f0 RDI: 0000000000000005 [ 5351.713832][T23305] RBP: 00007ffc191f5c30 R08: 0000000000418574 R09: 000000000000001c [ 5351.713834][T23305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5351.713836][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.713836][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.713852][T23305] | [ 5351.713857][T23305] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23305 | [5351.741016][T23305] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5351.741510][T23305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5351.741512][T23305] Call Trace: [ 5351.741514][T23305] [5351.741516][T23305] dump_stack_lvl (lib/dump_stack.c:123) [5351.741522][T23305] check_preemption_disabled (lib/smp_processor_id.c:52) [5351.741528][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.741535][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.741538][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.741548][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.741561][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.741567][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.741575][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.741580][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.741588][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.741592][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.741596][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.741607][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.741614][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.741617][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.741626][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.741639][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.741644][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.741652][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.741657][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.741665][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.741669][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.741672][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.741683][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.741690][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.741692][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.741701][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.741714][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.741719][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.741727][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.741732][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.741740][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.741744][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.741747][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.741758][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.741765][T23305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5351.741772][T23305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.741778][T23305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5351.741782][T23305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.741796][T23305] rawv6_sendmsg (net/ipv6/raw.c:918) [5351.741810][T23305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5351.741816][T23305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5351.741819][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.741827][T23305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5351.741830][T23305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5351.741840][T23305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5351.741858][T23305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5351.741861][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.741874][T23305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.741877][T23305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.741883][T23305] ? __pfx___sys_sendto (net/socket.c:2147) [5351.741900][T23305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5351.741906][T23305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5351.741914][T23305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5351.741922][T23305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5351.741933][T23305] __x64_sys_sendto (net/socket.c:2183) [5351.741937][T23305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5351.741940][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.741945][T23305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5351.741950][T23305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5351.741953][T23305] RIP: 0033:0x7f2267206a4a [ 5351.741957][T23305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5351.741959][T23305] RSP: 002b:00007ffc191f5ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5351.741962][T23305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2267206a4a [ 5351.741963][T23305] RDX: 0000000000000040 RSI: 0000000002d563f0 RDI: 0000000000000005 [ 5351.741965][T23305] RBP: 00007ffc191f5c30 R08: 0000000000418574 R09: 000000000000001c [ 5351.741967][T23305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5351.741968][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.741968][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.741985][T23305] | [ 5351.742102][T23305] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23305 | [5351.770710][T23305] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5351.771029][T23305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5351.771030][T23305] Call Trace: [ 5351.771032][T23305] [5351.771034][T23305] dump_stack_lvl (lib/dump_stack.c:123) [5351.771039][T23305] check_preemption_disabled (lib/smp_processor_id.c:52) [5351.771046][T23305] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [5351.771053][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.771056][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.771065][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.771078][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.771084][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.771093][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.771098][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.771105][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.771110][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.771113][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.771124][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.771131][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.771134][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.771142][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.771156][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.771161][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.771169][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.771174][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.771181][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.771186][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.771189][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.771200][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.771207][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.771210][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.771218][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.771233][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.771238][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.771246][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.771251][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.771258][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.771262][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.771266][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.771276][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.771283][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.771286][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.771295][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.771308][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.771313][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.771321][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.771325][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.771333][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.771337][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.771341][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.771351][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.771358][T23305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5351.771365][T23305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.771370][T23305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5351.771375][T23305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.771389][T23305] rawv6_sendmsg (net/ipv6/raw.c:918) [5351.771402][T23305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5351.771408][T23305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5351.771411][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.771419][T23305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5351.771422][T23305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5351.771432][T23305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5351.771450][T23305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5351.771453][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.771465][T23305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.771469][T23305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.771475][T23305] ? __pfx___sys_sendto (net/socket.c:2147) [5351.771492][T23305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5351.771498][T23305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5351.771506][T23305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5351.771514][T23305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5351.771525][T23305] __x64_sys_sendto (net/socket.c:2183) [5351.771529][T23305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5351.771532][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.771537][T23305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5351.771542][T23305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5351.771545][T23305] RIP: 0033:0x7f2267206a4a [ 5351.771548][T23305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5351.771550][T23305] RSP: 002b:00007ffc191f5ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5351.771553][T23305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2267206a4a [ 5351.771555][T23305] RDX: 0000000000000040 RSI: 0000000002d563f0 RDI: 0000000000000005 [ 5351.771556][T23305] RBP: 00007ffc191f5c30 R08: 0000000000418574 R09: 000000000000001c [ 5351.771558][T23305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5351.771559][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.771559][T23305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2267332000 | [ 5351.771576][T23305] | [ 5351.803408][T23305] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23305 | [5351.803854][T23305] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5351.804178][T23305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5351.804179][T23305] Call Trace: [ 5351.804181][T23305] [5351.804183][T23305] dump_stack_lvl (lib/dump_stack.c:123) [5351.804189][T23305] check_preemption_disabled (lib/smp_processor_id.c:52) [5351.804195][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.804202][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.804205][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.804214][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.804228][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.804235][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.804243][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.804248][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.804256][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.804261][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.804264][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.804275][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.804283][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.804285][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.804294][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.804308][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.804313][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.804321][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.804326][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.804334][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.804338][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.804341][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.804352][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.804359][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.804362][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.804370][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.804384][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.804389][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.804397][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.804402][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.804410][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.804414][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.804418][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.804428][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.804435][T23305] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5351.804438][T23305] ? _printk (kernel/printk/printk.c:2470) [5351.804447][T23305] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5351.804460][T23305] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5351.804465][T23305] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5351.804473][T23305] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5351.804478][T23305] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5351.804486][T23305] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5351.804490][T23305] ? dump_stack_lvl (lib/dump_stack.c:123) [5351.804493][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.804504][T23305] lwtunnel_output (net/core/lwtunnel.c:359) [5351.804511][T23305] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5351.804518][T23305] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.804524][T23305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5351.804529][T23305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5351.804543][T23305] rawv6_sendmsg (net/ipv6/raw.c:918) [5351.804556][T23305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5351.804562][T23305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5351.804565][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.804573][T23305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5351.804576][T23305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5351.804586][T23305] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5351.804605][T23305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5351.804607][T23305] ? __lock_release (kernel/locking/lockdep.c:5534) [5351.804620][T23305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.804624][T23305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5351.804630][T23305] ? __pfx___sys_sendto (net/socket.c:2147) [5351.804647][T23305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5351.804653][T23305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5351.804661][T23305] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5351.804669][T23305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5351.804681][T23305] __x64_sys_sendto (net/socket.c:2183) [5351.804685][T23305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5351.804688][T23305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5351.804692][T23305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5351.804698][T23305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5351.804700][T23305] RIP: 0033:0x7f2267206a4a [ 5351.804704][T23305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5351.804706][T23305] RSP: 002b:00007ffc191f5ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5351.804709][T23305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2267206a4a [ 5351.804710][T23305] RDX: 0000000000000040 RSI: 0000000002d563f0 RDI: 0000000000000005 [ 5351.804712][T23305] RBP: 00007ffc191f5c30 R08: 0000000000418574 R09: 000000000000001c [ 5351.804714][T23305] 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:ip6_send_skb check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output