Whamcloud - gitweb
Fix e2fsck, debugfs, and the ext2fs_mkdir function so that when we create
authorTheodore Ts'o <tytso@mit.edu>
Mon, 21 Mar 2005 01:05:22 +0000 (20:05 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 21 Mar 2005 01:05:22 +0000 (20:05 -0500)
commit030970ed750b6a169c32ffb8b19bce3150198629
treeb02d1738b6786d0d9c2bbf2f246a2f8eb31ab2c4
parentea822eeba373bd0bed6e58a35ce123a9f2768113
Fix e2fsck, debugfs, and the ext2fs_mkdir function so that when we create
a new inode we make sure that the extra information in the inode (any extra
fields in a large inode and any ea-in-inode information) is cleared.  This
can happen when e2fsck creates a new root inode or a new lost+found directory,
or when the user uses the debugfs write, mknod, or mkdir commands.  Otherwise,
the newly create inode could inherit garbage (or old EA information) from
a previously deleted inode.
debugfs/ChangeLog
debugfs/debugfs.c
debugfs/debugfs.h
debugfs/util.c
e2fsck/ChangeLog
e2fsck/pass3.c
lib/ext2fs/ChangeLog
lib/ext2fs/ext2fs.h
lib/ext2fs/inode.c
lib/ext2fs/mkdir.c