lkml.org 
[lkml]   [2011]   [Feb]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[099/115] sched: Consolidate account_system_vtime extern declaration
    2.6.32-longterm review patch.  If anyone has any objections, please let us know.

    ------------------

    Commit: e1e10a265d28273ab8c70be19d43dcbdeead6c5a upstream

    Just a minor cleanup patch that makes things easier to the following patches.
    No functionality change in this patch.

    Signed-off-by: Venkatesh Pallipadi <venki@google.com>
    Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
    LKML-Reference: <1286237003-12406-3-git-send-email-venki@google.com>
    Signed-off-by: Ingo Molnar <mingo@elte.hu>
    Signed-off-by: Mike Galbraith <efault@gmx.de>
    Acked-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    ---
    arch/ia64/include/asm/system.h | 4 ----
    arch/powerpc/include/asm/system.h | 4 ----
    arch/s390/include/asm/system.h | 1 -
    include/linux/hardirq.h | 2 ++
    4 files changed, 2 insertions(+), 9 deletions(-)

    --- a/arch/ia64/include/asm/system.h
    +++ b/arch/ia64/include/asm/system.h
    @@ -281,10 +281,6 @@ void cpu_idle_wait(void);

    void default_idle(void);

    -#ifdef CONFIG_VIRT_CPU_ACCOUNTING
    -extern void account_system_vtime(struct task_struct *);
    -#endif
    -
    #endif /* __KERNEL__ */

    #endif /* __ASSEMBLY__ */
    --- a/arch/powerpc/include/asm/system.h
    +++ b/arch/powerpc/include/asm/system.h
    @@ -540,10 +540,6 @@ extern void reloc_got2(unsigned long);

    #define PTRRELOC(x) ((typeof(x)) add_reloc_offset((unsigned long)(x)))

    -#ifdef CONFIG_VIRT_CPU_ACCOUNTING
    -extern void account_system_vtime(struct task_struct *);
    -#endif
    -
    extern struct dentry *powerpc_debugfs_root;

    #endif /* __KERNEL__ */
    --- a/arch/s390/include/asm/system.h
    +++ b/arch/s390/include/asm/system.h
    @@ -97,7 +97,6 @@ static inline void restore_access_regs(u

    extern void account_vtime(struct task_struct *, struct task_struct *);
    extern void account_tick_vtime(struct task_struct *);
    -extern void account_system_vtime(struct task_struct *);

    #ifdef CONFIG_PFAULT
    extern void pfault_irq_init(void);
    --- a/include/linux/hardirq.h
    +++ b/include/linux/hardirq.h
    @@ -141,6 +141,8 @@ struct task_struct;
    static inline void account_system_vtime(struct task_struct *tsk)
    {
    }
    +#else
    +extern void account_system_vtime(struct task_struct *tsk);
    #endif

    #if defined(CONFIG_NO_HZ)



    \
     
     \ /
      Last update: 2011-02-16 02:59    [W:4.037 / U:0.424 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site