mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-07-05 13:51:52 +00:00
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
3 changed files with 5 additions and 4 deletions
|
@ -118,7 +118,7 @@ struct k_itimer {
|
||||||
struct rcu_head rcu;
|
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(struct task_struct *task);
|
||||||
void posix_cpu_timers_exit_group(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,
|
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.
|
* already updated our counts. We need to check if any timers fire now.
|
||||||
* Interrupts are disabled.
|
* 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;
|
struct k_itimer *timer, *next;
|
||||||
unsigned long flags;
|
unsigned long flags;
|
||||||
|
LIST_HEAD(firing);
|
||||||
|
|
||||||
lockdep_assert_irqs_disabled();
|
lockdep_assert_irqs_disabled();
|
||||||
|
|
||||||
|
|
|
@ -1728,7 +1728,7 @@ void update_process_times(int user_tick)
|
||||||
#endif
|
#endif
|
||||||
scheduler_tick();
|
scheduler_tick();
|
||||||
if (IS_ENABLED(CONFIG_POSIX_TIMERS))
|
if (IS_ENABLED(CONFIG_POSIX_TIMERS))
|
||||||
run_posix_cpu_timers(p);
|
run_posix_cpu_timers();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue