On 05/28/10 02:05, Flavio Leitner wrote: > > Hi guys! > > I finally could test this to see if an old problem reported on bugzilla[1] was > fixed now, but unfortunately it is still there. > > The ticket is private I guess, but basically the problem happens when bonding > driver tries to print something after it had taken the write_lock (monitor > functions, enslave/de-enslave), so the printk() will pass through netpoll, then > on bonding again which no matter what mode you use, it will try to read_lock() > the lock again. The result is a deadlock and the entire system hangs. > Does the attached patch fix this hang? Thanks! -----------------------> We should notify netconsole that bond is changing its slaves when we use active-backup mode. Signed-off-by: WANG Cong ----