projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'amd-drm-fixes-5.12-2021-03-18' of https://gitlab.freedesktop.org/agd5f...
2021-03-12
Sean Christopherson
KVM: x86/mmu: Skip !MMU-present SPTEs when removing...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-03-10
Sean Christopherson
x86/perf: Use RET0 as default for guest_get_msrs to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-03-05
Sean Christopherson
KVM: SVM: Connect 'npt' module param to KVM's internal...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-03-05
Sean Christopherson
KVM: x86: Ensure deadline timer has truly expired before...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-26
Sean Christopherson
KVM: x86/mmu: Set SPTE_AD_WRPROT_ONLY_MASK if and only...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-25
Sean Christopherson
KVM: SVM: Fix nested VM-Exit on #GP interception handling
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-22
Sean Christopherson
KVM: x86/mmu: Skip mmu_notifier check when handling...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-19
Sean Christopherson
KVM: x86/mmu: Remove a variety of unnecessary exports
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-19
Sean Christopherson
KVM: x86: Fold "write-protect large" use case into...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-19
Sean Christopherson
KVM: x86/mmu: Don't set dirty bits when disabling dirty...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-19
Sean Christopherson
KVM: x86: Further clarify the logic and comments for...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-19
Sean Christopherson
KVM: x86: Move MMU's PML logic to common code
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-19
Sean Christopherson
KVM: x86/mmu: Make dirty log size hook (PML) a value...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-19
Sean Christopherson
KVM: x86/mmu: Expand on the comment in kvm_vcpu_ad_need_writ...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-19
Sean Christopherson
KVM: nVMX: Disable PML in hardware when running L2
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-19
Sean Christopherson
KVM: x86/mmu: Consult max mapping level when zapping...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-19
Sean Christopherson
KVM: x86/mmu: Pass the memslot to the rmap callbacks
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-19
Sean Christopherson
KVM: x86/mmu: Split out max mapping level calculation...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-19
Sean Christopherson
KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-18
Sean Christopherson
KVM: VMX: Allow INVPCID in guest without PCID
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-18
Sean Christopherson
KVM: x86: Advertise INVPCID by default
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-18
Sean Christopherson
KVM: SVM: Intercept INVPCID when it's disabled to inject #UD
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-11
Sean Christopherson
KVM: x86/xen: Explicitly pad struct compat_vcpu_info...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-11
Sean Christopherson
KVM: selftests: Don't bother mapping GVA for Xen shinfo...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-11
Sean Christopherson
KVM: selftests: Fix hex vs. decimal snafu in Xen test
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-11
Sean Christopherson
KVM: selftests: Fix size of memslots created by Xen...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-11
Sean Christopherson
KVM: selftests: Ignore recently added Xen tests' build...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-09
Sean Christopherson
KVM: SVM: Remove an unnecessary forward declaration
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-09
Sean Christopherson
KVM: SVM: Move AVIC vCPU kicking snippet to helper...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-09
Sean Christopherson
KVM: x86: Restore all 64 bits of DR6 and DR7 during...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-09
Sean Christopherson
KVM: x86: Remove misleading DR6/DR7 adjustments from...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-09
Sean Christopherson
KVM: x86/xen: Use hva_t for holding hypercall page...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-09
Sean Christopherson
KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_rema...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: x86: Set so called 'reserved CR3 bits in LM mask...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: x86: Add helper to consolidate "raw" reserved...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: x86/mmu: Add helper to generate mask of reserved...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: x86: Use reserved_gpa_bits to calculate reserved...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: x86: SEV: Treat C-bit as legal GPA bit regardless...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: nSVM: Use common GPA helper to check for illegal CR3
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: VMX: Use GPA legality helpers to replace open...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: x86: Add a helper to handle legal GPA with an...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: x86: Add a helper to check for a legal GPA
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: nSVM: Don't strip host's C-bit from guest's CR3...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: x86: Set so called 'reserved CR3 bits in LM mask...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: SVM: Use asm goto to handle unexpected #UD on...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: VMX: Use the kernel's version of VMXOFF
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: VMX: Move Intel PT shenanigans out of VMXON/VMXOFF...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
x86/reboot: Force all cpus to exit VMX root if VMX...
Suggested-by:
Sean Christopherson
<seanjc@google.com>
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
x86/virt: Eat faults on VMXOFF in reboot flows
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: VMX: Use x2apic_mode to avoid RDMSR when querying...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
x86/apic: Export x2apic_mode for use by KVM in "warm...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: VMX: Convert vcpu_vmx.exit_reason to a union
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: x86/mmu: Remove the defunct update_pte() paging...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: x86: Zap the oldest MMU pages, not the newest
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: x86/mmu: Use boolean returns for (S)PTE accessors
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: x86: Take KVM's SRCU lock only if steal time update...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-04
Sean Christopherson
KVM: x86: Remove obsolete disabling of page faults...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-03
Sean Christopherson
KVM: SVM: Treat SVM as unsupported when running as...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-02-02
Sean Christopherson
KVM: x86: Update emulator context mode if SYSENTER...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-01-28
Sean Christopherson
x86/cpufeatures: Assign dedicated feature word for...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-01-25
Sean Christopherson
KVM: x86: Revert "KVM: x86: Mark GPRs dirty when written"
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-01-25
Sean Christopherson
KVM: SVM: Unconditionally sync GPRs to GHCB on VMRUN...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-01-25
Sean Christopherson
KVM: x86: Add more protection against undefined behavior...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-01-07
Sean Christopherson
MAINTAINERS: Really update email address for Sean Christopherson
...Really update email address for
Sean Christopherson
...MAINTAINERS: Update email address for
Sean Christopherson
")
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-01-07
Sean Christopherson
KVM: x86/mmu: Optimize not-present/MMIO SPTE check...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-01-07
Sean Christopherson
KVM: x86/mmu: Use raw level to index into MMIO walks...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-01-07
Sean Christopherson
KVM: x86/mmu: Get root level from walkers when retrieving...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-01-07
Sean Christopherson
KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_s...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2020-11-26
Sean Christopherson
x86/asm: Drop unused RDPID macro
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-20
Sean Christopherson
MAINTAINERS: Update email address for Sean Christopherson
MAINTAINERS: Update email address for
Sean Christopherson
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2020-11-18
Sean Christopherson
x86/vdso: Implement a vDSO for Intel SGX enclave call
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-18
Sean Christopherson
x86/traps: Attempt to fixup exceptions in vDSO before...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-18
Sean Christopherson
x86/fault: Add a helper function to sanitize error...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-18
Sean Christopherson
x86/vdso: Add support for exception fixup in vDSO functions
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-17
Sean Christopherson
mm: Add 'mprotect' hook to struct vm_operations_struct
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-17
Sean Christopherson
x86/cpu/intel: Detect SGX support
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-17
Sean Christopherson
x86/mm: Signal SIGSEGV with PF_SGX
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-17
Sean Christopherson
x86/sgx: Initialize metadata for Enclave Page Cache...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-17
Sean Christopherson
x86/{cpufeatures,msr}: Add Intel SGX Launch Control...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-17
Sean Christopherson
x86/cpufeatures: Add Intel SGX hardware bits
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-15
Sean Christopherson
KVM: selftests: Verify supported CR4 bits can be set...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-15
Sean Christopherson
KVM: x86: Return bool instead of int for CR4 and SREGS...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-15
Sean Christopherson
KVM: x86: Move vendor CR4 validity check to dedicated...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-15
Sean Christopherson
KVM: SVM: Drop VMXE check from svm_set_cr4()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-15
Sean Christopherson
KVM: VMX: Drop explicit 'nested' check from vmx_set_cr4()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-11-15
Sean Christopherson
KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-10-24
Sean Christopherson
KVM: x86/mmu: Avoid modulo operator on 64-bit value...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-10-21
Sean Christopherson
KVM: VMX: Intercept guest reserved CR4 bits to inject...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-10-21
Sean Christopherson
KVM: x86: Move call to update_exception_bitmap() into...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-10-21
Sean Christopherson
KVM: x86: Invoke vendor's vcpu_after_set_cpuid() after...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-10-21
Sean Christopherson
KVM: VMX: Ignore userspace MSR filters for x2APIC
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-09-28
Sean Christopherson
KVM: VMX: Rename vmx_uret_msr's "index" to "slot"
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-09-28
Sean Christopherson
KVM: VMX: Rename "vmx_msr_index" to "vmx_uret_msrs_list"
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-09-28
Sean Christopherson
KVM: VMX: Rename "vmx_set_guest_msr" to "vmx_set_guest_uret_msr"
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-09-28
Sean Christopherson
KVM: VMX: Rename "find_msr_entry" to "vmx_find_uret_msr"
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-09-28
Sean Christopherson
KVM: VMX: Add vmx_setup_uret_msr() to handle lookup...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-09-28
Sean Christopherson
KVM: VMX: Move uret MSR lookup into update_transition_efer()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-09-28
Sean Christopherson
KVM: VMX: Check guest support for RDTSCP before processing...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-09-28
Sean Christopherson
KVM: VMX: Rename "__find_msr_index" to "__vmx_find_uret_msr"
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2020-09-28
Sean Christopherson
KVM: VMX: Rename vcpu_vmx's "guest_msrs_ready" to ...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
next