Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!husc6!endor!dudek From: dudek@endor.harvard.edu (Glen Dudek) Newsgroups: comp.bugs.4bsd Subject: Re: tmscp tape drives give "hard error" on reading too small a record Message-ID: <1700@husc6.UUCP> Date: Mon, 20-Apr-87 16:40:40 EST Article-I.D.: husc6.1700 Posted: Mon Apr 20 16:40:40 1987 Date-Received: Tue, 21-Apr-87 03:20:43 EST References: <1681@husc6.UUCP> <2412@ulysses.homer.nj.att.com> <1696@husc6.UUCP> <17000@sun.uucp> Sender: news@husc6.UUCP Reply-To: dudek@harvard.harvard.edu (Glen Dudek) Organization: Aiken Computation Lab Harvard, Cambridge, MA Lines: 16 Keywords: tmscp, TU81, DEC Without having the actual tape drives and testing it, I cannot be sure, but it appears to me that all other 4.3BSD tape drivers behave the same, that is, all record size errors are ignored when reading from the raw tape device. /dev/rmt4 and /dev/nrmt4 are two names for the same (no rewind) minor device, at least on 4.3BSD and Ultrix 1.2. In fact, the documentation (mtio(4)) states that an error is returned when a blocksize is found which is larger than the buffer size passed to the read. Oh well... DEC and the documentation are right, and I and the other tape drivers are wrong. Sorry. It *is* interesting to note that the installation in question was a SUN software installation... Glen