• J
    sched: sched.c declare variables before they get used · 47fea2ad
    Jaswinder Singh Rajput 提交于
    Impact: cleanup, avoid sparse warnings
    
    In linux/sched.h moved out sysctl_sched_latency, sysctl_sched_min_granularity,
    sysctl_sched_wakeup_granularity, sysctl_sched_shares_ratelimit and
    sysctl_sched_shares_thresh from #ifdef CONFIG_SCHED_DEBUG as these variables
    are common for both.
    
    Fixes these sparse warnings:
      kernel/sched.c:825:14: warning: symbol 'sysctl_sched_shares_ratelimit' was not declared. Should it be static?
      kernel/sched.c:832:14: warning: symbol 'sysctl_sched_shares_thresh' was not declared. Should it be static?
      kernel/sched_fair.c:37:14: warning: symbol 'sysctl_sched_latency' was not declared. Should it be static?
      kernel/sched_fair.c:43:14: warning: symbol 'sysctl_sched_min_granularity' was not declared. Should it be static?
      kernel/sched_fair.c:72:14: warning: symbol 'sysctl_sched_wakeup_granularity' was not declared. Should it be static?
    Signed-off-by: NJaswinder Singh Rajput <jaswinderrajput@gmail.com>
    Signed-off-by: NIngo Molnar <mingo@elte.hu>
    47fea2ad
sched.h 66.1 KB