Re: Regression in dbdda842fe96 ("printk: Add console owner and waiter logic to load balance console writes") [Was: Regression in fd5f7cde1b85 ("...")]

2019-09-26 Thread Sergey Senozhatsky
On (09/26/19 10:58), Petr Mladek wrote: [..] > > - spin_lock(>port.lock); > > - > > + uart_port_lock_irqsave(>port, flags); > > uart_port_lock_irqsave() does not exist. ... Oh. Good catch! Apparently I still carry around my patch set which added printk_safe to TTY/UART locking API. >

Re: Regression in dbdda842fe96 ("printk: Add console owner and waiter logic to load balance console writes") [Was: Regression in fd5f7cde1b85 ("...")]

2019-09-26 Thread Petr Mladek
On Wed 2019-09-18 16:52:52, Sergey Senozhatsky wrote: > On (09/18/19 09:11), Uwe Kleine-König wrote: > > I rechecked and indeed fd5f7cde1b85's parent has the problem, too, so I > > did a mistake during my bisection :-| > > > > Redoing the bisection (a bit quicker this time) points to > > > >

Re: Regression in dbdda842fe96 ("printk: Add console owner and waiter logic to load balance console writes") [Was: Regression in fd5f7cde1b85 ("...")]

2019-09-18 Thread Sergey Senozhatsky
On (09/18/19 09:11), Uwe Kleine-König wrote: > I rechecked and indeed fd5f7cde1b85's parent has the problem, too, so I > did a mistake during my bisection :-| > > Redoing the bisection (a bit quicker this time) points to > > dbdda842fe96 ("printk: Add console owner and waiter logic to load

Regression in dbdda842fe96 ("printk: Add console owner and waiter logic to load balance console writes") [Was: Regression in fd5f7cde1b85 ("...")]

2019-09-18 Thread Uwe Kleine-König
Hello Sergey, On Wed, Sep 18, 2019 at 10:30:32AM +0900, Sergey Senozhatsky wrote: > On (09/17/19 16:10), Uwe Kleine-König wrote: > > Hello, > > > > Today it saw sysrq on an UART driven by drivers/tty/serial/imx.c report > > a lockdep issue. Bisecting pointed to > > > > fd5f7cde1b85 ("printk: