summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm
AgeCommit message (Expand)AuthorFilesLines
2024-02-19KVM: arm64: Add Fine-Grained UNDEF tracking informationMarc Zyngier1-12/+0
2024-02-19KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap()Marc Zyngier3-2/+4
2024-02-19KVM: arm64: Use the xarray as the primary sysreg/sysinsn walkerMarc Zyngier2-54/+49
2024-02-19KVM: arm64: Register AArch64 system register entries with the sysreg xarrayMarc Zyngier2-3/+47
2024-02-19KVM: arm64: Always populate the trap configuration xarrayMarc Zyngier1-4/+1
2024-02-19KVM: arm64: nv: Move system instructions to their own sys_reg_desc arrayMarc Zyngier1-15/+44
2024-02-19KVM: arm64: Drop the requirement for XARRAY_MULTIMarc Zyngier1-1/+0
2024-02-19KVM: arm64: nv: Turn encoding ranges into discrete XArray storesMarc Zyngier1-13/+36
2024-02-19KVM: arm64: nv: Correctly handle negative polarity FGTsMarc Zyngier1-3/+56
2024-02-19KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiersMarc Zyngier1-2/+1
2024-02-19KVM: arm64: nv: Drop sanitised_sys_reg() helperMarc Zyngier1-15/+7
2024-02-19KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2Marc Zyngier1-0/+42
2024-02-19KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregsMarc Zyngier1-0/+128
2024-02-19KVM: arm64: nv: Add sanitising to EL2 configuration registersMarc Zyngier1-1/+57
2024-02-19KVM: arm64: nv: Add sanitising to VNCR-backed sysregsMarc Zyngier2-1/+41
2024-02-19KVM: arm64: Add feature checking helpersMarc Zyngier2-9/+8
2024-02-16arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levelsArd Biesheuvel1-1/+1
2024-02-16arm64: mm: Use 48-bit virtual addressing for the permanent ID mapArd Biesheuvel1-11/+4
2024-02-13KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked()Will Deacon1-2/+0
2024-02-12KVM: arm64: print Hyp modeJoey Gouly1-1/+2
2024-02-08KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implementedMarc Zyngier1-1/+11
2024-02-08KVM: arm64: Expose ID_AA64MMFR4_EL1 to guestsMarc Zyngier2-1/+8
2024-02-08arm64: Add macro to compose a sysreg field valueMarc Zyngier1-1/+2
2024-02-08Merge branch 'kvm-kconfig'Paolo Bonzini1-2/+0
2024-02-08treewide: remove CONFIG_HAVE_KVMPaolo Bonzini1-1/+0
2024-02-08kvm: move "select IRQ_BYPASS_MANAGER" to common codePaolo Bonzini1-1/+0
2024-02-08kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbolPaolo Bonzini1-0/+1
2024-02-04KVM: arm64: Do not source virt/lib/Kconfig twiceMasahiro Yamada1-1/+0
2024-02-01KVM: arm64: vgic: fix a kernel-doc warningRandy Dunlap1-1/+1
2024-02-01KVM: arm64: vgic-its: fix kernel-doc warningsRandy Dunlap1-2/+2
2024-02-01KVM: arm64: vgic-init: fix a kernel-doc warningRandy Dunlap1-1/+3
2024-02-01KVM: arm64: sys_regs: fix kernel-doc warningsRandy Dunlap1-2/+5
2024-02-01KVM: arm64: PMU: fix kernel-doc warningsRandy Dunlap1-2/+2
2024-02-01KVM: arm64: mmu: fix a kernel-doc warningRandy Dunlap1-1/+1
2024-02-01KVM: arm64: vhe: fix a kernel-doc warningRandy Dunlap1-1/+1
2024-02-01KVM: arm64: hyp/aarch32: fix kernel-doc warningsRandy Dunlap1-2/+2
2024-02-01KVM: arm64: guest: fix kernel-doc warningsRandy Dunlap1-2/+5
2024-02-01KVM: arm64: debug: fix kernel-doc warningsRandy Dunlap1-1/+2
2024-01-31KVM: arm64: Fix circular locking dependencySebastian Ene1-10/+17
2024-01-18Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds20-252/+511
2024-01-09Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-2/+3
2024-01-09Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds5-82/+6
2024-01-09mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov1-1/+2
2024-01-09mm, treewide: introduce NR_PAGE_ORDERSKirill A. Shutemov1-1/+1
2024-01-08Merge tag 'kvm-x86-generic-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-1/+0
2024-01-08Merge tag 'kvmarm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini19-246/+509
2024-01-08KVM: introduce CONFIG_KVM_COMMONPaolo Bonzini1-2/+1
2024-01-04KVM: arm64: Add missing memory barriers when switching to pKVM's hyp pgdWill Deacon1-0/+2
2024-01-04Merge branch kvm-arm64/vgic-6.8 into kvmarm-master/nextMarc Zyngier3-81/+53
2024-01-04KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cacheOliver Upton1-0/+5