CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT

Select the size of an alternate printk per-CPU buffer where messages
printed from usafe contexts are temporary stored. One example would
be NMI messages, another one - printk recursion. The messages are
copied to the main log buffer in a safe context to avoid a deadlock.
The value defines the size as a power of 2.

Those messages are rare and limited. The largest one is when
a backtrace is printed. It usually fits into 4KB. Select
8KB if you want to be on the safe side.

Examples:
           17 => 128 KB for each CPU
           16 =>  64 KB for each CPU
           15 =>  32 KB for each CPU
           14 =>  16 KB for each CPU
           13 =>   8 KB for each CPU
           12 =>   4 KB for each CPU


goto: home version arch