From 25bfb1b0f93e548382a891ab6b94778f621053cb Mon Sep 17 00:00:00 2001 From: mckusick Date: Wed, 12 Nov 2003 19:13:02 +0000 Subject: Add an entry about the changes in the statfs structure that require kernel and user land applications doing statfs to be in sync. Requested by: Johan Karlsson --- UPDATING | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) (limited to 'UPDATING') diff --git a/UPDATING b/UPDATING index 42ece77..223f607 100644 --- a/UPDATING +++ b/UPDATING @@ -18,15 +18,25 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 5.x IS SLOW: to maximize performance. 20031112: - Some netgraph string length constants have been changed. This - change requires the netgraph kernel modules and all netgraph - userland components to be in sync. Especially users who require - netgraph to boot need to make sure to have world and kernel in - sync before rebooting. + The statfs structure has been updated 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. + +20031112: + Some netgraph string length constants have been changed. This + change requires the netgraph kernel modules and all netgraph + userland components to be in sync. Especially users who require + netgraph to boot need to make sure to have world and kernel in + sync before rebooting. 20031103: The i386 APIC_IO kernel option has been replaced by - 'device apic'. The ACPI module has also been temporarily + 'device apic'. The ACPI module has also been temporarily disabled, so ACPI must be statically compiled into your kernel using 'device acpi' if you wish to use the ACPI driver. -- cgit v1.1