summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/sys_regs.c
AgeCommit message (Expand)AuthorFilesLines
2020-06-03Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-100/+112
2020-05-28KVM: arm64: Move sysreg reset check to boot timeMarc Zyngier1-37/+35
2020-05-28KVM: arm64: Add missing reset handlers for PMU emulationMarc Zyngier1-3/+3
2020-05-28KVM: arm64: Refactor vcpu_{read,write}_sys_regMarc Zyngier1-57/+71
2020-05-21arm64/cpufeature: Introduce ID_MMFR5 CPU registerAnshuman Khandual1-1/+1
2020-05-21arm64/cpufeature: Introduce ID_DFR1 CPU registerAnshuman Khandual1-1/+1
2020-05-21arm64/cpufeature: Introduce ID_PFR2 CPU registerAnshuman Khandual1-1/+1
2020-05-16KVM: Fix spelling in code commentsFuad Tabba1-3/+3
2020-04-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+0
2020-03-25Merge branches 'for-next/memory-hotremove', 'for-next/arm_sdei', 'for-next/am...Catalin Marinas1-2/+101
2020-03-17KVM: arm64: limit PMU version to PMUv3 for ARMv8.1Andrew Murray1-0/+10
2020-03-16KVM: Remove unnecessary asm/kvm_host.h includesPeter Xu1-1/+0
2020-03-06arm64/kvm: disable access to AMU registers from kvm guestsIonela Voinescu1-2/+91
2020-01-15arm64: Introduce ID_ISAR6 CPU registerAnshuman Khandual1-1/+1
2019-12-18Merge tag 'kvmarm-fixes-5.5-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini1-7/+18
2019-12-12KVM: arm64: Ensure 'params' is initialised when looking up sys registerWill Deacon1-1/+4
2019-12-06KVM: arm64: Don't log IMP DEF sysreg trapsMark Rutland1-0/+8
2019-12-06KVM: arm64: Sanely ratelimit sysreg messagesMark Rutland1-6/+6
2019-10-20arm64: KVM: Handle PMCR_EL0.LC as RES1 on pure AArch64 systemsMarc Zyngier1-0/+4
2019-08-09KVM: arm64: Don't write junk to sysregs on resetMarc Zyngier1-14/+18
2019-07-05KVM: arm64: Migrate _elx sysreg accessors to msr_s/mrs_sDave Martin1-28/+28
2019-07-05KVM: arm/arm64: Rename kvm_pmu_{enable/disable}_counter functionsAndrew Murray1-2/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner1-12/+1
2019-05-01KVM: arm64: Fix ptrauth ID register masking logicKristina Martsenko1-4/+4
2019-04-24arm64: KVM: Enable VHE support for :G/:H perf event modifiersAndrew Murray1-0/+3
2019-04-24KVM: arm/arm64: Context-switch ptrauth registersMark Rutland1-8/+42
2019-04-18KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() checks to WARNsDave Martin1-2/+2
2019-03-29KVM: arm64/sve: System register context switch and access supportDave Martin1-5/+78
2019-03-29KVM: arm64: Support runtime sysreg visibility filteringDave Martin1-3/+21
2019-03-29KVM: arm64: Propagate vcpu into read_id_reg()Dave Martin1-10/+13
2019-03-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-56/+112
2019-02-22arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2Dave Martin1-1/+1
2019-02-19arm64: KVM: Describe data or unified caches as having 1 set and 1 wayArd Biesheuvel1-0/+15
2019-02-19arm64: KVM: Expose sanitised cache type register to guestArd Biesheuvel1-2/+57
2019-02-19KVM: arm/arm64: consolidate arch timer trap handlersAndre Przywara1-40/+33
2019-02-19KVM: arm64: Reuse sys_reg() macro when searching the trap tableMarc Zyngier1-13/+6
2019-02-07arm/arm64: KVM: Don't panic on failure to properly reset system registersMarc Zyngier1-3/+5
2019-01-25arm64: KVM: Don't generate UNDEF when LORegion feature is presentMarc Zyngier1-15/+27
2018-12-26Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-5/+7
2018-12-19arm64: KVM: Add trapped system register access tracepointMarc Zyngier1-0/+2
2018-12-19KVM: arm64: Make vcpu const in vcpu_read_sys_regChristoffer Dall1-1/+1
2018-12-18KVM: arm/arm64: Log PSTATE for unhandled sysregsMark Rutland1-4/+4
2018-12-13arm64/kvm: hide ptrauth from guestsMark Rutland1-0/+8
2018-08-12KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC_ASGI1R_EL1 accessesMarc Zyngier1-2/+39
2018-08-12KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIsMarc Zyngier1-1/+1
2018-08-12KVM: arm64: Remove non-existent AArch32 ICC_SGI1R encodingMarc Zyngier1-2/+0
2018-07-09arm64: KVM: Handle Set/Way CMOs as NOPs if FWB is presentMarc Zyngier1-1/+10
2018-05-25KVM: arm64: Repurpose vcpu_arch.debug_flags for general-purpose flagsDave Martin1-5/+4
2018-04-17arm64: KVM: Demote SVE and LORegion warnings to debug onlyMarc Zyngier1-4/+2
2018-03-19KVM: arm64: Defer saving/restoring 32-bit sysregs to vcpu load/putChristoffer Dall1-0/+6