Re: PLEASE TEST: IPI deadlock avoidance patch

From: Lukas Ertl (le_at_FreeBSD.org)
Date: 08/24/04

  • Next message: Christian Hiris: "Upgrade to 5.3-BETA1: make installkernel - Stop in /usr/src/sys/modules"
    Date: Tue, 24 Aug 2004 16:36:28 +0200 (CEST)
    To: Robert Watson <rwatson@FreeBSD.org>
    
    

    On Tue, 24 Aug 2004, Robert Watson wrote:

    >
    > On Tue, 24 Aug 2004, Lukas Ertl wrote:
    >>
    >> OK, it seems I shouted out too early. '-jX' buildworlds go fine, but my
    >> news server (heavy disk and network traffic) still locks up within one
    >> day of uptime. It's a Dual Xeon with HTT, SCHED_4BSD, ADAPTIVE_GIANT,
    >> and no WITNESS or INVARIANTS.
    >
    > Using a serial break, are you able to get into the debugger on hang? If
    > not, have you tried SW_WATCHDOG or MP_WATCHDOG?

    Nope, NMI doesn't work. But I'll add MP_WATCHDOG and let the box run for
    a while.

    cheers,
    le

    -- 
    Lukas Ertl                         http://homepage.univie.ac.at/l.ertl/
    le@FreeBSD.org                     http://people.freebsd.org/~le/
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
    

  • Next message: Christian Hiris: "Upgrade to 5.3-BETA1: make installkernel - Stop in /usr/src/sys/modules"

    Relevant Pages

    • Re: 4.7 vs 5.2.1 SMP/UP bridging performance
      ... Gerrit Nagelhout wrote: ... >>WITNESS and INVARIANTS are turned off for the 5.2.1 release bits. ... > were changed to have multiple threads poll multiple devices at the ...
      (freebsd-current)
    • Re: Why are Boost thread mutexes so slow compared to Pthreads?
      ... why bother with the ScopedLock? ... while the invariants are broken or the object must remain stable. ... points where you must restore invariants. ... This shows my point -- scoped locks lead to a fundamental ...
      (comp.programming.threads)
    • HEADSUP: Sleep queues added to kernel, so be careful.
      ... a diagnostic as it sleeps on a vm_page * while holding the page queues mutex ... be sure to turn on INVARIANTS and WITNESS (with spin mutex checking ... All of the bugs I found during testing were found by INVARIANTS + ...
      (freebsd-current)
    • Re: The effects of WITNESS and INVARIANTS
      ... >> It makes the claims of the effects of WITNESS and INVARIANTS very ... > they're invaluable tools when debugging the development system, ... > them to be off, as it really helps the debugging process, as well as ...
      (freebsd-current)
    • Re: The effects of WITNESS and INVARIANTS
      ... >> It makes the claims of the effects of WITNESS and INVARIANTS very ... > they're invaluable tools when debugging the development system, ... > them to be off, as it really helps the debugging process, as well as ...
      (freebsd-performance)

  • Quantcast