diff options
author | Alexander Graf <agraf@suse.de> | 2010-04-15 18:11:44 -0400 |
---|---|---|
committer | Avi Kivity <avi@redhat.com> | 2010-05-17 05:18:32 -0400 |
commit | 0604675fe17f68741730cebe74422605bb79d972 (patch) | |
tree | 9eea58b6952f3d49be3bda9e957af104c191fe47 /arch/powerpc/include/asm/paca.h | |
parent | 56db45a5cd06e3a6a7823a8cd7541e6bafe8427b (diff) |
KVM: PPC: Use now shadowed vcpu fields
The shadow vcpu now contains some fields we don't use from the vcpu anymore.
Access to them happens using inline functions that happily use the shadow
vcpu fields.
So let's now ifdef them out to booke only and add asm-offsets.
Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'arch/powerpc/include/asm/paca.h')
-rw-r--r-- | arch/powerpc/include/asm/paca.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/arch/powerpc/include/asm/paca.h b/arch/powerpc/include/asm/paca.h index 33347ea4b47a..224eb371ca1d 100644 --- a/arch/powerpc/include/asm/paca.h +++ b/arch/powerpc/include/asm/paca.h | |||
@@ -137,14 +137,8 @@ struct paca_struct { | |||
137 | u64 startspurr; /* SPURR value snapshot */ | 137 | u64 startspurr; /* SPURR value snapshot */ |
138 | 138 | ||
139 | #ifdef CONFIG_KVM_BOOK3S_HANDLER | 139 | #ifdef CONFIG_KVM_BOOK3S_HANDLER |
140 | struct { | ||
141 | u64 esid; | ||
142 | u64 vsid; | ||
143 | } kvm_slb[64]; /* guest SLB */ | ||
144 | /* We use this to store guest state in */ | 140 | /* We use this to store guest state in */ |
145 | struct kvmppc_book3s_shadow_vcpu shadow_vcpu; | 141 | struct kvmppc_book3s_shadow_vcpu shadow_vcpu; |
146 | u8 kvm_slb_max; /* highest used guest slb entry */ | ||
147 | u8 kvm_in_guest; /* are we inside the guest? */ | ||
148 | #endif | 142 | #endif |
149 | }; | 143 | }; |
150 | 144 | ||