• Stéphane Eranian's avatar
    [PATCH] ia64: perfmon patch for 2.5.59 · 9433c0da
    Stéphane Eranian authored
    Here is the patch that matches the changes I made for RHAS w.r.t
    perfmon and the O(1) scheduler. This fixes the deadlocks we were
    seing in RHAS and therefore on 2.5 as well.
    
    The key change is that SIGPROF notifications are now delivered
    in the perfmon kernel exit handler (called from entry.S).
    At that point, we know none of the runqueue locks are held.
    
    I have run the same test suite I used on RHAS overnight and no
    sign of deadlocks.
    9433c0da
perfmon.c 117 KB