* Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> [200702 20:04]: > Hi Tony, > > On Thu, Jul 2, 2020 at 9:35 PM Tony Lindgren <tony@xxxxxxxxxxx> wrote: > > * Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> [200702 14:50]: > > > On Sun, May 24, 2020 at 7:11 PM Guenter Roeck <linux@xxxxxxxxxxxx> wrote: > > > > any special reason for this change ? It is not really explained in the > > > > commit description. > > > > > > Indeed. Why this change? > > > > For a kernel console, we want it to work for important oopses > > etc without trying to enable DMA or power on regulators for example. > > [...] > > Thanks for the explanation about irqsafe consoles! > I think I cannot disagree with that ;-) You're welcome.. > Sorry for being a bit unclear, but my question (and I guess Günter's > question, too) was about this particular change: > > static inline void uart_port_spin_lock_init(struct uart_port *port) > { > - if (uart_console_enabled(port)) > + if (uart_console(port)) > > This change seems to be completely unrelated, is not explained in the > commit description, and is the cause of the regression we're seeing. ..sorry looks I missed the context a bit then :) Hmm yeah not sure about this change above. Regards, Tony