summaryrefslogtreecommitdiffstats
path: root/drivers/kvm
AgeCommit message (Expand)AuthorLines
2007-05-03KVM: Lazy FPU support for SVMAnthony Liguori-4/+33
2007-05-03KVM: Allow passing 64-bit values to the emulated read/write APIAvi Kivity-99/+24
2007-05-03KVM: Per-vcpu statisticsAvi Kivity-53/+79
2007-05-03KVM: VMX: Avoid unnecessary vcpu_load()/vcpu_put() cyclesYaozu Dong-0/+2
2007-05-03KVM: MMU: Avoid heavy ASSERT at non debug mode.Yaozu Dong-0/+6
2007-05-03KVM: VMX: Only save/restore MSR_K6_STAR if necessaryAvi Kivity-0/+16
2007-05-03KVM: Fold drivers/kvm/kvm_vmx.h into drivers/kvm/vmx.cAvi Kivity-15/+6
2007-05-03KVM: VMX: Don't switch 64-bit msrs for 32-bit guestsAvi Kivity-16/+42
2007-05-03KVM: VMX: Reduce unnecessary saving of host msrsAvi Kivity-1/+11
2007-05-03KVM: Handle guest page faults when emulating mmioAvi Kivity-1/+3
2007-05-03KVM: SVM: Report hardware exit reason to userspace instead of dmesgAvi Kivity-6/+1
2007-05-03KVM: Retry sleeping allocation if atomic allocation failsAvi Kivity-5/+21
2007-05-03KVM: Use slab caches to allocate mmu data structuresAvi Kivity-4/+45
2007-05-03KVM: Handle partial pae pdptrAvi Kivity-6/+12
2007-05-03KVM: Initialize cr0 to indicate an fpu is presentAvi Kivity-0/+1
2007-05-03KVM: Fix overflow bug in overflow detection codeEric Sesterhenn / Snakebyte-1/+1
2007-05-03KVM: Use kernel-standard typesAvi Kivity-3/+3
2007-05-03KVM: SVM: enable LBRV virtualization if availableJoerg Roedel-0/+13
2007-05-03KVM: Add fpu get/set operationsAvi Kivity-0/+86
2007-05-03KVM: Add physical memory aliasing featureAvi Kivity-3/+95
2007-05-03KVM: Simply gfn_to_page()Avi Kivity-42/+33
2007-05-03KVM: Add mmu cache clear functionDor Laor-0/+18
2007-05-03KVM: x86 emulator: fix bit string operations operand sizeAvi Kivity-2/+3
2007-05-03KVM: Remove debug messageAvi Kivity-1/+0
2007-05-03KVM: Use list_move()Avi Kivity-8/+4
2007-05-03KVM: Remove unused functionMichal Piotrowski-7/+0
2007-05-03KVM: SVM: Ensure timestamp counter monotonicityAvi Kivity-4/+18
2007-05-03KVM: MMU: Fix hugepage pdes mapping same physical address with different accessAvi Kivity-4/+13
2007-05-03KVM: SVM: forbid guest to execute monitor/mwaitJoerg Roedel-1/+11
2007-05-03KVM: Handle writes to MCG_STATUS msrSergey Kiselev-0/+4
2007-05-03KVM: Remove unused and write-only variablesAvi Kivity-4/+0
2007-05-03KVM: Don't allow the guest to turn off the cpu cacheAvi Kivity-1/+3
2007-05-03KVM: Hack real-mode segments on vmx from KVM_SET_SREGSAvi Kivity-1/+8
2007-05-03KVM: Modify guest segments after potentially switching modesAvi Kivity-10/+10
2007-05-03KVM: Remove set_cr0_no_modeswitch() arch opAvi Kivity-21/+1
2007-05-03KVM: Workaround vmx inability to virtualize the reset stateAvi Kivity-0/+2
2007-05-03KVM: MMU: Remove global pte trackingAvi Kivity-10/+0
2007-05-03KVM: MMU: Remove unnecessary check for pdptr accessAvi Kivity-2/+1
2007-05-03KVM: Avoid guest virtual addresses in string pio userspace interfaceAvi Kivity-57/+236
2007-05-03KVM: Future-proof argument-less ioctlsAvi Kivity-0/+9
2007-05-03KVM: Allow kernel to select size of mmap() bufferAvi Kivity-1/+7
2007-05-03KVM: Add guest mode signal maskAvi Kivity-0/+44
2007-05-03KVM: Initialize the apic_base msr on svm tooAvi Kivity-0/+3
2007-05-03KVM: Add a special exit reason when exiting due to an interruptAvi Kivity-0/+4
2007-05-03KVM: Fold kvm_run::exit_type into kvm_run::exit_reasonAvi Kivity-10/+7
2007-05-03KVM: Allow userspace to process hypercalls which have no kernel handlerAvi Kivity-1/+17
2007-05-03KVM: Add method to check for backwards-compatible API extensionsAvi Kivity-0/+6
2007-05-03KVM: Remove the 'emulated' field from the userspace interfaceAvi Kivity-5/+0
2007-05-03KVM: Handle cpuid in the kernel instead of punting to userspaceAvi Kivity-4/+78
2007-05-03KVM: Do not communicate to userspace through cpu registers during PIOAvi Kivity-3/+50