posix-cpu-timers: Remove tsk argument from run_posix_cpu_timers()
It's always current. Don't give people wrong ideas. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Frederic Weisbecker <frederic@kernel.org> Link: https://lkml.kernel.org/r/20190819143801.945469967@linutronix.de
This commit is contained in:
parent
692117c1f7
commit
dce3e8fd03
|
@ -118,7 +118,7 @@ struct k_itimer {
|
|||
struct rcu_head rcu;
|
||||
};
|
||||
|
||||
void run_posix_cpu_timers(struct task_struct *task);
|
||||
void run_posix_cpu_timers(void);
|
||||
void posix_cpu_timers_exit(struct task_struct *task);
|
||||
void posix_cpu_timers_exit_group(struct task_struct *task);
|
||||
void set_process_cpu_timer(struct task_struct *task, unsigned int clock_idx,
|
||||
|
|
|
@ -1137,11 +1137,12 @@ static inline int fastpath_timer_check(struct task_struct *tsk)
|
|||
* already updated our counts. We need to check if any timers fire now.
|
||||
* Interrupts are disabled.
|
||||
*/
|
||||
void run_posix_cpu_timers(struct task_struct *tsk)
|
||||
void run_posix_cpu_timers(void)
|
||||
{
|
||||
LIST_HEAD(firing);
|
||||
struct task_struct *tsk = current;
|
||||
struct k_itimer *timer, *next;
|
||||
unsigned long flags;
|
||||
LIST_HEAD(firing);
|
||||
|
||||
lockdep_assert_irqs_disabled();
|
||||
|
||||
|
|
|
@ -1728,7 +1728,7 @@ void update_process_times(int user_tick)
|
|||
#endif
|
||||
scheduler_tick();
|
||||
if (IS_ENABLED(CONFIG_POSIX_TIMERS))
|
||||
run_posix_cpu_timers(p);
|
||||
run_posix_cpu_timers();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue