projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: Use interval tree to do fast hva lookup in memslots
2021-12-08
Maciej S. Szmigiero
KVM: Use interval tree to do fast hva lookup in memslots
commit
|
commitdiff
|
tree
2021-12-08
Maciej S. Szmigiero
KVM: Resolve memslot ID via a hash table instead of...
commit
|
commitdiff
|
tree
2021-12-08
Maciej S. Szmigiero
KVM: Move WARN on invalid memslot index to update_memslots()
commit
|
commitdiff
|
tree
2021-12-08
Maciej S. Szmigiero
KVM: Integrate gfn_to_memslot_approx() into search_memslots()
commit
|
commitdiff
|
tree
2021-12-08
Maciej S. Szmigiero
KVM: x86: Use nr_memslot_pages to avoid traversing...
commit
|
commitdiff
|
tree
2021-12-08
Maciej S. Szmigiero
KVM: x86: Don't call kvm_mmu_change_mmu_pages() if...
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: Don't make a full copy of the old memslot in __kvm_set_...
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: s390: Skip gfn/size sanity checks on memslot DELETE...
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: x86: Don't assume old/new memslots are non-NULL...
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: Use prepare/commit hooks to handle generic memslot...
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: Stop passing kvm_userspace_memory_region to arch...
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: RISC-V: Use "new" memslot instead of userspace...
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: x86: Use "new" memslot instead of userspace memory...
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: s390: Use "new" memslot instead of userspace memory...
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: PPC: Avoid referencing userspace memory region...
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: MIPS: Drop pr_debug from memslot commit to avoid...
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: arm64: Use "new" memslot instead of userspace...
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: Let/force architectures to deal with arch specific...
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: Use "new" memslot's address space ID instead of...
commit
|
commitdiff
|
tree
2021-12-08
Maciej S. Szmigiero
KVM: Resync only arch fields when slots_arch_lock gets...
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: Open code kvm_delete_memslot() into its only caller
commit
|
commitdiff
|
tree
2021-12-08
Sean Christopherson
KVM: Require total number of memslot pages to fit in...
commit
|
commitdiff
|
tree
2021-12-08
Marc Zyngier
KVM: Convert kvm_for_each_vcpu() to using xa_for_each_range()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-12-08
Marc Zyngier
KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s index
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-12-08
Marc Zyngier
KVM: Convert the kvm->vcpus array to a xarray
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-12-08
Marc Zyngier
KVM: s390: Use kvm_get_vcpu() instead of open-coded...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-12-08
Marc Zyngier
KVM: mips: Use kvm_get_vcpu() instead of open-coded...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-12-08
Marc Zyngier
KVM: Move wiping of the kvm->vcpus array to common...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-12-08
Paolo Bonzini
KVM: MMU: update comment on the number of page role...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-12-05
Tom Lendacky
KVM: SVM: Do not terminate SEV-ES guests on GHCB validation...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-12-05
Sean Christopherson
KVM: SEV: Fall back to vmalloc for SEV-ES scratch area...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-12-05
Sean Christopherson
KVM: SEV: Return appropriate error codes if SEV-ES...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-12-02
Sean Christopherson
KVM: x86/mmu: Retry page fault if root is invalidated...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-12-02
Dan Carpenter
KVM: VMX: Set failure code in prepare_vmcs02()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-12-02
Paolo Bonzini
KVM: ensure APICv is considered inactive if there is...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-12-02
Like Xu
KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
KVM: fix avic_set_running for preemptable kernels
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
KVM: SEV: accept signals in sev_lock_two_vms
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
KVM: SEV: do not take kvm->lock when destroying
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
KVM: SEV: Prohibit migration of a VM that has mirrors
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
KVM: SEV: Do COPY_ENC_CONTEXT_FROM with both VMs locked
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
selftests: sev_migrate_tests: add tests for KVM_CAP_VM_COPY_...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
KVM: SEV: move mirror status to destination of KVM_CAP_VM_MO...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
KVM: SEV: initialize regions_list of a mirror VM
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
KVM: SEV: cleanup locking for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
KVM: SEV: do not use list_replace_init on an empty...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
KVM: x86: Use a stable condition around all VT-d PI...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
KVM: x86: check PIR even for vCPUs with disabled APICv
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
KVM: VMX: prepare sync_pir_to_irr for running with...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Maciej S. Szmigiero
KVM: selftests: page_table_test: fix calculation of...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Sean Christopherson
KVM: x86/mmu: Handle "default" period when selectively...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Paolo Bonzini
KVM: MMU: shadow nested paging does not have PKU
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Sean Christopherson
KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-30
Sean Christopherson
KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Lai Jiangshan
KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Lai Jiangshan
KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Vitaly Kuznetsov
KVM: selftests: Make sure kvm_create_max_vcpus test...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Vitaly Kuznetsov
KVM: x86: Forbid KVM_SET_CPUID{,2} after KVM_RUN
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Vitaly Kuznetsov
KVM: selftests: Avoid KVM_SET_CPUID2 after KVM_RUN...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Sean Christopherson
KVM: nVMX: Emulate guest TLB flush on nested VM-Enter...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Sean Christopherson
KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Sean Christopherson
KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FL...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Paolo Bonzini
KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Paolo Bonzini
selftests: sev_migrate_tests: free all VMs
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Paolo Bonzini
selftests: fix check for circular KVM_CAP_VM_MOVE_ENC_CONTEX...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Paolo Bonzini
KVM: x86: ignore APICv if LAPIC is not enabled
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Paolo Bonzini
KVM: downgrade two BUG_ONs to WARN_ON_ONCE
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Paolo Bonzini
KVM: VMX: do not use uninitialized gfn_to_hva_cache
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-26
Paolo Bonzini
Merge branch 'kvm-5.16-fixes-pre-rc2' into HEAD
commit
|
commitdiff
|
tree
2021-11-26
Paolo Bonzini
Merge tag 'kvmarm-fixes-5.16-2' of git://git.kernel...
commit
|
commitdiff
|
tree
2021-11-26
Paolo Bonzini
Merge tag 'kvm-riscv-fixes-5.16-1' of https://github...
commit
|
commitdiff
|
tree
2021-11-18
Hou Wenlong
KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu_z...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Hou Wenlong
KVM: x86/mmu: Skip tlb flush if it has been done in...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Juergen Gross
x86/kvm: remove unused ack_notifier callbacks
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Sean Christopherson
KVM: Disallow user memslot with size that exceeds ...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Sean Christopherson
KVM: Ensure local memslot copies operate on up-to-date...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Ben Gardon
KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Vitaly Kuznetsov
KVM: x86: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Vitaly Kuznetsov
KVM: s390: Cap KVM_CAP_NR_VCPUS by num_online_cpus()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Vitaly Kuznetsov
KVM: RISC-V: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Vitaly Kuznetsov
KVM: PPC: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Vitaly Kuznetsov
KVM: MIPS: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Vitaly Kuznetsov
KVM: arm64: Cap KVM_CAP_NR_VCPUS by kvm_arm_default_max_vcpus()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Tom Lendacky
KVM: x86: Assume a 64-bit hypercall for guests with...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Arnaldo Carvalho...
selftests: KVM: Add /x86_64/sev_migrate_tests to .gitignore
Cc:
Paolo Bonzini
<pbonzini@redhat.com>
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Randy Dunlap
riscv: kvm: fix non-kernel-doc comment block
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Paolo Bonzini
Merge branch 'kvm-5.16-fixes' into kvm-master
commit
|
commitdiff
|
tree
2021-11-18
Sean Christopherson
KVM: SEV: Fix typo in and tweak name of cmd_allowed_from_miror()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Sean Christopherson
KVM: SEV: Drop a redundant setting of sev->asid during...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Sean Christopherson
KVM: SEV: WARN if SEV-ES is marked active but SEV is not
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Sean Christopherson
KVM: SEV: Set sev_info.active after initial checks...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Sean Christopherson
KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
David Woodhouse
KVM: Kill kvm_map_gfn() / kvm_unmap_gfn() and gfn_to_pfn_cache
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
David Woodhouse
KVM: nVMX: Use a gfn_to_hva_cache for vmptrld
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
David Woodhouse
KVM: nVMX: Use kvm_read_guest_offset_cached() for nested...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
David Woodhouse
KVM: x86/xen: Use sizeof_field() instead of open-coding it
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
David Woodhouse
KVM: nVMX: Use kvm_{read,write}_guest_cached() for...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
David Woodhouse
KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Maxim Levitsky
KVM: x86/mmu: include EFER.LMA in extended mmu role
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
next