Commit d46d5c838344 for kernel

commit d46d5c8383442ae44c3b782f87719990ac67925b
Merge: c612261bedd6 5eb608319bb5
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Mar 20 11:52:32 2026 -0700

    Merge tag 'tty-7.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty

    Pull tty/serial fixes from Greg KH:
     "Here are some small tty/vt and serial driver fixes for 7.0-rc5.
      Included in here are:

       - 8250 driver fixes for reported problems

       - serial core lockup fix

       - uartlite driver bugfix

       - vt save/restore bugfix

      All of these have been in linux-next for over a week with no reported
      problems"

    * tag 'tty-7.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty:
      vt: save/restore unicode screen buffer for alternate screen
      serial: 8250_dw: Ensure BUSY is deasserted
      serial: 8250: Add late synchronize_irq() to shutdown to handle DW UART BUSY
      serial: 8250_dw: Rework IIR_NO_INT handling to stop interrupt storm
      serial: 8250_dw: Rework dw8250_handle_irq() locking and IIR handling
      serial: 8250: Add serial8250_handle_irq_locked()
      serial: 8250_dw: Avoid unnecessary LCR writes
      serial: 8250: Protect LCR write in shutdown
      serial: 8250_pci: add support for the AX99100
      serial: core: fix infinite loop in handle_tx() for PORT_UNKNOWN
      serial: uartlite: fix PM runtime usage count underflow on probe
      serial: 8250: always disable IRQ during THRE test
      serial: 8250: Fix TX deadlock when using DMA