Reimplementing Printk()

Reimplementing Printk()

For a task that seems conceptually simple—printing messages to the console— is actually a rather complex beast; that won’t change if these patches are merged, though many of the problems with the current implementation will be removed. There is a new kernel configuration parameter, , which sets the lowest log-level value for emergency messages; it defaults to . As he noted in the thread, there are options if losing regular messages in a crash becomes a problem:

As long as all critical messages are print directly and immediately to an emergency console, why is it is problem if the informational messages to consoles are sometimes delayed or lost?

Source: lwn.net