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>