mbox series

[v2,00/11] tty: random fixes and cleanups

Message ID 20240808103549.429349-1-jirislaby@kernel.org (mailing list archive)
Headers show
Series tty: random fixes and cleanups | expand

Message

Jiri Slaby Aug. 8, 2024, 10:35 a.m. UTC
Hi,

this is a series of locally accumulated patches over past months.

The series:
* makes mctp and 6pack use u8s,
* cleans up 6pack a bit,
* fixes two coverity reports,
* uses guard() to make some of the tty function easier to follow.

Cc: Andreas Koensgen <ajk@comnets.uni-bremen.de>
Cc: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Douglas Anderson <dianders@chromium.org>
Cc: Eric Dumazet <edumazet@google.com>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: "Ilpo Järvinen" <ilpo.jarvinen@linux.intel.com>
Cc: Jakub Kicinski <kuba@kernel.org>
Cc: Jeremy Kerr <jk@codeconstruct.com.au>
Cc: linux-hams@vger.kernel.org
Cc: Matt Johnston <matt@codeconstruct.com.au>
Cc: netdev@vger.kernel.org
Cc: Paolo Abeni <pabeni@redhat.com>
Cc: Peter Hurley <peter@hurleysoftware.com>
Cc: linux-usb@vger.kernel.org
Cc: Mathias Nyman <mathias.nyman@intel.com>

[v2]
 * fixed "serial: use guards for simple mutex locks"
 * added also previously missed xhci dbgtty patches

Jiri Slaby (SUSE) (11):
  serial: use guards for simple mutex locks
  mxser: remove stale comment
  mxser: remove doubled sets of close times
  xhci: dbgtty: remove kfifo_out() wrapper
  xhci: dbgtty: use kfifo from tty_port struct
  mctp: serial: propagage new tty types
  6pack: remove sixpack::rbuff
  6pack: drop sixpack::mtu
  6pack: drop sixpack::buffsize
  6pack: remove global strings
  6pack: propagage new tty types

 drivers/net/hamradio/6pack.c     |  60 ++++++----------
 drivers/net/mctp/mctp-serial.c   |  23 ++++---
 drivers/tty/mxser.c              |   5 --
 drivers/tty/serial/serial_core.c | 113 +++++++++++++------------------
 drivers/usb/host/xhci-dbgcap.h   |   1 -
 drivers/usb/host/xhci-dbgtty.c   |  30 +++-----
 6 files changed, 88 insertions(+), 144 deletions(-)