| // SPDX-License-Identifier: GPL-2.0 |
| # error "Please do not build this file directly, build asm-offsets.c instead" |
| #if defined(CONFIG_KVM_GUEST) |
| #include <asm/kvm_para.h> |
| #ifdef CONFIG_PARAVIRT_XXL |
| #ifdef CONFIG_DEBUG_ENTRY |
| OFFSET(PV_IRQ_save_fl, paravirt_patch_template, irq.save_fl); |
| #if defined(CONFIG_KVM_GUEST) |
| OFFSET(KVM_STEAL_TIME_preempted, kvm_steal_time, preempted); |
| #define ENTRY(entry) OFFSET(pt_regs_ ## entry, pt_regs, entry) |
| #define ENTRY(entry) OFFSET(saved_context_ ## entry, saved_context, entry) |
| #ifdef CONFIG_STACKPROTECTOR |
| OFFSET(FIXED_stack_canary, fixed_percpu_data, stack_canary); |