mirror of
https://github.com/adulau/aha.git
synced 2025-01-01 05:36:24 +00:00
KVM: ia64: expose registers in struct kvm_regs
Provide register layout for struct kvm_regs exposed to userland. Signed-off-by: Jes Sorensen <jes@sgi.com> Signed-off-by: Avi Kivity <avi@redhat.com>
This commit is contained in:
parent
4780c65904
commit
a26b73ad5e
1 changed files with 34 additions and 1 deletions
|
@ -166,7 +166,40 @@ struct saved_vpd {
|
||||||
unsigned long vcpuid[5];
|
unsigned long vcpuid[5];
|
||||||
unsigned long vpsr;
|
unsigned long vpsr;
|
||||||
unsigned long vpr;
|
unsigned long vpr;
|
||||||
unsigned long vcr[128];
|
union {
|
||||||
|
unsigned long vcr[128];
|
||||||
|
struct {
|
||||||
|
unsigned long dcr;
|
||||||
|
unsigned long itm;
|
||||||
|
unsigned long iva;
|
||||||
|
unsigned long rsv1[5];
|
||||||
|
unsigned long pta;
|
||||||
|
unsigned long rsv2[7];
|
||||||
|
unsigned long ipsr;
|
||||||
|
unsigned long isr;
|
||||||
|
unsigned long rsv3;
|
||||||
|
unsigned long iip;
|
||||||
|
unsigned long ifa;
|
||||||
|
unsigned long itir;
|
||||||
|
unsigned long iipa;
|
||||||
|
unsigned long ifs;
|
||||||
|
unsigned long iim;
|
||||||
|
unsigned long iha;
|
||||||
|
unsigned long rsv4[38];
|
||||||
|
unsigned long lid;
|
||||||
|
unsigned long ivr;
|
||||||
|
unsigned long tpr;
|
||||||
|
unsigned long eoi;
|
||||||
|
unsigned long irr[4];
|
||||||
|
unsigned long itv;
|
||||||
|
unsigned long pmv;
|
||||||
|
unsigned long cmcv;
|
||||||
|
unsigned long rsv5[5];
|
||||||
|
unsigned long lrr0;
|
||||||
|
unsigned long lrr1;
|
||||||
|
unsigned long rsv6[46];
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
struct kvm_regs {
|
struct kvm_regs {
|
||||||
|
|
Loading…
Reference in a new issue