From owner-freebsd-scsi Thu Oct 12 15:01:32 1995 Return-Path: owner-freebsd-scsi Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA01398 for freebsd-scsi-outgoing; Thu, 12 Oct 1995 15:01:32 -0700 Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id PAA01391 for ; Thu, 12 Oct 1995 15:01:25 -0700 Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id XAA01078 for ; Thu, 12 Oct 1995 23:01:13 +0100 Received: by sax.sax.de (8.6.11/8.6.12-s1) with UUCP id XAA09011 for freebsd-scsi@freebsd.org; Thu, 12 Oct 1995 23:01:12 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.6.12/8.6.9) id WAA00337 for freebsd-scsi@freebsd.org; Thu, 12 Oct 1995 22:16:41 +0100 From: J Wunsch Message-Id: <199510122116.WAA00337@uriah.heep.sax.de> Subject: Re: cvs commit: src/sys/scsi sd.c st.c To: freebsd-scsi@freebsd.org Date: Thu, 12 Oct 1995 22:16:40 +0100 (MET) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199510121833.LAA05479@ref.tfs.com> from "Julian Elischer" at Oct 12, 95 11:33:36 am X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 836 Sender: owner-freebsd-scsi@freebsd.org Precedence: bulk As Julian Elischer wrote: > > no the call for st.c needs to know if it's a variable of fixed tape, > because chopping a transfer in a variable tape is a nono but doing it on a > fixed-block tape is ok.. it has to be done AFTER physio, so that physio > can loop and do the rest of the transfer on a second try.. The assumption that all the disk world is thinking in 512-byte records is wrong, too. It's even possible for regular (type 0) disks to be formatted to almost any record size, but the entire matter starts getting annoying for media where you can't change the record size like magneto-optical disks that are often available with either 512 or 1024-byte records. -- 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. ;-)