[lkml]   [2008]   [Jun]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH] softlockup: fix NMI hangs due to lock race - 2.6.26-rc regression

    * Jason Wessel <> wrote:

    > The touch_nmi_watchdog() routine on x86 ultimately calls
    > touch_softlockup_watchdog(). The problem is that to touch the
    > softlockup watchdog, the cpu_clock code has to be called which could
    > involve multiple cpu locks and can lead to a hard hang if one of the
    > locks is held by a processor that is not going to return anytime soon
    > (such as could be the case with kgdb or perhaps even with some other
    > kind of exception).
    > This patch causes the public version of the
    > touch_softlockup_watchdog() to defer the cpu clock access to a later
    > point.

    applied to tip/core/softlockup and cherry-picked it into tip/core/urgent
    as well for v2.6.26 merge. Thanks,


     \ /
      Last update: 2008-06-02 12:43    [W:0.021 / U:1.480 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site