Date: Tue, 26 May 1998 17:54:18 -0400 From: "Brian Haskin" <haskin@ptway.com> To: <freebsd-stable@FreeBSD.ORG> Cc: "Michael Robinson" <robinson@public.bta.net.cn> Subject: Re: Bug in wd driver Message-ID: <003901bd88f0$d7250ca0$0b00000a@brianjr.haskin.org>
next in thread | raw e-mail | index | archive | help
-----Original Message----- From: Nate Williams <nate@mt.sri.com> To: Mike Smith <mike@smith.net.au> Cc: Michael Robinson <robinson@public.bta.net.cn>; freebsd-stable@FreeBSD.ORG <freebsd-stable@FreeBSD.ORG> Date: Tuesday, May 26, 1998 12:09 PM Subject: Re: Bug in wd driver >> > >> I wrote a message related to this problem to freebsd-questions >> > >> yesterday, but upon further investigation, I have decided this is >> > >> a bug, not a feature. >> > > >> > >Actually, it's almost certainly a hardware fault. >> > >> > Actually, the bug is that the driver does not recover gracefully from a >> > recoverable hardware fault. It instead goes into an infinite loop, taking >> > significant pieces of the kernel with it. >> >> Actually, an interrupt timeout is not a "recoverable hardware fault". > >Sure it is. You're being silly now Mike, this is indeed a 'bug' in the >driver, but it's probably not one that's going to be fixed unless the >submitter fixes it himself. Fixing it is non-trivial but possible to >do. > >Having a bad spot on a disk shouldn't make the disk *totally* unusable, >as every other 'significant' OS can deal with fine. > >This is also why I was w/out a laptop for 5 months, since our driver >couldn't get past the bad sector on the boot partition when it went bad >and everytime fsck tried to read it it locked up the computer. :( > Nate, I think what Mike is saying is that at least in this case the bad spot doesn't seem to be the real problem. The problem appears to be that the disk firmware is crashing, which is certainly an unrecoverable error. Brian Haskin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?003901bd88f0$d7250ca0$0b00000a>