summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/sys_regs.h
Commit message (Expand)AuthorAgeFilesLines
* KVM: arm64: Save ID registers' sanitized value per guestJing Zhang2023-06-151-0/+7
* KVM: arm64: Reuse fields of sys_reg_desc for idregJing Zhang2023-06-121-5/+10
* KVM: arm64: nv: Allow a sysreg to be hidden from userspace onlyMarc Zyngier2023-02-111-2/+12
* KVM: arm64: Add a visibility bit to ignore user writesOliver Upton2022-09-141-0/+7
* KVM: arm64: Spin off helper for calling visibility hookOliver Upton2022-09-141-8/+11
* KVM: arm64: Descope kvm_arm_sys_reg_{get,set}_reg()Marc Zyngier2022-07-171-1/+2
* KVM: arm64: Get rid of find_reg_by_id()Marc Zyngier2022-07-171-5/+0
* KVM: arm64: Consolidate sysreg userspace accessesMarc Zyngier2022-07-171-2/+2
* KVM: arm64: Introduce generic get_user/set_user helpers for system registersMarc Zyngier2022-07-171-0/+6
* KVM: arm64: Add get_reg_by_id() as a sys_reg_desc retrieving helperMarc Zyngier2022-07-171-0/+4
* KVM: arm64: Hide AArch32 PMU registers when not availableAlexandru Elisei2022-05-031-1/+1
* KVM: arm64: Wire up CP15 feature registers to their AArch64 equivalentsOliver Upton2022-05-031-0/+7
* KVM: arm64: Refactor sys_regs.h,c for nVHE reuseFuad Tabba2021-08-201-0/+31
* Merge branch 'kvm-arm64/copro-no-more' into kvmarm-master/nextMarc Zyngier2020-11-271-2/+7
|\
| * KVM: arm64: Drop is_aarch32 trap attributeMarc Zyngier2020-11-101-1/+0
| * KVM: arm64: Drop is_32bit trap attributeMarc Zyngier2020-11-101-1/+0
| * KVM: arm64: Add AArch32 mapping annotationMarc Zyngier2020-11-101-0/+7
* | KVM: arm64: Check RAZ visibility in ID register accessorsAndrew Jones2020-11-061-0/+10
* | KVM: arm64: Consolidate REG_HIDDEN_GUEST/USERAndrew Jones2020-11-061-14/+4
|/
* KVM: arm64: Sanely ratelimit sysreg messagesMark Rutland2019-12-061-2/+15
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
* KVM: arm64: Support runtime sysreg visibility filteringDave Martin2019-03-291-0/+25
* arm64: KVM: Add trapped system register access tracepointMarc Zyngier2018-12-191-0/+4
* KVM: arm64: Rewrite system register accessors to read/write functionsChristoffer Dall2018-03-191-2/+2
* Merge remote-tracking branch 'rutland/kvm/common-sysreg' into next-fixChristoffer Dall2017-04-091-0/+5
|\
| * KVM: arm64: add SYS_DESC()Mark Rutland2017-03-221-0/+5
* | arm64: KVM: Make unexpected reads from WO registers inject an undefMarc Zyngier2017-04-091-18/+0
|/
* KVM: arm/arm64: vgic: Introduce find_reg_by_id()Vijaya Kumar K2017-01-301-0/+4
* arm64: KVM: Correctly handle zero register in system register accessesPavel Fedin2015-12-041-2/+2
* arm64: KVM: Remove const from struct sys_reg_paramsPavel Fedin2015-12-041-2/+2
* KVM: arm64: introduce vcpu->arch.debug_ptrAlex Bennée2015-07-211-0/+6
* arm64: KVM: allows discrimination of AArch32 sysreg accessMarc Zyngier2014-03-031-0/+2
* arm64: KVM: system register handlingMarc Zyngier2013-06-071-0/+138