In article <[EMAIL PROTECTED]>,
Neal Lippman  <[EMAIL PROTECTED]> wrote:
>So: presumably NFS is known to use 32 bit file sizes, but ls understands
>a 64 bit file size? I also note that the fstat, stat etc system calls
>return the file size as an off_t, which in the i86 header files for
>2.4.22 is a long - which should be 32 bits on x86- so how does ls -l get
>the correct >32bit file size?

Use 2.4 kernels on the client and server, use the kernel NFS server
rather than the user-level one, and mount the filesystems on the
client with the "nfsvers=3" option and you will have 64 bit support
on NFS.

You'll also have better performance and working fcntl() locking over NFS
as a bonus.

Mike.
-- 
Never trust a statistic you didn't fake yourself.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to