{"UUID":"27f6c123-6c40-4b34-8a22-d120997948d3","URL":"https://lkml.org/lkml/2009/1/2/373","StartTime":"0001-01-01T00:00:00Z","EndTime":"0001-01-01T00:00:00Z","Categories":["postmortem"],"Company":"Linux","Product":"","Description":"Leap second code was called from the timer interrupt handler, which held `xtime_lock`. That code did a `printk` to log the leap second. `printk` wakes up `klogd`, which can sometimes try to get the time, which waits on `xtime_lock`, causing a deadlock."}