From owner-freebsd-current Sun Sep 28 12:42:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA19363 for current-outgoing; Sun, 28 Sep 1997 12:42:54 -0700 (PDT) Received: from pluto.plutotech.com (root@mail.plutotech.com [206.168.67.137]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA19355 for ; Sun, 28 Sep 1997 12:42:48 -0700 (PDT) Received: from narnia.plutotech.com (narnia.plutotech.com [206.168.67.130]) by pluto.plutotech.com (8.8.5/8.8.5) with ESMTP id NAA14122 for ; Sun, 28 Sep 1997 13:42:47 -0600 (MDT) Message-Id: <199709281942.NAA14122@pluto.plutotech.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: current@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/isa apic_vector.s icu_vector.s In-reply-to: Your message of "Sun, 28 Sep 1997 12:30:03 PDT." <199709281930.MAA10261@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 28 Sep 1997 13:42:33 -0600 From: "Justin T. Gibbs" Sender: owner-freebsd-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Those of you complaining of "mysterious hangs", NFS related or otherwise, this change will probably fix your problem. >gibbs 1997/09/28 12:30:03 PDT > > Modified files: > sys/i386/isa apic_vector.s icu_vector.s > Log: > Fix a serious bug I introduced while adding in support for CAM interrupts. > It seems I didn't count my 0's properly when adding the new masks into > icu_vector.s pushing SWI_AST_MASK off the end of the array and screwing > up the indexing for SWI_CLOCK_MASK. > > Fix the bug icu_vector.s and also reformat the code in both icu_vector.s and > apic_vector.s so that it will be much harder to make the same mistake in > the future. > > Submitted by: Bruce Evans > > Revision Changes Path > 1.23 +3 -2 src/sys/i386/isa/apic_vector.s > 1.6 +7 -5 src/sys/i386/isa/icu_vector.s > -- Justin T. Gibbs =========================================== FreeBSD: Turning PCs into workstations ===========================================