Re: [PATCH] [v3] serial: 8250: remove obsolete and broken PORT_RSA support

From: Greg Kroah-Hartman

Date: Mon Oct 19 2026 - 05:39:49 EST


On Mon, Oct 19, 2026 at 10:56:55AM +0200, Arnd Bergmann wrote:
> From: Arnd Bergmann <arnd@xxxxxxxx>
>
> For all I can tell, the RSA support in the 8250 driver is not functional
> and has not been for a long time.
>
> The RSA-DV II/S ISA card[1] was sold by IODATA in the 1990s as a faster
> alternative to regular ISA serial ports, and it was discontinued in
> 2002. Linux support was added by Kiyokazu SUTO in 2000.
>
> The driver defines an I/O port base address of -8 (negative eight),
> which should always get refused by request_region on all architectures
> for being outside of the valid resource range.
>
> Further, it seems that a patch to setserial would be required in order
> to set PORT_RSA when not using autoconfiguration.
>
> This patch removes all code related to the RSA support, with the exception
> of the user-visible PORT_RSA definition.
>
> Link: http://translate.google.com/translate?hl=en&sl=ja&u=http://www.iodata.jp/products/network/rsadv2s.htm
> Link: https://lore.kernel.org/all/1309211120-2803-6-git-send-email-arnd@xxxxxxxx/
> Signed-off-by: Arnd Bergmann <arnd@xxxxxxxx>
> ---
> v2: rebased my own patch after 15 years
> v3: fix up Makefile and sunsu.c file
> ---
> drivers/tty/serial/8250/8250.h | 17 --
> drivers/tty/serial/8250/8250_core.c | 6 -
> drivers/tty/serial/8250/8250_platform.c | 4 -
> drivers/tty/serial/8250/8250_port.c | 8 -
> drivers/tty/serial/8250/8250_rsa.c | 209 ------------------------
> drivers/tty/serial/8250/Kconfig | 11 --
> drivers/tty/serial/8250/Makefile | 1 -
> drivers/tty/serial/sunsu.c | 92 -----------
> include/uapi/linux/serial_reg.h | 51 ------
> 9 files changed, 399 deletions(-)
> delete mode 100644 drivers/tty/serial/8250/8250_rsa.c

Any objection for me to sneak this into 7.4-rc1?

thanks,

greg k-h