From owner-cvs-all Thu Nov 12 17:01:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA24752 for cvs-all-outgoing; Thu, 12 Nov 1998 17:01:50 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA24732; Thu, 12 Nov 1998 17:01:43 -0800 (PST) (envelope-from dg@FreeBSD.org) From: David Greenman Received: (from dg@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id RAA07421; Thu, 12 Nov 1998 17:01:45 -0800 (PST) Date: Thu, 12 Nov 1998 17:01:45 -0800 (PST) Message-Id: <199811130101.RAA07421@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_cluster.c src/sys/sys buf.h src/sys/ufs/ffs ffs_alloc.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk dg 1998/11/12 17:01:45 PST Modified files: sys/kern vfs_cluster.c sys/sys buf.h sys/ufs/ffs ffs_alloc.c Log: Restored the "reallocblks" code to its former glory. What this does is basically do a on-the-fly defragmentation of the FFS filesystem, changing file block allocations to make them contiguous. Thanks to Kirk McKusick for providing hints on what needed to be done to get this working. Revision Changes Path 1.72 +4 -15 src/sys/kern/vfs_cluster.c 1.61 +15 -1 src/sys/sys/buf.h 1.54 +4 -14 src/sys/ufs/ffs/ffs_alloc.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message