Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Feb 2010 21:03:33 -0800
From:      Tim Kientzle <kientzle@freebsd.org>
To:        freebsd-hackers@freebsd.org
Subject:   Re: "tar tfv /dev/cd0" speedup patch
Message-ID:  <4B7E1BA5.7050209@freebsd.org>
In-Reply-To: <20100218191347.GA4040@britannica.bec.de>
References:  <20100217215940.GA19713@triton8.kn-bremen.de>	<4B7CE066.4030403@freebsd.org>	<20100218183459.GA65508@triton8.kn-bremen.de> <20100218191347.GA4040@britannica.bec.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Joerg Sonnenberger wrote:
> On Thu, Feb 18, 2010 at 07:34:59PM +0100, Juergen Lock wrote:
>>  Ok here is a new version of the patch with these things fixed and the
>> Linux case added:  (Linux case not tested yet, and yes I did this on
>> stable/8.)
> 
> Why the check at all? Shouldn't devices that don't allow seek fail that?
> E.g. for devices, just try to seek ahead and fallback to normal reading?

That was the initial implementation in libarchive, but
I had a number of reports of that not working for
tape drives.  I recently dug out and connected an
old DDS drive I had in the closet, so I should
probably try again and see if I misunderstood
something along the way.

Tim



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