mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Petr Mladek <pmladek@suse.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Sergey Senozhatsky <senozhatsky@chromium.org>,
	Steven Rostedt <rostedt@goodmis.org>,
	John Ogness <john.ogness@linutronix.de>,
	Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
	Rasmus Villemoes <linux@rasmusvillemoes.dk>,
	Peter Zijlstra <peterz@infradead.org>,
	Petr Mladek <pmladek@suse.com>,
	linux-kernel@vger.kernel.org,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Subject: [GIT PULL] printk for 7.3-rc3
Date: Tue, 6 Oct 2026 08:57:42 +0200	[thread overview]
Message-ID: <asSb5id17XfYBTyH@pathway.suse.cz> (raw)

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(-)

             reply	other threads:[~2026-10-06  6:57 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-10-06  6:57 Petr Mladek [this message]
2026-10-06  6:59 ` Petr Mladek
2026-10-06  9:36 ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2026-09-09  9:08 Petr Mladek
2026-09-09 18:38 ` pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=asSb5id17XfYBTyH@pathway.suse.cz \
    --to=pmladek@suse.com \
    --cc=andriy.shevchenko@linux.intel.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=john.ogness@linutronix.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux@rasmusvillemoes.dk \
    --cc=peterz@infradead.org \
    --cc=rostedt@goodmis.org \
    --cc=senozhatsky@chromium.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®