From owner-freebsd-current Thu Jan 25 13:27:34 2001 Delivered-To: freebsd-current@freebsd.org Received: from fw.wintelcom.net (ns1.wintelcom.net [209.1.153.20]) by hub.freebsd.org (Postfix) with ESMTP id E753A37B69D for ; Thu, 25 Jan 2001 13:27:16 -0800 (PST) Received: (from bright@localhost) by fw.wintelcom.net (8.10.0/8.10.0) id f0PLR8400296; Thu, 25 Jan 2001 13:27:08 -0800 (PST) Date: Thu, 25 Jan 2001 13:27:08 -0800 From: Alfred Perlstein To: Nathan Parrish Cc: mjacob@feral.com, Dan Nelson , current@FreeBSD.ORG, current-users@netbsd.org Subject: Re: > 4GB with NFS? Message-ID: <20010125132708.X26076@fw.wintelcom.net> References: <20010125211443.22025.qmail@web10405.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010125211443.22025.qmail@web10405.mail.yahoo.com>; from ndparrish@yahoo.com on Thu, Jan 25, 2001 at 01:14:43PM -0800 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Nathan Parrish [010125 13:19] wrote: > knowing NFS in general far better than *BSD in specific, I would guess the best > thing to do (if you suspect server/client communication anomaly) is to grab a > snoop/tcpdump of the failure. I'm trying to think of a clever way to cause the > failure immediately, so you're not tracing 4GB of writes... mebbe dd's > seek/skip? or just append to the existing 4GB file. > > also, what command are you using on the bsd's to write the 4GB file? I've > definitely seen issues with VLF-capable OS's failing to write past 2/4GB due to > VLF-incapable utilities. (on a related note, is there a need for > vlfread()/vlfwrite() in the BSD's, or is VLF support native in the read/write > calls? It has to do with the vm system casting values into 32bit variables, it's been a long time since I looked at this, if I can find it again I might be able to do something about it. To answer your question about VLF (which I had to guess at) assuming you mean Very Large Files: 1) yes some tools break on them, I don't have a list handy. 2) BSD has had native VLF support since 4.4-BSD. (off_t is 64bit) -- -Alfred Perlstein - [bright@wintelcom.net|alfred@freebsd.org] "I have the heart of a child; I keep it in a jar on my desk." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message