[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#510478: linux-image-2.6.26-1-486: kernel hangs on leap second



The actual upstream fix appears to be this:

commit b845b517b5e3706a3729f6ea83b88ab85f0725b0
Author: Peter Zijlstra <a.p.zijlstra@chello.nl>
Date:   Fri Aug 8 21:47:09 2008 +0200

    printk: robustify printk
    
    Avoid deadlocks against rq->lock and xtime_lock by deferring the klogd
    wakeup by polling from the timer tick.

This applies successfully to 2.6.26 and doesn't seem to be dependent on
any intervening changes.  It's not clear to me whether there are other
cases in 2.6.26 where a printk() could trigger this deadlock.  If not
then I'd rather go with the simple workaround for this one case.

Ben.

-- 
Ben Hutchings
Never attribute to conspiracy what can adequately be explained by stupidity.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: