printk: Add printk_deferred_once
Two of the three prink_deferred uses are really printk_once style uses, so add a printk_deferred_once macro to simplify those call sites. Signed-off-by: John Stultz <john.stultz@linaro.org> Reviewed-by: Steven Rostedt <rostedt@goodmis.org> Reviewed-by: Jan Kara <jack@suse.cz> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Jiri Bohac <jbohac@suse.cz> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Ingo Molnar <mingo@redhat.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
aac74dc495
commit
c224815dac
3 changed files with 13 additions and 13 deletions
|
@ -348,12 +348,7 @@ static void replenish_dl_entity(struct sched_dl_entity *dl_se,
|
|||
* entity.
|
||||
*/
|
||||
if (dl_time_before(dl_se->deadline, rq_clock(rq))) {
|
||||
static bool lag_once = false;
|
||||
|
||||
if (!lag_once) {
|
||||
lag_once = true;
|
||||
printk_deferred("sched: DL replenish lagged to much\n");
|
||||
}
|
||||
printk_deferred_once("sched: DL replenish lagged to much\n");
|
||||
dl_se->deadline = rq_clock(rq) + pi_se->dl_deadline;
|
||||
dl_se->runtime = pi_se->dl_runtime;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue