lkml.org 
[lkml]   [2015]   [Sep]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[RFC][PATCH 00/11] sched: Killing PREEMPT_ACTIVE

    This series kills PREEMPT_ACTIVE dead, its a tad risky, but survives light
    testing on x86_64 and seems to compile on everything else.

    ---
    arch/x86/include/asm/preempt.h | 5 +--
    arch/x86/include/asm/thread_info.h | 2 --
    arch/x86/kernel/process_32.c | 8 -----
    arch/x86/kernel/process_64.c | 8 -----
    include/asm-generic/preempt.h | 2 +-
    include/linux/preempt.h | 20 +----------
    include/linux/sched.h | 7 ++--
    include/trace/events/sched.h | 22 +++++-------
    kernel/exit.c | 4 ++-
    kernel/sched/core.c | 70 +++++++++++++++++++++-----------------
    kernel/trace/ftrace.c | 2 +-
    kernel/trace/trace_sched_switch.c | 3 +-
    kernel/trace/trace_sched_wakeup.c | 2 +-
    13 files changed, 60 insertions(+), 95 deletions(-)



    \
     
     \ /
      Last update: 2015-09-29 12:01    [W:2.429 / U:0.012 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site