Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp1164251pxb; Thu, 16 Sep 2021 00:50:22 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxO3rN9dGW81SkD6+J8ob4sMnezVx9RuFQPOOszE0McK+/iZOLiy6CnF1UZaJu6+YiwfGEp X-Received: by 2002:a05:6402:64e:: with SMTP id u14mr5117481edx.184.1631778622090; Thu, 16 Sep 2021 00:50:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631778622; cv=none; d=google.com; s=arc-20160816; b=G7pG7BTxVYtFU+e/CnktFw48+vw1qdLpY5lDt7Yd9Z/1o1QhQgq40LzOIvQ9Q5hIAZ uAm8xl2H3otJOMc3HwQQW/wNn5NFF5CA+p3CwLu9GsFsYQr2Z3kiMjBpJjBOg0NtLry3 j33A4Pnb86p4BmrwG8n2O1MQAIbNJ9CO4mcSaAfzvsEAbwSQ3+7i9JGR/v/M9OQzvew0 +Lqv+PgGQp6J2Oz/8Ow86t8N4xBxgtJFp0CrACgcCGj/+H3Vz6EOlx33IpX9vic6ogex iY4lcmv5u3Ey8LpMZtzCjmxrw1k75oN7ehQW3Q8nXmsErC2MDWqMkKwPZuhKMMBi9n89 qvVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:organization :from:references:cc:to:subject:dkim-signature; bh=836pQNEOAKs5EjUipaYr5iTmWSGcl9uSpxBTxlPDNwg=; b=hO1LcZgIhdCiSehgmv4IongbKihi9K5gg1SjjAsv1V4vYMdv5NjT+0G0/wt34I7COt xQl8WN4bZUy8fDLa1AhNDecCSz1ZnBYuP8u79QcYeamj56McN2XxUURJ5Fk2PsPnX+I/ u4GGeGJe/TIgMU9nH9ZHxaT1MF9y81WdzERSSe+U5OXGC5Igql3MDs+kAA59sbgvr+ZU eb7jnwbL7hux7HqCD6sYJfEimg5mfqQqnMba93gG85yBjUSBVC6K7w33iK/RGKfQj59J SGvX0oUvjbYZudwnkIJZmjODnhrXSvGY0P1JZ5nCziZ3be66bFiUIznmhbVC77cuzFHj 3rpw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=Vc4NxgDe; 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 d19si2735056edx.318.2021.09.16.00.49.57; Thu, 16 Sep 2021 00:50:22 -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=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=Vc4NxgDe; 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 S234835AbhIPHt7 (ORCPT + 99 others); Thu, 16 Sep 2021 03:49:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39682 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234799AbhIPHt6 (ORCPT ); Thu, 16 Sep 2021 03:49:58 -0400 Received: from mail-wm1-x334.google.com (mail-wm1-x334.google.com [IPv6:2a00:1450:4864:20::334]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 22AF2C061764 for ; Thu, 16 Sep 2021 00:48:38 -0700 (PDT) Received: by mail-wm1-x334.google.com with SMTP id z184-20020a1c7ec1000000b003065f0bc631so6705447wmc.0 for ; Thu, 16 Sep 2021 00:48:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=836pQNEOAKs5EjUipaYr5iTmWSGcl9uSpxBTxlPDNwg=; b=Vc4NxgDeb0/J8lHl8oOnMqlN5Jy1ogBUkUF54zM6lb5a7hvUtkGJEmc+HeNZLIjEri IJrMYLP7RuOAYLgsCGhcG/gl5mGL6JJ/VqdMCFomG73uCCLVaFZyhOTzk20t3WqQWIGi PgcQMwSKmUwIRd0RXchHMHAqL2GL7EPpfOdtFYKcrcXQiLHyn2A1BnnnWJRrGVTHBTPC Mgx2ZzcHcYBH4z2IAue2Zwzsrk1/3km74E6dNEnfdYH6wMLI5EgGeS7eSVC+PE+pHPwJ dKpwLquo+/CPwel76EsFxgERIXW6m+qvJF5bnbUT8oq6CjlaW/1fGLwXB+u6gNkUoMBQ JJBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=836pQNEOAKs5EjUipaYr5iTmWSGcl9uSpxBTxlPDNwg=; b=5eQHHEHCQfmgxCeeTSgWTx7/OosRe78tm8YD8jAqnC2iUFGTz0h5inv4lqJIXmw4sF MDv32QpR7TNU++GYUTkq/zEptf/KV1qsZXKdoH01DcH81ltLSWWP9VjbTxrNxSmS8dUV OSRJPLVazi+Gg5/uBl+eMyeJQ8GQylMFgR2IwRSno9PLQbPMVPsV+Nmr8Fv7/q5esvHv wLnkgs9MNXgqZsDyPcMSUkQmN+vix71fjL7C97o8HSkEQPR7vsa7Zr8MeoaZSCHWpopV k2Ltj9ZvPuH01kyojY1x1/RqB7FCHD/FKAumYhyPlhT+1Ioc4Gby1uTrelLa/7+2rgSa oI6g== X-Gm-Message-State: AOAM53155W4Wk9+0t9jXJSVFG7XgWY6tnYr60ey1eHUQW14YKCsKh7sh YJ0vlQ1LQJQzhtg4nCfz269vMg== X-Received: by 2002:a1c:9a12:: with SMTP id c18mr8649130wme.51.1631778516430; Thu, 16 Sep 2021 00:48:36 -0700 (PDT) Received: from [10.1.3.24] (laubervilliers-658-1-213-31.w90-63.abo.wanadoo.fr. [90.63.244.31]) by smtp.gmail.com with ESMTPSA id h18sm2375509wrb.33.2021.09.16.00.48.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 16 Sep 2021 00:48:35 -0700 (PDT) Subject: Re: [PATCH 08/16] tty: drivers/tty/serial/, stop using tty_flip_buffer_push To: Jiri Slaby , gregkh@linuxfoundation.org Cc: linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, Joel Stanley , Andrew Jeffery , Al Cooper , Matthias Brugger , Tobias Klauser , Russell King , Vineet Gupta , Richard Genoud , Nicolas Ferre , Alexandre Belloni , Ludovic Desroches , Florian Fainelli , bcm-kernel-feedback-list@broadcom.com, Alexander Shiyan , Baruch Siach , "Maciej W. Rozycki" , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Karol Gugala , Mateusz Holenko , Vladimir Zapolskiy , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Liviu Dudau , Sudeep Holla , Lorenzo Pieralisi , Andy Gross , Bjorn Andersson , =?UTF-8?Q?Andreas_F=c3=a4rber?= , Manivannan Sadhasivam , Michael Ellerman , Benjamin Herrenschmidt , Paul Mackerras , Kevin Cernekee , Krzysztof Kozlowski , Laxman Dewangan , Thierry Reding , Jonathan Hunter , Palmer Dabbelt , Paul Walmsley , Orson Zhai , Baolin Wang , Chunyan Zhang , Patrice Chotard , Maxime Coquelin , Alexandre Torgue , "David S. Miller" , Peter Korsgaard , Timur Tabi , Michal Simek References: <20210914091134.17426-1-jslaby@suse.cz> <20210914091415.17918-1-jslaby@suse.cz> From: Neil Armstrong Organization: Baylibre Message-ID: Date: Thu, 16 Sep 2021 09:48:33 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 In-Reply-To: <20210914091415.17918-1-jslaby@suse.cz> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 14/09/2021 11:14, Jiri Slaby wrote: > Since commit a9c3f68f3cd8d (tty: Fix low_latency BUG) in 2014, > tty_flip_buffer_push() is only a wrapper to tty_schedule_flip(). We are > going to remove the former, so call the latter directly in > drivers/tty/serial/. > > Signed-off-by: Jiri Slaby > Cc: Joel Stanley > Cc: Andrew Jeffery > Cc: Al Cooper > Cc: Matthias Brugger > Cc: Tobias Klauser > Cc: Russell King > Cc: Vineet Gupta > Cc: Richard Genoud > Cc: Nicolas Ferre > Cc: Alexandre Belloni > Cc: Ludovic Desroches > Cc: Florian Fainelli > Cc: bcm-kernel-feedback-list@broadcom.com > Cc: Alexander Shiyan > Cc: Baruch Siach > Cc: "Maciej W. Rozycki" > Cc: Shawn Guo > Cc: Sascha Hauer > Cc: Pengutronix Kernel Team > Cc: Fabio Estevam > Cc: NXP Linux Team > Cc: Karol Gugala > Cc: Mateusz Holenko > Cc: Vladimir Zapolskiy > Cc: Neil Armstrong > Cc: Kevin Hilman > Cc: Jerome Brunet > Cc: Martin Blumenstingl > Cc: Liviu Dudau > Cc: Sudeep Holla > Cc: Lorenzo Pieralisi > Cc: Andy Gross > Cc: Bjorn Andersson > Cc: "Andreas Färber" > Cc: Manivannan Sadhasivam > Cc: Michael Ellerman > Cc: Benjamin Herrenschmidt > Cc: Paul Mackerras > Cc: Kevin Cernekee > Cc: Krzysztof Kozlowski > Cc: Laxman Dewangan > Cc: Thierry Reding > Cc: Jonathan Hunter > Cc: Palmer Dabbelt > Cc: Paul Walmsley > Cc: Orson Zhai > Cc: Baolin Wang > Cc: Chunyan Zhang > Cc: Patrice Chotard > Cc: Maxime Coquelin > Cc: Alexandre Torgue > Cc: "David S. Miller" > Cc: Peter Korsgaard > Cc: Timur Tabi > Cc: Michal Simek > --- > drivers/tty/serial/21285.c | 2 +- > drivers/tty/serial/8250/8250_aspeed_vuart.c | 2 +- > drivers/tty/serial/8250/8250_bcm7271.c | 2 +- > drivers/tty/serial/8250/8250_dma.c | 2 +- > drivers/tty/serial/8250/8250_mtk.c | 2 +- > drivers/tty/serial/8250/8250_omap.c | 2 +- > drivers/tty/serial/8250/8250_port.c | 2 +- > drivers/tty/serial/altera_jtaguart.c | 2 +- > drivers/tty/serial/altera_uart.c | 2 +- > drivers/tty/serial/amba-pl010.c | 2 +- > drivers/tty/serial/amba-pl011.c | 6 +++--- > drivers/tty/serial/apbuart.c | 2 +- > drivers/tty/serial/ar933x_uart.c | 2 +- > drivers/tty/serial/arc_uart.c | 2 +- > drivers/tty/serial/atmel_serial.c | 6 +++--- > drivers/tty/serial/bcm63xx_uart.c | 2 +- > drivers/tty/serial/clps711x.c | 2 +- > drivers/tty/serial/cpm_uart/cpm_uart_core.c | 2 +- > drivers/tty/serial/digicolor-usart.c | 2 +- > drivers/tty/serial/dz.c | 2 +- > drivers/tty/serial/fsl_linflexuart.c | 2 +- > drivers/tty/serial/fsl_lpuart.c | 6 +++--- > drivers/tty/serial/icom.c | 2 +- > drivers/tty/serial/imx.c | 6 +++--- > drivers/tty/serial/ip22zilog.c | 4 ++-- > drivers/tty/serial/jsm/jsm_tty.c | 2 +- > drivers/tty/serial/kgdb_nmi.c | 2 +- > drivers/tty/serial/lantiq.c | 4 ++-- > drivers/tty/serial/liteuart.c | 2 +- > drivers/tty/serial/lpc32xx_hs.c | 2 +- > drivers/tty/serial/max3100.c | 4 ++-- > drivers/tty/serial/max310x.c | 2 +- > drivers/tty/serial/mcf.c | 2 +- > drivers/tty/serial/men_z135_uart.c | 2 +- > drivers/tty/serial/meson_uart.c | 2 +- > drivers/tty/serial/milbeaut_usio.c | 2 +- > drivers/tty/serial/mpc52xx_uart.c | 2 +- > drivers/tty/serial/mps2-uart.c | 4 ++-- > drivers/tty/serial/msm_serial.c | 6 +++--- > drivers/tty/serial/mux.c | 2 +- > drivers/tty/serial/mvebu-uart.c | 2 +- > drivers/tty/serial/mxs-auart.c | 4 ++-- > drivers/tty/serial/omap-serial.c | 2 +- > drivers/tty/serial/owl-uart.c | 2 +- > drivers/tty/serial/pch_uart.c | 4 ++-- > drivers/tty/serial/pic32_uart.c | 2 +- > drivers/tty/serial/pmac_zilog.c | 4 ++-- > drivers/tty/serial/pxa.c | 2 +- > drivers/tty/serial/qcom_geni_serial.c | 4 ++-- > drivers/tty/serial/rda-uart.c | 2 +- > drivers/tty/serial/rp2.c | 2 +- > drivers/tty/serial/sa1100.c | 2 +- > drivers/tty/serial/samsung_tty.c | 6 +++--- > drivers/tty/serial/sb1250-duart.c | 2 +- > drivers/tty/serial/sc16is7xx.c | 2 +- > drivers/tty/serial/sccnxp.c | 2 +- > drivers/tty/serial/serial-tegra.c | 2 +- > drivers/tty/serial/serial_core.c | 2 +- > drivers/tty/serial/serial_txx9.c | 2 +- > drivers/tty/serial/sh-sci.c | 12 ++++++------ > drivers/tty/serial/sifive.c | 2 +- > drivers/tty/serial/sprd_serial.c | 4 ++-- > drivers/tty/serial/st-asc.c | 2 +- > drivers/tty/serial/stm32-usart.c | 2 +- > drivers/tty/serial/sunhv.c | 2 +- > drivers/tty/serial/sunsab.c | 2 +- > drivers/tty/serial/sunsu.c | 2 +- > drivers/tty/serial/sunzilog.c | 4 ++-- > drivers/tty/serial/tegra-tcu.c | 2 +- > drivers/tty/serial/timbuart.c | 2 +- > drivers/tty/serial/uartlite.c | 2 +- > drivers/tty/serial/ucc_uart.c | 2 +- > drivers/tty/serial/vr41xx_siu.c | 2 +- > drivers/tty/serial/vt8500_serial.c | 2 +- > drivers/tty/serial/xilinx_uartps.c | 2 +- > drivers/tty/serial/zs.c | 2 +- > 76 files changed, 103 insertions(+), 103 deletions(-) For meson_uart: Acked-by: Neil Armstrong Neil