From owner-freebsd-scsi Wed Dec 15 8: 5:52 1999 Delivered-To: freebsd-scsi@freebsd.org Received: from feral.com (feral.com [192.67.166.1]) by hub.freebsd.org (Postfix) with ESMTP id 71A4F153B2 for ; Wed, 15 Dec 1999 08:05:47 -0800 (PST) (envelope-from mjacob@feral.com) Received: from beppo.feral.com (beppo [192.67.166.79]) by feral.com (8.8.7/8.8.7) with ESMTP id IAA20853; Wed, 15 Dec 1999 08:07:27 -0800 Date: Wed, 15 Dec 1999 08:07:27 -0800 (PST) From: Matthew Jacob Reply-To: mjacob@feral.com To: Joerg Wunsch Cc: freebsd-scsi@FreeBSD.ORG Subject: Re: filemarks? In-Reply-To: <19991215100956.30691@uriah.heep.sax.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > Actually, they can all write 2, but on QIC & alike (don't know for the > newer Tandberg MLRs) you cannot go to EOM, then backspace over the > second of the filemarks, and try writing from there -- you'll get a > `write append error'. I think all other drives can do this, and the > drive in question here was DDS, so it should be able to work with 2 > FMs. Yet another reason why 1FM@EOT should be the default. Unfortunately, we have too many ill-informed or fanciful or contrary users to allow this (I tried to get this as a default for 4.0). > > Btw., Matt, wouldn't it make sense to automatically turn the driver > into 1 FM mode for any "TANDBERG" drive? I don't know how their DLTs > are announcing, though... Anything else they're building is QIC or > upwards compatible, and AFAIK they are the only vendor still producing > QIC drives at all. > > And please, default to variable mode for all the larger QIC > drives... :) It seems to me that rather than proliferating compiled in quirks, we should work on the magical table that can be parsed at boot time. > Actually, i'd rather see the historical FreeBSD behaviour restored > where the default was variable for any QIC cartridge >= 525, and > 512-byte fixed for anything up to QIC-150. Sure, this requires to > read one block until the drive will announce an actual density, but > this algorithm used to work well in previous versions of FreeBSD, and > you have to spend the time for ``logging in'' the tape once per mount > session anyway, so it doesn't matter. (This can take a bit of time on > a larger QIC medium, i know.) Yes- you should check the latest driver out, Joerg. It does a test read at mount time. And I have people yelling it me because of the time it takes. Can't please anyone.... a driver writer's lot is so hard ("Would you like some cheese and crackers to go with that whine?") -matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message