Re: [PATCH 1/1] serial: 8250: revert UART_CAP_NOTEMT changes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

On Tue, Apr 19, 2022 at 04:39:49PM +0300, Ilpo Järvinen wrote:
> 
> This reverts UART_CAP_NOTEMT commit and driver changes depending
> on it:
>   f6f586102ad1 (serial: 8250: Handle UART without interrupt on TEMT
>                 using em485)
>   296385fe1275 (serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64)
>   bec1f1b66a6a (serial: 8250: add compatible for fsl,16550-FIFO64)
> 
> The UART_CAP_NOTEMT code added in f6f586102add1 (serial: 8250:
> Handle UART without interrupt on TEMT using em485) containts math
> overflow for 32-bit archs. In addition, the approach used in it
> is unnecessarily complicated requiring a dedicated timer just for
> notemt. A simpler approach for providing UART_CAP_NOTEMT already
> exists (patches 1-2):
>   https://lore.kernel.org/linux-serial/20220411083321.9131-3-ilpo.jarvinen@xxxxxxxxxxxxxxx/T/#u
> Thus, simply revert the UART_CAP_NOTEMT changes for now.
> 
> Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@xxxxxxxxxxxxxxx>

Oh I wasn't aware that Greg picked that up. OK for me to revert.

I wonder however if it's nice to revert three patches in one commit. I
would have just reverted f6f586102ad1 and kept the define
UART_CAP_NOTEMT such that the other two patches are noops until your
fixed series comes in. Just my 0.02€.

Best regards
Uwe

-- 
Pengutronix e.K.                           | Uwe Kleine-König            |
Industrial Linux Solutions                 | https://www.pengutronix.de/ |

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux PPP]     [Linux FS]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Linmodem]     [Device Mapper]     [Linux Kernel for ARM]

  Powered by Linux