Commit Graph

223495 Commits (586f9607962cd982293759a4e95ff06e75be5225)
 

Author SHA1 Message Date
Avi Kivity 586f960796 KVM: Add instruction-set-specific exit qualifications to kvm_exit trace 14 years ago
Avi Kivity aa17911e3c KVM: Record instruction set in kvm_exit tracepoint 14 years ago
Michael S. Tsirkin bd2b53b20f KVM: fast-path msi injection with irqfd 14 years ago
Avi Kivity 104f226bfd KVM: VMX: Fold __vmx_vcpu_run() into vmx_vcpu_run() 14 years ago
Avi Kivity 30b31ab682 KVM: x86 emulator: do not perform address calculations on linear addresses 14 years ago
Avi Kivity 90de84f50b KVM: x86 emulator: preserve an operand's segment identity 14 years ago
Avi Kivity d53db5efc2 KVM: x86 emulator: drop DPRINTF() 14 years ago
Avi Kivity 8a6bcaa6ef KVM: x86 emulator: drop unused #ifndef __KERNEL__ 14 years ago
Shane Wang f9335afea5 KVM: VMX: Inform user about INTEL_TXT dependency 14 years ago
Takuya Yoshikawa 75b7127c38 KVM: rename hardware_[dis|en]able() to *_nolock() and add locking wrappers 14 years ago
Takuya Yoshikawa 97e91e28fa KVM: take kvm_lock for hardware_disable() during cpu hotplug 14 years ago
Xiao Guangrong e730b63cc0 KVM: MMU: don't mark spte notrap if reserved bit set 14 years ago
Jan Kiszka 49f4817204 KVM: Document device assigment API 14 years ago
Jan Kiszka 51de271d44 KVM: Clean up kvm_vm_ioctl_assigned_device 14 years ago
Jan Kiszka ed78661f26 KVM: Save/restore state of assigned PCI device 14 years ago
Jan Kiszka 1e001d49f9 KVM: Refactor IRQ names of assigned devices 14 years ago
Jan Kiszka 0645211c43 KVM: Switch assigned device IRQ forwarding to threaded handler 14 years ago
Jan Kiszka 0c106b5aaa KVM: Clear assigned guest IRQ on release 14 years ago
Avi Kivity 945ee35e07 KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info 14 years ago
Avi Kivity 2a6b20b83d KVM: SVM: Replace svm_has() by standard Linux cpuid accessors 14 years ago
Xiao Guangrong c4806acdce KVM: MMU: fix apf prefault if nested guest is enabled 14 years ago
Xiao Guangrong 060c2abe6c KVM: MMU: support apf for nonpaing guest 14 years ago
Xiao Guangrong e5f3f02796 KVM: MMU: clear apfs if page state is changed 14 years ago
Xiao Guangrong 5054c0de66 KVM: MMU: fix missing post sync audit 14 years ago
Jan Kiszka d89f5eff70 KVM: Clean up vm creation and release 14 years ago
Tracey Dent 9d893c6bc1 KVM: x86: Makefile clean up 14 years ago
Xiao Guangrong 2a126faafb KVM: remove unused function declaration 14 years ago
Jan Kiszka 57e7fbee1d KVM: Refactor srcu struct release on early errors 14 years ago
Avi Kivity 30bd0c4c6c KVM: VMX: Disallow NMI while blocked by STI 14 years ago
Xiao Guangrong 64f638c7c4 KVM: fix the race while wakeup all pv guest 14 years ago
Xiao Guangrong 15096ffcea KVM: handle more completed apfs if possible 14 years ago
Xiao Guangrong e6d53e3b0d KVM: avoid unnecessary wait for a async pf 14 years ago
Xiao Guangrong c7d28c2404 KVM: fix searching async gfn in kvm_async_pf_gfn_slot 14 years ago
Xiao Guangrong 0730388b97 KVM: cleanup async_pf tracepoints 14 years ago
Xiao Guangrong c9b263d2be KVM: fix tracing kvm_try_async_get_page 14 years ago
Takuya Yoshikawa 2653503769 KVM: replace vmalloc and memset with vzalloc 14 years ago
Gleb Natapov ec25d5e66e KVM: handle exit due to INVD in VMX 14 years ago
Jan Kiszka 2eec734374 KVM: x86: Avoid issuing wbinvd twice 14 years ago
Heiko Carstens aac8763697 KVM: get rid of warning within kvm_dev_ioctl_create_vm 14 years ago
Heiko Carstens 3bcc8a8c6c KVM: add cast within kvm_clear_guest_page to fix warning 14 years ago
Takuya Yoshikawa 6f9e5c1702 KVM: use kmalloc() for small dirty bitmaps 14 years ago
Takuya Yoshikawa 515a01279a KVM: pre-allocate one more dirty bitmap to avoid vmalloc() 14 years ago
Takuya Yoshikawa a36a57b1a1 KVM: introduce wrapper functions for creating/destroying dirty bitmaps 14 years ago
Gleb Natapov 64be500706 KVM: x86: trace "exit to userspace" event 14 years ago
Marcelo Tosatti 612819c3c6 KVM: propagate fault r/w information to gup(), allow read-only memory 14 years ago
Marcelo Tosatti 7905d9a5ad KVM: MMU: flush TLBs on writable -> read-only spte overwrite 14 years ago
Marcelo Tosatti 982c25658c KVM: MMU: remove kvm_mmu_set_base_ptes 14 years ago
Marcelo Tosatti ff1fcb9ebd KVM: VMX: remove setting of shadow_base_ptes for EPT 14 years ago
Avi Kivity 83bcacb1a5 KVM: Avoid double interrupt injection with vapic 14 years ago
Avi Kivity 82ca2d108b KVM: SVM: Fold save_host_msrs() and load_host_msrs() into their callers 14 years ago