android_kernel_xiaomi_sm8350/arch/ia64/kvm
Xiantao Zhang 25c437b01f KVM: ia64: fix GVMM module including position-dependent objects
The GVMM module is position independent since it is relocated to the guest
address space.

Commit ea696f9cf ("ia64 kvm fixes for O=... builds") broke this by linking
GVMM with non-PIC objects.

Fix by creating two files: memset.S and memcpy.S which just include the files
under arch/ia64/lib/{memset.S, memcpy.S} respectively.

[akpm: don't delete files which we need]

Signed-off-by: Xiantao Zhang <xiantao.zhang@intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-05-18 14:34:16 +03:00
..
asm-offsets.c KVM: ia64: Generate offset values for assembly code use 2008-04-27 12:01:10 +03:00
Kconfig KVM: ia64: Stub out kvmtrace 2008-04-27 12:01:21 +03:00
kvm_fw.c KVM: ia64: Add kvm sal/pal virtulization support 2008-04-27 12:01:12 +03:00
kvm_minstate.h
kvm-ia64.c rename div64_64 to div64_u64 2008-05-01 08:03:58 -07:00
lapic.h
Makefile KVM: ia64: fix GVMM module including position-dependent objects 2008-05-18 14:34:16 +03: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
mmio.c KVM: ia64: Add mmio decoder for kvm/ia64 2008-04-27 12:01:07 +03:00
optvfault.S KVM: ia64: Add optimization for some virtulization faults 2008-04-27 12:01:09 +03:00
process.c KVM: ia64: Add guest interruption injection support 2008-04-27 12:01:11 +03:00
trampoline.S KVM: ia64: Add trampoline for guest/host mode switch 2008-04-27 12:01:08 +03:00
vcpu.c KVM: ia64: Add processor virtulization support 2008-04-27 12:01:09 +03:00
vcpu.h
vmm_ivt.S KVM: ia64: Add interruption vector table for vmm 2008-04-27 12:01:06 +03:00
vmm.c KVM: ia64: VMM module interfaces 2008-04-27 12:01:04 +03:00
vti.h
vtlb.c KVM: ia64: Add TLB virtulization support 2008-04-27 12:01:05 +03:00