Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Aug 2001 00:48:19 +0100
From:      "Walter C. Pelissero" <walter@pelissero.org>
To:        net@FreeBSD.ORG, hackers@FreeBSD.ORG
Subject:   Serious i386 interrupt mask bug in RELENG_4 (was Re: 4.4-RC NFS panic)
Message-ID:  <15237.38467.152901.714828@hyde.lpds.sublink.org>
In-Reply-To: <200108232134.aa49928@salmon.maths.tcd.ie>
References:  <200108230228.f7N2SqW80434@harmony.village.org> <200108232134.aa49928@salmon.maths.tcd.ie>

next in thread | previous in thread | raw e-mail | index | archive | help
Ian Dowse writes:
 > In message <200108230228.f7N2SqW80434@harmony.village.org>, Warner Losh writes:
 > >
 > >I think that might be due to a bug in the shared interrupt code that
 > >Ian Dowse sent me about earlier today.
 > 
 > Just to add a few details - there is a bug in the update_masks()
 > function in i386/isa/intr_machdep.c that can cause some interrupts
 > to occur at times when they should be masked. The problem only
 > occurs with certain configurations of shared interrupts and devices,
 > and this code is only present in RELENG_4.

Congratulations!
I've applied your patch together with the one posted by Warner Losh
and now the PCMCIA card is working again and the find/cat test passed
without panic.

-- 
walter pelissero
http://www.pelissero.org

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15237.38467.152901.714828>