Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src



Module Name:    src
Committed By:   fvdl
Date:           Wed Apr  2 10:39:51 UTC 2003

Modified Files:
        src/distrib/common: Makefile.image
        src/distrib/sun2/miniroot: Makefile
        src/distrib/sun2/ramdisk: Makefile
        src/distrib/sun3/miniroot: Makefile
        src/distrib/sun3/ramdisk: Makefile
        src/include/protocols: dumprestore.h
        src/lib/libc/gen: disklabel.c
        src/libexec/lfs_cleanerd: clean.h cleanerd.c coalesce.c library.c
        src/sbin/badsect: badsect.c
        src/sbin/cgdconfig: cgdconfig.c
        src/sbin/clri: clri.c
        src/sbin/disklabel: disklabel.c
        src/sbin/dump: Makefile dump.h ffs_inode.c main.c optr.c tape.c
            traverse.c unctime.c
        src/sbin/dump_lfs: lfs_inode.c
        src/sbin/fsck_ffs: dir.c extern.h fsck.h inode.c main.c pass1.c
            pass1b.c pass2.c pass3.c pass4.c pass5.c setup.c utilities.c
        src/sbin/fsck_lfs: dir.c extern.h fsck.h fsck_vars.h inode.c lfs.c
            lfs.h pass1.c pass2.c pass4.c pass6.c segwrite.c setup.c
            utilities.c vars.c vnode.c
        src/sbin/fsdb: fsdb.c fsdb.h fsdbutil.c
        src/sbin/fsirand: fsirand.c
        src/sbin/newfs: extern.h mkfs.c newfs.8 newfs.c
        src/sbin/newfs_lfs: lfs.c
        src/sbin/restore: dirs.c restore.h tape.c
        src/sbin/tunefs: tunefs.8 tunefs.c
        src/sys/arch/i386/stand: Makefile.booters
        src/sys/arch/i386/stand/installboot: installboot.c
        src/sys/arch/i386/stand/lib: biosdisk_ll.c biosdisk_ll.h diskbuf.c
        src/sys/arch/i386/stand/lib/crt/bootsect: bbinfo.h bootsectmain.c
            fraglist.S
        src/sys/lib/libsa: lfs.c ufs.c
        src/sys/sys: stat.h vnode.h
        src/sys/ufs/ext2fs: ext2fs_inode.c ext2fs_lookup.c ext2fs_vfsops.c
            ext2fs_vnops.c
        src/sys/ufs/ffs: ffs_alloc.c ffs_balloc.c ffs_bswap.c ffs_extern.h
            ffs_inode.c ffs_softdep.c ffs_softdep.stub.c ffs_subr.c
            ffs_vfsops.c ffs_vnops.c fs.h softdep.h
        src/sys/ufs/lfs: lfs.h lfs_alloc.c lfs_balloc.c lfs_bio.c lfs_debug.c
            lfs_extern.h lfs_inode.c lfs_segment.c lfs_syscalls.c lfs_vfsops.c
            lfs_vnops.c
        src/sys/ufs/mfs: mfs_vfsops.c
        src/sys/ufs/ufs: dinode.h inode.h quota.h ufs_bmap.c ufs_extern.h
            ufs_inode.c ufs_lookup.c ufs_quota.c ufs_readwrite.c ufs_vfsops.c
            ufs_vnops.c ufsmount.h
        src/usr.bin/fstat: fstat.c
        src/usr.sbin/dumpfs: dumpfs.c
        src/usr.sbin/dumplfs: dumplfs.c
        src/usr.sbin/installboot: bbinfo.c ffs.c installboot.h
        src/usr.sbin/makefs: ffs.c makefs.8 makefs.c makefs.h
        src/usr.sbin/makefs/ffs: ffs_alloc.c ffs_balloc.c ffs_extern.h mkfs.c
            ufs_inode.h
        src/usr.sbin/pstat: pstat.c
        src/usr.sbin/quot: quot.c
        src/usr.sbin/quotacheck: quotacheck.c

Log Message:
Add support for UFS2. UFS2 is an enhanced FFS, adding support for
64 bit block pointers, extended attribute storage, and a few
other things.

This commit does not yet include the code to manipulate the extended
storage (for e.g. ACLs), this will be done later.

Originally written by Kirk McKusick and Network Associates Laboratories for
FreeBSD.


To generate a diff of this commit:
cvs rdiff -r1.22 -r1.23 src/distrib/common/Makefile.image
cvs rdiff -r1.12 -r1.13 src/distrib/sun2/miniroot/Makefile
cvs rdiff -r1.14 -r1.15 src/distrib/sun2/ramdisk/Makefile
cvs rdiff -r1.30 -r1.31 src/distrib/sun3/miniroot/Makefile
cvs rdiff -r1.30 -r1.31 src/distrib/sun3/ramdisk/Makefile
cvs rdiff -r1.10 -r1.11 src/include/protocols/dumprestore.h
cvs rdiff -r1.28 -r1.29 src/lib/libc/gen/disklabel.c
cvs rdiff -r1.16 -r1.17 src/libexec/lfs_cleanerd/clean.h
cvs rdiff -r1.46 -r1.47 src/libexec/lfs_cleanerd/cleanerd.c
cvs rdiff -r1.8 -r1.9 src/libexec/lfs_cleanerd/coalesce.c
cvs rdiff -r1.34 -r1.35 src/libexec/lfs_cleanerd/library.c
cvs rdiff -r1.21 -r1.22 src/sbin/badsect/badsect.c
cvs rdiff -r1.6 -r1.7 src/sbin/cgdconfig/cgdconfig.c
cvs rdiff -r1.14 -r1.15 src/sbin/clri/clri.c
cvs rdiff -r1.113 -r1.114 src/sbin/disklabel/disklabel.c
cvs rdiff -r1.30 -r1.31 src/sbin/dump/Makefile
cvs rdiff -r1.35 -r1.36 src/sbin/dump/dump.h
cvs rdiff -r1.11 -r1.12 src/sbin/dump/ffs_inode.c
cvs rdiff -r1.54 -r1.55 src/sbin/dump/main.c
cvs rdiff -r1.29 -r1.30 src/sbin/dump/optr.c
cvs rdiff -r1.39 -r1.40 src/sbin/dump/tape.c
cvs rdiff -r1.36 -r1.37 src/sbin/dump/traverse.c
cvs rdiff -r1.13 -r1.14 src/sbin/dump/unctime.c
cvs rdiff -r1.6 -r1.7 src/sbin/dump_lfs/lfs_inode.c
cvs rdiff -r1.35 -r1.36 src/sbin/fsck_ffs/dir.c src/sbin/fsck_ffs/utilities.c
cvs rdiff -r1.15 -r1.16 src/sbin/fsck_ffs/extern.h src/sbin/fsck_ffs/pass1b.c
cvs rdiff -r1.31 -r1.32 src/sbin/fsck_ffs/fsck.h
cvs rdiff -r1.36 -r1.37 src/sbin/fsck_ffs/inode.c
cvs rdiff -r1.44 -r1.45 src/sbin/fsck_ffs/main.c
cvs rdiff -r1.26 -r1.27 src/sbin/fsck_ffs/pass1.c
cvs rdiff -r1.32 -r1.33 src/sbin/fsck_ffs/pass2.c
cvs rdiff -r1.13 -r1.14 src/sbin/fsck_ffs/pass3.c
cvs rdiff -r1.16 -r1.17 src/sbin/fsck_ffs/pass4.c
cvs rdiff -r1.33 -r1.34 src/sbin/fsck_ffs/pass5.c
cvs rdiff -r1.57 -r1.58 src/sbin/fsck_ffs/setup.c
cvs rdiff -r1.8 -r1.9 src/sbin/fsck_lfs/dir.c
cvs rdiff -r1.4 -r1.5 src/sbin/fsck_lfs/extern.h
cvs rdiff -r1.9 -r1.10 src/sbin/fsck_lfs/fsck.h
cvs rdiff -r1.6 -r1.7 src/sbin/fsck_lfs/fsck_vars.h
cvs rdiff -r1.16 -r1.17 src/sbin/fsck_lfs/inode.c
cvs rdiff -r1.1 -r1.2 src/sbin/fsck_lfs/lfs.c src/sbin/fsck_lfs/lfs.h \
    src/sbin/fsck_lfs/vnode.c
cvs rdiff -r1.14 -r1.15 src/sbin/fsck_lfs/pass1.c
cvs rdiff -r1.7 -r1.8 src/sbin/fsck_lfs/pass2.c src/sbin/fsck_lfs/pass4.c \
    src/sbin/fsck_lfs/vars.c
cvs rdiff -r1.2 -r1.3 src/sbin/fsck_lfs/pass6.c src/sbin/fsck_lfs/segwrite.c
cvs rdiff -r1.15 -r1.16 src/sbin/fsck_lfs/setup.c
cvs rdiff -r1.12 -r1.13 src/sbin/fsck_lfs/utilities.c
cvs rdiff -r1.22 -r1.23 src/sbin/fsdb/fsdb.c
cvs rdiff -r1.7 -r1.8 src/sbin/fsdb/fsdb.h
cvs rdiff -r1.12 -r1.13 src/sbin/fsdb/fsdbutil.c
cvs rdiff -r1.19 -r1.20 src/sbin/fsirand/fsirand.c
cvs rdiff -r1.8 -r1.9 src/sbin/newfs/extern.h
cvs rdiff -r1.67 -r1.68 src/sbin/newfs/mkfs.c
cvs rdiff -r1.47 -r1.48 src/sbin/newfs/newfs.8
cvs rdiff -r1.63 -r1.64 src/sbin/newfs/newfs.c
cvs rdiff -r1.26 -r1.27 src/sbin/newfs_lfs/lfs.c
cvs rdiff -r1.37 -r1.38 src/sbin/restore/dirs.c
cvs rdiff -r1.12 -r1.13 src/sbin/restore/restore.h
cvs rdiff -r1.47 -r1.48 src/sbin/restore/tape.c
cvs rdiff -r1.31 -r1.32 src/sbin/tunefs/tunefs.8
cvs rdiff -r1.26 -r1.27 src/sbin/tunefs/tunefs.c
cvs rdiff -r1.44 -r1.45 src/sys/arch/i386/stand/Makefile.booters
cvs rdiff -r1.17 -r1.18 src/sys/arch/i386/stand/installboot/installboot.c
cvs rdiff -r1.15 -r1.16 src/sys/arch/i386/stand/lib/biosdisk_ll.c
cvs rdiff -r1.6 -r1.7 src/sys/arch/i386/stand/lib/biosdisk_ll.h
cvs rdiff -r1.2 -r1.3 src/sys/arch/i386/stand/lib/diskbuf.c
cvs rdiff -r1.4 -r1.5 src/sys/arch/i386/stand/lib/crt/bootsect/bbinfo.h \
    src/sys/arch/i386/stand/lib/crt/bootsect/bootsectmain.c
cvs rdiff -r1.2 -r1.3 src/sys/arch/i386/stand/lib/crt/bootsect/fraglist.S
cvs rdiff -r1.10 -r1.11 src/sys/lib/libsa/lfs.c
cvs rdiff -r1.32 -r1.33 src/sys/lib/libsa/ufs.c
cvs rdiff -r1.41 -r1.42 src/sys/sys/stat.h
cvs rdiff -r1.106 -r1.107 src/sys/sys/vnode.h
cvs rdiff -r1.30 -r1.31 src/sys/ufs/ext2fs/ext2fs_inode.c
cvs rdiff -r1.23 -r1.24 src/sys/ufs/ext2fs/ext2fs_lookup.c
cvs rdiff -r1.54 -r1.55 src/sys/ufs/ext2fs/ext2fs_vfsops.c
cvs rdiff -r1.43 -r1.44 src/sys/ufs/ext2fs/ext2fs_vnops.c
cvs rdiff -r1.59 -r1.60 src/sys/ufs/ffs/ffs_alloc.c
cvs rdiff -r1.32 -r1.33 src/sys/ufs/ffs/ffs_balloc.c
cvs rdiff -r1.17 -r1.18 src/sys/ufs/ffs/ffs_bswap.c
cvs rdiff -r1.27 -r1.28 src/sys/ufs/ffs/ffs_extern.h \
    src/sys/ufs/ffs/ffs_subr.c
cvs rdiff -r1.54 -r1.55 src/sys/ufs/ffs/ffs_inode.c
cvs rdiff -r1.44 -r1.45 src/sys/ufs/ffs/ffs_softdep.c
cvs rdiff -r1.9 -r1.10 src/sys/ufs/ffs/ffs_softdep.stub.c
cvs rdiff -r1.109 -r1.110 src/sys/ufs/ffs/ffs_vfsops.c
cvs rdiff -r1.55 -r1.56 src/sys/ufs/ffs/ffs_vnops.c
cvs rdiff -r1.28 -r1.29 src/sys/ufs/ffs/fs.h
cvs rdiff -r1.6 -r1.7 src/sys/ufs/ffs/softdep.h
cvs rdiff -r1.61 -r1.62 src/sys/ufs/lfs/lfs.h
cvs rdiff -r1.65 -r1.66 src/sys/ufs/lfs/lfs_alloc.c
cvs rdiff -r1.39 -r1.40 src/sys/ufs/lfs/lfs_balloc.c
cvs rdiff -r1.64 -r1.65 src/sys/ufs/lfs/lfs_bio.c
cvs rdiff -r1.21 -r1.22 src/sys/ufs/lfs/lfs_debug.c
cvs rdiff -r1.46 -r1.47 src/sys/ufs/lfs/lfs_extern.h
cvs rdiff -r1.71 -r1.72 src/sys/ufs/lfs/lfs_inode.c
cvs rdiff -r1.118 -r1.119 src/sys/ufs/lfs/lfs_segment.c
cvs rdiff -r1.88 -r1.89 src/sys/ufs/lfs/lfs_syscalls.c
cvs rdiff -r1.112 -r1.113 src/sys/ufs/lfs/lfs_vfsops.c
cvs rdiff -r1.101 -r1.102 src/sys/ufs/lfs/lfs_vnops.c
cvs rdiff -r1.44 -r1.45 src/sys/ufs/mfs/mfs_vfsops.c
cvs rdiff -r1.16 -r1.17 src/sys/ufs/ufs/dinode.h
cvs rdiff -r1.33 -r1.34 src/sys/ufs/ufs/inode.h
cvs rdiff -r1.13 -r1.14 src/sys/ufs/ufs/quota.h src/sys/ufs/ufs/ufs_vfsops.c
cvs rdiff -r1.20 -r1.21 src/sys/ufs/ufs/ufs_bmap.c
cvs rdiff -r1.31 -r1.32 src/sys/ufs/ufs/ufs_extern.h
cvs rdiff -r1.35 -r1.36 src/sys/ufs/ufs/ufs_inode.c
cvs rdiff -r1.42 -r1.43 src/sys/ufs/ufs/ufs_lookup.c
cvs rdiff -r1.23 -r1.24 src/sys/ufs/ufs/ufs_quota.c
cvs rdiff -r1.50 -r1.51 src/sys/ufs/ufs/ufs_readwrite.c
cvs rdiff -r1.91 -r1.92 src/sys/ufs/ufs/ufs_vnops.c
cvs rdiff -r1.10 -r1.11 src/sys/ufs/ufs/ufsmount.h
cvs rdiff -r1.61 -r1.62 src/usr.bin/fstat/fstat.c
cvs rdiff -r1.32 -r1.33 src/usr.sbin/dumpfs/dumpfs.c
cvs rdiff -r1.25 -r1.26 src/usr.sbin/dumplfs/dumplfs.c
cvs rdiff -r1.6 -r1.7 src/usr.sbin/installboot/bbinfo.c
cvs rdiff -r1.7 -r1.8 src/usr.sbin/installboot/ffs.c
cvs rdiff -r1.16 -r1.17 src/usr.sbin/installboot/installboot.h
cvs rdiff -r1.18 -r1.19 src/usr.sbin/makefs/ffs.c
cvs rdiff -r1.11 -r1.12 src/usr.sbin/makefs/makefs.8
cvs rdiff -r1.17 -r1.18 src/usr.sbin/makefs/makefs.c
cvs rdiff -r1.10 -r1.11 src/usr.sbin/makefs/makefs.h
cvs rdiff -r1.11 -r1.12 src/usr.sbin/makefs/ffs/ffs_alloc.c
cvs rdiff -r1.10 -r1.11 src/usr.sbin/makefs/ffs/ffs_balloc.c
cvs rdiff -r1.3 -r1.4 src/usr.sbin/makefs/ffs/ffs_extern.h
cvs rdiff -r1.13 -r1.14 src/usr.sbin/makefs/ffs/mkfs.c
cvs rdiff -r1.1 -r1.2 src/usr.sbin/makefs/ffs/ufs_inode.h
cvs rdiff -r1.81 -r1.82 src/usr.sbin/pstat/pstat.c
cvs rdiff -r1.17 -r1.18 src/usr.sbin/quot/quot.c
cvs rdiff -r1.24 -r1.25 src/usr.sbin/quotacheck/quotacheck.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index