Re: [RFC][PATCH v6 1/2] printk: Make printk() completely async
From: Sergey Senozhatsky
Date: Wed Mar 23 2016 - 22:23:18 EST
On (03/23/16 11:04), Petr Mladek wrote:
[..]
> if (!need_flush_console)
> schedule()
>
> # did one unnecessary
> # cycle to get asleep
OK. well, didn't consider it to be a problem, but I'll make it
symmetric:
we set need_flush_console under logbuf lock,
we clear it under logbuf lock.
should be simpler.
> PS: If you touch the code, please rename printing_func() to
> printk_kthread_func() to make it more clear what it does.
oh, yes, was going to do it but somehow forgot.
-ss