On Tue, Dec 20, 2022 at 10:16:38AM +0100, Rasmus Villemoes wrote: > Hi, > > I think something went slightly wrong when 7c7f9bc98 (serial: Deassert > Transmit Enable on probe in driver-specific way) got backported to > 5.15.y. In fsl_lpuart.c, the original had this > > failed_irq_request: > -failed_get_rs485: > uart_remove_one_port(&lpuart_reg, &sport->port); > failed_attach_port: > +failed_get_rs485: > failed_reset: > lpuart_disable_clks(sport); > return ret; > > in the error path, but that is missing in the backport. So if we now hit > the 'goto failed_get_rs485;', we'll do uart_remove_one_port() while > uart_add_one_port() hasn't been done. Ick, can you send a patch to fix this up? thanks, greg k-h