aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/sys_regs.h
AgeCommit message (Expand)AuthorFilesLines
2023-06-15KVM: arm64: Save ID registers' sanitized value per guestGravatar Jing Zhang 1-0/+7
2023-06-12KVM: arm64: Reuse fields of sys_reg_desc for idregGravatar Jing Zhang 1-5/+10
2023-02-11KVM: arm64: nv: Allow a sysreg to be hidden from userspace onlyGravatar Marc Zyngier 1-2/+12
2022-09-14KVM: arm64: Add a visibility bit to ignore user writesGravatar Oliver Upton 1-0/+7
2022-09-14KVM: arm64: Spin off helper for calling visibility hookGravatar Oliver Upton 1-8/+11
2022-07-17KVM: arm64: Descope kvm_arm_sys_reg_{get,set}_reg()Gravatar Marc Zyngier 1-1/+2
2022-07-17KVM: arm64: Get rid of find_reg_by_id()Gravatar Marc Zyngier 1-5/+0
2022-07-17KVM: arm64: Consolidate sysreg userspace accessesGravatar Marc Zyngier 1-2/+2
2022-07-17KVM: arm64: Introduce generic get_user/set_user helpers for system registersGravatar Marc Zyngier 1-0/+6
2022-07-17KVM: arm64: Add get_reg_by_id() as a sys_reg_desc retrieving helperGravatar Marc Zyngier 1-0/+4
2022-05-03KVM: arm64: Hide AArch32 PMU registers when not availableGravatar Alexandru Elisei 1-1/+1
2022-05-03KVM: arm64: Wire up CP15 feature registers to their AArch64 equivalentsGravatar Oliver Upton 1-0/+7
2021-08-20KVM: arm64: Refactor sys_regs.h,c for nVHE reuseGravatar Fuad Tabba 1-0/+31
2020-11-27Merge branch 'kvm-arm64/copro-no-more' into kvmarm-master/nextGravatar Marc Zyngier 1-2/+7
2020-11-10KVM: arm64: Drop is_aarch32 trap attributeGravatar Marc Zyngier 1-1/+0
2020-11-10KVM: arm64: Drop is_32bit trap attributeGravatar Marc Zyngier 1-1/+0
2020-11-10KVM: arm64: Add AArch32 mapping annotationGravatar Marc Zyngier 1-0/+7
2020-11-06KVM: arm64: Check RAZ visibility in ID register accessorsGravatar Andrew Jones 1-0/+10
2020-11-06KVM: arm64: Consolidate REG_HIDDEN_GUEST/USERGravatar Andrew Jones 1-14/+4
2019-12-06KVM: arm64: Sanely ratelimit sysreg messagesGravatar Mark Rutland 1-2/+15
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Gravatar Thomas Gleixner 1-12/+1
2019-03-29KVM: arm64: Support runtime sysreg visibility filteringGravatar Dave Martin 1-0/+25
2018-12-19arm64: KVM: Add trapped system register access tracepointGravatar Marc Zyngier 1-0/+4
2018-03-19KVM: arm64: Rewrite system register accessors to read/write functionsGravatar Christoffer Dall 1-2/+2
2017-04-09Merge remote-tracking branch 'rutland/kvm/common-sysreg' into next-fixGravatar Christoffer Dall 1-0/+5
2017-04-09arm64: KVM: Make unexpected reads from WO registers inject an undefGravatar Marc Zyngier 1-18/+0
2017-03-22KVM: arm64: add SYS_DESC()Gravatar Mark Rutland 1-0/+5
2017-01-30KVM: arm/arm64: vgic: Introduce find_reg_by_id()Gravatar Vijaya Kumar K 1-0/+4
2015-12-04arm64: KVM: Correctly handle zero register in system register accessesGravatar Pavel Fedin 1-2/+2
2015-12-04arm64: KVM: Remove const from struct sys_reg_paramsGravatar Pavel Fedin 1-2/+2
2015-07-21KVM: arm64: introduce vcpu->arch.debug_ptrGravatar Alex Bennée 1-0/+6
2014-03-03arm64: KVM: allows discrimination of AArch32 sysreg accessGravatar Marc Zyngier 1-0/+2
2013-06-07arm64: KVM: system register handlingGravatar Marc Zyngier 1-0/+138