Whamcloud - gitweb
Supplied changelog for resize inode patch.
authorTheodore Ts'o <tytso@mit.edu>
Wed, 15 Dec 2004 22:26:32 +0000 (17:26 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Wed, 15 Dec 2004 22:26:32 +0000 (17:26 -0500)
e2fsck/ChangeLog
lib/ext2fs/ChangeLog
misc/ChangeLog

index d70ff89..ba88f6a 100644 (file)
@@ -1,3 +1,8 @@
+2004-12-15  Theodore Ts'o  <tytso@mit.edu>
+
+       * pass1.c (process_block): Applied resize inode patch.  Mark the
+               DIND block of the resize inode as being in use.
+       
 2004-12-14  Theodore Ts'o  <tytso@mit.edu>
 
        * Makefile.in: Move strip command to install-strip target.
index 7104086..14664fd 100644 (file)
@@ -1,3 +1,33 @@
+2004-12-15  Theodore Ts'o  <tytso@mit.edu>
+
+       * Applied resize inode patch from Andreas Dilger
+
+       * res_gdt.c (ext2fs_create_resize_inode): New function that
+               creates the resize inode.
+
+       * initialize.c (ext2fs_initialize): Reserve space for the resize
+               inode.
+
+       * ext2fs.h (EXT2_LIB_FEATURE_COMPAT_SUPP): Add
+               EXT2_FEATURE_COMPAT_RESIZE_INODE to the list of supported
+               capabilities.
+               Add function prototypes for res_gdt.c and sparse.c.
+
+       * closefs.c (ext2fs_super_and_bgd_loc): Take the reserved blocks
+               into account when calculating the number of overhead
+               blocks.
+
+       * closefs.c (ext2fs_bg_has_super, test_root), sparse.c: Move these
+               functions to the new file sparse.c
+
+       * alloc_sb.c (ext2fs_reserve_super_and_bgd): Reserve the blocks
+               saved in the resize inode as being in use.
+
+       * ext2_err.et.in (EXT2_ET_RES_GDT_BLOCKS): Add new error code.
+
+       * Makefile.in (srcdir): Add res_gdt.c and sparse.c to the ext2fs
+               library.
+
 2004-12-14  Theodore Ts'o  <tytso@mit.edu>
 
        * Makefile.in: Use Linux-kernel-style makefile output for "make
index e5eb60b..e0caf5f 100644 (file)
@@ -1,3 +1,9 @@
+2004-12-15  Theodore Ts'o  <tytso@mit.edu>
+
+       * mke2fs.c: Applied resize inode patch from Andreas Dilger to add
+               support for creating filesystems with reserved space for
+               on-line expansion.
+
 2004-12-14  Theodore Ts'o  <tytso@mit.edu>
 
        * Makefile.in: Move strip command to install-strip target.