android_kernel_samsung_a7y1.../arch/arm
Andrew Jones d4145f3c1f KVM: arm/arm64: Ensure vcpu target is unset on reset failure
[ Upstream commit 811328fc3222f7b55846de0cd0404339e2e1e6d7 ]

A failed KVM_ARM_VCPU_INIT should not set the vcpu target,
as the vcpu target is used by kvm_vcpu_initialized() to
determine if other vcpu ioctls may proceed. We need to set
the target before calling kvm_reset_vcpu(), but if that call
fails, we should then unset it and clear the feature bitmap
while we're at it.

Signed-off-by: Andrew Jones <drjones@redhat.com>
[maz: Simplified patch, completed commit message]
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-04-06 18:14:37 +02:00
..
boot ARM: dts: pfla02: increase phy reset duration 2020-04-06 16:41:20 +02:00
common A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
configs A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
crypto crypto: arm/aes-neonbs - don't access already-freed walk.iv 2020-04-06 18:12:55 +02:00
firmware A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
include ARM: avoid Cortex-A9 livelock on tight dmb loops 2020-04-06 14:52:03 +02:00
kernel ARM: 8839/1: kprobe: make patch_lock a raw_spinlock_t 2020-04-06 15:20:37 +02:00
kvm KVM: arm/arm64: Ensure vcpu target is unset on reset failure 2020-04-06 18:14:37 +02:00
lib ARM: 8833/1: Ensure that NEON code always compiles with Clang 2020-04-06 14:51:24 +02:00
mach-alpine A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-asm9260 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-at91 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-axxia A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-bcm A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-berlin A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-clps711x A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-cns3xxx A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-davinci A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-digicolor A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-dove A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-ebsa110 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-efm32 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-ep93xx A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-exynos ARM: exynos: Fix a leaked reference by adding missing of_node_put 2020-04-06 18:12:10 +02:00
mach-footbridge A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-gemini A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-highbank A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-hisi A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-imx ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time 2020-04-06 12:57:24 +02:00
mach-integrator A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-iop13xx ARM: iop: don't use using 64-bit DMA masks 2020-04-06 16:42:32 +02:00
mach-iop32x A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-iop33x A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-ixp4xx A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-keystone A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-ks8695 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-lpc18xx A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-lpc32xx A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-mediatek A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-meson A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-mmp A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-moxart A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-mv78xx0 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-mvebu A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-mxs A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-netx A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-nomadik A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-nspire A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-omap1 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-omap2 ARM: avoid Cortex-A9 livelock on tight dmb loops 2020-04-06 14:52:03 +02:00
mach-orion5x A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-picoxcell A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-prima2 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-pxa A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-qcom A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-realview A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-rockchip A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-rpc A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-s3c24xx A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-s3c64xx A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-s5pv210 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-sa1100 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-shmobile A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-socfpga A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-spear A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-sti A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-stm32 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-sunxi A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-tegra A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-u300 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-uniphier A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-ux500 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-versatile A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-vexpress A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-vt8500 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-w90x900 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-zx A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mach-zynq A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mm A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
net A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
nwfpe A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
oprofile A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
plat-iop ARM: iop: don't use using 64-bit DMA masks 2020-04-06 16:42:32 +02:00
plat-omap A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
plat-orion ARM: orion: don't use using 64-bit DMA masks 2020-04-06 16:42:30 +02:00
plat-pxa A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
plat-samsung ARM: samsung: Limit SAMSUNG_PM_CHECK config option to non-Exynos platforms 2020-04-06 15:20:24 +02:00
plat-versatile A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
probes A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
tools A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
vdso A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
vfp A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
xen A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
Kconfig ARM: 8510/1: rework ARM_CPU_SUSPEND dependencies 2020-04-06 12:51:57 +02:00
Kconfig-nommu A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
Kconfig.debug A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
Makefile A750FXXU4CTBC 2020-03-27 21:51:54 +05:30