From owner-cvs-all Mon Mar 5 8:54: 1 2001 Delivered-To: cvs-all@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 6422637B718; Mon, 5 Mar 2001 08:53:55 -0800 (PST) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id LAA12666; Mon, 5 Mar 2001 11:53:53 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.2/8.9.1) id f25GrNP16353; Mon, 5 Mar 2001 11:53:23 -0500 (EST) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15011.50307.541042.322214@grasshopper.cs.duke.edu> Date: Mon, 5 Mar 2001 11:53:23 -0500 (EST) To: Doug Rabson Cc: , Subject: Re: cvs commit: src/sys/alpha/alpha interrupt.c trap.c In-Reply-To: References: <200103051638.f25GcIK33290@freefall.freebsd.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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