Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
7017fc3d1a12e30ea7df4992152978a188433457
/
drivers
/
kvm
/
kvm_main.c
7017fc3
KVM: Define and use cr8 access functions
by Eddie Dong
· 17 years ago
85f455f
KVM: Add support for in-kernel PIC emulation
by Eddie Dong
· 17 years ago
3090dd7
KVM: Clean up kvm_setup_pio()
by Laurent Vivier
· 17 years ago
e70669a
KVM: Cleanup string I/O instruction emulation
by Laurent Vivier
· 17 years ago
9fdaaac
KVM: Remove useless assignment
by Laurent Vivier
· 17 years ago
f024247
KVM: Add and use pr_unimpl for standard formatting of unimplemented features
by Rusty Russell
· 17 years ago
33830b4
KVM: Remove unneeded kvm_dev_open and kvm_dev_release functions.
by Rusty Russell
· 17 years ago
3dea7ca
KVM: Remove stat_set from debugfs
by Rusty Russell
· 17 years ago
7e9d619
KVM: Cleanup mark_page_dirty
by Rusty Russell
· 17 years ago
fb76441
KVM: Don't assign vcpu->cr3 if it's invalid: check first, set last
by Rusty Russell
· 17 years ago
002c7f7
KVM: VMX: Add cpu consistency check
by Yang, Sheng
· 17 years ago
3921491
KVM: kvm_vm_ioctl_get_dirty_log restore "nothing dirty" optimization
by Rusty Russell
· 17 years ago
b114b08
KVM: Use alignment properties of vcpu to simplify FPU ops
by Rusty Russell
· 17 years ago
c16f862
KVM: Use kmem cache for allocating vcpus
by Rusty Russell
· 17 years ago
e7d5d76
KVM: Remove kvm_{read,write}_guest()
by Laurent Vivier
· 17 years ago
cebff02
KVM: Change the emulator_{read,write,cmpxchg}_* functions to take a vcpu
by Laurent Vivier
· 17 years ago
3077c451
KVM: Remove three magic numbers
by Rusty Russell
· 17 years ago
9bd0150
KVM: fx_init() needs preemption disabled while it plays with the FPU state
by Rusty Russell
· 17 years ago
11ec280
KVM: Convert vm lock to a mutex
by Shaohua Li
· 17 years ago
15ad714
KVM: Use the scheduler preemption notifiers to make kvm preemptible
by Avi Kivity
· 17 years ago
519ef35
KVM: add hypercall nr to kvm_run
by Jeff Dike
· 17 years ago
fb3f0f5
KVM: Dynamically allocate vcpus
by Rusty Russell
· 17 years ago
a2fa3e9
KVM: Remove arch specific components from the general code
by Gregory Haskins
· 17 years ago
c820c2a
KVM: load_pdptrs() cleanups
by Rusty Russell
· 17 years ago
fe55188
KVM: Move gfn_to_page out of kmap/unmap pairs
by Shaohua Li
· 17 years ago
310bc76
KVM: Return if the pdptrs are invalid when the guest turns on PAE.
by Rusty Russell
· 17 years ago
7075bc8
KVM: Use standard CR8 flags, and fix TPR definition
by Rusty Russell
· 17 years ago
8fc0d08
KVM: Set exit_reason to KVM_EXIT_MMIO where run->mmio is initialized.
by Jeff Dike
· 17 years ago
9eb829c
KVM: Trivial: Use standard BITMAP macros, open-code userspace-exposed header
by Rusty Russell
· 17 years ago
66aee91
KVM: Use standard CR4 flags, tighten checking
by Rusty Russell
· 17 years ago
f802a30
KVM: Use standard CR3 flags, tighten checking
by Rusty Russell
· 17 years ago
707d92fa
KVM: Trivial: Use standard CR0 flags macros from asm/cpu-features.h
by Rusty Russell
· 17 years ago
9a2b85c
KVM: Trivial: Avoid hardware_disable predeclaration
by Rusty Russell
· 17 years ago
65619eb
KVM: In-kernel string pio write support
by Eddie Dong
· 17 years ago
dad3795
KVM: SMP: Add vcpu_id field in struct vcpu
by Qing He
· 17 years ago
cd0d913
KVM: Fix *nopage() in kvm_main.c
by Nguyen Anh Quynh
· 17 years ago
6ec8a85
KVM: Avoid calling smp_call_function_single() with interrupts disabled
by Avi Kivity
· 17 years ago
4c981b4
KVM: Fix removal of nx capability from guest cpuid
by Avi Kivity
· 17 years ago
7cfa4b0
Revert "KVM: Avoid useless memory write when possible"
by Avi Kivity
· 17 years ago
5e58cfe
KVM: Fix unlikely kvm_create vs decache_vcpus_on_cpu race
by Rusty Russell
· 17 years ago
b0fcd90
KVM: Correctly handle writes crossing a page boundary
by Avi Kivity
· 17 years ago
35f3f28
KVM: x86 emulator: implement rdmsr and wrmsr
by Avi Kivity
· 17 years ago
90cb052
KVM: Fix memory slot management functions for guest smp
by Avi Kivity
· 17 years ago
cec9ad2
KVM: Use CPU_DYING for disabling virtualization
by Avi Kivity
· 18 years ago
4267c41
KVM: Tune hotplug/suspend IPIs
by Avi Kivity
· 18 years ago
1b6c016
KVM: Keep track of which cpus have virtualization enabled
by Avi Kivity
· 18 years ago
e495606
KVM: Clean up #includes
by Avi Kivity
· 17 years ago
d6d2816
KVM: Remove kvmfs in favor of the anonymous inodes source
by Avi Kivity
· 17 years ago
a3c870b
KVM: Avoid useless memory write when possible
by Luca Tettamanti
· 17 years ago
7490634
KVM: Add support for in-kernel pio handlers
by Eddie Dong
· 17 years ago
2eeb2e9
KVM: Adds support for in-kernel mmio handlers
by Gregory Haskins
· 18 years ago
d9e368d
KVM: Flush remote tlbs when reducing shadow pte permissions
by Avi Kivity
· 18 years ago
39c3b86
KVM: Keep an upper bound of initialized vcpus
by Avi Kivity
· 18 years ago
d3bef15
KVM: Move duplicate halt handling code into kvm_main.c
by Avi Kivity
· 18 years ago
120e9a4
KVM: Fix adding an smp virtual machine to the vm list
by Avi Kivity
· 18 years ago
7b53aa5
KVM: Fix vcpu freeing for guest smp
by Avi Kivity
· 18 years ago
3138994
KVM: Remove unnecessary initialization and checks in mark_page_dirty()
by Nguyen Anh Quynh
· 18 years ago
d3d25b0
KVM: MMU: Use slab caches for shadow pages and their headers
by Avi Kivity
· 18 years ago
2cc5156
KVM: VMX: Avoid saving and restoring msr_efer on lightweight vmexit
by Eddie Dong
· 18 years ago
2dc7094
KVM: Implement IA32_EBL_CR_POWERON msr
by Matthew Gregan
· 18 years ago
09072da
KVM: Unify kvm_mmu_pre_write() and kvm_mmu_post_write()
by Avi Kivity
· 18 years ago
e6adf28
KVM: Avoid saving and restoring some host CPU state on lightweight vmexit
by Avi Kivity
· 18 years ago
7702fd1
KVM: Prevent guest fpu state from leaking into the host
by Avi Kivity
· 18 years ago
e8edc6e
Detach sched.h from mm.h
by Alexey Dobriyan
· 18 years ago
8bb7844
Add suspend-related notifications for CPU hotplug
by Rafael J. Wysocki
· 18 years ago
02c8320
KVM: Don't require explicit indication of completion of mmio or pio
by Avi Kivity
· 18 years ago
e7df56e
KVM: Remove extraneous guest entry on mmio read
by Avi Kivity
· 18 years ago
25c4c27
KVM: VMX: Properly shadow the CR0 register in the vcpu struct
by Anthony Liguori
· 18 years ago
4c690a1
KVM: Allow passing 64-bit values to the emulated read/write API
by Avi Kivity
· 18 years ago
1165f5f
KVM: Per-vcpu statistics
by Avi Kivity
· 18 years ago
3fca036
KVM: VMX: Avoid unnecessary vcpu_load()/vcpu_put() cycles
by Yaozu Dong
· 18 years ago
c9047f5
KVM: Handle guest page faults when emulating mmio
by Avi Kivity
· 18 years ago
b5a33a7
KVM: Use slab caches to allocate mmu data structures
by Avi Kivity
· 18 years ago
d917a6b
KVM: Initialize cr0 to indicate an fpu is present
by Avi Kivity
· 18 years ago
b883673
KVM: Add fpu get/set operations
by Avi Kivity
· 18 years ago
e820754
KVM: Add physical memory aliasing feature
by Avi Kivity
· 18 years ago
954bbbc
KVM: Simply gfn_to_page()
by Avi Kivity
· 18 years ago
0e5bf0d
KVM: Handle writes to MCG_STATUS msr
by Sergey Kiselev
· 18 years ago
024aa1c
KVM: Modify guest segments after potentially switching modes
by Avi Kivity
· 18 years ago
f6528b0
KVM: Remove set_cr0_no_modeswitch() arch op
by Avi Kivity
· 18 years ago
039576c
KVM: Avoid guest virtual addresses in string pio userspace interface
by Avi Kivity
· 18 years ago
f0fe510
KVM: Future-proof argument-less ioctls
by Avi Kivity
· 18 years ago
07c45a3
KVM: Allow kernel to select size of mmap() buffer
by Avi Kivity
· 18 years ago
1961d27
KVM: Add guest mode signal mask
by Avi Kivity
· 18 years ago
8eb7d33
KVM: Fold kvm_run::exit_type into kvm_run::exit_reason
by Avi Kivity
· 18 years ago
b4e63f5
KVM: Allow userspace to process hypercalls which have no kernel handler
by Avi Kivity
· 18 years ago
5d308f4
KVM: Add method to check for backwards-compatible API extensions
by Avi Kivity
· 18 years ago
106b552
KVM: Remove the 'emulated' field from the userspace interface
by Avi Kivity
· 18 years ago
06465c5
KVM: Handle cpuid in the kernel instead of punting to userspace
by Avi Kivity
· 18 years ago
46fc147
KVM: Do not communicate to userspace through cpu registers during PIO
by Avi Kivity
· 18 years ago
9a2bb7f
KVM: Use a shared page for kernel/user communication when runing a vcpu
by Avi Kivity
· 18 years ago
bbe4432
KVM: Use own minor number
by Avi Kivity
· 18 years ago
9b22bf5
KVM: Fix guest register corruption on paravirt hypercall
by Dor Laor
· 18 years ago
ca45aaa
KVM: Unset kvm_arch_ops if arch module loading failed
by Avi Kivity
· 18 years ago
e9cdb1e
KVM: Move kvmfs magic number to <linux/magic.h>
by Andrew Morton
· 18 years ago
58e690e
KVM: Fix bogus failure in kvm.ko module initialization
by Avi Kivity
· 18 years ago
ff990d5
KVM: Remove write access permissions when dirty-page-logging is enabled
by Uri Lublin
· 18 years ago
02b27c1
kvm: move do_remove_write_access() up
by Uri Lublin
· 18 years ago
cd1a4a9
KVM: Fix dirty page log bitmap size/access calculation
by Uri Lublin
· 18 years ago
ab51a43
KVM: Add missing calls to mark_page_dirty()
by Uri Lublin
· 18 years ago
Next »