linux-stable-rt/arch/ia64/kvm
Jes Sorensen 042b26edf0 KVM: ia64: Fix kvm_arch_vcpu_ioctl_[gs]et_regs()
Fix kvm_arch_vcpu_ioctl_[gs]et_regs() to do something meaningful on
ia64. Old versions could never have worked since they required
pointers to be set in the ioctl payload which were never being set by
the ioctl handler for get_regs.

In addition reserve extra space for future extensions.

The change of layout of struct kvm_regs doesn't require adding a new
CAP since get/set regs never worked on ia64 until now.

This version doesn't support copying the KVM kernel stack in/out of
the kernel. This should be implemented in a seperate ioctl call if
ever needed.

Signed-off-by: Jes Sorensen <jes@sgi.com>
Acked-by : Xiantao Zhang <xiantao.zhang@intel.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
2008-12-31 16:55:47 +02:00
..
Kconfig KVM: Require the PCI subsystem 2008-11-11 20:56:13 +02:00
Makefile KVM: ia64: Define printk function for kvm-intel module 2008-12-31 16:54:59 +02:00
asm-offsets.c KVM: ia64: Remove some macro definitions in asm-offsets.c. 2008-12-31 16:52:25 +02:00
irq.h
kvm-ia64.c KVM: ia64: Fix kvm_arch_vcpu_ioctl_[gs]et_regs() 2008-12-31 16:55:47 +02:00
kvm_fw.c KVM: ia64: Fix halt emulation logic 2008-10-28 14:22:14 +02:00
kvm_lib.c KVM: ia64: Define printk function for kvm-intel module 2008-12-31 16:54:59 +02:00
kvm_minstate.h KVM: ia64: Re-organize data sturure of guests' data area 2008-12-31 16:51:49 +02:00
lapic.h
memcpy.S
memset.S
misc.h KVM: ia64: Re-organize data sturure of guests' data area 2008-12-31 16:51:49 +02:00
mmio.c KVM: ia64: Add some debug points to provide crash infomation 2008-12-31 16:54:59 +02:00
optvfault.S KVM: ia64: Fix: Use correct calling convention for PAL_VPS_RESUME_HANDLER 2008-11-23 15:08:22 +02:00
process.c KVM: ia64: Add handler for crashed vmm 2008-12-31 16:54:59 +02:00
trampoline.S
vcpu.c KVM: ia64: Add some debug points to provide crash infomation 2008-12-31 16:54:59 +02:00
vcpu.h KVM: ia64: Add handler for crashed vmm 2008-12-31 16:54:59 +02:00
vmm.c KVM: ia64: Add handler for crashed vmm 2008-12-31 16:54:59 +02:00
vmm_ivt.S KVM: ia64: Clean up vmm_ivt.S using tab to indent every line 2008-12-31 16:54:59 +02:00
vti.h
vtlb.c KVM: ia64: Re-organize data sturure of guests' data area 2008-12-31 16:51:49 +02:00