Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
b614c6027896ff9ad6757122e84760d938cab15e
b614c60
KVM: Properly check if "page" is valid in kvm_vcpu_unmap
by KarimAllah Ahmed
· 6 years ago
548f7fb
KVM: LAPIC: Retry tune per-vCPU timer_advance_ns if adaptive tuning goes insane
by Wanpeng Li
· 6 years ago
01402cf
kvm: LAPIC: write down valid APIC registers
by Paolo Bonzini
· 6 years ago
101628d
KVM: LAPIC: ARBPRI is a reserved register for x2APIC
by Paolo Bonzini
· 6 years ago
1ef23e1
KVM nVMX: Check Host Segment Registers and Descriptor Tables on vmentry of nested guests
by Krish Sadhukhan
· 6 years ago
f087a02
KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT
by Sean Christopherson
· 6 years ago
335e192
KVM: x86: add tracepoints around __direct_map and FNAME(fetch)
by Paolo Bonzini
· 6 years ago
e9f2a76
KVM: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON
by Paolo Bonzini
· 6 years ago
d679b32
KVM: x86: remove now unneeded hugepage gfn adjustment
by Paolo Bonzini
· 6 years ago
3fcf2d1
KVM: x86: make FNAME(fetch) and __direct_map more similar
by Paolo Bonzini
· 6 years ago
43fdcda
kvm: x86: Do not release the page inside mmu_set_spte()
by Junaid Shahid
· 7 years ago
60cec43
KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param
by Paolo Bonzini
· 6 years ago
50a9e1a
KVM: cpuid: rename do_cpuid_1_ent
by Paolo Bonzini
· 6 years ago
d9aadaf
KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent
by Paolo Bonzini
· 6 years ago
54d360d
KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs
by Paolo Bonzini
· 6 years ago
ab8bcf6
KVM: cpuid: do_cpuid_ent works on a whole CPUID function
by Paolo Bonzini
· 6 years ago
7be373b
KVM: LAPIC: remove the trailing newline used in the fmt parameter of TP_printk
by Wanpeng Li
· 6 years ago
d647eb6
KVM: svm: add nrips module parameter
by Paolo Bonzini
· 6 years ago
c550505
kvm: x86: Pass through AMD_STIBP_ALWAYS_ON in GET_SUPPORTED_CPUID
by Jim Mattson
· 6 years ago
b119019
kvm: nVMX: Remove unnecessary sync_roots from handle_invept
by Jim Mattson
· 6 years ago
9824c83
Documentation: kvm: document CPUID bit for MSR_KVM_POLL_CONTROL
by Paolo Bonzini
· 6 years ago
32b72ec
KVM: X86: Expose PV_SCHED_YIELD CPUID feature bit to guest
by Wanpeng Li
· 6 years ago
7150629
KVM: X86: Implement PV sched yield hypercall
by Wanpeng Li
· 6 years ago
f85f6e7
KVM: X86: Yield to IPI target if necessary
by Wanpeng Li
· 6 years ago
11e3491
x86/kvm/nVMX: fix VMCLEAR when Enlightened VMCS is in use
by Vitaly Kuznetsov
· 6 years ago
a21a39c
x86/KVM/nVMX: don't use clean fields data on enlightened VMLAUNCH
by Vitaly Kuznetsov
· 6 years ago
95c5c7c
KVM: nVMX: list VMX MSRs in KVM_GET_MSR_INDEX_LIST
by Paolo Bonzini
· 6 years ago
e8a70bd
KVM: nVMX: allow setting the VMFUNC controls MSR
by Paolo Bonzini
· 6 years ago
6defc59
KVM: nVMX: include conditional controls in /dev/kvm KVM_GET_MSRS
by Paolo Bonzini
· 6 years ago
a251fb90
KVM: x86: Fix apic dangling pointer in vcpu
by Saar Amar
· 6 years ago
4d763b1
KVM: VMX: check CPUID before allowing read/write of IA32_XSS
by Wanpeng Li
· 6 years ago
eceb997
KVM: nVMX: shadow pin based execution controls
by Paolo Bonzini
· 6 years ago
804939e
KVM: VMX: Leave preemption timer running when it's disabled
by Sean Christopherson
· 6 years ago
9d99cc4
KVM: VMX: Drop hv_timer_armed from 'struct loaded_vmcs'
by Sean Christopherson
· 6 years ago
469debd
KVM: nVMX: Preset *DT exiting in vmcs02 when emulating UMIP
by Sean Christopherson
· 6 years ago
de0286b
KVM: nVMX: Preserve last USE_MSR_BITMAPS when preparing vmcs02
by Sean Christopherson
· 6 years ago
3af80fe
KVM: VMX: Explicitly initialize controls shadow at VMCS allocation
by Sean Christopherson
· 6 years ago
ae81d08
KVM: nVMX: Don't reset VMCS controls shadow on VMCS switch
by Sean Christopherson
· 6 years ago
09e226c
KVM: nVMX: Shadow VMCS controls on a per-VMCS basis
by Sean Christopherson
· 6 years ago
fe7f895d
KVM: VMX: Shadow VMCS secondary execution controls
by Sean Christopherson
· 6 years ago
2183f56
KVM: VMX: Shadow VMCS primary execution controls
by Sean Christopherson
· 6 years ago
c5f2c76
KVM: VMX: Shadow VMCS pin controls
by Sean Christopherson
· 6 years ago
70f932e
KVM: VMX: Add builder macros for shadowing controls
by Sean Christopherson
· 6 years ago
c075c3e
KVM: nVMX: Use adjusted pin controls for vmcs02
by Sean Christopherson
· 6 years ago
c7554efc
KVM: nVMX: Copy PDPTRs to/from vmcs12 only when necessary
by Sean Christopherson
· 6 years ago
bf03d4f
KVM: x86: introduce is_pae_paging
by Paolo Bonzini
· 6 years ago
c27e5b0
KVM: nVMX: Don't update GUEST_BNDCFGS if it's clean in HV eVMCS
by Sean Christopherson
· 6 years ago
699a1ac
KVM: nVMX: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it's written
by Sean Christopherson
· 6 years ago
de70d27
KVM: nVMX: Update vmcs12 for SYSENTER MSRs when they're written
by Sean Christopherson
· 6 years ago
142e4be
KVM: nVMX: Update vmcs12 for MSR_IA32_CR_PAT when it's written
by Sean Christopherson
· 6 years ago
a49700b
KVM: nVMX: Don't speculatively write APIC-access page address
by Sean Christopherson
· 6 years ago
ca2f546
KVM: nVMX: Don't speculatively write virtual-APIC page address
by Sean Christopherson
· 6 years ago
73cb855
KVM: nVMX: Don't dump VMCS if virtual APIC page can't be mapped
by Sean Christopherson
· 6 years ago
8ef863e
KVM: nVMX: Don't reread VMCS-agnostic state when switching VMCS
by Sean Christopherson
· 6 years ago
13b964a
KVM: nVMX: Don't "put" vCPU or host state when switching VMCS
by Sean Christopherson
· 6 years ago
b464f57e
KVM: VMX: simplify vmx_prepare_switch_to_{guest,host}
by Paolo Bonzini
· 6 years ago
4d6c989
KVM: nVMX: Don't rewrite GUEST_PML_INDEX during nested VM-Entry
by Sean Christopherson
· 6 years ago
c538d57
KVM: nVMX: Write ENCLS-exiting bitmap once per vmcs02
by Sean Christopherson
· 6 years ago
3b013a2
KVM: nVMX: Always sync GUEST_BNDCFGS when it comes from vmcs01
by Sean Christopherson
· 6 years ago
d28f429
KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value
by Sean Christopherson
· 6 years ago
b1346ab
KVM: nVMX: Rename prepare_vmcs02_*_full to prepare_vmcs02_*_rare
by Paolo Bonzini
· 6 years ago
7952d76
KVM: nVMX: Sync rarely accessed guest fields only when needed
by Sean Christopherson
· 6 years ago
e217429
KVM: nVMX: Add helpers to identify shadowed VMCS fields
by Sean Christopherson
· 6 years ago
3731905ef
KVM: nVMX: Use descriptive names for VMCS sync functions and flags
by Sean Christopherson
· 6 years ago
f4f8316
KVM: nVMX: Lift sync_vmcs12() out of prepare_vmcs12()
by Sean Christopherson
· 6 years ago
1c6f0b4
KVM: nVMX: Track vmcs12 offsets for shadowed VMCS fields
by Sean Christopherson
· 6 years ago
b643780
KVM: nVMX: Intercept VMWRITEs to GUEST_{CS,SS}_AR_BYTES
by Sean Christopherson
· 6 years ago
fadcead
KVM: nVMX: Intercept VMWRITEs to read-only shadow VMCS fields
by Sean Christopherson
· 6 years ago
95b5a48
KVM: VMX: Handle NMIs, #MCs and async #PFs in common irqs-disabled fn
by Sean Christopherson
· 6 years ago
165072b
KVM: x86: Move kvm_{before,after}_interrupt() calls to vendor code
by Sean Christopherson
· 6 years ago
2342080
KVM: VMX: Store the host kernel's IDT base in a global variable
by Sean Christopherson
· 6 years ago
49def50
KVM: VMX: Read cached VM-Exit reason to detect external interrupt
by Sean Christopherson
· 6 years ago
2ea7203
kvm: nVMX: small cleanup in handle_exception
by Paolo Bonzini
· 6 years ago
beb8d93
KVM: VMX: Fix handling of #MC that occurs during VM-Entry
by Sean Christopherson
· 6 years ago
73f624f
KVM: x86: move MSR_IA32_POWER_CTL handling to common code
by Paolo Bonzini
· 6 years ago
4cb8b11
kvm: x86: offset is ensure to be in range
by Wei Yang
· 6 years ago
ee171d2
kvm: x86: use same convention to name kvm_lapic_{set,clear}_vector()
by Wei Yang
· 6 years ago
7d2296b
kvm: x86: check kvm_apic_sw_enabled() is enough
by Wei Yang
· 6 years ago
2d5ba19
kvm: x86: add host poll control msrs
by Marcelo Tosatti
· 6 years ago
fdb2861
kvm: vmx: segment limit check: use access length
by Eugene Korenevsky
· 6 years ago
c1a9acb
kvm: vmx: fix limit checking in get_vmx_mem_address()
by Eugene Korenevsky
· 6 years ago
a87f2d3
KVM: x86: Add Intel CPUID.1F cpuid emulation support
by Like Xu
· 6 years ago
1fc5d194
KVM: x86: Use DR_TRAP_BITS instead of hard-coded 15
by Liran Alon
· 6 years ago
1dfdb45
KVM: x86: clean up conditions for asynchronous page fault handling
by Paolo Bonzini
· 6 years ago
0d9ce16
kvm: Convert kvm_lock to a mutex
by Junaid Shahid
· 7 years ago
1ae4de2
KVM: VMX: remove unneeded 'asm volatile ("")' from vmcs_write64
by Uros Bizjak
· 6 years ago
b3ffd74
KVM: irqchip: Use struct_size() in kzalloc()
by Gustavo A. R. Silva
· 6 years ago
5a25355
x86/kvm/VMX: drop bad asm() clobber from nested_vmx_check_vmentry_hw()
by Jan Beulich
· 6 years ago
fb89f4e
kvm: selftests: introduce aarch64_vcpu_add_default
by Andrew Jones
· 6 years ago
f5dd4cc
kvm: selftests: introduce aarch64_vcpu_setup
by Andrew Jones
· 6 years ago
837ec79
kvm: selftests: hide vcpu_setup in processor code
by Paolo Bonzini
· 6 years ago
2c7c5d3
kvm: selftests: ucall improvements
by Andrew Jones
· 6 years ago
511a8556
KVM: X86: Emulate MSR_IA32_MISC_ENABLE MWAIT bit
by Wanpeng Li
· 6 years ago
b517006
KVM: X86: Provide a capability to disable cstate msr read intercepts
by Wanpeng Li
· 6 years ago
8ffdaa7
KVM: Documentation: Add disable pause exits to KVM_CAP_X86_DISABLE_EXITS
by Wanpeng Li
· 6 years ago
4d22c17
kvm: x86: refine kvm_get_arch_capabilities()
by Xiaoyao Li
· 6 years ago
f257d6d
KVM: Directly return result from kvm_arch_check_processor_compat()
by Sean Christopherson
· 6 years ago
0532dd5
kvm: svm/avic: Do not send AVIC doorbell to self
by Suthikulpanit, Suravee
· 6 years ago
b6c4bc6
KVM: LAPIC: Optimize timer latency further
by Wanpeng Li
· 6 years ago
ec0671d
KVM: LAPIC: Delay trace_kvm_wait_lapic_expire tracepoint to after vmexit
by Wanpeng Li
· 6 years ago
Next »