kernel-hacking-2024-linux-s.../arch/ia64/kvm
Jes Sorensen c6c9fcdf0f KVM: ia64: Create inline function kvm_get_itc() to centralize ITC reading.
Move all reading of special register 'AR_ITC' into two functions, one
in the kernel and one in the VMM module. When running on SN2, base the
result on the RTC rather the system ITC, as the ITC isn't
synchronized.

Signed-off-by: Jes Sorensen <jes@sgi.com>
Acked-by: Xiantao Zhang <xiantao.zhang@intel.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
2009-06-10 11:48:28 +03: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: Fix the build errors due to lack of macros related to MSI. 2009-03-24 11:03:13 +02:00
Kconfig KVM: Add CONFIG_HAVE_KVM_IRQCHIP 2009-03-24 11:03:02 +02:00
kvm-ia64.c KVM: ia64: Create inline function kvm_get_itc() to centralize ITC reading. 2009-06-10 11:48:28 +03:00
kvm_fw.c KVM: ia64: Implement some pal calls needed for windows 2008 2009-03-24 11:03:06 +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 KVM: APIC: get rid of deliver_bitmask 2009-06-10 11:48:27 +03:00
Makefile KVM: change KVM to use IOMMU API 2009-01-03 14:11:07 +01:00
memcpy.S KVM: ia64: fix GVMM module including position-dependent objects 2008-05-18 14:34:16 +03:00
memset.S KVM: ia64: fix GVMM module including position-dependent objects 2008-05-18 14:34:16 +03:00
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: Implement some pal calls needed for windows 2008 2009-03-24 11:03:06 +02:00
trampoline.S
vcpu.c KVM: ia64: Create inline function kvm_get_itc() to centralize ITC reading. 2009-06-10 11:48:28 +03:00
vcpu.h KVM: ia64: vTLB change for enabling windows 2008 boot 2009-03-24 11:03:06 +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 Pull pvops into release branch 2009-03-31 14:25:08 -07:00