Date: Mon, 5 Mar 2001 11:53:23 -0500 (EST) From: Andrew Gallatin <gallatin@cs.duke.edu> To: Doug Rabson <dfr@nlsystems.com> Cc: <cvs-committers@FreeBSD.org>, <cvs-all@FreeBSD.org> Subject: Re: cvs commit: src/sys/alpha/alpha interrupt.c trap.c Message-ID: <15011.50307.541042.322214@grasshopper.cs.duke.edu> In-Reply-To: <Pine.BSF.4.33.0103051645260.15640-100000@herring.nlsystems.com> References: <200103051638.f25GcIK33290@freefall.freebsd.org> <Pine.BSF.4.33.0103051645260.15640-100000@herring.nlsystems.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Doug Rabson writes: > On Mon, 5 Mar 2001, Andrew Gallatin wrote: > > > gallatin 2001/03/05 08:38:17 PST > > > > Modified files: (Branch: RELENG_4) > > sys/alpha/alpha interrupt.c trap.c > > Log: > > MFC: 1.51 - fix unaligned stores of zeros > > > > Revision Changes Path > > 1.15.2.3 +14 -3 src/sys/alpha/alpha/interrupt.c > > 1.26.2.3 +4 -3 src/sys/alpha/alpha/trap.c > > The changes to interrupt.c seem to be unrelated... Yes, that was an accident.. I just backed it out. Its a local change I've been running with for months and never got around to completing beyond isa and MFS'ing. There's a problem in that we disable interrupts in foo_teardown_intr() blindly, regardless of if we are sharing them or not. So when we unload a driver that uses, say, irq 10, irq 10 is disabled and other devices sharing irq 10 starve. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15011.50307.541042.322214>