KVM: ppc: move struct kvmppc_44x_tlbe into 44x-specific header
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com> Signed-off-by: Avi Kivity <avi@redhat.com>
This commit is contained in:
Родитель
1c08364c35
Коммит
c46fb0211f
|
@ -28,6 +28,13 @@
|
||||||
* need to find some way of advertising it. */
|
* need to find some way of advertising it. */
|
||||||
#define KVM44x_GUEST_TLB_SIZE 64
|
#define KVM44x_GUEST_TLB_SIZE 64
|
||||||
|
|
||||||
|
struct kvmppc_44x_tlbe {
|
||||||
|
u32 tid; /* Only the low 8 bits are used. */
|
||||||
|
u32 word0;
|
||||||
|
u32 word1;
|
||||||
|
u32 word2;
|
||||||
|
};
|
||||||
|
|
||||||
struct kvmppc_44x_shadow_ref {
|
struct kvmppc_44x_shadow_ref {
|
||||||
struct page *page;
|
struct page *page;
|
||||||
u16 gtlb_index;
|
u16 gtlb_index;
|
||||||
|
|
|
@ -64,13 +64,6 @@ struct kvm_vcpu_stat {
|
||||||
u32 halt_wakeup;
|
u32 halt_wakeup;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct kvmppc_44x_tlbe {
|
|
||||||
u32 tid; /* Only the low 8 bits are used. */
|
|
||||||
u32 word0;
|
|
||||||
u32 word1;
|
|
||||||
u32 word2;
|
|
||||||
};
|
|
||||||
|
|
||||||
enum kvm_exit_types {
|
enum kvm_exit_types {
|
||||||
MMIO_EXITS,
|
MMIO_EXITS,
|
||||||
DCR_EXITS,
|
DCR_EXITS,
|
||||||
|
|
Загрузка…
Ссылка в новой задаче