Ingo Molnar
965b58a550
[PATCH] KVM: Fix GFP_KERNEL alloc in atomic section bug
...
KVM does kmalloc() in an atomic section while having preemption disabled via
vcpu_load(). Fix this by moving the ->*_msr setup from the vcpu_setup method
to the vcpu_create method.
(This is also a small speedup for setting up a vcpu, which can in theory be
more frequent than the vcpu_create method).
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Avi Kivity <avi@qumranet.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2007-01-05 23:55:21 -08:00
..
2006-12-13 09:05:58 -08:00
2007-01-02 00:12:19 -05:00
2007-01-02 08:20:51 -08:00
2006-12-22 11:12:00 -08:00
2006-12-22 08:55:47 -08:00
2006-12-30 10:56:42 -08:00
2006-12-20 11:29:29 -08:00
2007-01-03 17:32:54 -08:00
2007-01-03 17:34:54 -08:00
2006-12-10 09:57:22 -08:00
2006-12-18 01:53:58 -08:00
2006-12-22 22:45:41 -05:00
2006-12-10 09:55:40 -08:00
2006-12-13 09:05:58 -08:00
2007-01-04 11:43:35 +01:00
2006-12-12 18:18:30 +01:00
2006-12-13 09:13:19 -08:00
2007-01-05 23:55:21 -08:00
2006-12-30 14:26:59 +01:00
2006-12-30 10:55:55 -08:00
2006-12-31 14:06:05 -08:00
2006-12-22 14:31:24 -08:00
2007-01-05 23:55:21 -08:00
2007-01-05 23:55:21 -08:00
2007-01-05 23:55:21 -08:00
2006-12-22 08:55:51 -08:00
2006-12-27 14:23:58 -02:00
2006-12-22 08:55:47 -08:00
2006-12-20 02:52:17 -05:00
2006-12-11 12:43:35 +01:00
2006-12-30 10:56:42 -08:00
2007-01-03 18:54:43 -08:00
2006-12-08 08:28:48 -08:00
2006-12-13 09:05:58 -08:00
2006-12-10 09:55:39 -08:00
2007-01-05 23:55:21 -08:00
2006-12-13 09:05:52 -08:00
2006-12-13 09:05:58 -08:00
2006-12-11 13:49:53 +11:00
2006-12-13 09:05:52 -08:00
2006-12-28 00:35:36 +01:00
2006-12-13 09:05:58 -08:00
2006-12-30 10:55:54 -08:00
2006-12-31 14:06:05 -08:00
2006-12-30 10:56:43 -08:00
2006-12-08 08:28:57 -08:00
2006-12-08 08:28:46 -08:00
2007-01-04 11:43:35 +01:00
2007-01-02 00:06:18 -05:00
2006-12-13 09:05:48 -08:00
2006-12-08 08:28:50 -08:00
2006-12-10 09:57:22 -08:00
2006-12-10 09:57:22 -08:00