lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <Z5jn5M5bdV5u21GB@kroah.com>
Date: Tue, 28 Jan 2025 15:21:24 +0100
From: Greg KH <gregkh@...uxfoundation.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Jiri Slaby <jslaby@...e.cz>, Stephen Rothwell <sfr@...b.auug.org.au>,
	Andrew Morton <akpm@...ux-foundation.org>,
	linux-kernel@...r.kernel.org, linux-serial@...r.kernel.org
Subject: [GIT PULL] TTY / Serial driver updates for 6.14-rc1

The following changes since commit 5bc55a333a2f7316b58edc7573e8e893f7acb532:

  Linux 6.13-rc7 (2025-01-12 14:37:56 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git tags/tty-6.14-rc1

for you to fetch changes up to f79b163c42314a1f46f4bcc40a19c8a75cf1e7a3:

  Revert "serial: 8250: Switch to nbcon console" (2025-01-22 10:35:56 +0100)

----------------------------------------------------------------
TTY / Serial driver updates for 6.14-rc1

Here is the tty/serial driver set of changes for 6.14-rc1.  Nothing
major in here, it was delayed a bit due to a regression found in
linux-next which has now been reverted and verified that it is fixed.
Other than the reverts, highlights include:
  - 8250 work to get the nbcon mode working (partially reverted)
  - altera_jtaguart minor fixes
  - fsl_lpuart minor updates
  - sh-sci driver minor updatesa
  - other tiny driver updates and cleanups

All of these have been in linux-next for a while, and now with no
reports of problems (thanks to the reverts.)

Signed-off-by: Greg Kroah-Hartman <gregkh@...uxfoundation.org>

----------------------------------------------------------------
Andre Werner (2):
      dt-bindings: serial: sc16is7xx: Add description for polling mode
      serial: sc16is7xx: Add polling mode if no IRQ pin is available

Andy Shevchenko (3):
      serial: 8250_port: Assign UPIO_UNKNOWN instead of its direct value
      serial: 8250_pci: Resolve WCH vendor ID ambiguity
      serial: 8250_pci: Share WCH IDs with parport_serial driver

Biju Das (1):
      dt-bindings: serial: renesas: Document RZ/G3E (r9a09g047) scif

Claudiu Beznea (5):
      serial: sh-sci: Drop __initdata macro for port_cfg
      serial: sh-sci: Move runtime PM enable to sci_probe_single()
      serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use
      serial: sh-sci: Clean sci_ports[0] after at earlycon exit
      serial: sh-sci: Increment the runtime usage counter for the earlycon device

Dr. David Alan Gilbert (1):
      serial: kgdb_nmi: Remove unused knock code

Geert Uytterhoeven (1):
      serial: sh-sci: Use plain struct copy in early_console_setup()

Greg Kroah-Hartman (4):
      Merge 6.13-rc3 into tty-next
      Merge 6.13-rc7 into tty-next
      Revert "serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()""
      Revert "serial: 8250: Switch to nbcon console"

Günther Noack (1):
      tty: Permit some TIOCL_SETSEL modes without CAP_SYS_ADMIN

Ivaylo Dimitrov (2):
      tty: n_gsm: wait until channel 0 is ready
      tty: n_gsm: Fix control dlci ADM mode processing

Jiri Slaby (SUSE) (4):
      tty: serial_core: use more guard(mutex)
      tty: serial: get rid of exit label from uart_set_info()
      tty: serial: extract uart_change_port() from uart_set_info()
      tty: mips_ejtag_fdc: fix one more u8 warning

John Ogness (10):
      serial: 8250: Use @ier bits to determine if Rx is stopped
      serial: 8250: Do not set UART_LSR_THRE in @read_status_mask
      serial: 8250: Never adjust UART_LSR_DR in @read_status_mask
      serial: 8250: Explain the role of @read_status_mask
      serial: 8250: Adjust the timeout for FIFO mode
      serial: 8250: Use frame time to determine timeout
      serial: 8250: Use high-level writing function for FIFO
      serial: 8250: Provide flag for IER toggling for RS485
      serial: 8250: Switch to nbcon console
      serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()"

Miroslav Ondra (1):
      serial: amba-pl011: Fix RTS handling in RS485 mode

Rengarajan S (1):
      8250: microchip: pci1xxxx: Add workaround for RTS bit toggle

Ricardo B. Marliere (1):
      tty: Make sysctl table const

Rob Herring (Arm) (1):
      tty: atmel_serial: Use of_property_present() for non-boolean properties

Robert Marko (1):
      tty: serial: atmel: make it selectable for ARCH_LAN969X

Sean Anderson (1):
      tty: xilinx_uartps: split sysrq handling

Sherry Sun (2):
      tty: serial: fsl_lpuart: increase maximum uart_nr to 12
      tty: serial: fsl_lpuart: flush RX and TX FIFO when lpuart shutdown

Tobias Klauser (3):
      serial: altera_jtaguart: Use device name when requesting IRQ
      serial: altera_jtaguart: Use KBUILD_MODNAME
      serial: altera_uart: Use KBUILD_MODNAME

Zhu Jun (1):
      serial: mpc52xx: Fix typo in mpc52xx_uart.c

 .../devicetree/bindings/serial/nxp,sc16is7xx.yaml  |   3 +-
 .../devicetree/bindings/serial/renesas,scif.yaml   |   5 +
 drivers/parport/parport_serial.c                   |  12 +-
 drivers/tty/mips_ejtag_fdc.c                       |   4 +-
 drivers/tty/n_gsm.c                                |  39 ++-
 drivers/tty/serial/8250/8250.h                     |   4 +-
 drivers/tty/serial/8250/8250_bcm2835aux.c          |   4 +-
 drivers/tty/serial/8250/8250_core.c                |   1 -
 drivers/tty/serial/8250/8250_omap.c                |  11 +-
 drivers/tty/serial/8250/8250_pci.c                 |  76 +++---
 drivers/tty/serial/8250/8250_pci1xxxx.c            |  60 ++++-
 drivers/tty/serial/8250/8250_port.c                |  97 +++++---
 drivers/tty/serial/Kconfig                         |   2 +-
 drivers/tty/serial/altera_jtaguart.c               |  10 +-
 drivers/tty/serial/altera_uart.c                   |   7 +-
 drivers/tty/serial/amba-pl011.c                    | 126 +++++++---
 drivers/tty/serial/atmel_serial.c                  |  18 +-
 drivers/tty/serial/fsl_lpuart.c                    |   7 +-
 drivers/tty/serial/kgdb_nmi.c                      | 101 --------
 drivers/tty/serial/mpc52xx_uart.c                  |   2 +-
 drivers/tty/serial/sc16is7xx.c                     |  37 +++
 drivers/tty/serial/serial_core.c                   | 263 +++++++++------------
 drivers/tty/serial/sh-sci.c                        |  95 ++++++--
 drivers/tty/serial/xilinx_uartps.c                 |   8 +-
 drivers/tty/tty_io.c                               |   2 +-
 drivers/tty/vt/selection.c                         |  14 ++
 drivers/tty/vt/vt.c                                |   2 -
 include/linux/kgdb.h                               |   2 -
 include/linux/pci_ids.h                            |  11 +
 include/linux/serial_8250.h                        |   4 +-
 30 files changed, 593 insertions(+), 434 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ