Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
dadd2299ab61fc2b55b95b7b3a8f674cdd3b69c9
/
arch
/
arm64
/
kvm
dadd229
Make anon_inodes unconditional
by David Howells
· 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
c88b093
arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2
by Dave Martin
· 6 years ago
05277f3
KVM: arm/arm64: Prefix header search paths with $(srctree)/
by Masahiro Yamada
· 6 years ago
3644a35b
KVM: arm/arm64: Remove -I. header search paths
by Masahiro Yamada
· 6 years ago
793acf8
arm64: KVM: Describe data or unified caches as having 1 set and 1 way
by Ard Biesheuvel
· 6 years ago
f7f2b15
arm64: KVM: Expose sanitised cache type register to guest
by Ard Biesheuvel
· 6 years ago
84135d3
KVM: arm/arm64: consolidate arch timer trap handlers
by Andre Przywara
· 7 years ago
09838de
KVM: arm64: Reuse sys_reg() macro when searching the trap table
by Marc Zyngier
· 6 years ago
32f1395
arm/arm64: KVM: Statically configure the host's view of MPIDR
by Marc Zyngier
· 6 years ago
7cba8a8
arm64: KVM: Drop VHE-specific HYP call stub
by Marc Zyngier
· 6 years ago
7aa8d14
arm/arm64: KVM: Introduce kvm_call_hyp_ret()
by Marc Zyngier
· 6 years ago
7d82602
KVM: arm64: Forbid kprobing of the VHE world-switch code
by James Morse
· 6 years ago
20589c8
arm/arm64: KVM: Don't panic on failure to properly reset system registers
by Marc Zyngier
· 6 years ago
358b28f
arm/arm64: KVM: Allow a VCPU to fully reset itself
by Marc Zyngier
· 6 years ago
e761a92
KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded
by Christoffer Dall
· 6 years ago
85738e0
arm64: kvm: Unmask PMR before entering guest
by Julien Thierry
· 6 years ago
2292552
arm64: KVM: Don't generate UNDEF when LORegion feature is present
by Marc Zyngier
· 6 years ago
769e470
Merge tag 'kconfig-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
by Linus Torvalds
· 6 years ago
42b00f1
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
8636a1f
treewide: surround Kconfig file paths with double quotes
by Masahiro Yamada
· 6 years ago
599d79d
arm64: KVM: Add trapped system register access tracepoint
by Marc Zyngier
· 6 years ago
da6f166
KVM: arm64: Make vcpu const in vcpu_read_sys_reg
by Christoffer Dall
· 6 years ago
d1878af
KVM: arm/arm64: Log PSTATE for unhandled sysregs
by Mark Rutland
· 6 years ago
bd7d95c
arm64: KVM: Consistently advance singlestep when emulating instructions
by Mark Rutland
· 6 years ago
a1ee8ab
arm64/kvm: hide ptrauth from guests
by Mark Rutland
· 6 years ago
4eaed6a
arm64/kvm: consistently handle host HCR_EL2 flags
by Mark Rutland
· 6 years ago
bc84a2d
Merge branch 'kvm/cortex-a76-erratum-1165522' into aarch64/for-next/core
by Will Deacon
· 6 years ago
eb036ad
arm64: KVM: Handle ARM erratum 1165522 in TLB invalidation
by Marc Zyngier
· 6 years ago
1e4448c
arm64: KVM: Add synchronization on translation regime change for erratum 1165522
by Marc Zyngier
· 6 years ago
bfae1b9
arm64: KVM: Install stage-2 translation before enabling traps
by Marc Zyngier
· 6 years ago
c987876
arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible
by Marc Zyngier
· 6 years ago
679db70
arm64: entry: Place an SB sequence following an ERET instruction
by Will Deacon
· 7 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
e4e11cc
KVM: arm64: Safety check PSTATE when entering guest and handle IL
by Christoffer Dall
· 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
f072534
arm64: KVM: Remove some extra semicolon in kvm_target_cpu
by zhong jiang
· 7 years ago
bca607e
KVM: arm/arm64: Rename kvm_arm_config_vm to kvm_arm_setup_stage2
by Marc Zyngier
· 6 years ago
233a7cb
kvm: arm64: Allow tuning the physical address size for VM
by Suzuki K Poulose
· 6 years ago
58b3efc
kvm: arm64: Limit the minimum number of page table levels
by Suzuki K Poulose
· 6 years ago
0f62f0e
kvm: arm64: Set a limit on the IPA size
by Suzuki K Poulose
· 6 years ago
2a3f934
arm64: KVM: Sanitize PSTATE.M when being set from userspace
by Marc Zyngier
· 6 years ago
d26c25a
arm64: KVM: Tighten guest core register access from userspace
by Dave Martin
· 6 years ago
bc1d7de
kvm: arm64: Add 52bit support for PAR to HPFAR conversoin
by Suzuki K Poulose
· 6 years ago
13ac4bb
kvm: arm64: Switch to per VM IPA limit
by Suzuki K Poulose
· 6 years ago
7e81304
kvm: arm64: Configure VTCR_EL2.SL0 per VM
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
b2df44f
kvm: arm64: Clean up VTCR_EL2 initialisation
by Suzuki K Poulose
· 6 years ago
9f98ddd
kvm: arm64: Add helper for loading the stage2 setting for a VM
by Suzuki K Poulose
· 6 years ago
ab51002
arm64: KVM: Enable Common Not Private translations
by Vladimir Murzin
· 7 years ago
7c36447
KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disabled and !vhe
by Will Deacon
· 7 years ago
7d14919
arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD
by Marc Zyngier
· 7 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
· 7 years ago
03bd646
KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC_ASGI1R_EL1 accesses
by Marc Zyngier
· 7 years ago
6249f2a
KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIs
by Marc Zyngier
· 7 years ago
e22fa39
KVM: arm64: Remove non-existent AArch32 ICC_SGI1R encoding
by Marc Zyngier
· 7 years ago
0b3e336
arm64: Add support for STACKLEAK gcc plugin
by Laura Abbott
· 7 years ago
539aee0
KVM: arm64: Share the parts of get/set events useful to 32bit
by James Morse
· 7 years ago
be26b3a
arm64: KVM: export the capability to set guest SError syndrome
by Dongjiu Geng
· 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
09605e9
arm64: KVM: Handle Set/Way CMOs as NOPs if FWB is present
by Marc Zyngier
· 7 years ago
256c096
kvm/arm: use PSR_AA32 definitions
by Mark Rutland
· 7 years ago
2955bcc
KVM: arm64: Avoid mistaken attempts to save SVE state for vcpus
by Dave Martin
· 7 years ago
b3eb56b
KVM: arm64/sve: Fix SVE trap restoration for non-current tasks
by Dave Martin
· 7 years ago
b045e4d
KVM: arm64: Don't mask softirq with IRQs disabled in vcpu_put()
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
5d81f7d
arm64: KVM: Add ARCH_WORKAROUND_2 discovery through ARCH_FEATURES_FUNC_ID
by Marc Zyngier
· 7 years ago
b4f18c0
arm64: KVM: Handle guest's ARCH_WORKAROUND_2 requests
by Marc Zyngier
· 7 years ago
55e3748
arm64: KVM: Add ARCH_WORKAROUND_2 support for guests
by Marc Zyngier
· 7 years ago
cf412b0
KVM: arm64: Invoke FPSIMD context switch trap from C
by Dave Martin
· 7 years ago
7846b31
KVM: arm64: Fold redundant exit code checks out of fixup_guest_exit()
by Dave Martin
· 7 years ago
ba4f4cb
KVM: arm64: Remove redundant *exit_code changes in fpsimd_guest_exit()
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
ceda9ff
KVM: arm64: Convert lazy FPSIMD context switch trap to C
by Dave Martin
· 7 years ago
b220244
arm64: vgic-v2: Fix proxying of cpuif access
by James Morse
· 7 years ago
85bd0ba
arm/arm64: KVM: Add PSCI version selection API
by Marc Zyngier
· 7 years ago
165d102
arm64: KVM: Demote SVE and LORegion warnings to debug only
by Marc Zyngier
· 7 years ago
e8b22d0f
arm64: Move the content of bpi.S to hyp-entry.S
by Marc Zyngier
· 7 years ago
4bc352f
arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardening
by Shanker Donthineni
· 7 years ago
adc91ab
Revert "arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardening"
by Marc Zyngier
· 7 years ago
f9f5dc1
arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardening
by Shanker Donthineni
· 7 years ago
dee3924
arm64: KVM: Allow mapping of vectors outside of the RAM region
by Marc Zyngier
· 7 years ago
71dcb8b
arm64: KVM: Allow far branches from vector slots to the main vectors
by Marc Zyngier
· 7 years ago
4340ba8
arm64: KVM: Move BP hardening vectors into .hyp.text section
by Marc Zyngier
· 7 years ago
7e80f63
arm64: KVM: Move stashing of x0/x1 into the vector code itself
by Marc Zyngier
· 7 years ago
3c5e812
arm64: KVM: Move vector offsetting from hyp-init.S to kvm_get_hyp_vector
by Marc Zyngier
· 7 years ago
ed57cac
arm64: KVM: Introduce EL2 VA randomisation
by Marc Zyngier
· 7 years ago
005e975
arm64: KVM: Dynamically compute the HYP VA mask
by Marc Zyngier
· 7 years ago
1bb32a4
KVM: arm/arm64: Keep GICv2 HYP VAs in kvm_vgic_global_state
by Marc Zyngier
· 7 years ago
44a497a
KVM: arm/arm64: Do not use kern_hyp_va() with kvm_vgic_global_state
by Marc Zyngier
· 7 years ago
2b4d160
arm64: KVM: Dynamically patch the kernel/hyp VA mask
by Marc Zyngier
· 7 years ago
2d0e63e
KVM: arm/arm64: Avoid VGICv3 save/restore on VHE with no IRQs
by Christoffer Dall
· 7 years ago
771621b
KVM: arm/arm64: Handle VGICv3 save/restore from the main VGIC code on VHE
by Christoffer Dall
· 7 years ago
Next »