projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net...
2021-10-19
Sean Christopherson
mm/secretmem: fix NULL page->mapping dereference in...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-10-18
Sean Christopherson
KVM: x86: WARN if APIC HW/SW disable static keys are...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-10-18
Sean Christopherson
Revert "KVM: x86: Open code necessary bits of kvm_lapic_set_...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-30
Sean Christopherson
KVM: selftests: Ensure all migrations are performed...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-30
Sean Christopherson
KVM: x86: Swap order of CPUID entry "index" vs. "significant...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Sean Christopherson
KVM: KVM: Use cpumask_available() to check for NULL...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Sean Christopherson
KVM: Clean up benign vcpu->cpu data races when kicking...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Sean Christopherson
KVM: x86: Identify vCPU0 by its vcpu_idx instead of...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Sean Christopherson
KVM: x86: Query vcpu->vcpu_idx directly and drop its...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Sean Christopherson
KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Sean Christopherson
KVM: VMX: Remove defunct "nr_active_uret_msrs" field
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Sean Christopherson
KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Sean Christopherson
KVM: x86: Mark all registers as avail/dirty at vCPU...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Sean Christopherson
KVM: selftests: Remove __NR_userfaultfd syscall fallback
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Sean Christopherson
KVM: selftests: Add a test for KVM_RUN+rseq to detect...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Sean Christopherson
tools: Move x86 syscall number fallbacks to .../uapi/
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Sean Christopherson
entry: rseq: Call rseq_handle_notify_resume() in tracehook_n...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Sean Christopherson
KVM: rseq: Update rseq when processing NOTIFY_RESUME...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-06
Sean Christopherson
KVM: Remove unnecessary export of kvm_{inc,dec}_notifier_count()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-06
Sean Christopherson
KVM: x86/mmu: Move lpage_disallowed_link further "down...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-06
Sean Christopherson
KVM: x86/mmu: Relocate kvm_mmu_page.tdp_mmu_page for...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-06
Sean Christopherson
Revert "KVM: x86: mmu: Add guest physical address check...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-09-06
Sean Christopherson
KVM: x86/mmu: Don't freak out if pml5_root is NULL...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-20
Sean Christopherson
KVM: x86/mmu: Drop 'shared' param from tdp_mmu_link_page()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-20
Sean Christopherson
KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-20
Sean Christopherson
Revert "KVM: x86/mmu: Allow zap gfn range to operate...
...based on a patch suggested by
Sean Christopherson
:
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-13
Sean Christopherson
KVM: nVMX: Unconditionally clear nested.pi_pending...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-13
Sean Christopherson
KVM: x86: Kill off __ex() and __kvm_handle_fault_on_reboot()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-13
Sean Christopherson
KVM: VMX: Hide VMCS control calculators in vmx.c
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-13
Sean Christopherson
KVM: VMX: Drop caching of KVM's desired sec exec controls...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-13
Sean Christopherson
KVM: nVMX: Pull KVM L0's desired controls directly...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-13
Sean Christopherson
KVM: x86/mmu: Protect marking SPs unsync when using...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-13
Sean Christopherson
KVM: x86/mmu: Don't step down in the TDP iterator when...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-13
Sean Christopherson
KVM: x86/mmu: Don't leak non-leaf SPTEs when zapping...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-13
Sean Christopherson
KVM: nVMX: Use vmx_need_pf_intercept() when deciding...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-13
Sean Christopherson
KVM: x86: Allow guest to set EFER.NX=1 on non-PAE 32...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-10
Sean Christopherson
KVM: VMX: Use current VMCS to query WAITPKG support...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-05
Sean Christopherson
KVM: x86/mmu: Fix per-cpu counter corruption on 32...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-04
Sean Christopherson
KVM: SVM: Fix off-by-one indexing when nullifying last...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86: Preserve guest's CR0.CD/NW on INIT
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: SVM: Drop redundant clearing of vcpu->arch.hflags...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: SVM: Emulate #INIT in response to triple fault...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Move RESET-only VMWRITE sequences to init_vmcs()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Remove redundant write to set vCPU as active...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Smush x2APIC MSR bitmap adjustments into...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Remove unnecessary initialization of msr_bitmap_mode
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Don't redo x2APIC MSR bitmaps when userspace...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: nVMX: Remove obsolete MSR bitmap refresh at nested...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Remove obsolete MSR bitmap refresh at vCPU...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86: Move setting of sregs during vCPU RESET/INIT...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Don't _explicitly_ reconfigure user return...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Refresh list of user return MSRs after setting...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Skip pointless MSR bitmap update when setting...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: SVM: Stuff save->dr6 at during VMSA sync, not...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: SVM: Drop redundant writes to vmcb->save.cr4 at...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: nVMX: Don't evaluate "emulation required" on nested...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Skip emulation required checks during pmode...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Process CR0.PG side effects after setting...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86/mmu: Skip the permission_fault() check on...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Pull GUEST_CR3 from the VMCS iff CR3 load...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: nVMX: Do not clear CR3 load/store exiting bits...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Fold ept_update_paging_mode_cr0() back into...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Remove direct write to vcpu->arch.cr0 during...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Invert handling of CR0.WP for EPT without...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: SVM: Don't bother writing vmcb->save.rip at vCPU...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86: Move EDX initialization at vCPU RESET to...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86: Consolidate APIC base RESET initialization...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86: Open code necessary bits of kvm_lapic_set_base...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Stuff vcpu->arch.apic_base directly at vCPU...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86: Set BSP bit in reset BSP vCPU's APIC base...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86: Don't force set BSP bit when local APIC is...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86: Migrate the PIT only if vcpu0 is migrated...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86: Remove defunct BSP "update" in local APIC...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86: WARN if the APIC map is dirty without an...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: SVM: Drop explicit MMU reset at RESET/INIT
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Remove explicit MMU reset in enter_rmode()
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: SVM: Fall back to KVM's hardcoded value for EDX...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: SVM: Require exact CPUID.0x1 match when stuffing...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: SVM: Zero out GDTR.base and IDTR.base on INIT
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: nVMX: Set LDTR to its architecturally defined...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86: Flush the guest's TLB on INIT
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86/mmu: Refactor shadow walk in __direct_map...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86: Hoist kvm_dirty_regs check out of sync_regs()
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86/mmu: Mark VM as bugged if page fault returns...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: Export kvm_make_all_cpus_request() for use in...
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2021-08-02
Sean Christopherson
KVM: Add infrastructure and macro to mark VM as bugged
Signed-off-by:
Sean Christopherson
<sean.j.christopherson@intel.com>
commit
|
commitdiff
|
tree
2021-07-15
Sean Christopherson
KVM: SVM: Fix sev_pin_memory() error checks in SEV...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-07-15
Sean Christopherson
KVM: SVM: Return -EFAULT if copy_to_user() for SEV...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-07-14
Sean Christopherson
KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-07-14
Sean Christopherson
KVM: x86/mmu: Do not apply HPA (memory encryption)...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-07-14
Sean Christopherson
KVM: x86: Use kernel's x86_phys_bits to handle reduced...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-07-14
Sean Christopherson
KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-07-14
Sean Christopherson
Revert "KVM: x86: WARN and reject loading KVM if NX...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-06-24
Sean Christopherson
KVM: x86/mmu: Let guest use GBPAGES if supported in...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-06-24
Sean Christopherson
KVM: x86/mmu: Get CR4.SMEP from MMU, not vCPU, in shadow...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
2021-06-24
Sean Christopherson
KVM: x86/mmu: Get CR0.WP from MMU, not vCPU, in shadow...
Signed-off-by:
Sean Christopherson
<seanjc@google.com>
commit
|
commitdiff
|
tree
next