Whamcloud - gitweb
Merge branch 'maint' into next
authorTheodore Ts'o <tytso@mit.edu>
Mon, 17 Dec 2007 15:28:01 +0000 (10:28 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 17 Dec 2007 15:28:01 +0000 (10:28 -0500)
Conflicts:

lib/ext2fs/closefs.c

1  2 
configure
configure.in
debian/rules
lib/blkid/probe.c
lib/ext2fs/closefs.c
misc/Makefile.in

diff --cc configure
Simple merge
diff --cc configure.in
Simple merge
diff --cc debian/rules
@@@ -89,10 -94,10 +94,10 @@@ COMMON_CONF_FLAGS =  
                  --infodir=/usr/share/info --enable-fsck
  
  STD_CONF_FLAGS = --with-ccopts="${CCOPTS}" --enable-compression \
-               --enable-blkid-devmapper
+               ${DEVMAPPER}
  
  BF_CONF_FLAGS = --with-ccopts="${CCOPTS} ${BF_CCOPTS}" \
 -      --disable-nls --disable-swapfs --disable-imager \
 +      --disable-nls --disable-imager \
        --disable-debugfs  --disable-e2initrd-helper
  
  MIPS_NOPIC_CONF_FLAGS = --with-ccopts="${CCOPTS}" \
Simple merge
@@@ -247,9 -256,12 +249,10 @@@ errcode_t ext2fs_flush(ext2_filsys fs
         * we write out the backup superblocks.)
         */
        fs->super->s_state &= ~EXT2_VALID_FS;
 -#ifdef EXT2FS_ENABLE_SWAPFS
 -      if (fs->flags & EXT2_FLAG_SWAP_BYTES) {
 -              *super_shadow = *fs->super;
 -              ext2fs_swap_super(super_shadow);
 -      }
+       fs->super->s_feature_incompat &= ~EXT3_FEATURE_INCOMPAT_RECOVER;
 +#ifdef WORDS_BIGENDIAN
 +      *super_shadow = *fs->super;
 +      ext2fs_swap_super(super_shadow);
  #endif
  
        /*
@@@ -323,9 -335,12 +326,10 @@@ write_primary_superblock_only
  
        fs->super->s_block_group_nr = 0;
        fs->super->s_state = fs_state;
 -#ifdef EXT2FS_ENABLE_SWAPFS
 -      if (fs->flags & EXT2_FLAG_SWAP_BYTES) {
 -              *super_shadow = *fs->super;
 -              ext2fs_swap_super(super_shadow);
 -      }
+       fs->super->s_feature_incompat = feature_incompat;
 +#ifdef WORDS_BIGENDIAN
 +      *super_shadow = *fs->super;
 +      ext2fs_swap_super(super_shadow);
  #endif
  
        retval = io_channel_flush(fs->io);
Simple merge