Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Jan 1996 13:41:09 +0100
From:      se@zpr.uni-koeln.de (Stefan Esser)
To:        Peter Dufault <dufault@hda.com>
Cc:        scsi@freebsd.org
Subject:   Re: FreeBSD NCR driver timeout?
Message-ID:  <199601151241.AA00997@Sysiphos>
In-Reply-To: Peter Dufault <dufault@hda.com> "Re: FreeBSD NCR driver timeout?" (Jan 14, 19:18)

next in thread | previous in thread | raw e-mail | index | archive | help
On Jan 14, 19:18, Peter Dufault wrote:
} Subject: Re: FreeBSD NCR driver timeout?
} > >Well, most devices will not require 1.6s for a single
} > >bus transaction (locking out all other devices ...).
} > 
} > I completely agree here...  It *SHOUDN'T*, but it does.  :-)
} 
} This is what I mentioned the Microtek scanner does.  It locks up
} the SCSI bus while it positions the scan head.  This is the problem
} with these "PC" scanners that ship with their own SCSI controllers
} - they can be completely anti-social about what they do on the bus.
} 
} Unfortunately, Stefan, I think that if possible we ought to provide
} the same host adapter behavior across all adapters and use the
} timeout passed in (if we can), even if it is for an ungodly amount
} of time.
} 
} Keep in mind that someone might elect to dedicate an NCR controller
} to talking to an anti-social scanner and will be disappointed if
} they can't make it work with a timeout of, say, 10 seconds.  After
} all, those NCR controllers are among the cheapest we support and
} therefore a good choice for a second dedicated bus.

Well, guess I've got no choice :)

I'm not sure whether masking HTH interrupts does 
not have bad effects, and I guess the command 
timeout handler has to be extended to give the 
same information as is currently available to
the handshake timeout handler ...

Ok. If there is a success report, I'll at least
make disabling HTH a kernel config option. It is
not required in the GENERIC kernel, since nobody
will boot from a SCSI scanner anytime soon :)

If this doesn't break anything else, it may become
a standard feature, later ...

Regards, STefan
-- 
 Stefan Esser, Zentrum fuer Paralleles Rechnen		Tel:	+49 221 4706021
 Universitaet zu Koeln, Weyertal 80, 50931 Koeln	FAX:	+49 221 4705160
 ==============================================================================
 http://www.zpr.uni-koeln.de/~se			  <se@ZPR.Uni-Koeln.DE>



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