02 Dec, 2009
1 commit
-
Instead of using per_cpu(..., raw_smp_processor_id()), use
__get_cpu_var(...).Signed-off-by: Avi Kivity
LKML-Reference:
Signed-off-by: Ingo Molnar
02 Nov, 2009
1 commit
-
Today's linux-next build (x86_64 allmodconfig) failed like this:
kernel/user-return-notifier.c: In function
'fire_user_return_notifiers': kernel/user-return-notifier.c:45:
error: expected expression before ')' tokenIntroduced by commit 7c68af6e32c73992bad24107311f3433c89016e2
("core, x86: Add user return notifiers") from the tip and kvm trees
but revealed by commit e0fdb0e050eae331046385643618f12452aa7e73
("percpu: add __percpu for sparse") from the percpu tree.Before that percpu tree commit, "put_cpu_var()" would compile
without error (even though it really needs a parameter).Signed-off-by: Stephen Rothwell
Cc: Avi Kivity
Cc: Peter Zijlstra
Cc: Tejun Heo
Cc: Rusty Russell
Cc: Christoph Lameter
LKML-Reference:
Signed-off-by: Ingo Molnar
02 Oct, 2009
1 commit
-
Add a general per-cpu notifier that is called whenever the kernel is
about to return to userspace. The notifier uses a thread_info flag
and existing checks, so there is no impact on user return or context
switch fast paths.This will be used initially to speed up KVM task switching by lazily
updating MSRs.Signed-off-by: Avi Kivity
LKML-Reference:
Signed-off-by: H. Peter Anvin