• Andrew Morton's avatar
    [PATCH] ia32 sched_clock() deadlock fix · c1e4ed23
    Andrew Morton authored
    From: Ingo Molnar <mingo@elte.hu>,
    
    Voyager is getting odd deadlocks due to the taking of xtime_lock() in
    sched_clock()->get_jiffies_64().
    
    I had this patch queued up to fix a different deadlock, which occurs when we
    relax the requirement that TSC's be synchronised across CPUs.  But it will
    fix James' deadlock too.
    c1e4ed23
timer_tsc.c 13.7 KB