aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/sys_regs.c
AgeCommit message (Expand)AuthorFilesLines
2017-07-25KVM: arm/arm64: PMU: Fix overflow interrupt injectionGravatar Andrew Jones 1-1/+1
2017-06-15KVM: arm64: Log an error if trapping a write-to-read-only GICv3 accessGravatar Marc Zyngier 1-0/+15
2017-06-15KVM: arm64: Log an error if trapping a read-from-write-only GICv3 accessGravatar Marc Zyngier 1-4/+8
2017-05-09Merge tag 'kvm-arm-for-v4.12-round2' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Paolo Bonzini 1-4/+4
2017-05-08Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 1-316/+180
2017-05-02arm64: KVM: Fix decoding of Rt/Rt2 when trapping AArch32 CP accessesGravatar Marc Zyngier 1-4/+4
2017-04-09Merge remote-tracking branch 'rutland/kvm/common-sysreg' into next-fixGravatar Christoffer Dall 1-252/+106
2017-04-09arm64: KVM: Do not corrupt registers on failed 64bit CP readGravatar Marc Zyngier 1-11/+16
2017-04-09arm64: KVM: Treat sysreg accessors returning false as successfulGravatar Marc Zyngier 1-29/+20
2017-04-09arm64: KVM: PMU: Inject UNDEF on read access to PMSWINC_EL0Gravatar Marc Zyngier 1-7/+6
2017-04-09arm64: KVM: Make unexpected reads from WO registers inject an undefGravatar Marc Zyngier 1-0/+9
2017-04-09arm64: KVM: PMU: Inject UNDEF on non-privileged accessesGravatar Marc Zyngier 1-2/+6
2017-04-09arm64: KVM: PMU: Inject UNDEF exception on illegal register accessGravatar Marc Zyngier 1-1/+6
2017-04-09arm64: KVM: PMU: Refactor pmu_*_el0_disabledGravatar Marc Zyngier 1-14/+11
2017-04-04arm64: cpufeature: Make ID reg accessor naming less counterintuitiveGravatar Dave Martin 1-2/+2
2017-03-22KVM: arm64: Use common Set/Way sys definitionsGravatar Mark Rutland 1-9/+3
2017-03-22KVM: arm64: Use common sysreg definitionsGravatar Mark Rutland 1-70/+24
2017-03-22KVM: arm64: use common invariant sysreg definitionsGravatar Mark Rutland 1-38/+19
2017-03-22KVM: arm64: Use common physical timer sysreg definitionsGravatar Mark Rutland 1-9/+3
2017-03-22KVM: arm64: Use common GICv3 sysreg definitionsGravatar Mark Rutland 1-6/+2
2017-03-22KVM: arm64: Use common performance monitor sysreg definitionsGravatar Mark Rutland 1-56/+22
2017-03-22KVM: arm64: Use common debug sysreg definitionsGravatar Mark Rutland 1-52/+21
2017-02-08KVM: arm/arm64: Emulate the EL1 phys timer registersGravatar Jintack Lim 1-3/+34
2017-02-08KVM: arm64: Add the EL1 physical timer access handlerGravatar Jintack Lim 1-0/+34
2017-01-30KVM: arm/arm64: vgic: Introduce find_reg_by_id()Gravatar Vijaya Kumar K 1-11/+16
2016-11-18arm64: KVM: pmu: Fix AArch32 cycle counter accessGravatar Wei Huang 1-2/+8
2016-10-03Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Gravatar Linus Torvalds 1-20/+11
2016-09-09arm64/kvm: use {read,write}_sysreg()Gravatar Mark Rutland 1-20/+11
2016-08-17arm64: KVM: report configured SRE value to 32-bit worldGravatar Vladimir Murzin 1-1/+1
2016-08-17arm64: KVM: remove misleading comment on pmu statusGravatar Vladimir Murzin 1-8/+0
2016-07-14arm64: KVM: Clean up a conditionGravatar Dan Carpenter 1-2/+2
2016-05-31arm64: KVM: Make ICC_SRE_EL1 access return the configured SRE valueGravatar Marc Zyngier 1-1/+12
2016-03-17Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Gravatar Linus Torvalds 1-1/+1
2016-02-29arm64: KVM: Switch the sys_reg search to be a binary searchGravatar Marc Zyngier 1-18/+22
2016-02-29arm64: KVM: Add access handler for PMUSERENR registerGravatar Shannon Zhao 1-5/+96
2016-02-29arm64: KVM: Add helper to handle PMCR register bitsGravatar Shannon Zhao 1-0/+1
2016-02-29arm64: KVM: Add access handler for PMSWINC registerGravatar Shannon Zhao 1-1/+19
2016-02-29arm64: KVM: Add access handler for PMOVSSET and PMOVSCLR registerGravatar Shannon Zhao 1-3/+26
2016-02-29arm64: KVM: Add access handler for PMINTENSET and PMINTENCLR registerGravatar Shannon Zhao 1-4/+28
2016-02-29arm64: KVM: Add access handler for event type registerGravatar Shannon Zhao 1-2/+124
2016-02-29arm64: KVM: Add access handler for PMCNTENSET and PMCNTENCLR registerGravatar Shannon Zhao 1-4/+31
2016-02-29arm64: KVM: Add access handler for event counter registerGravatar Shannon Zhao 1-4/+135
2016-02-29arm64: KVM: Add access handler for PMCEID0 and PMCEID1 registerGravatar Shannon Zhao 1-4/+24
2016-02-29arm64: KVM: Add access handler for PMSELR registerGravatar Shannon Zhao 1-2/+18
2016-02-29arm64: KVM: Add access handler for PMCR registerGravatar Shannon Zhao 1-2/+40
2016-02-25arm64: Rename cpuid_feature field extract routinesGravatar Suzuki K Poulose 1-1/+1
2016-01-24arm64: KVM: Fix guest dead loop when register accessor returns falseGravatar Shannon Zhao 1-3/+2
2016-01-24arm64: KVM: Fix comments of the CP handlerGravatar Shannon Zhao 1-2/+2
2015-12-18arm64: KVM: debug: Remove spurious inline attributesGravatar Marc Zyngier 1-29/+29
2015-12-14arm64: KVM: Turn system register numbers to an enumGravatar Marc Zyngier 1-0/+1