android_kernel_google_msm/arch/x86
Avi Kivity e5c3014282 KVM: Initialize fpu state in preemptible context
init_fpu() (which is indirectly called by the fpu switching code) assumes
it is in process context.  Rather than makeing init_fpu() use an atomic
allocation, which can cause a task to be killed, make sure the fpu is
already initialized when we enter the run loop.

KVM-Stable-Tag.
Reported-and-tested-by: Kirill A. Shutemov <kas@openvz.org>
Acked-by: Pekka Enberg <penberg@kernel.org>
Reviewed-by: Christoph Lameter <cl@linux.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-01-12 12:02:26 +02:00
..
boot
configs
crypto crypto: ghash-intel - ghash-clmulni-intel_glue needs err.h 2010-12-15 19:44:08 +08:00
ia32
include/asm KVM: MMU: audit: allow audit more guests at the same time 2011-01-12 11:31:17 +02:00
kernel KVM: Initialize fpu state in preemptible context 2011-01-12 12:02:26 +02:00
kvm KVM: Initialize fpu state in preemptible context 2011-01-12 12:02:26 +02:00
lguest lguest: populate initial_page_table 2010-12-16 17:03:15 +10:30
lib
math-emu
mm
oprofile
pci x86: avoid low BIOS area when allocating address space 2010-12-17 10:01:17 -08:00
platform
power
tools
vdso
video
xen Merge branches 'x86-fixes-for-linus', 'perf-fixes-for-linus' and 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-12-08 06:40:59 -08:00
.gitignore
Kbuild
Kconfig perf, x86: Fixup Kconfig deps 2010-11-26 15:00:58 +01:00
Kconfig.cpu
Kconfig.debug
Makefile
Makefile_32.cpu