*BSD News Article 57699


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!nntp.coast.net!news.kei.com!news.mathworks.com!fu-berlin.de!zib-berlin.de!news.tu-chemnitz.de!irz401!uriah.heep!news
From: j@uriah.heep.sax.de (J Wunsch)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: tpqic02...
Date: 23 Dec 1995 15:04:34 GMT
Organization: Private BSD site, Dresden
Lines: 31
Message-ID: <4bh5q2$naq@uriah.heep.sax.de>
References: <4a6vve$l46@senator-bedfellow.mit.edu> <RDONG.95Dec8133059@chow.uci.edu> <RDONG.95Dec11113515@chow.mat.jhu.edu> <4anj90$mqa@uriah.heep.sax.de> <DJo68z.7qH@citylink.dinoex.sub.org> <4b79de$52i@uriah.heep.sax.de> <DJzs44.Ets@citylink.dinoex.sub.org>
Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch)
NNTP-Posting-Host: localhost.heep.sax.de
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: knews 0.9.3

peter@citylink.dinoex.sub.org (Peter Much) writes:

> Interim, I have been told, that immediate-return behaviour being usual
> on most unixes. Seems to remain from times ago when terminals were few?

Hmm, i cannot judge about ``most unixes'', but all i've seen did
actually wait until the operation was complete.  Hmm, no, for DG/UX,
they did mostly wait, but they didn't for the rewind to complete.  (To
make it clearer: mt fsf _did_ wait, but the implicit rewind after tar
closing a tape device returned to userland immediately.  Further open
attempts of the tape devices yielded a ``Device busy'' until the
rewind was complete.)

Well, there are many ways to skin a cat...

> And I'm very sure there *is* a bug somewhere: After some stangeness occured,
> I put back my kernel changes to original state, and worked around the EIO
> error with a user-level C-programm (as a substitute for "dd"), that would
> simply retry the read(). This did crash the whole system on extensive tape
> read operations (while lots of other programs running); e.g. the news-system
> would report errors like "catt: not found" or [...]

Hmm, i haven't been using my QIC-02 drive very much, but from the
description, this looks like DMA problems.

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)