diff options
Diffstat (limited to 'arch/powerpc/kernel/asm-offsets.c')
-rw-r--r-- | arch/powerpc/kernel/asm-offsets.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/arch/powerpc/kernel/asm-offsets.c b/arch/powerpc/kernel/asm-offsets.c index 92768d3006f7..75c5dd0138fd 100644 --- a/arch/powerpc/kernel/asm-offsets.c +++ b/arch/powerpc/kernel/asm-offsets.c | |||
@@ -122,6 +122,8 @@ int main(void) | |||
122 | DEFINE(PACASTABRR, offsetof(struct paca_struct, stab_rr)); | 122 | DEFINE(PACASTABRR, offsetof(struct paca_struct, stab_rr)); |
123 | DEFINE(PACAR1, offsetof(struct paca_struct, saved_r1)); | 123 | DEFINE(PACAR1, offsetof(struct paca_struct, saved_r1)); |
124 | DEFINE(PACATOC, offsetof(struct paca_struct, kernel_toc)); | 124 | DEFINE(PACATOC, offsetof(struct paca_struct, kernel_toc)); |
125 | DEFINE(PACAKBASE, offsetof(struct paca_struct, kernelbase)); | ||
126 | DEFINE(PACAKMSR, offsetof(struct paca_struct, kernel_msr)); | ||
125 | DEFINE(PACASOFTIRQEN, offsetof(struct paca_struct, soft_enabled)); | 127 | DEFINE(PACASOFTIRQEN, offsetof(struct paca_struct, soft_enabled)); |
126 | DEFINE(PACAHARDIRQEN, offsetof(struct paca_struct, hard_enabled)); | 128 | DEFINE(PACAHARDIRQEN, offsetof(struct paca_struct, hard_enabled)); |
127 | DEFINE(PACASLBCACHE, offsetof(struct paca_struct, slb_cache)); | 129 | DEFINE(PACASLBCACHE, offsetof(struct paca_struct, slb_cache)); |
@@ -350,14 +352,15 @@ int main(void) | |||
350 | #endif | 352 | #endif |
351 | 353 | ||
352 | DEFINE(PGD_TABLE_SIZE, PGD_TABLE_SIZE); | 354 | DEFINE(PGD_TABLE_SIZE, PGD_TABLE_SIZE); |
355 | DEFINE(PTE_SIZE, sizeof(pte_t)); | ||
353 | 356 | ||
354 | #ifdef CONFIG_KVM | 357 | #ifdef CONFIG_KVM |
355 | DEFINE(TLBE_BYTES, sizeof(struct tlbe)); | 358 | DEFINE(TLBE_BYTES, sizeof(struct tlbe)); |
356 | 359 | ||
357 | DEFINE(VCPU_HOST_STACK, offsetof(struct kvm_vcpu, arch.host_stack)); | 360 | DEFINE(VCPU_HOST_STACK, offsetof(struct kvm_vcpu, arch.host_stack)); |
358 | DEFINE(VCPU_HOST_PID, offsetof(struct kvm_vcpu, arch.host_pid)); | 361 | DEFINE(VCPU_HOST_PID, offsetof(struct kvm_vcpu, arch.host_pid)); |
359 | DEFINE(VCPU_HOST_TLB, offsetof(struct kvm_vcpu, arch.host_tlb)); | ||
360 | DEFINE(VCPU_SHADOW_TLB, offsetof(struct kvm_vcpu, arch.shadow_tlb)); | 362 | DEFINE(VCPU_SHADOW_TLB, offsetof(struct kvm_vcpu, arch.shadow_tlb)); |
363 | DEFINE(VCPU_SHADOW_MOD, offsetof(struct kvm_vcpu, arch.shadow_tlb_mod)); | ||
361 | DEFINE(VCPU_GPRS, offsetof(struct kvm_vcpu, arch.gpr)); | 364 | DEFINE(VCPU_GPRS, offsetof(struct kvm_vcpu, arch.gpr)); |
362 | DEFINE(VCPU_LR, offsetof(struct kvm_vcpu, arch.lr)); | 365 | DEFINE(VCPU_LR, offsetof(struct kvm_vcpu, arch.lr)); |
363 | DEFINE(VCPU_CR, offsetof(struct kvm_vcpu, arch.cr)); | 366 | DEFINE(VCPU_CR, offsetof(struct kvm_vcpu, arch.cr)); |
@@ -369,7 +372,7 @@ int main(void) | |||
369 | DEFINE(VCPU_SPRG5, offsetof(struct kvm_vcpu, arch.sprg5)); | 372 | DEFINE(VCPU_SPRG5, offsetof(struct kvm_vcpu, arch.sprg5)); |
370 | DEFINE(VCPU_SPRG6, offsetof(struct kvm_vcpu, arch.sprg6)); | 373 | DEFINE(VCPU_SPRG6, offsetof(struct kvm_vcpu, arch.sprg6)); |
371 | DEFINE(VCPU_SPRG7, offsetof(struct kvm_vcpu, arch.sprg7)); | 374 | DEFINE(VCPU_SPRG7, offsetof(struct kvm_vcpu, arch.sprg7)); |
372 | DEFINE(VCPU_PID, offsetof(struct kvm_vcpu, arch.pid)); | 375 | DEFINE(VCPU_SHADOW_PID, offsetof(struct kvm_vcpu, arch.shadow_pid)); |
373 | 376 | ||
374 | DEFINE(VCPU_LAST_INST, offsetof(struct kvm_vcpu, arch.last_inst)); | 377 | DEFINE(VCPU_LAST_INST, offsetof(struct kvm_vcpu, arch.last_inst)); |
375 | DEFINE(VCPU_FAULT_DEAR, offsetof(struct kvm_vcpu, arch.fault_dear)); | 378 | DEFINE(VCPU_FAULT_DEAR, offsetof(struct kvm_vcpu, arch.fault_dear)); |