From owner-cvs-src@FreeBSD.ORG Fri Nov 14 13:21:56 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23AF716A4CF for ; Fri, 14 Nov 2003 13:21:56 -0800 (PST) Received: from mail.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6305043FE0 for ; Fri, 14 Nov 2003 13:21:52 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 30933 invoked from network); 14 Nov 2003 21:21:50 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 14 Nov 2003 21:21:50 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.9/8.12.9) with ESMTP id hAELLlEW008146; Fri, 14 Nov 2003 16:21:47 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200311142102.hAEL2n3F073213@repoman.freebsd.org> Date: Fri, 14 Nov 2003 16:21:44 -0500 (EST) From: John Baldwin To: John Baldwin X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/i386/isa atpic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Nov 2003 21:21:56 -0000 On 14-Nov-2003 John Baldwin wrote: > jhb 2003/11/14 13:02:49 PST > > FreeBSD src repository > > Modified files: > sys/i386/isa atpic.c > Log: > Always install IDT entries for ATPIC interrupt sources. The APIC no > longer uses these interrupt vectors for its ISA interrupt pins, so these > entries will not be overwritten. If we get a spurious interrupt from the > ATPIC when using the APIC, it will be treated as a stray interrupt instead > of causing a panic. This should fix all of the "panic: Couldn't get vector from ISR" and trap 30 (reserved) panics. If you were using older versions of either spurious.patch or atpic.patch, please try reverting them and using plain CVS to see if that fixes your problem. If not, please let me know. If you get several stray IRQ 7 messages and would like to shut them up, you can try http://www.FreeBSD.org/~jhb/patches/spurious.patch -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/