Article 63JGW Linux Sees a New Attempt at Threaded Console Printing

Linux Sees a New Attempt at Threaded Console Printing

by
janrinok
from SoylentNews on (#63JGW)

upstart writes:

Linux Sees A New Attempt At Threaded Console Printing:

As part of the multi-year effort to overhaul the Linux kernel's printk() code there has been much work in recent months around threaded console printing so each registered console would have a kernel thread and console printing would be decoupled from the printk() callers. That work was aimed for Linux 5.19 but then reverted due to troubles. There is now a new implementation in the works.

That work was reverted during the Linux 5.19 release candidate phase due to missing synchronization between early and regular console functionality and showed other possible problems in the design. Due to printk() being critical for Linux kernel debugging and being a fundamentally important feature, the code was reverted.

Thomas Gleixner with Intel-owned Linutronix has posted a set of 29 patches this weekend under a "request for comments" flag featuring a redesign of the printk() code around the per-console threading.

After working it out with John Ogness who worked on the prior code, these Linutronix engineers hope the new code is in much better shape and more robust.

Original Submission

Read more of this story at SoylentNews.

External Content
Source RSS or Atom Feed
Feed Location https://soylentnews.org/index.rss
Feed Title SoylentNews
Feed Link https://soylentnews.org/
Feed Copyright Copyright 2014, SoylentNews
Reply 0 comments