Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
c862626e19efdc26b26481515470b160e8fe52f3
/
arch
/
arm64
/
include
/
asm
/
kvm_host.h
c862626
KVM: arm64: Support enabling dirty log gradually in small chunks
by Keqian Zhu
· 4 years, 9 months ago
d9c3872
KVM: arm64: GICv4.1: Reload VLPI configuration on distributor enable/disable
by Marc Zyngier
· 4 years, 11 months ago
e951445
Merge tag 'kvmarm-fixes-5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 4 years, 11 months ago
b3f15ec
kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe()
by Mark Rutland
· 5 years ago
e813e65
Merge tag 'kvm-5.6-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 5 years ago
621ab20
Merge tag 'kvmarm-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 5 years ago
7495e22
KVM: Move running VCPU from ARM to common code
by Paolo Bonzini
· 5 years ago
ddd259c
KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit()
by Sean Christopherson
· 5 years ago
19bcc89
KVM: arm64: Free sve_state via arm specific hook
by Sean Christopherson
· 5 years ago
0e20f5e
KVM: arm/arm64: Cleanup MMIO handling
by Marc Zyngier
· 5 years ago
ab3906c
Merge branch 'for-next/errata' into for-next/core
by Will Deacon
· 5 years ago
e85d68f
arm64: Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHE
by Steven Price
· 5 years ago
b51c6ac
arm64: Introduce system_capabilities_finalized() marker
by Suzuki K Poulose
· 5 years ago
752272f
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 5 years ago
a4b28f5
Merge remote-tracking branch 'kvmarm/kvm-arm64/stolen-time' into kvmarm-master/next
by Marc Zyngier
· 5 years ago
58772e9
KVM: arm64: Provide VCPU attributes for stolen time
by Steven Price
· 5 years ago
8564d63
KVM: arm64: Support stolen time reporting via shared structure
by Steven Price
· 5 years ago
b48c1a4
KVM: arm64: Implement PV_TIME_FEATURES call
by Steven Price
· 5 years ago
c726200
KVM: arm/arm64: Allow reporting non-ISV data aborts to userspace
by Christoffer Dall
· 5 years ago
f226650
arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear
by Marc Zyngier
· 5 years ago
39d7530
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
dfd437a
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 6 years ago
1e0cf16
KVM: arm/arm64: Initialise host's MPIDRs by reading the actual register
by Marc Zyngier
· 6 years ago
c118bbb
arm64: KVM: Propagate full Spectre v2 workaround state to KVM guests
by Andre Przywara
· 6 years ago
bd82d4b
arm64: Fix incorrect irqflag restore for priority masking
by Julien Thierry
· 6 years ago
caab277
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234
by Thomas Gleixner
· 6 years ago
b7c50fa
KVM: arm64: Move pmu hyp code under hyp's Makefile to avoid instrumentation
by James Morse
· 6 years ago
435e53f
arm64: KVM: Enable VHE support for :G/:H perf event modifiers
by Andrew Murray
· 6 years ago
3d91bef
arm64: KVM: Enable !VHE support for :G/:H perf event modifiers
by Andrew Murray
· 6 years ago
eb41238
arm64: KVM: Add accessors to track guest/host only counters
by Andrew Murray
· 6 years ago
630a168
arm64: KVM: Encapsulate kvm_cpu_context in kvm_host_data
by Andrew Murray
· 6 years ago
a22fa32
KVM: arm64: Add userspace flag to enable pointer authentication
by Amit Daniel Kachhap
· 6 years ago
384b40c
KVM: arm/arm64: Context-switch ptrauth registers
by Mark Rutland
· 6 years ago
b890d75
KVM: arm64: Add a vcpu flag to control ptrauth for guest
by Amit Daniel Kachhap
· 6 years ago
92e68b2
KVM: arm/arm64: Clean up vcpu finalization function parameter naming
by Dave Martin
· 6 years ago
a3be836
KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to just set up SVE
by Dave Martin
· 6 years ago
9a3cdf2
KVM: arm64/sve: Allow userspace to enable SVE for vcpus
by Dave Martin
· 6 years ago
9033bba
KVM: arm64/sve: Add pseudo-register for the guest's vector lengths
by Dave Martin
· 6 years ago
7dd32a0
KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl
by Dave Martin
· 6 years ago
0f062bf
KVM: arm/arm64: Add hook for arch-specific KVM initialisation
by Dave Martin
· 6 years ago
e1c9c98
KVM: arm64/sve: Add SVE support to register access ioctl interface
by Dave Martin
· 6 years ago
b43b5dd
KVM: arm64/sve: Context switch the SVE registers
by Dave Martin
· 6 years ago
7343376
KVM: arm64/sve: System register context switch and access support
by Dave Martin
· 6 years ago
1765edb
KVM: arm64: Add a vcpu flag to control SVE visibility for the guest
by Dave Martin
· 6 years ago
3f61f40
KVM: arm64: Add missing #includes to kvm_host.h
by Dave Martin
· 6 years ago
636deed
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
3d8dfe7
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 6 years ago
e329fb7
KVM: arm/arm64: Factor out VMID into struct kvm_vmid
by Christoffer Dall
· 6 years ago
32f1395
arm/arm64: KVM: Statically configure the host's view of MPIDR
by Marc Zyngier
· 6 years ago
18fc7bf
arm64: KVM: Allow for direct call of HYP functions when using VHE
by Marc Zyngier
· 6 years ago
7aa8d14
arm/arm64: KVM: Introduce kvm_call_hyp_ret()
by Marc Zyngier
· 6 years ago
358b28f
arm/arm64: KVM: Allow a VCPU to fully reset itself
by Marc Zyngier
· 6 years ago
85738e0
arm64: kvm: Unmask PMR before entering guest
by Julien Thierry
· 6 years ago
42b00f1
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
748c0e3
KVM: Make kvm_set_spte_hva() return int
by Lan Tianyu
· 6 years ago
da6f166
KVM: arm64: Make vcpu const in vcpu_read_sys_reg
by Christoffer Dall
· 6 years ago
bd7d95c
arm64: KVM: Consistently advance singlestep when emulating instructions
by Mark Rutland
· 6 years ago
8b2cca9
arm64: KVM: Force VHE for systems affected by erratum 1165522
by Marc Zyngier
· 6 years ago
33e5f4e
KVM: arm64: Rework detection of SVE, !VHE systems
by Marc Zyngier
· 6 years ago
0d1e8b8
Merge tag 'kvm-4.20-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
5289851
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 6 years ago
375bdd3
arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_extension()
by Dongjiu Geng
· 6 years ago
bca607e
KVM: arm/arm64: Rename kvm_arm_config_vm to kvm_arm_setup_stage2
by Marc Zyngier
· 6 years ago
0f62f0e
kvm: arm64: Set a limit on the IPA size
by Suzuki K Poulose
· 6 years ago
7665f3a
kvm: arm64: Configure VTCR_EL2 per VM
by Suzuki K Poulose
· 6 years ago
5b6c674
kvm: arm/arm64: Allow arch specific configurations for VM
by Suzuki K Poulose
· 6 years ago
7c36447
KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disabled and !vhe
by Will Deacon
· 6 years ago
df3190e
arm64: KVM: Remove pgd_lock
by Steven Price
· 6 years ago
a35381e
KVM: Remove obsolete kvm_unmap_hva notifier backend
by Marc Zyngier
· 6 years ago
539aee0
KVM: arm64: Share the parts of get/set events useful to 32bit
by James Morse
· 7 years ago
b7b27fa
arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS
by Dongjiu Geng
· 7 years ago
9bc03f1
arm64: KVM: Cleanup tpidr_el2 init on non-VHE
by Marc Zyngier
· 7 years ago
b3eb56b
KVM: arm64/sve: Fix SVE trap restoration for non-current tasks
by Dave Martin
· 7 years ago
b357bf6
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
d1e5b0e
kvm: Make VM ioctl do valloc for some archs
by Marc Orr
· 7 years ago
5d81f7d
arm64: KVM: Add ARCH_WORKAROUND_2 discovery through ARCH_FEATURES_FUNC_ID
by Marc Zyngier
· 7 years ago
55e3748
arm64: KVM: Add ARCH_WORKAROUND_2 support for guests
by Marc Zyngier
· 7 years ago
21cdd7f
KVM: arm64: Remove eager host SVE state saving
by Dave Martin
· 7 years ago
85acda3
KVM: arm64: Save host SVE context as appropriate
by Dave Martin
· 7 years ago
e6b673b
KVM: arm64: Optimise FPSIMD handling to reduce guest/host thrashing
by Dave Martin
· 7 years ago
fa89d31c
KVM: arm64: Repurpose vcpu_arch.debug_flags for general-purpose flags
by Dave Martin
· 7 years ago
85bd0ba
arm/arm64: KVM: Add PSCI version selection API
by Marc Zyngier
· 7 years ago
d47533d
KVM: arm64: Introduce framework for accessing deferred sysregs
by Christoffer Dall
· 7 years ago
8d404c4
KVM: arm64: Rewrite system register accessors to read/write functions
by Christoffer Dall
· 9 years ago
52f6c4f
KVM: arm64: Change 32-bit handling of VM system registers
by Christoffer Dall
· 7 years ago
3f5c90b
KVM: arm64: Introduce VHE-specific kvm_vcpu_run
by Christoffer Dall
· 7 years ago
bc192ce
KVM: arm/arm64: Add kvm_vcpu_load_sysregs and kvm_vcpu_put_sysregs
by Christoffer Dall
· 7 years ago
3df59d8
KVM: arm/arm64: Get rid of vcpu->arch.irq_lines
by Christoffer Dall
· 7 years ago
4464e21
KVM: arm64: Avoid storing the vcpu pointer on the stack
by Christoffer Dall
· 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
6167ec5
arm64: KVM: Report SMCCC_ARCH_WORKAROUND_1 BP hardening support
by Marc Zyngier
· 7 years ago
0067df4
KVM: arm64: Handle RAS SErrors from EL2 on guest exit
by James Morse
· 7 years ago
3368bd8
KVM: arm64: Handle RAS SErrors from EL1 on guest exit
by James Morse
· 7 years ago
c773ae2
KVM: arm64: Save/Restore guest DISR_EL1
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
4f5abad
KVM: arm/arm64: mask/unmask daif around VHE guests
by James Morse
· 7 years ago
c97e166
KVM: arm64: Change hyp_panic()s dependency on tpidr_el2
by James Morse
· 7 years ago
61bbe38
KVM: arm/arm64: Avoid work when userspace iqchips are not used
by Christoffer Dall
· 7 years ago
696673d
KVM: arm/arm64: debug: Introduce helper for single-step
by Alex Bennée
· 7 years ago
17eed27
arm64/sve: KVM: Prevent guests from using SVE
by Dave Martin
· 7 years ago
Next »