Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Jul 1995 12:50:04 +0100
From:      Gary Palmer <gary@palmer.demon.co.uk>
To:        Karl Denninger <karl@mcs.net>
Cc:        Tom Samplonius <tom@misery.sdf.com>, rgrimes@gndrsh.aac.dev.com, freebsd-hackers@freebsd.org
Subject:   Re: SCSI disk wedge 
Message-ID:  <613.805636204@palmer.demon.co.uk>
In-Reply-To: Your message of "Wed, 12 Jul 1995 20:43:04 CDT." <199507130143.UAA00551@Jupiter.mcs.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <199507130143.UAA00551@Jupiter.mcs.net>, Karl Denninger writes:
>>   It could be that one of the drives has a firware bug.  This is not that 
>> uncommon.  It was reported in hackers that some Conner drives have such 
>> problems.  I also remember getting bug-fix firmware upgrades for old 
>> Micropolis drives.

>If FreeBSD is going to be a production platform then it is going to have to
>start behaving like one.  This means that pushing things off on drive
>vendors is not acceptable.

My reading of Tom's statement is a SUGGESTION of a possible reason for
the failure, not a flat dismissal of the problem as a firmware
bug. Speaking as a person who HAS a drive with a SEVERE firmware bug
(which Conner do acknowledge), they do happen, and there is not a lot
FreeBSD can do to handle these situations!

>I am not at all convinced this is a firmware issue.  If it was then the 83
>days of uptime on identically-configured BSDI machines wouldn't be happening.

You seem to be operating under the false assumption that all OS's do
their disk i/o in the same way, with the same sized transfers, and the
same IRQ response times. E.g. the Conner firmware bug doesn't exhibit
itself under DOS/Windows as they perform smaller transfers. Under
FreeBSD 2 and later versions of Linux, the drive hangs the SCSI card
as the firmware can't handle the requested transfer size. FreeBSD is
not violating the SCSI specs by requesting this transfer size, it's
just the drive microcode was poorly written/tested and falls over.

Gary
(Who's just waiting for his machine to fall over again with a hung SCSI
 bus)

P.S. Conner are willing to upgrade my drive, but I can't afford to be
     off the air for the two weeks that they say it will take.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?613.805636204>