[GIT PULL] printk for 7.3-rc3

From: Petr Mladek

Date: Tue Oct 06 2026 - 03:01:02 EST


Hi Linus,

please pull one fix from

git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git tags/printk-for-7.3-rc7

================================================================

- Allow using Braille console with a serial console driver converted
to NBCON API.

================================================================

Note that Braille console is not a classic printk console. It uses
the printk code for registration and the printk callbacks for emitting
messages. But it is not added into console_list. Instead, it is wired
into the VT code and shows the content displayed on the terminal.

The current solution is a kind of hack. John has started working
on converting the Braille console driver to use the serdev API
so that we do not have to deal with NBCON API in the VT context
which is historically under console_lock...

We would like to get this temporary solution into 7.3 so that
the Braille console does not stop working with the newly converted
uart 8250 serial console driver.

----------------------------------------------------------------
Petr Mladek (1):
braille: nbcon: Allow to use a serial console with NBCON API as Braille console

drivers/accessibility/braille/braille_console.c | 57 +++++++++++++++++-
drivers/tty/serial/8250/8250_port.c | 5 +-
drivers/tty/serial/amba-pl011.c | 2 +-
drivers/tty/serial/imx.c | 2 +-
drivers/tty/serial/sifive.c | 2 +-
include/linux/console.h | 15 +++++
kernel/printk/nbcon.c | 79 +++++++++++++++++++++++++
7 files changed, 156 insertions(+), 6 deletions(-)