summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-10-118-97/+143
|\
| * Merge tag 'kvmarm-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2022-10-0314-190/+236
| |\
| | * Merge branch kvm-arm64/misc-6.1 into kvmarm-master/nextMarc Zyngier2022-10-013-7/+12
| | |\
| | | * KVM: arm64: Fix comment typo in nvhe/switch.cWei-Lin Chang2022-09-291-1/+1
| | | * KVM: arm64: Ignore kvm-arm.mode if !is_hyp_mode_available()Elliot Berman2022-09-261-5/+10
| | | * KVM: arm64: vgic: Remove duplicate check in update_affinity_collection()Gavin Shan2022-09-261-1/+1
| | * | Merge branch kvm-arm64/single-step-async-exception into kvmarm-master/nextMarc Zyngier2022-09-193-2/+41
| | |\ \
| | | * | KVM: arm64: Clear PSTATE.SS when the Software Step state was Active-pendingReiji Watanabe2022-09-193-2/+29
| | | * | KVM: arm64: Preserve PSTATE.SS for the guest while single-step is enabledReiji Watanabe2022-09-191-0/+12
| | | |/
| | * | Merge remote-tracking branch 'arm64/for-next/sysreg' into kvmarm-master/nextMarc Zyngier2022-09-198-95/+95
| | |\ \
| | * | | KVM: arm64: Treat 32bit ID registers as RAZ/WI on 64bit-only systemOliver Upton2022-09-141-20/+43
| | * | | KVM: arm64: Add a visibility bit to ignore user writesOliver Upton2022-09-142-0/+10
| | * | | KVM: arm64: Spin off helper for calling visibility hookOliver Upton2022-09-141-8/+11
| | * | | KVM: arm64: Drop raz parameter from read_id_reg()Oliver Upton2022-09-141-13/+6
| | * | | KVM: arm64: Remove internal accessor helpers for id regsOliver Upton2022-09-141-34/+12
| | * | | KVM: arm64: Use visibility hook to treat ID regs as RAZOliver Upton2022-09-141-19/+14
| | | |/ | | |/|
| * | | Merge tag 'kvm-x86-6.1-2' of https://github.com/sean-jc/linux into HEADPaolo Bonzini2022-09-302-5/+32
| |\ \ \
* | \ \ \ Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-10-092-5/+32
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | KVM: remove KVM_REQ_UNHALTPaolo Bonzini2022-09-261-1/+0
| * | | | KVM: arm64/mmu: count KVM s2 mmu usage in secondary pagetable statsYosry Ahmed2022-08-301-4/+32
| | |/ / | |/| |
* | | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2022-10-0612-175/+201
|\ \ \ \ | |_|/ / |/| | |
| * | | Merge branch 'for-next/alternatives' into for-next/coreCatalin Marinas2022-09-302-4/+5
| |\ \ \
| | * | | arm64: alternatives: have callbacks take a capMark Rutland2022-09-161-2/+2
| | * | | arm64: alternatives: kvm: prepare for cap changesMark Rutland2022-09-161-2/+3
| | |/ /
| | | |
| | \ \
| *-. \ \ Merge branches 'for-next/doc', 'for-next/sve', 'for-next/sysreg', 'for-next/g...Catalin Marinas2022-09-3010-171/+196
| |\ \ \ \ | | |_|/ / | |/| | / | | | |/ | | |/|
| | | * arm64: stacktrace: track hyp stacks in unwinder's address spaceMark Rutland2022-09-092-23/+41
| | | * arm64: stacktrace: track all stack boundaries explicitlyMark Rutland2022-09-092-53/+18
| | | * arm64: stacktrace: remove stack type from fp translatorMark Rutland2022-09-091-35/+47
| | | * arm64: stacktrace: rework stack boundary discoveryMark Rutland2022-09-092-20/+54
| | | * arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record()Mark Rutland2022-09-092-3/+3
| | | * arm64: stacktrace: simplify unwind_next_common()Mark Rutland2022-09-092-6/+2
| | |/ | |/|
| | * arm64/sysreg: Use feature numbering for PMU and SPE revisionsMark Brown2022-09-162-7/+7
| | * arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition namesMark Brown2022-09-164-24/+24
| | * arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architectureMark Brown2022-09-164-24/+24
| | * arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constantsMark Brown2022-09-092-2/+2
| | * arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constantsMark Brown2022-09-091-1/+1
| | * arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnPMark Brown2022-09-091-1/+1
| | * arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fieldsKristina Martsenko2022-09-093-8/+8
| | * arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBitsMark Brown2022-09-091-1/+1
| | * arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEndMark Brown2022-09-091-1/+1
| | * arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant namesMark Brown2022-09-094-6/+6
| | * arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition namesMark Brown2022-09-094-35/+35
| | * arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition namesMark Brown2022-09-091-8/+8
| | * arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition namesMark Brown2022-09-094-14/+14
| |/
* / KVM: arm64: Use kmemleak_free_part_phys() to unregister hyp_mem_baseZenghui Yu2022-09-191-1/+1
|/
* Merge tag 'kvmarm-fixes-6.0-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2022-08-193-5/+4
|\
| * KVM: arm64: Reject 32bit user PSTATE on asymmetric systemsOliver Upton2022-08-171-1/+1
| * KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systemsOliver Upton2022-08-172-4/+3
* | KVM: Rename mmu_notifier_* to mmu_invalidate_*Chao Peng2022-08-191-4/+4
* | Merge tag 'asm-generic-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-08-051-1/+6
|\ \