Izik Eidus
|
2e2c618dad
KVM: Support more memory slots
|
18 years ago |
Laurent Vivier
|
3090dd7377
KVM: Clean up kvm_setup_pio()
|
18 years ago |
Rusty Russell
|
f02424785a
KVM: Add and use pr_unimpl for standard formatting of unimplemented features
|
18 years ago |
Yang, Sheng
|
002c7f7c32
KVM: VMX: Add cpu consistency check
|
18 years ago |
Rusty Russell
|
b114b0804d
KVM: Use alignment properties of vcpu to simplify FPU ops
|
18 years ago |
Rusty Russell
|
c16f862d02
KVM: Use kmem cache for allocating vcpus
|
18 years ago |
Laurent Vivier
|
e7d5d76cae
KVM: Remove kvm_{read,write}_guest()
|
18 years ago |
Shaohua Li
|
11ec280471
KVM: Convert vm lock to a mutex
|
18 years ago |
Avi Kivity
|
15ad71460d
KVM: Use the scheduler preemption notifiers to make kvm preemptible
|
18 years ago |
Rusty Russell
|
fb3f0f51d9
KVM: Dynamically allocate vcpus
|
18 years ago |
Gregory Haskins
|
a2fa3e9f52
KVM: Remove arch specific components from the general code
|
18 years ago |
Shaohua Li
|
fe55188194
KVM: Move gfn_to_page out of kmap/unmap pairs
|
18 years ago |
Rusty Russell
|
9eb829ced8
KVM: Trivial: Use standard BITMAP macros, open-code userspace-exposed header
|
18 years ago |
Rusty Russell
|
66aee91aaa
KVM: Use standard CR4 flags, tighten checking
|
18 years ago |
Rusty Russell
|
f802a307cb
KVM: Use standard CR3 flags, tighten checking
|
18 years ago |
Rusty Russell
|
707d92fa72
KVM: Trivial: Use standard CR0 flags macros from asm/cpu-features.h
|
18 years ago |
Qing He
|
dad3795d2b
KVM: SMP: Add vcpu_id field in struct vcpu
|
18 years ago |
Avi Kivity
|
22d95b1282
KVM: MMU: Fix rare oops on guest context switch
|
18 years ago |
Avi Kivity
|
35f3f28613
KVM: x86 emulator: implement rdmsr and wrmsr
|
18 years ago |
Avi Kivity
|
90cb0529dd
KVM: Fix memory slot management functions for guest smp
|
18 years ago |
Avi Kivity
|
d55e2cb201
KVM: MMU: Store nx bit for large page shadows
|
18 years ago |
Eddie Dong
|
74906345ff
KVM: Add support for in-kernel pio handlers
|
18 years ago |
Gregory Haskins
|
2eeb2e94eb
KVM: Adds support for in-kernel mmio handlers
|
18 years ago |
Avi Kivity
|
d9e368d612
KVM: Flush remote tlbs when reducing shadow pte permissions
|
18 years ago |
Avi Kivity
|
39c3b86e5c
KVM: Keep an upper bound of initialized vcpus
|
18 years ago |
Avi Kivity
|
72d6e5a08a
KVM: Emulate hlt on real mode for Intel
|
18 years ago |
Avi Kivity
|
d3bef15f84
KVM: Move duplicate halt handling code into kvm_main.c
|
18 years ago |
Avi Kivity
|
ef9254df0b
KVM: Enable guest smp
|
18 years ago |
Avi Kivity
|
17c3ba9d37
KVM: Lazy guest cr3 switching
|
18 years ago |
Avi Kivity
|
d3d25b048b
KVM: MMU: Use slab caches for shadow pages and their headers
|
18 years ago |