Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
014c4c77aad7660cc7c16cd23b0c3b114cf070d2
/
arch
/
arm64
/
kvm
/
hyp
/
switch.c
014c4c7
KVM: arm64: Improve debug register save/restore flow
by Christoffer Dall
· 7 years ago
e72341c
KVM: arm/arm64: Introduce vcpu_el1_is_32bit
by Christoffer Dall
· 7 years ago
3df59d8
KVM: arm/arm64: Get rid of vcpu->arch.irq_lines
by Christoffer Dall
· 7 years ago
35a84de
KVM: arm64: Move HCR_INT_OVERRIDE to default HCR_EL2 guest flag
by Shih-Wei Li
· 7 years ago
8f17f5e
KVM: arm64: Rework hyp_panic for VHE and non-VHE
by Christoffer Dall
· 7 years ago
4464e21
KVM: arm64: Avoid storing the vcpu pointer on the stack
by Christoffer Dall
· 7 years ago
005781b
arm64: KVM: Move CPU ID reg trap setup off the world switch path
by Dave Martin
· 7 years ago
16e574d
arm64: Add missing Falkor part number for branch predictor hardening
by Shanker Donthineni
· 7 years ago
15303ba
Merge tag 'kvm-4.16-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
3a0a397
arm64: Kill PSCI_GET_VERSION as a variant-2 workaround
by Marc Zyngier
· 7 years ago
a4097b3
arm/arm64: KVM: Turn kvm_psci_version into a static inline
by Marc Zyngier
· 7 years ago
c60590b
KVM: arm64: Save ESR_EL2 on guest SError
by James Morse
· 7 years ago
4715c14
KVM: arm64: Set an impdef ESR for Virtual-SError using VSESR_EL2.
by James Morse
· 7 years ago
c97e166
KVM: arm64: Change hyp_panic()s dependency on tpidr_el2
by James Morse
· 7 years ago
ec82b56
arm64: Implement branch predictor hardening for Falkor
by Shanker Donthineni
· 7 years ago
9034868
arm64: KVM: Make PSCI_VERSION a fast path
by Marc Zyngier
· 7 years ago
6840bdd
arm64: KVM: Use per-CPU vector when BP hardening is enabled
by Marc Zyngier
· 7 years ago
d681198
KVM: arm/arm64: Detangle kvm_mmu.h from kvm_hyp.h
by Marc Zyngier
· 7 years ago
e3feebf
kvm: arm64: handle single-step of hyp emulated mmio instructions
by Alex Bennée
· 7 years ago
974aa56
Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
688c50a
KVM: arm/arm64: Move timer save/restore out of the hyp code
by Christoffer Dall
· 8 years ago
17eed27
arm64/sve: KVM: Prevent guests from using SVE
by Dave Martin
· 7 years ago
93390c0
arm64: KVM: Hide unsupported AArch64 CPU features from guests
by Dave Martin
· 7 years ago
59da1cb
KVM: arm64: vgic-v3: Add hook to handle guest GICv3 sysreg accesses at EL2
by Marc Zyngier
· 8 years ago
e8ec032
KVM: arm64: Restore host physical timer access on hyp_panic()
by James Morse
· 8 years ago
f85279b
arm64: KVM: Save/restore the host SPE state when entering/leaving a VM
by Will Deacon
· 8 years ago
f4000cd9
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 8 years ago
21cbe3c
arm64: KVM: pmu: Reset PMSELR_EL0.SEL to a sane value before entering the guest
by Marc Zyngier
· 8 years ago
82e0191
arm64: Support systems without FP/ASIMD
by Suzuki K Poulose
· 8 years ago
5a7a842
arm64: KVM: Use static keys for selecting the GIC backend
by Vladimir Murzin
· 8 years ago
3272f0d
arm64: KVM: Inject a vSerror if detecting a bad GICV access at EL2
by Marc Zyngier
· 8 years ago
395ea79
arm64: KVM: Handle async aborts delivered while at EL2
by Marc Zyngier
· 8 years ago
44636f9
arm64: KVM: Preserve pending vSError in world switch
by Marc Zyngier
· 8 years ago
fb5ee36
arm64: KVM: vgic-v2: Add the GICV emulation infrastructure
by Marc Zyngier
· 8 years ago
cf0ba18
KVM: arm/arm64: Get rid of exported aliases to static functions
by Christoffer Dall
· 8 years ago
674e701
arm64: Document workaround for Cortex-A72 erratum #853709
by Marc Zyngier
· 8 years ago
221bb8a
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
cf7df13
arm64: KVM: Always reference __hyp_panic_string via its kernel VA
by Marc Zyngier
· 9 years ago
561454e
arm64/kvm: use ESR_ELx_EC to extract EC
by Mark Rutland
· 9 years ago
d692b8a
arm64: KVM: Add access handler for PMUSERENR register
by Shannon Zhao
· 9 years ago
13720a5
arm64: KVM: Move kvm/hyp/hyp.h to include/asm/kvm_hyp.h
by Marc Zyngier
· 9 years ago
5f05a72a
arm64: KVM: Move most of the fault decoding to C
by Marc Zyngier
· 9 years ago
253dcbd
arm64: KVM: VHE: Add alternative panic handling
by Marc Zyngier
· 9 years ago
68908bf
arm64: KVM: VHE: Implement VHE activate/deactivate_traps
by Marc Zyngier
· 10 years ago
3287622
arm64: KVM: VHE: Make __fpsimd_enabled VHE aware
by Marc Zyngier
· 9 years ago
edef528
arm64: KVM: VHE: Differenciate host/guest sysreg save/restore
by Marc Zyngier
· 9 years ago
a7e0ac2
arm64: KVM: Obey RES0/1 reserved bits when setting CPTR_EL2
by Dave Martin
· 9 years ago
3ffa75c
arm64: KVM: Remove weak attributes
by Marc Zyngier
· 9 years ago
044ac37
arm64: KVM: Add compatibility aliases
by Marc Zyngier
· 9 years ago
53fd5b6
arm64: KVM: Add panic handling
by Marc Zyngier
· 9 years ago
c13d168
arm64: KVM: Implement fpsimd save/restore
by Marc Zyngier
· 9 years ago
be901e9
arm64: KVM: Implement the core world switch
by Marc Zyngier
· 9 years ago