Skip to content

Commit 1f47e8a

Browse files
jognesspmladek
authored andcommitted
printk: call boot_delay_msec() in printk_delay()
boot_delay_msec() is always called immediately before printk_delay() so just call it from within printk_delay(). Signed-off-by: John Ogness <[email protected]> Reviewed-by: Sergey Senozhatsky <[email protected]> Reviewed-by: Petr Mladek <[email protected]> Signed-off-by: Petr Mladek <[email protected]> Link: https://lore.kernel.org/r/[email protected]
1 parent 9f0844d commit 1f47e8a

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

kernel/printk/printk.c

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2048,8 +2048,10 @@ static u8 *__printk_recursion_counter(void)
20482048

20492049
int printk_delay_msec __read_mostly;
20502050

2051-
static inline void printk_delay(void)
2051+
static inline void printk_delay(int level)
20522052
{
2053+
boot_delay_msec(level);
2054+
20532055
if (unlikely(printk_delay_msec)) {
20542056
int m = printk_delay_msec;
20552057

@@ -2274,8 +2276,7 @@ asmlinkage int vprintk_emit(int facility, int level,
22742276
in_sched = true;
22752277
}
22762278

2277-
boot_delay_msec(level);
2278-
printk_delay();
2279+
printk_delay(level);
22792280

22802281
printed_len = vprintk_store(facility, level, dev_info, fmt, args);
22812282

0 commit comments

Comments
 (0)