From owner-freebsd-current@FreeBSD.ORG Wed May 26 20:21:32 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A31616A4CE for ; Wed, 26 May 2004 20:21:32 -0700 (PDT) Received: from out002.verizon.net (out002pub.verizon.net [206.46.170.141]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F9F843D1F for ; Wed, 26 May 2004 20:21:31 -0700 (PDT) (envelope-from kent.hauser@verizon.net) Received: from [192.168.101.3] ([4.35.227.55]) by out002.verizon.net (InterMail vM.5.01.06.06 201-253-122-130-106-20030910) with ESMTP id <20040527032115.VRHN9273.out002.verizon.net@[192.168.101.3]>; Wed, 26 May 2004 22:21:15 -0500 From: Kent Hauser To: freebsd-current@freebsd.org Date: Wed, 26 May 2004 17:21:14 -1000 User-Agent: KMail/1.6.2 References: <200405251202.09555.kent.hauser@verizon.net> <40B4C83F.1010106@mac.com> <40B4DC22.2030301@ludd.luth.se> In-Reply-To: <40B4DC22.2030301@ludd.luth.se> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <200405261721.14364.kent.hauser@verizon.net> X-Authentication-Info: Submitted using SMTP AUTH at out002.verizon.net from [4.35.227.55] at Wed, 26 May 2004 22:21:15 -0500 cc: Chuck Swiger cc: Joachim =?iso-8859-1?q?Str=F6mbergson?= cc: Nikolay Denev Subject: Re: CDRW causes Thinkpad T41 to panic X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 May 2004 03:21:32 -0000 Hi, Thanks for the input. After disabling the "hotswap" interrupt via the Think= pad=20 PS2 command at the suggestion of "Nikolay Denev" =20 (at least I think that's the interrupt I turned off...), I now sometimes ge= t=20 further in my boot. Now it only normally panics at startup -- an the messag= e=20 is as follows: ad0: 35293MB [71707/16/63] at ata0-master UDMA100 ata1-slave: FAILURE - ATAPI_IDENTIFY no interrupt ata1-slave: FAILURE - ATAPI_IDENTIFY no interrupt acd0: CDRW at ata1-master UDMA33 Memory modified after free 0xc44d8a00(508) val=3D1ff01ff @ 0xc44d8a00 =46atal trap 12: page fault while in kernel mode cpuid =3D 0; apic id =3D 00 fault virtual address =3D 0x1ff021f fault code =3D supervisor read, page not present instruction pointer =3D 0x8:0xc07283e2 stack pointer =3D 0x10:0xd6c3db74 frame pointer =3D 0x10:0xd6c3db90 code segment =3D base 0x0, limit 0xfffff, type 0x1b =3D DPL 0, pres 1, def32 1, gran 1 eflags =3D interrupt enabled, resume, IOPL =3D 0 current process =3D 2 (g_event) kernel: type 12 trap, code =3D 0 Stopped at mtrash_ctor+0x3a: movl 0x20(%eax),%eax When it doesn't panic, I get a status buffer overflow message & I can't mou= nt=20 the CD. Any thoughts appreciated (including how to get a crash dump at this stage i= n=20 the probe). Kent On Wednesday 26 May 2004 08:04 am, Joachim Str=F6mbergson wrote: > Aloha! Joachim, are you in Hawaii too? > Chuck Swiger wrote: > > Kent Hauser wrote: > >> I'm running 5/24/04 -CURRENT (GENERIC kernel) which fails to boot > >> when the CD-RW/DVD is installed. The panic comes after ad0 is probed, > >> then a "Spurious interrupt ATA1-SLAVE" (or similar) message is > >> printed, then the kernel drops into the debugger. > > > > Is your CD/DVD drive the only device on the second ATA channel? Try > > rejumpering it to be a master rather than a slave and see whether that > > helps. > > I'm seeing the same problems on the same version of CURRENT on my Athlon > machine. I firtst get an interrupt storm message and then a similar > message to what Kent saw. > > I've tried to change the CDRW from master to slave and even removed the > drive (via BIOS). Doing the latter thing removes the message, but the > kernel still hangs. > > Booting in safe mode works though.