Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1768157ybz; Sun, 26 Apr 2020 03:53:05 -0700 (PDT) X-Google-Smtp-Source: APiQypKhl5WOwSy6hjtKUAEXgklTCyxLy0OAz6MQRmhWqwXlRAo5YOwHsJVeHlJTrfsBZgg/WTh1 X-Received: by 2002:aa7:dcc3:: with SMTP id w3mr13829476edu.231.1587898385106; Sun, 26 Apr 2020 03:53:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587898385; cv=none; d=google.com; s=arc-20160816; b=kYCBtPAfpV5slaxawcw26PCvUTR9REuFJ6MXjAkhfGH3d0ty8TsbopntXJ+DQkdh1I w3H4V4pLSH3V6u8w4pmEj1TFYGOuStmvbOXgdCbO+yvcJwTY88JUKyG2twjn8RAFTKVP XFCKEJTfb/JGQJ7p9qP2SY9LNH1BaLdtLCq7Vx9w/iplh1GYbdY/3yyLveLZwV8kpKUY 34k5eHQG6Db7fB2qXUiY9SVB1XhEx5wrStokPoyVr6wLvXDXFzcs3KMXw3zbHUeZuF1r bEepGwRGtahQtsCJb0vLI8oIJNQ7A9dsd0Tcjkb6FXFBzoTPRh2iEBgSm4vGwt9BcKLy pO1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-disposition:mime-version :message-id:subject:cc:to:from:date:dkim-signature; bh=pgai8Lw+/AvWSvUKso8TWJ0MjBkCeq/xt2Ie1rWsNUI=; b=Api1ba/eqC6ImZHe8SSRtR2K1kpcORC++lS+AthanPYeI9fKsZHDYGhu1YZChz8i50 7WTqbjTiResZuP6XarLnBv9lRitTPpH89sxx43EuketWOPQ4bKRmHn2aM2KCJWQKGL3E Dxp5+SnsANLF5QlsS4j88JlqJRZYnL+MzQbLLpnkEQjHIjjNV4qY6ZEpQDPJiPT6GVQU Qg1er5VzoifdM1HyNIwhjoa6Z6esmARigo/oWjZkQW8nguwP2i5f2vhym0uJ2/f3NqxX PCPP+VLGN8L8bo0xuhLW7HToDKcVlwrlBU/SrVm58Yo1JKB+G+tF1qNEt8uCZzykU6eI OjzQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=B79o5DK7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p16si6099373ejd.448.2020.04.26.03.52.41; Sun, 26 Apr 2020 03:53:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=B79o5DK7; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726269AbgDZKsp (ORCPT + 99 others); Sun, 26 Apr 2020 06:48:45 -0400 Received: from mail.kernel.org ([198.145.29.99]:36394 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726141AbgDZKsp (ORCPT ); Sun, 26 Apr 2020 06:48:45 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id E44D6206BF; Sun, 26 Apr 2020 10:48:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1587898124; bh=V/k/v4aEozm/UfTFRAq6lXU0NttaDGGoCLBsiXSAQpQ=; h=Date:From:To:Cc:Subject:From; b=B79o5DK7DQNJezJ9r2oNG2PXCiG7+lCua8Hl7j6XvHYISXeKko1TadRUoJWc8KxHY //cXKef35fTwj4KSHRX4zzFaR0KbUcmi+oYEKXprl3MCwRfmlTcUk/UTUPwojdG6me zSnb1TZyKMOVdejtROOso9GUhwDOMwQ1TBEijMi4= Date: Sun, 26 Apr 2020 12:48:42 +0200 From: Greg KH To: Linus Torvalds Cc: Jiri Slaby , Stephen Rothwell , Andrew Morton , linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org Subject: [GIT PULL] TTY/Serial driver fixes for 5.7-rc3 Message-ID: <20200426104842.GA2121011@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The following changes since commit 8f3d9f354286745c751374f5f1fcafee6b3f3136: Linux 5.7-rc1 (2020-04-12 12:35:55 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git tags/tty-5.7-rc3 for you to fetch changes up to 9a9fc42b86c06120744555fea43fdcabe297c656: tty: hvc: fix buffer overflow during hvc_alloc(). (2020-04-23 16:02:07 +0200) ---------------------------------------------------------------- TTY/Serial fixes for 5.7-rc3 Here are some tty and serial driver fixes for 5.7-rc3. The "largest" in here are a number of reverts for previous changes to the uartps serial driver that turned out to not be a good idea at all. The others are just small fixes found by people and tools. Included in here is a much-reported symbol export needed by previous changes that happened in 5.7-rc1. All of these have been in linux-next for a while with no reported issues. Signed-off-by: Greg Kroah-Hartman ---------------------------------------------------------------- Amit Singh Tomar (1): tty: serial: owl: add "much needed" clk_prepare_enable() Andrew Melnychenko (1): tty: hvc: fix buffer overflow during hvc_alloc(). Andy Shevchenko (1): serial: sunhv: Initialize lock for non-registered console Dmitry Safonov (1): tty/sysrq: Export sysrq_mask(), sysrq_toggle_support() Jiri Slaby (1): tty: rocket, avoid OOB access Kazuhiro Fujita (1): serial: sh-sci: Make sure status register SCxSR is read in correct sequence Michal Simek (7): Revert "serial: uartps: Fix uartps_major handling" Revert "serial: uartps: Use the same dynamic major number for all ports" Revert "serial: uartps: Fix error path when alloc failed" Revert "serial: uartps: Do not allow use aliases >= MAX_UART_INSTANCES" Revert "serial: uartps: Change uart ID port allocation" Revert "serial: uartps: Move Port ID to device data structure" Revert "serial: uartps: Register own uart console and driver structures" Nicolas Pitre (2): vt: don't use kmalloc() for the unicode screen buffer vt: don't hardcode the mem allocation upper bound Zou Wei (1): tty: serial: bcm63xx: fix missing clk_put() in bcm63xx_uart drivers/tty/hvc/hvc_console.c | 23 ++-- drivers/tty/rocket.c | 25 +++-- drivers/tty/serial/bcm63xx_uart.c | 4 +- drivers/tty/serial/owl-uart.c | 7 ++ drivers/tty/serial/sh-sci.c | 13 ++- drivers/tty/serial/sunhv.c | 3 + drivers/tty/serial/xilinx_uartps.c | 211 +++++++++---------------------------- drivers/tty/sysrq.c | 2 + drivers/tty/vt/vt.c | 7 +- 9 files changed, 106 insertions(+), 189 deletions(-)