Rusty Russell
|
33830b4f5b
KVM: Remove unneeded kvm_dev_open and kvm_dev_release functions.
|
18 anos atrás |
Rusty Russell
|
3dea7ca716
KVM: Remove stat_set from debugfs
|
18 anos atrás |
Rusty Russell
|
7e9d619d2a
KVM: Cleanup mark_page_dirty
|
18 anos atrás |
Rusty Russell
|
fb76441649
KVM: Don't assign vcpu->cr3 if it's invalid: check first, set last
|
18 anos atrás |
Yang, Sheng
|
002c7f7c32
KVM: VMX: Add cpu consistency check
|
18 anos atrás |
Rusty Russell
|
39214915f5
KVM: kvm_vm_ioctl_get_dirty_log restore "nothing dirty" optimization
|
18 anos atrás |
Rusty Russell
|
b114b0804d
KVM: Use alignment properties of vcpu to simplify FPU ops
|
18 anos atrás |
Rusty Russell
|
c16f862d02
KVM: Use kmem cache for allocating vcpus
|
18 anos atrás |
Laurent Vivier
|
e7d5d76cae
KVM: Remove kvm_{read,write}_guest()
|
18 anos atrás |
Laurent Vivier
|
cebff02b11
KVM: Change the emulator_{read,write,cmpxchg}_* functions to take a vcpu
|
18 anos atrás |
Rusty Russell
|
3077c4513c
KVM: Remove three magic numbers
|
18 anos atrás |
Rusty Russell
|
9bd01506ee
KVM: fx_init() needs preemption disabled while it plays with the FPU state
|
18 anos atrás |
Shaohua Li
|
11ec280471
KVM: Convert vm lock to a mutex
|
18 anos atrás |
Avi Kivity
|
15ad71460d
KVM: Use the scheduler preemption notifiers to make kvm preemptible
|
18 anos atrás |
Jeff Dike
|
519ef35341
KVM: add hypercall nr to kvm_run
|
18 anos atrás |
Rusty Russell
|
fb3f0f51d9
KVM: Dynamically allocate vcpus
|
18 anos atrás |
Gregory Haskins
|
a2fa3e9f52
KVM: Remove arch specific components from the general code
|
18 anos atrás |
Rusty Russell
|
c820c2aa27
KVM: load_pdptrs() cleanups
|
18 anos atrás |
Shaohua Li
|
fe55188194
KVM: Move gfn_to_page out of kmap/unmap pairs
|
18 anos atrás |
Rusty Russell
|
310bc76c2b
KVM: Return if the pdptrs are invalid when the guest turns on PAE.
|
18 anos atrás |
Rusty Russell
|
7075bc816c
KVM: Use standard CR8 flags, and fix TPR definition
|
18 anos atrás |
Jeff Dike
|
8fc0d085f5
KVM: Set exit_reason to KVM_EXIT_MMIO where run->mmio is initialized.
|
18 anos atrás |
Rusty Russell
|
9eb829ced8
KVM: Trivial: Use standard BITMAP macros, open-code userspace-exposed header
|
18 anos atrás |
Rusty Russell
|
66aee91aaa
KVM: Use standard CR4 flags, tighten checking
|
18 anos atrás |
Rusty Russell
|
f802a307cb
KVM: Use standard CR3 flags, tighten checking
|
18 anos atrás |
Rusty Russell
|
707d92fa72
KVM: Trivial: Use standard CR0 flags macros from asm/cpu-features.h
|
18 anos atrás |
Rusty Russell
|
9a2b85c620
KVM: Trivial: Avoid hardware_disable predeclaration
|
18 anos atrás |
Eddie Dong
|
65619eb5a8
KVM: In-kernel string pio write support
|
18 anos atrás |
Qing He
|
dad3795d2b
KVM: SMP: Add vcpu_id field in struct vcpu
|
18 anos atrás |
Nguyen Anh Quynh
|
cd0d913797
KVM: Fix *nopage() in kvm_main.c
|
18 anos atrás |