Re: [lockdep warning] INFO: inconsistent lock state, serial8250_interrupt(), &port_lock_key

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Borislav Petkov
Date: Thursday, July 24, 2008 - 12:12 am

On Thu, Jul 24, 2008 at 08:53:29AM +0200, Borislav Petkov wrote:

Actually, this explanation is not correct - it should be more like:

serial8250_startup() doesn't disable interrupts while taking the &up->port.lock
which might race against the interrupt handler serial8250_interrupt(), which
when entered, will deadlock waiting for the lock to be released.


-- 
Regards/Gruß,
    Boris.
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [lockdep warning] INFO: inconsistent lock state, seria ..., Borislav Petkov, (Thu Jul 24, 12:12 am)