Linux Patches Revised Around Non-Blocking Consoles

Written by Michael Larabel in Linux Kernel on 30 July 2023 at 09:13 AM EDT. 5 Comments
LINUX KERNEL
As one of the last blockers for getting real-time (PREEMPT_RT) support mainlined in the Linux kernel, this week saw a revised patch series around non-blocking consoles.

This non-BKL (NBCON) consoles support is part of the broader effort around threaded/atomic consoles support but to ease the effort in getting the code reviewed and upstreamed, the patch series sent out this week was just around making the console support non-blocking. This is to avoid the current console/printk subsystem relying on the Big Kernel Lock (BKL).

Those interested in this latest work on non-blocking console support for Linux can see this patch series in its latest form. Hopefully that work will manage to land soon and in turn be able to get the rest of the real-time work upstreamed into the mainline Linux kernel.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week