Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp3503180pxb; Mon, 24 Jan 2022 10:55:35 -0800 (PST) X-Google-Smtp-Source: ABdhPJx+71+flUo4StGzrKItMvaKV8L1AUaD64JN0IqqN5vARu1VL+y3XSKG/+1Koy4JNnVxG52A X-Received: by 2002:a63:2c93:: with SMTP id s141mr12654938pgs.337.1643050535254; Mon, 24 Jan 2022 10:55:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643050535; cv=none; d=google.com; s=arc-20160816; b=rFgStERXjJeqHKa5/QBtBfo+YEjB1vrp3Ji1Vf7cfPNcmXgiO/UTDhWy4IE7SQyjNv OcPNzIL53TNPfb+EELeOf5zfUzG8Agtvwk6Y82KJdZ3uPa5iSRxn+eGtw7m22RSEtXjS bKPKdc7CdYaF+tKdiLsvNLjlua3+25Wbz+Y/Esro4HbcBCRNlldJuBzALU1w9d+lcOEu 3+Ww7J8uhk6F0uAewY9sDveVLdRZDiCvtCeqTZ13JDxCotvdjnke9q6Xs23LafPZ9wjY Ky2gCaaFCjEYq+XVtdVheAFBFYMtRN1RXfrwSR8CslAmtjN6ZYTabLoGQsUwGbSiAWwi dQMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to :content-language:references:cc:to:subject:from:user-agent :mime-version:date:message-id:dkim-signature; bh=RpyyTR38wLDkQU5pzBCJuskBF+0i/8zwpzPAhoMjLAQ=; b=Eicz1118TqJeWCLKJpZExx5OCk6GD37Yum18dzGXi4Y/vgibpBsNlUT2WzLVVc2+Ny B6B01NYUgRuIUVMi1P1T0je8u8w9V3pDR17K6ETdCUoWwJIPoJgTQtOhkW4DKUO6dwfx mlcXnejdugfHPKf7Md/d4wK9sF1uQnLuktERiIAnQJIQvqgUdA27qWME02Z/avjmUc4/ HONCSARsLtk8lDuVu6FH7sq3ns7rFxa6LiZQp9qiMvQGH89QsF+J08FbvqlUMDGXgnQU iB3cd2iDGZ/1EgkEVh5DuEgP3ST+MDp3uPTcxmbu+hCd4se0dDwEaS09OF+CWi9KTJeL 30pg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=mP4HVKXv; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g5si3160743pfu.292.2022.01.24.10.55.22; Mon, 24 Jan 2022 10:55:35 -0800 (PST) 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=@gmail.com header.s=20210112 header.b=mP4HVKXv; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236376AbiAXJGY (ORCPT + 99 others); Mon, 24 Jan 2022 04:06:24 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46066 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233232AbiAXJGW (ORCPT ); Mon, 24 Jan 2022 04:06:22 -0500 Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5716CC06173B; Mon, 24 Jan 2022 01:06:22 -0800 (PST) Received: by mail-wr1-x42a.google.com with SMTP id v13so12194483wrv.10; Mon, 24 Jan 2022 01:06:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:from:subject:to:cc :references:content-language:in-reply-to:content-transfer-encoding; bh=RpyyTR38wLDkQU5pzBCJuskBF+0i/8zwpzPAhoMjLAQ=; b=mP4HVKXvo0Q93fxszUwuuGCn/6WXy7wkZjzyKspMxypCdysnbpXo/tXgd87lA9ynfN s873YxOHr+WuwmG+5lOiiJGo3/nYOjHW5MGdqVlCmj4Sng/yBS4bUU0zxgfVyoTA9kxZ M2CUQ0Z8IIMrEnfpLL/nbHuwcmB+w/unqCDa48t3LBxl2rqBDMRo+nNOqbDkDlxqmn+x xV0IwNK1AUmg+4ghc0R1ORXfEucf6zg9GJro60Qc8NKYZEym2xHNLaDxO5VBDrkDWMam 3JpOIR+DxDUmbDjeqtXMToV82WqInd9NlYt41wgDTv1p1dzwC8C+lfjpPf3uajl2dF7c w2Hw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:from :subject:to:cc:references:content-language:in-reply-to :content-transfer-encoding; bh=RpyyTR38wLDkQU5pzBCJuskBF+0i/8zwpzPAhoMjLAQ=; b=b9N6n0iLd05h0IgRtjDUIQKb7XO5qWclR/5gyZWnYw9KPUPs4FbWRZ7v2T1Z+uHyUn z1b8p5bQpsAEEusF8Q9Y4LZaeY5x86twRzfZ+QeKk3x2E4l8ekNV/xVdX/mjuo+RyUyy 0f82ltjSRl92xylsnfw6chyes4vNoexPqRxr+mqMC/Q10/wX3GiOkpA6ba4x2S7zFzgZ qwQ4Xsk/5rWZISFsryGkQlTbxZUcNWqF855Pqfj92eY1ARHjsPr0BEBGpqk/XsvgygbZ AeKsMtzINJmWYK8qf8AaAOeh79O/5OZeFb0F3TN97rJlxHHKT+B1eXMuprcdmivgkLzy teKQ== X-Gm-Message-State: AOAM531b+n+Wf19AOCVJ5L1Mev9UUgBb3/LFeWjkJbbhDnxE5DrXcTHa iMQGaEFE/Klx21m+j9wbdG4= X-Received: by 2002:a05:6000:184c:: with SMTP id c12mr3228280wri.382.1643015180874; Mon, 24 Jan 2022 01:06:20 -0800 (PST) Received: from ?IPV6:2a01:e0a:181:90d0:6ce1:d6aa:6a23:353b? ([2a01:e0a:181:90d0:6ce1:d6aa:6a23:353b]) by smtp.gmail.com with ESMTPSA id g189sm21011467wme.18.2022.01.24.01.06.19 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 24 Jan 2022 01:06:20 -0800 (PST) Message-ID: Date: Mon, 24 Jan 2022 10:06:19 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 From: Richard Genoud Subject: Re: [PATCH 10/11] serial: make uart_console_write->putchar()'s character a char To: Jiri Slaby , gregkh@linuxfoundation.org Cc: linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, johan@kernel.org, Paul Cercueil , Tobias Klauser , Russell King , Vineet Gupta , Richard Genoud , Nicolas Ferre , Alexandre Belloni , Ludovic Desroches , Florian Fainelli , Alexander Shiyan , Baruch Siach , "Maciej W. Rozycki" , Paul Walmsley , Palmer Dabbelt , Albert Ou , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Karol Gugala , Mateusz Holenko , Vladimir Zapolskiy , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Taichi Sugaya , Takao Orito , Liviu Dudau , Sudeep Holla , Lorenzo Pieralisi , =?UTF-8?Q?Andreas_F=c3=a4rber?= , Manivannan Sadhasivam , Michael Ellerman , Benjamin Herrenschmidt , Paul Mackerras , Andy Gross , Bjorn Andersson , Krzysztof Kozlowski , Orson Zhai , Baolin Wang , Chunyan Zhang , Patrice Chotard , Maxime Coquelin , Alexandre Torgue , "David S. Miller" , Peter Korsgaard , Michal Simek References: <20220124071430.14907-1-jslaby@suse.cz> <20220124071430.14907-11-jslaby@suse.cz> Content-Language: fr-FR In-Reply-To: <20220124071430.14907-11-jslaby@suse.cz> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Le 24/01/2022 à 08:14, Jiri Slaby a écrit : > Currently, uart_console_write->putchar's second parameter (the > character) is of type int. It makes little sense, provided uart_console_write() > accepts the input string as "const char *s" and passes its content -- the > characters -- to putchar(). So switch the character's type also to char. > > This makes the types consistent. > > Signed-off-by: Jiri Slaby > Cc: Paul Cercueil > 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: Alexander Shiyan > Cc: Baruch Siach > Cc: "Maciej W. Rozycki" > Cc: Paul Walmsley > Cc: Palmer Dabbelt > Cc: Albert Ou > 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: Taichi Sugaya > Cc: Takao Orito > Cc: Liviu Dudau > Cc: Sudeep Holla > Cc: Lorenzo Pieralisi > Cc: "Andreas Färber" > Cc: Manivannan Sadhasivam > Cc: Michael Ellerman > Cc: Benjamin Herrenschmidt > Cc: Paul Mackerras > Cc: Andy Gross > Cc: Bjorn Andersson > Cc: Krzysztof Kozlowski > 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: Michal Simek For drivers/tty/serial/atmel_serial.c: Acked-by: Richard Genoud > --- > drivers/tty/goldfish.c | 2 +- > drivers/tty/hvc/hvc_dcc.c | 2 +- > drivers/tty/serial/21285.c | 2 +- > drivers/tty/serial/8250/8250_early.c | 2 +- > drivers/tty/serial/8250/8250_ingenic.c | 2 +- > drivers/tty/serial/8250/8250_port.c | 2 +- > drivers/tty/serial/altera_jtaguart.c | 4 ++-- > 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 | 2 +- > drivers/tty/serial/bcm63xx_uart.c | 2 +- > drivers/tty/serial/clps711x.c | 2 +- > drivers/tty/serial/digicolor-usart.c | 2 +- > drivers/tty/serial/dz.c | 2 +- > drivers/tty/serial/earlycon-arm-semihost.c | 2 +- > drivers/tty/serial/earlycon-riscv-sbi.c | 2 +- > drivers/tty/serial/fsl_linflexuart.c | 4 ++-- > drivers/tty/serial/fsl_lpuart.c | 4 ++-- > drivers/tty/serial/imx.c | 2 +- > drivers/tty/serial/imx_earlycon.c | 2 +- > drivers/tty/serial/ip22zilog.c | 2 +- > drivers/tty/serial/lantiq.c | 2 +- > drivers/tty/serial/liteuart.c | 2 +- > drivers/tty/serial/lpc32xx_hs.c | 2 +- > drivers/tty/serial/meson_uart.c | 2 +- > drivers/tty/serial/milbeaut_usio.c | 2 +- > drivers/tty/serial/mps2-uart.c | 4 ++-- > drivers/tty/serial/mvebu-uart.c | 4 ++-- > drivers/tty/serial/mxs-auart.c | 2 +- > drivers/tty/serial/omap-serial.c | 2 +- > drivers/tty/serial/owl-uart.c | 2 +- > drivers/tty/serial/pch_uart.c | 2 +- > drivers/tty/serial/pic32_uart.c | 2 +- > drivers/tty/serial/pmac_zilog.c | 2 +- > drivers/tty/serial/pxa.c | 2 +- > drivers/tty/serial/qcom_geni_serial.c | 2 +- > drivers/tty/serial/rda-uart.c | 2 +- > drivers/tty/serial/sa1100.c | 2 +- > drivers/tty/serial/samsung_tty.c | 4 ++-- > drivers/tty/serial/sb1250-duart.c | 2 +- > drivers/tty/serial/sccnxp.c | 2 +- > drivers/tty/serial/serial_core.c | 2 +- > drivers/tty/serial/serial_txx9.c | 2 +- > drivers/tty/serial/sh-sci.c | 2 +- > drivers/tty/serial/sifive.c | 4 ++-- > drivers/tty/serial/sprd_serial.c | 2 +- > drivers/tty/serial/st-asc.c | 2 +- > drivers/tty/serial/stm32-usart.c | 2 +- > drivers/tty/serial/sunsu.c | 2 +- > drivers/tty/serial/sunzilog.c | 4 ++-- > drivers/tty/serial/uartlite.c | 4 ++-- > 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 +- > include/linux/serial_core.h | 2 +- > 60 files changed, 71 insertions(+), 71 deletions(-) > Thanks!