cvs commit: src/bin/df df.c src/sys/kern syscalls.master
vfs_bio.c vfs_cluster.c vfs_syscalls.c src/sys/sys mount.h
src/sys/ufs/ffs ffs_vfsops.c
Johan Karlsson
johan at FreeBSD.org
Wed Nov 12 00:35:34 PST 2003
Hi
On Wed, Nov 12, 2003 at 00:01 (-0800) +0000, Kirk McKusick wrote:
> mckusick 2003/11/12 00:01:40 PST
>
> FreeBSD src repository
>
> Modified files:
> bin/df df.c
> sys/kern syscalls.master vfs_bio.c vfs_cluster.c
> vfs_syscalls.c
> sys/sys mount.h
> sys/ufs/ffs ffs_vfsops.c
> Log:
> Update the statfs structure with 64-bit fields to allow
> accurate reporting of multi-terabyte filesystem sizes.
>
> You should build and boot a new kernel BEFORE doing a `make world'
> as the new kernel will know about binaries using the old statfs
> structure, but an old kernel will not know about the new system
> calls that support the new statfs structure. Running an old kernel
> after a `make world' will cause programs such as `df' that do a
> statfs system call to fail with a bad system call.
Can you also make a note in src/UPDATING as weel, please.
/Johan K
--
Johan Karlsson mailto:johan at FreeBSD.org
More information about the cvs-src
mailing list