Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
cfb4b571e8b56b65d1a893bda5153647fda823b9
/
virt
/
kvm
/
arm
/
arm.c
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
39a93a8
KVM: ARM: Move all vcpu init code into kvm_arch_vcpu_create()
by Sean Christopherson
· 5 years ago
e529ef6
KVM: Move vcpu alloc and init invocation to common code
by Sean Christopherson
· 5 years ago
4543bdc
KVM: Introduce kvm_vcpu_destroy()
by Sean Christopherson
· 5 years ago
897cc38
KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues
by Sean Christopherson
· 5 years ago
4b8fff7
KVM: arm: Drop kvm_arch_vcpu_free()
by Sean Christopherson
· 5 years ago
de93756
KVM: arm: Remove duplicate include
by YueHaibing
· 5 years ago
c3e3540
KVM: ARM: Call hyp_cpu_pm_exit at the right place
by Shannon Zhao
· 5 years ago
7e0befd
KVM: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode()
by Miaohe Lin
· 5 years ago
cd7056a
Merge remote-tracking branch 'kvmarm/misc-5.5' into kvmarm/next
by Marc Zyngier
· 5 years ago
ef2e78d
KVM: arm64: Opportunistically turn off WFI trapping when using direct LPI injection
by Marc Zyngier
· 5 years ago
8e01d9a
KVM: arm64: vgic-v4: Move the GICv4 residency flow to be driven by vcpu_load/put
by Marc Zyngier
· 5 years ago
a4b28f5
Merge remote-tracking branch 'kvmarm/kvm-arm64/stolen-time' into kvmarm-master/next
by Marc Zyngier
· 5 years ago
8564d63
KVM: arm64: Support stolen time reporting via shared structure
by Steven Price
· 5 years ago
da34517
KVM: arm/arm64: Allow user injection of external data aborts
by Christoffer Dall
· 5 years ago
c726200
KVM: arm/arm64: Allow reporting non-ISV data aborts to userspace
by Christoffer Dall
· 5 years ago
92f35b7
KVM: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE
by Marc Zyngier
· 5 years ago
a738b5e
Merge tag 'kvmarm-fixes-for-5.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 5 years ago
0e1c438
Merge tag 'kvmarm-fixes-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 5 years ago
5eeaf10
KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block
by Marc Zyngier
· 5 years ago
741cbba
KVM: remove kvm_arch_has_vcpu_debugfs()
by Paolo Bonzini
· 5 years ago
2f5947d
Documentation: move Documentation/virtual to Documentation/virt
by Christoph Hellwig
· 5 years ago
bca031e
KVM: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU counter index
by Zenghui Yu
· 5 years ago
a45ff59
Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 6 years ago
1e0cf16
KVM: arm/arm64: Initialise host's MPIDRs by reading the actual register
by Marc Zyngier
· 6 years ago
d94d71c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266
by Thomas Gleixner
· 6 years ago
f257d6d
KVM: Directly return result from kvm_arch_check_processor_compat()
by Sean Christopherson
· 6 years ago
a86cb41
KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID
by Thomas Huth
· 6 years ago
0ef0fd3
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
dd53f61
Merge tag 'kvmarm-for-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 6 years ago
811328f
KVM: arm/arm64: Ensure vcpu target is unset on reset failure
by Andrew Jones
· 6 years ago
435e53f
arm64: KVM: Enable VHE support for :G/:H perf event modifiers
by Andrew Murray
· 6 years ago
630a168
arm64: KVM: Encapsulate kvm_cpu_context in kvm_host_data
by Andrew Murray
· 6 years ago
384b40c
KVM: arm/arm64: Context-switch ptrauth registers
by Mark Rutland
· 6 years ago
a3be836
KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to just set up SVE
by Dave Martin
· 6 years ago
c110ae5
kvm: move KVM_CAP_NR_MEMSLOTS to common code
by Paolo Bonzini
· 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
636deed
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
a37f0c3
KVM: arm/arm64: fix spelling mistake: "auxilary" -> "auxiliary"
by Colin Ian King
· 6 years ago
accb99b
KVM: arm/arm64: Simplify bg_timer programming
by Christoffer Dall
· 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
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
42b00f1
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
8c5e14f
Merge tag 'kvmarm-for-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 6 years ago
fb544d1
KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less
by Christoffer Dall
· 6 years ago
bd7d95c
arm64: KVM: Consistently advance singlestep when emulating instructions
by Mark Rutland
· 6 years ago
2a31b9d
kvm: introduce manual dirty log reprotect
by Paolo Bonzini
· 6 years ago
8fe65a8
kvm: rename last argument to kvm_get_dirty_log_protect
by Paolo Bonzini
· 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
58bf437
arm/arm64: KVM: Enable 32 bits kvm vcpu events support
by Dongjiu Geng
· 6 years ago
375bdd3
arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_extension()
by Dongjiu Geng
· 6 years ago
da5a3ce
KVM: arm64: Fix caching of host MDCR_EL2 value
by Mark Rutland
· 6 years ago
9d47bb0
KVM: arm64: Drop __cpu_init_stage2 on the VHE path
by Marc Zyngier
· 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
e55cac5
kvm: arm/arm64: Prepare for VM specific stage2 translations
by Suzuki K Poulose
· 6 years ago
5b6c674
kvm: arm/arm64: Allow arch specific configurations for VM
by Suzuki K Poulose
· 6 years ago
ab51002
arm64: KVM: Enable Common Not Private translations
by Vladimir Murzin
· 6 years ago
6319893
Merge tag 'kvmarm-for-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 6 years ago
b0960b9
KVM: arm: Add 32bit get/set events support
by James Morse
· 6 years ago
539aee0
KVM: arm64: Share the parts of get/set events useful to 32bit
by James Morse
· 6 years ago
b7b27fa
arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS
by Dongjiu Geng
· 6 years ago
de73708
KVM: arm/arm64: Enable adaptative WFE trapping
by Marc Zyngier
· 7 years ago
b3dae10
sched/swait: Rename to exclusive
by Peter Zijlstra
· 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
1499fa8
kvm: Change return type to vm_fault_t
by Souptick Joarder
· 7 years ago
55e3748
arm64: KVM: Add ARCH_WORKAROUND_2 support for guests
by Marc Zyngier
· 7 years ago
5ec17fb
KVM: arm/arm64: Remove kvm_vgic_vcpu_early_init
by Eric Auger
· 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
f0cf47d
KVM: arm/arm64: Close VMID generation race
by Marc Zyngier
· 7 years ago
771621b
KVM: arm/arm64: Handle VGICv3 save/restore from the main VGIC code on VHE
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
829a586
KVM: arm/arm64: Move vcpu_load call after kvm_vcpu_first_run_init
by Christoffer Dall
· 7 years ago
7a364bd
KVM: arm/arm64: Avoid vcpu_load for other vcpu ioctls than KVM_RUN
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
c013632
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 7 years ago
1a2fb94
arm/arm64: KVM: Consolidate the PSCI include files
by Marc Zyngier
· 7 years ago
7bf14c2
Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Radim Krčmář
· 7 years ago
e531753
Merge tag 'kvm-arm-for-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm
by Radim Krčmář
· 7 years ago
f1d7231
KVM: arm/arm64: Fix userspace_irqchip_in_use counting
by Christoffer Dall
· 7 years ago
0aebc6a
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 7 years ago
58d6b15
KVM: arm/arm64: Handle CPU_PM_ENTER_FAILED
by James Morse
· 7 years ago
3368bd8
KVM: arm64: Handle RAS SErrors from EL1 on guest exit
by James Morse
· 7 years ago
4f5abad
KVM: arm/arm64: mask/unmask daif around VHE guests
by James Morse
· 7 years ago
36989e7
KVM: arm/arm64: Convert kvm_host_cpu_state to a static per-cpu allocation
by James Morse
· 7 years ago
6840bdd
arm64: KVM: Use per-CPU vector when BP hardening is enabled
by Marc Zyngier
· 7 years ago
61bbe38
KVM: arm/arm64: Avoid work when userspace iqchips are not used
by Christoffer Dall
· 7 years ago
5a24575
KVM: arm/arm64: Remove redundant preemptible checks
by Christoffer Dall
· 7 years ago
Next »