Date: Wed, 26 May 2004 17:21:14 -1000 From: Kent Hauser <kent.hauser@verizon.net> To: freebsd-current@freebsd.org Cc: Nikolay Denev <nike_d@cytexbg.com> Subject: Re: CDRW causes Thinkpad T41 to panic Message-ID: <200405261721.14364.kent.hauser@verizon.net> In-Reply-To: <40B4DC22.2030301@ludd.luth.se> References: <200405251202.09555.kent.hauser@verizon.net> <40B4C83F.1010106@mac.com> <40B4DC22.2030301@ludd.luth.se>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, Thanks for the input. After disabling the "hotswap" interrupt via the Think= pad=20 PS2 command at the suggestion of "Nikolay Denev" <nike_d@cytexbg.com>=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 <HTS548040MAT00> [71707/16/63] at ata0-master UDMA100 ata1-slave: FAILURE - ATAPI_IDENTIFY no interrupt ata1-slave: FAILURE - ATAPI_IDENTIFY no interrupt acd0: CDRW <UJDA755zDVD/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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200405261721.14364.kent.hauser>