On Mon 2019-05-06 19:43:19, Josh Poimboeuf wrote: > On Tue, Apr 30, 2019 at 11:10:49AM +0200, Petr Mladek wrote: > > klp_try_switch_task() is called under klp_mutex. The buffer for > > debugging messages might be static. > > The patch description is missing a "why" (presumably to reduce stack > usage). Exactly. I thought that it was obvious. But I am infected by printk code where line buffers are 1k and nobody wants them on the stack. 128bytes in klp_try_switch_task() context are acceptable but it is still rather big buffer. OK, what about the following commit message? "klp_try_switch_task() is called under klp_mutex. The buffer for debugging messages might be static to reduce stack usage." Best Regards, Petr