lkml.org 
[lkml]   [2011]   [Apr]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH 15/23] sched: Remove some dead code

    Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
    ---
    include/linux/sched.h | 6 ------
    kernel/sched.c | 16 ----------------
    2 files changed, 22 deletions(-)

    Index: linux-2.6/include/linux/sched.h
    ===================================================================
    --- linux-2.6.orig/include/linux/sched.h
    +++ linux-2.6/include/linux/sched.h
    @@ -881,9 +881,6 @@ struct sched_group {
    * NOTE: this field is variable length. (Allocated dynamically
    * by attaching extra space to the end of the structure,
    * depending on how many CPUs the kernel has booted up with)
    - *
    - * It is also be embedded into static data structures at build
    - * time. (See 'struct static_sched_group' in kernel/sched.c)
    */
    unsigned long cpumask[0];
    };
    @@ -992,9 +989,6 @@ struct sched_domain {
    * NOTE: this field is variable length. (Allocated dynamically
    * by attaching extra space to the end of the structure,
    * depending on how many CPUs the kernel has booted up with)
    - *
    - * It is also be embedded into static data structures at build
    - * time. (See 'struct static_sched_domain' in kernel/sched.c)
    */
    unsigned long span[0];
    };
    Index: linux-2.6/kernel/sched.c
    ===================================================================
    --- linux-2.6.orig/kernel/sched.c
    +++ linux-2.6/kernel/sched.c
    @@ -6793,22 +6793,6 @@ static void sched_domain_node_span(int n

    int sched_smt_power_savings = 0, sched_mc_power_savings = 0;

    -/*
    - * The cpus mask in sched_group and sched_domain hangs off the end.
    - *
    - * ( See the the comments in include/linux/sched.h:struct sched_group
    - * and struct sched_domain. )
    - */
    -struct static_sched_group {
    - struct sched_group sg;
    - DECLARE_BITMAP(cpus, CONFIG_NR_CPUS);
    -};
    -
    -struct static_sched_domain {
    - struct sched_domain sd;
    - DECLARE_BITMAP(span, CONFIG_NR_CPUS);
    -};
    -
    struct sd_data {
    struct sched_domain **__percpu sd;
    struct sched_group **__percpu sg;



    \
     
     \ /
      Last update: 2011-04-07 22:35    [W:0.025 / U:2.288 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site