Subject: Re: pciide lost interrupt - losing access to the file system
To: Rick Byers <firstname.lastname@example.org>
From: Manuel Bouyer <email@example.com>
Date: 10/14/1999 20:44:12
On Wed, Oct 13, 1999 at 10:04:59PM -0400, Rick Byers wrote:
> I'm having a problem with NetBSD-current/i386 (a few days old). I wasn't
> having this problem a few months ago (sorry I can't be more specific).
> I've got two harddrives, wd0 is my windoze drive, wd1 is my NetBSD drive.
> When playing mp3s (music files) from my NetBSD drive I get the following
> kernel messages every minute or so (and access to the disk is suspended
> for a few seconds):
> pciide0:0:1: lost interrupt
> type: ata
> c_bcount: 8192
> c_skip: 0
> pciide0:0:1: Bus-Master DMA error: missing interrupt, status=0x61
> wd1e: DMA error writing fsbn 1517072 of 1517072-1517087 (wd1 bn 1694480; cn 1681 tn 0 sn 32), retrying
> wd1: soft error (corrected)
> When playing mp3s from my Win95 drive, I get the same sort of message, but
> instead of "wd1: soft error (corrected)", I get "pciide0:0:0: missing
> untimeout" and the system never recovers - all access to either disk just
> blocks forever. I can break into the debugger and do a "reboot", but I
> get "syncing disks ... panic: lockmgr: no context".
This is interesting, it shouldn't happens. I can't look at this rigth now but
I'll try in the next few days. As you can reproduce the problem, maybe you'll
can test some patches for me ?
Oh, and please send-pr this so it doesn't get lost.
Manuel Bouyer, LIP6, Universite Paris VI. Manuel.Bouyer@lip6.fr