aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-09-21Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-3/+3
2020-09-20Merge tag 'kvmarm-fixes-5.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-masterPaolo Bonzini2-3/+3
2020-09-18KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetchMarc Zyngier2-3/+3
2020-09-18Merge branch 'kvm-arm64/misc-5.10' into kvmarm-master/nextMarc Zyngier2-22/+3
2020-09-18Merge branch 'kvm-arm64/pt-new' into kvmarm-master/nextMarc Zyngier1-8/+18
2020-09-18KVM: arm64: Fix doc warnings in mmu codeXiaofei Tan1-2/+4
2020-09-18KVM: arm64: Do not flush memslot if FWB is supportedAlexandru Elisei1-1/+1
2020-09-18KVM: arm64: vgic-debug: Convert to use DEFINE_SEQ_ATTRIBUTE macroLiu Shixin1-22/+2
2020-09-18KVM: arm64: Fix inject_fault.c kernel-doc warningsTian Tao1-0/+1
2020-09-18KVM: arm64: Try PMD block mappings if PUD mappings are not supportedAlexandru Elisei1-5/+14
2020-09-16Merge branch 'kvm-arm64/nvhe-hyp-context' into kvmarm-master/nextMarc Zyngier14-244/+456
2020-09-15KVM: arm64: nVHE: Fix pointers during SMCCC convertionAndrew Scull4-12/+8
2020-09-15KVM: arm64: nVHE: Migrate hyp-init to SMCCCAndrew Scull4-52/+43
2020-09-15KVM: arm64: nVHE: Migrate hyp interface to SMCCCAndrew Scull3-32/+101
2020-09-15KVM: arm64: nVHE: Pass pointers consistently to hyp-initAndrew Scull2-1/+1
2020-09-15KVM: arm64: nVHE: Handle hyp panicsAndrew Scull2-33/+63
2020-09-15KVM: arm64: nVHE: Switch to hyp context for EL2Andrew Scull4-19/+89
2020-09-15KVM: arm64: Share context save and restore macrosAndrew Scull1-39/+0
2020-09-15KVM: arm64: Restore hyp when panicking in guest contextAndrew Scull4-4/+34
2020-09-15KVM: arm64: Update context references from host to hypAndrew Scull1-11/+11
2020-09-15KVM: arm64: Introduce hyp contextAndrew Scull5-8/+18
2020-09-15KVM: arm64: nVHE: Don't consume host SErrors with ESBAndrew Scull1-1/+5
2020-09-15KVM: arm64: nVHE: Use separate vector for the hostAndrew Scull5-68/+122
2020-09-15KVM: arm64: Save chosen hyp vector to a percpu variableAndrew Scull2-2/+5
2020-09-15KVM: arm64: Remove kvm_host_data_t typedefAndrew Scull1-2/+2
2020-09-15KVM: arm64: Remove hyp_panic argumentsAndrew Scull4-15/+14
2020-09-15KVM: arm64: Remove __activate_vm wrapperAndrew Scull3-14/+9
2020-09-13Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds5-28/+34
2020-09-11Merge tag 'kvmarm-fixes-5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEADPaolo Bonzini5-28/+34
2020-09-11Merge branch 'kvm-arm64/pt-new' into kvmarm-master/nextMarc Zyngier13-1503/+1231
2020-09-11KVM: arm64: Don't constrain maximum IPA size based on host configurationWill Deacon1-34/+6
2020-09-11KVM: arm64: Remove unused 'pgd' field from 'struct kvm_s2_mmu'Will Deacon1-2/+0
2020-09-11KVM: arm64: Remove unused page-table codeWill Deacon1-755/+0
2020-09-11KVM: arm64: Check the pgt instead of the pgd when modifying page-tableWill Deacon1-3/+3
2020-09-11KVM: arm64: Convert user_mem_abort() to generic page-table APIWill Deacon1-80/+44
2020-09-11KVM: arm64: Add support for relaxing stage-2 perms in generic page-table codeWill Deacon1-0/+20
2020-09-11KVM: arm64: Convert memslot cache-flushing code to generic page-table APIQuentin Perret1-12/+1
2020-09-11KVM: arm64: Add support for stage-2 cache flushing in generic page-tableQuentin Perret1-0/+26
2020-09-11KVM: arm64: Convert write-protect operation to generic page-table APIQuentin Perret1-21/+4
2020-09-11KVM: arm64: Add support for stage-2 write-protect in generic page-tableQuentin Perret1-0/+6
2020-09-11KVM: arm64: Convert page-aging and access faults to generic page-table APIWill Deacon1-58/+16
2020-09-11KVM: arm64: Add support for stage-2 page-aging in generic page-tableWill Deacon1-0/+86
2020-09-11KVM: arm64: Convert unmap_stage2_range() to generic page-table APIWill Deacon1-25/+37
2020-09-11KVM: arm64: Convert kvm_set_spte_hva() to generic page-table APIWill Deacon1-13/+10
2020-09-11KVM: arm64: Convert kvm_phys_addr_ioremap() to generic page-table APIWill Deacon1-16/+14
2020-09-11KVM: arm64: Add support for stage-2 map()/unmap() in generic page-tableWill Deacon1-0/+273
2020-09-11KVM: arm64: Add support for creating kernel-agnostic stage-2 page tablesWill Deacon2-26/+83
2020-09-11KVM: arm64: Use generic allocator for hyp stage-1 page-tablesWill Deacon1-376/+38
2020-09-11KVM: arm64: Add support for creating kernel-agnostic stage-1 page tablesWill Deacon1-0/+133
2020-09-11KVM: arm64: Add stand-alone page-table walker infrastructureWill Deacon2-1/+286