Date: Thu, 14 Jan 2010 14:30:54 +0000 (UTC) From: Ulf Lilleengen <lulf@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/conf files src/sys/fs/ext2fs ext2_alloc.c ext2_balloc.c ext2_bmap.c ext2_dinode.h ext2_dir.h ext2_extern.h ext2_inode.c ext2_inode_cnv.c ext2_lookup.c ext2_mount.h ext2_readwrite.c ext2_subr.c ext2_vfsops.c ext2_vnops.c ext2fs.h ... Message-ID: <201001141431.o0EEVtMj064047@repoman.freebsd.org>
index | next in thread | raw e-mail
lulf 2010-01-14 14:30:54 UTC
FreeBSD src repository
Modified files:
sys/conf files
sys/gnu/fs/reiserfs reiserfs_fs.h
sys/modules/ext2fs Makefile
Added files:
sys/fs/ext2fs ext2_alloc.c ext2_balloc.c ext2_bmap.c
ext2_dinode.h ext2_dir.h ext2_extern.h
ext2_inode.c ext2_inode_cnv.c
ext2_lookup.c ext2_mount.h
ext2_readwrite.c ext2_subr.c
ext2_vfsops.c ext2_vnops.c ext2fs.h fs.h
inode.h
Removed files:
sys/gnu/fs/ext2fs COPYRIGHT.INFO ext2_alloc.c ext2_balloc.c
ext2_bitops.h ext2_bmap.c ext2_extern.h
ext2_fs.h ext2_fs_sb.h ext2_inode.c
ext2_inode_cnv.c ext2_linux_balloc.c
ext2_linux_ialloc.c ext2_lookup.c
ext2_mount.h ext2_readwrite.c ext2_subr.c
ext2_vfsops.c ext2_vnops.c fs.h
i386-bitops.h inode.h
Log:
SVN rev 202283 on 2010-01-14 14:30:54Z by lulf
Bring in the ext2fs work done by Aditya Sarawgi during and after Google Summer
of Code 2009:
- BSDL block and inode allocation policies for ext2fs. This involves the use
FFS1 style block and inode allocation for ext2fs. Preallocation was removed
since it was GPL'd.
- Make ext2fs MPSAFE by introducing locks to per-mount datastructures.
- Fixes for kern/122047 PR.
- Various small bugfixes.
- Move out of gnu/ directory.
Sponsored by: Google Inc.
Submitted by: Aditya Sarawgi <sarawgi.aditya AT SPAMFREE gmail DOT com>
Revision Changes Path
1.1493 +9 -12 src/sys/conf/files
1.1 +973 -0 src/sys/fs/ext2fs/ext2_alloc.c (new)
1.1 +292 -0 src/sys/fs/ext2fs/ext2_balloc.c (new)
1.1 +334 -0 src/sys/fs/ext2fs/ext2_bmap.c (new)
1.1 +78 -0 src/sys/fs/ext2fs/ext2_dinode.h (new)
1.1 +81 -0 src/sys/fs/ext2fs/ext2_dir.h (new)
1.1 +93 -0 src/sys/fs/ext2fs/ext2_extern.h (new)
1.1 +537 -0 src/sys/fs/ext2fs/ext2_inode.c (new)
1.1 +138 -0 src/sys/fs/ext2fs/ext2_inode_cnv.c (new)
1.1 +1101 -0 src/sys/fs/ext2fs/ext2_lookup.c (new)
1.1 +79 -0 src/sys/fs/ext2fs/ext2_mount.h (new)
1.1 +309 -0 src/sys/fs/ext2fs/ext2_readwrite.c (new)
1.1 +120 -0 src/sys/fs/ext2fs/ext2_subr.c (new)
1.1 +1071 -0 src/sys/fs/ext2fs/ext2_vfsops.c (new)
1.1 +1676 -0 src/sys/fs/ext2fs/ext2_vnops.c (new)
1.1 +329 -0 src/sys/fs/ext2fs/ext2fs.h (new)
1.1 +152 -0 src/sys/fs/ext2fs/fs.h (new)
1.1 +170 -0 src/sys/fs/ext2fs/inode.h (new)
1.4 +0 -35 src/sys/gnu/fs/ext2fs/COPYRIGHT.INFO (dead)
1.46 +0 -535 src/sys/gnu/fs/ext2fs/ext2_alloc.c (dead)
1.23 +0 -310 src/sys/gnu/fs/ext2fs/ext2_balloc.c (dead)
1.5 +0 -114 src/sys/gnu/fs/ext2fs/ext2_bitops.h (dead)
1.65 +0 -335 src/sys/gnu/fs/ext2fs/ext2_bmap.c (dead)
1.36 +0 -104 src/sys/gnu/fs/ext2fs/ext2_extern.h (dead)
1.18 +0 -556 src/sys/gnu/fs/ext2fs/ext2_fs.h (dead)
1.9 +0 -100 src/sys/gnu/fs/ext2fs/ext2_fs_sb.h (dead)
1.62 +0 -528 src/sys/gnu/fs/ext2fs/ext2_inode.c (dead)
1.17 +0 -137 src/sys/gnu/fs/ext2fs/ext2_inode_cnv.c (dead)
1.26 +0 -624 src/sys/gnu/fs/ext2fs/ext2_linux_balloc.c (dead)
1.27 +0 -526 src/sys/gnu/fs/ext2fs/ext2_linux_ialloc.c (dead)
1.58 +0 -1082 src/sys/gnu/fs/ext2fs/ext2_lookup.c (dead)
1.32 +0 -73 src/sys/gnu/fs/ext2fs/ext2_mount.h (dead)
1.32 +0 -304 src/sys/gnu/fs/ext2fs/ext2_readwrite.c (dead)
1.31 +0 -120 src/sys/gnu/fs/ext2fs/ext2_subr.c (dead)
1.184 +0 -1122 src/sys/gnu/fs/ext2fs/ext2_vfsops.c (dead)
1.121 +0 -1649 src/sys/gnu/fs/ext2fs/ext2_vnops.c (dead)
1.21 +0 -170 src/sys/gnu/fs/ext2fs/fs.h (dead)
1.8 +0 -175 src/sys/gnu/fs/ext2fs/i386-bitops.h (dead)
1.46 +0 -170 src/sys/gnu/fs/ext2fs/inode.h (dead)
1.7 +10 -9 src/sys/gnu/fs/reiserfs/reiserfs_fs.h
1.7 +3 -3 src/sys/modules/ext2fs/Makefile
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201001141431.o0EEVtMj064047>
