31 Oct, 2011

1 commit

  • The changed files were only including linux/module.h for the
    EXPORT_SYMBOL infrastructure, and nothing else. Revector them
    onto the isolated export header for faster compile times.

    Nothing to see here but a whole lot of instances of:

    -#include
    +#include

    This commit is only changing the kernel dir; next targets
    will probably be mm, fs, the arch dirs, etc.

    Signed-off-by: Paul Gortmaker

    Paul Gortmaker
     

31 Mar, 2011

1 commit


02 Dec, 2009

1 commit


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 ')' token

    Introduced 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

    Stephen Rothwell
     

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

    Avi Kivity