linux_dsm_epyc7002/arch/s390
Christian Borntraeger 69a8d45626 KVM: s390: no need to hold the kvm->mutex for floating interrupts
The kvm mutex was (probably) used to protect against cpu hotplug.
The current code no longer needs to protect against that, as we only
rely on CPU data structures that are guaranteed to be available
if we can access the CPU. (e.g. vcpu_create will put the cpu
in the array AFTER the cpu is ready).

Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Acked-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Reviewed-by: Jens Freimann <jfrei@linux.vnet.ibm.com>
2015-01-23 13:25:37 +01:00
..
appldata s390: appldata: drop owner assignment from platform_drivers 2014-10-20 16:20:13 +02:00
boot
configs s390: update default configuration 2014-10-27 13:27:03 +01:00
crypto crypto: prefix module autoloading with "crypto-" 2014-11-24 22:43:57 +08:00
hypfs assorted conversions to %p[dD] 2014-11-19 13:01:20 -05:00
include KVM: s390: forward most SIGP orders to user space 2015-01-23 13:25:37 +01:00
kernel Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2014-12-17 12:31:40 -08:00
kvm KVM: s390: no need to hold the kvm->mutex for floating interrupts 2015-01-23 13:25:37 +01:00
lib s390/uprobes: fix kprobes dependency 2014-10-17 14:45:51 +02:00
math-emu
mm 3.19 changes for KVM: 2014-12-18 16:05:28 -08:00
net
oprofile
pci Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux 2014-12-11 17:30:55 -08:00
defconfig s390: update default configuration 2014-10-27 13:27:03 +01:00
Kbuild
Kconfig gcov: enable GCOV_PROFILE_ALL from ARCH Kconfigs 2014-12-13 12:42:51 -08:00
Kconfig.debug
Makefile