From owner-cvs-src@FreeBSD.ORG Wed Nov 12 00:35:34 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C5C616A4CF; Wed, 12 Nov 2003 00:35:34 -0800 (PST) Received: from numeri.campus.luth.se (numeri.campus.luth.se [130.240.197.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD0A743FAF; Wed, 12 Nov 2003 00:35:32 -0800 (PST) (envelope-from k@numeri.campus.luth.se) Received: from numeri.campus.luth.se (localhost [127.0.0.1]) hAC8ZUeo075541; Wed, 12 Nov 2003 09:35:30 +0100 (CET) (envelope-from k@numeri.campus.luth.se) Received: (from k@localhost) by numeri.campus.luth.se (8.12.10/8.12.10/Submit) id hAC8ZUnj075540; Wed, 12 Nov 2003 09:35:30 +0100 (CET) (envelope-from k) Date: Wed, 12 Nov 2003 09:35:30 +0100 From: Johan Karlsson To: Kirk McKusick Message-ID: <20031112083530.GB61125@numeri.campus.luth.se> References: <200311120801.hAC81ea1053948@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200311120801.hAC81ea1053948@repoman.freebsd.org> User-Agent: Mutt/1.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Nov 2003 08:35:34 -0000 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@FreeBSD.org