--- zzzz-none-000/linux-3.10.107/include/linux/vtime.h 2017-06-27 09:49:32.000000000 +0000 +++ vr9-7490-729/linux-3.10.107/include/linux/vtime.h 2021-11-10 11:53:56.000000000 +0000 @@ -16,11 +16,21 @@ #else /* !CONFIG_VIRT_CPU_ACCOUNTING */ -static inline void vtime_task_switch(struct task_struct *prev) { } -static inline void vtime_account_system(struct task_struct *tsk) { } -static inline void vtime_account_user(struct task_struct *tsk) { } -static inline void vtime_account_irq_enter(struct task_struct *tsk) { } -static inline bool vtime_accounting_enabled(void) { return false; } +static inline void vtime_task_switch(struct task_struct *prev __maybe_unused) +{ +} +static inline void vtime_account_system(struct task_struct *tsk __maybe_unused) +{ +} +static inline void vtime_account_user(struct task_struct *tsk __maybe_unused) +{ +} +static inline void vtime_account_irq_enter(struct task_struct *tsk + __maybe_unused) { } +static inline bool vtime_accounting_enabled(void __maybe_unused) +{ + return false; +} #endif #ifdef CONFIG_VIRT_CPU_ACCOUNTING_GEN @@ -41,17 +51,22 @@ /* On hard|softirq exit we always account to hard|softirq cputime */ vtime_account_system(tsk); } -static inline void vtime_user_enter(struct task_struct *tsk) { } -static inline void vtime_user_exit(struct task_struct *tsk) { } -static inline void vtime_guest_enter(struct task_struct *tsk) { } -static inline void vtime_guest_exit(struct task_struct *tsk) { } -static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } +static inline void vtime_user_enter(struct task_struct *tsk __maybe_unused) { } +static inline void vtime_user_exit(struct task_struct *tsk __maybe_unused) { } +static inline void vtime_guest_enter(struct task_struct *tsk __maybe_unused) +{ +} +static inline void vtime_guest_exit(struct task_struct *tsk __maybe_unused) { } +static inline void vtime_init_idle(struct task_struct *tsk __maybe_unused, + int cpu __maybe_unused) { } #endif #ifdef CONFIG_IRQ_TIME_ACCOUNTING extern void irqtime_account_irq(struct task_struct *tsk); #else -static inline void irqtime_account_irq(struct task_struct *tsk) { } +static inline void irqtime_account_irq(struct task_struct *tsk __maybe_unused) +{ +} #endif static inline void account_irq_enter_time(struct task_struct *tsk)