summaryrefslogtreecommitdiff
path: root/e2fsprogs/old_e2fsprogs
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2012-04-17 15:06:55 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2012-04-17 15:06:55 +0200
commit176bc344751dfc41e87976182381ae0560c94f22 (patch)
tree4fceb4c364f3dbabd43724d9352969a3df36e2a5 /e2fsprogs/old_e2fsprogs
parent86a03bee1d3d6990c03bf500836b19ec8a1c1f12 (diff)
downloadbusybox-w32-176bc344751dfc41e87976182381ae0560c94f22.tar.gz
busybox-w32-176bc344751dfc41e87976182381ae0560c94f22.tar.bz2
busybox-w32-176bc344751dfc41e87976182381ae0560c94f22.zip
Drop include/bb_linux_ext2_fs.h, use existing e2fsprogs/e2fs_defs.h
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'e2fsprogs/old_e2fsprogs')
-rw-r--r--e2fsprogs/old_e2fsprogs/e2fsck.c6
-rw-r--r--e2fsprogs/old_e2fsprogs/e2p/feature.c2
-rw-r--r--e2fsprogs/old_e2fsprogs/ext2fs/ext2_fs.h2
-rw-r--r--e2fsprogs/old_e2fsprogs/ext2fs/ext2fs.h2
-rw-r--r--e2fsprogs/old_e2fsprogs/ext2fs/initialize.c2
-rw-r--r--e2fsprogs/old_e2fsprogs/mke2fs.c8
6 files changed, 11 insertions, 11 deletions
diff --git a/e2fsprogs/old_e2fsprogs/e2fsck.c b/e2fsprogs/old_e2fsprogs/e2fsck.c
index 8fffa7f20..373e8ce91 100644
--- a/e2fsprogs/old_e2fsprogs/e2fsck.c
+++ b/e2fsprogs/old_e2fsprogs/e2fsck.c
@@ -11577,7 +11577,7 @@ static void check_resize_inode(e2fsck_t ctx)
11577 * s_reserved_gdt_blocks must be zero. 11577 * s_reserved_gdt_blocks must be zero.
11578 */ 11578 */
11579 if (!(fs->super->s_feature_compat & 11579 if (!(fs->super->s_feature_compat &
11580 EXT2_FEATURE_COMPAT_RESIZE_INODE)) { 11580 EXT2_FEATURE_COMPAT_RESIZE_INO)) {
11581 if (fs->super->s_reserved_gdt_blocks) { 11581 if (fs->super->s_reserved_gdt_blocks) {
11582 pctx.num = fs->super->s_reserved_gdt_blocks; 11582 pctx.num = fs->super->s_reserved_gdt_blocks;
11583 if (fix_problem(ctx, PR_0_NONZERO_RESERVED_GDT_BLOCKS, 11583 if (fix_problem(ctx, PR_0_NONZERO_RESERVED_GDT_BLOCKS,
@@ -11593,7 +11593,7 @@ static void check_resize_inode(e2fsck_t ctx)
11593 retval = ext2fs_read_inode(fs, EXT2_RESIZE_INO, &inode); 11593 retval = ext2fs_read_inode(fs, EXT2_RESIZE_INO, &inode);
11594 if (retval) { 11594 if (retval) {
11595 if (fs->super->s_feature_compat & 11595 if (fs->super->s_feature_compat &
11596 EXT2_FEATURE_COMPAT_RESIZE_INODE) 11596 EXT2_FEATURE_COMPAT_RESIZE_INO)
11597 ctx->flags |= E2F_FLAG_RESIZE_INODE; 11597 ctx->flags |= E2F_FLAG_RESIZE_INODE;
11598 return; 11598 return;
11599 } 11599 }
@@ -11603,7 +11603,7 @@ static void check_resize_inode(e2fsck_t ctx)
11603 * the resize inode is cleared; then we're done. 11603 * the resize inode is cleared; then we're done.
11604 */ 11604 */
11605 if (!(fs->super->s_feature_compat & 11605 if (!(fs->super->s_feature_compat &
11606 EXT2_FEATURE_COMPAT_RESIZE_INODE)) { 11606 EXT2_FEATURE_COMPAT_RESIZE_INO)) {
11607 for (i=0; i < EXT2_N_BLOCKS; i++) { 11607 for (i=0; i < EXT2_N_BLOCKS; i++) {
11608 if (inode.i_block[i]) 11608 if (inode.i_block[i])
11609 break; 11609 break;
diff --git a/e2fsprogs/old_e2fsprogs/e2p/feature.c b/e2fsprogs/old_e2fsprogs/e2p/feature.c
index b45754f97..2102ed8e7 100644
--- a/e2fsprogs/old_e2fsprogs/e2p/feature.c
+++ b/e2fsprogs/old_e2fsprogs/e2p/feature.c
@@ -34,7 +34,7 @@ static const struct feature feature_list[] = {
34 "ext_attr" }, 34 "ext_attr" },
35 { E2P_FEATURE_COMPAT, EXT2_FEATURE_COMPAT_DIR_INDEX, 35 { E2P_FEATURE_COMPAT, EXT2_FEATURE_COMPAT_DIR_INDEX,
36 "dir_index" }, 36 "dir_index" },
37 { E2P_FEATURE_COMPAT, EXT2_FEATURE_COMPAT_RESIZE_INODE, 37 { E2P_FEATURE_COMPAT, EXT2_FEATURE_COMPAT_RESIZE_INO,
38 "resize_inode" }, 38 "resize_inode" },
39 { E2P_FEATURE_RO_INCOMPAT, EXT2_FEATURE_RO_COMPAT_SPARSE_SUPER, 39 { E2P_FEATURE_RO_INCOMPAT, EXT2_FEATURE_RO_COMPAT_SPARSE_SUPER,
40 "sparse_super" }, 40 "sparse_super" },
diff --git a/e2fsprogs/old_e2fsprogs/ext2fs/ext2_fs.h b/e2fsprogs/old_e2fsprogs/ext2fs/ext2_fs.h
index 6f4f70862..80ea2cbdd 100644
--- a/e2fsprogs/old_e2fsprogs/ext2fs/ext2_fs.h
+++ b/e2fsprogs/old_e2fsprogs/ext2fs/ext2_fs.h
@@ -475,7 +475,7 @@ struct ext2_super_block {
475#define EXT2_FEATURE_COMPAT_IMAGIC_INODES 0x0002 475#define EXT2_FEATURE_COMPAT_IMAGIC_INODES 0x0002
476#define EXT3_FEATURE_COMPAT_HAS_JOURNAL 0x0004 476#define EXT3_FEATURE_COMPAT_HAS_JOURNAL 0x0004
477#define EXT2_FEATURE_COMPAT_EXT_ATTR 0x0008 477#define EXT2_FEATURE_COMPAT_EXT_ATTR 0x0008
478#define EXT2_FEATURE_COMPAT_RESIZE_INODE 0x0010 478#define EXT2_FEATURE_COMPAT_RESIZE_INO 0x0010
479#define EXT2_FEATURE_COMPAT_DIR_INDEX 0x0020 479#define EXT2_FEATURE_COMPAT_DIR_INDEX 0x0020
480 480
481#define EXT2_FEATURE_RO_COMPAT_SPARSE_SUPER 0x0001 481#define EXT2_FEATURE_RO_COMPAT_SPARSE_SUPER 0x0001
diff --git a/e2fsprogs/old_e2fsprogs/ext2fs/ext2fs.h b/e2fsprogs/old_e2fsprogs/ext2fs/ext2fs.h
index 9f772016f..39fb11620 100644
--- a/e2fsprogs/old_e2fsprogs/ext2fs/ext2fs.h
+++ b/e2fsprogs/old_e2fsprogs/ext2fs/ext2fs.h
@@ -383,7 +383,7 @@ typedef struct ext2_icount *ext2_icount_t;
383#define EXT2_LIB_FEATURE_COMPAT_SUPP (EXT2_FEATURE_COMPAT_DIR_PREALLOC|\ 383#define EXT2_LIB_FEATURE_COMPAT_SUPP (EXT2_FEATURE_COMPAT_DIR_PREALLOC|\
384 EXT2_FEATURE_COMPAT_IMAGIC_INODES|\ 384 EXT2_FEATURE_COMPAT_IMAGIC_INODES|\
385 EXT3_FEATURE_COMPAT_HAS_JOURNAL|\ 385 EXT3_FEATURE_COMPAT_HAS_JOURNAL|\
386 EXT2_FEATURE_COMPAT_RESIZE_INODE|\ 386 EXT2_FEATURE_COMPAT_RESIZE_INO|\
387 EXT2_FEATURE_COMPAT_DIR_INDEX|\ 387 EXT2_FEATURE_COMPAT_DIR_INDEX|\
388 EXT2_FEATURE_COMPAT_EXT_ATTR) 388 EXT2_FEATURE_COMPAT_EXT_ATTR)
389 389
diff --git a/e2fsprogs/old_e2fsprogs/ext2fs/initialize.c b/e2fsprogs/old_e2fsprogs/ext2fs/initialize.c
index ef1d34379..da2d15137 100644
--- a/e2fsprogs/old_e2fsprogs/ext2fs/initialize.c
+++ b/e2fsprogs/old_e2fsprogs/ext2fs/initialize.c
@@ -284,7 +284,7 @@ retry:
284 /* 284 /*
285 * check the number of reserved group descriptor table blocks 285 * check the number of reserved group descriptor table blocks
286 */ 286 */
287 if (super->s_feature_compat & EXT2_FEATURE_COMPAT_RESIZE_INODE) 287 if (super->s_feature_compat & EXT2_FEATURE_COMPAT_RESIZE_INO)
288 rsv_gdt = calc_reserved_gdt_blocks(fs); 288 rsv_gdt = calc_reserved_gdt_blocks(fs);
289 else 289 else
290 rsv_gdt = 0; 290 rsv_gdt = 0;
diff --git a/e2fsprogs/old_e2fsprogs/mke2fs.c b/e2fsprogs/old_e2fsprogs/mke2fs.c
index 7555650a2..35d717a55 100644
--- a/e2fsprogs/old_e2fsprogs/mke2fs.c
+++ b/e2fsprogs/old_e2fsprogs/mke2fs.c
@@ -757,7 +757,7 @@ static void parse_extended_opts(struct ext2_super_block *sb_param,
757 757
758 if (rsv_gdb > 0) { 758 if (rsv_gdb > 0) {
759 sb_param->s_feature_compat |= 759 sb_param->s_feature_compat |=
760 EXT2_FEATURE_COMPAT_RESIZE_INODE; 760 EXT2_FEATURE_COMPAT_RESIZE_INO;
761 761
762 sb_param->s_reserved_gdt_blocks = rsv_gdb; 762 sb_param->s_reserved_gdt_blocks = rsv_gdb;
763 } 763 }
@@ -778,7 +778,7 @@ static void parse_extended_opts(struct ext2_super_block *sb_param,
778 778
779static __u32 ok_features[3] = { 779static __u32 ok_features[3] = {
780 EXT3_FEATURE_COMPAT_HAS_JOURNAL | 780 EXT3_FEATURE_COMPAT_HAS_JOURNAL |
781 EXT2_FEATURE_COMPAT_RESIZE_INODE | 781 EXT2_FEATURE_COMPAT_RESIZE_INO |
782 EXT2_FEATURE_COMPAT_DIR_INDEX, /* Compat */ 782 EXT2_FEATURE_COMPAT_DIR_INDEX, /* Compat */
783 EXT2_FEATURE_INCOMPAT_FILETYPE| /* Incompat */ 783 EXT2_FEATURE_INCOMPAT_FILETYPE| /* Incompat */
784 EXT3_FEATURE_INCOMPAT_JOURNAL_DEV| 784 EXT3_FEATURE_INCOMPAT_JOURNAL_DEV|
@@ -1123,7 +1123,7 @@ static int PRS(int argc, char **argv)
1123 /* Since sparse_super is the default, we would only have a problem 1123 /* Since sparse_super is the default, we would only have a problem
1124 * here if it was explicitly disabled. 1124 * here if it was explicitly disabled.
1125 */ 1125 */
1126 if ((param.s_feature_compat & EXT2_FEATURE_COMPAT_RESIZE_INODE) && 1126 if ((param.s_feature_compat & EXT2_FEATURE_COMPAT_RESIZE_INO) &&
1127 !(param.s_feature_ro_compat&EXT2_FEATURE_RO_COMPAT_SPARSE_SUPER)) { 1127 !(param.s_feature_ro_compat&EXT2_FEATURE_RO_COMPAT_SPARSE_SUPER)) {
1128 bb_error_msg_and_die("reserved online resize blocks not supported " 1128 bb_error_msg_and_die("reserved online resize blocks not supported "
1129 "on non-sparse filesystem"); 1129 "on non-sparse filesystem");
@@ -1312,7 +1312,7 @@ int mke2fs_main (int argc, char **argv)
1312 reserve_inodes(fs); 1312 reserve_inodes(fs);
1313 create_bad_block_inode(fs, bb_list); 1313 create_bad_block_inode(fs, bb_list);
1314 if (fs->super->s_feature_compat & 1314 if (fs->super->s_feature_compat &
1315 EXT2_FEATURE_COMPAT_RESIZE_INODE) { 1315 EXT2_FEATURE_COMPAT_RESIZE_INO) {
1316 retval = ext2fs_create_resize_inode(fs); 1316 retval = ext2fs_create_resize_inode(fs);
1317 mke2fs_error_msg_and_die(retval, "reserve blocks for online resize"); 1317 mke2fs_error_msg_and_die(retval, "reserve blocks for online resize");
1318 } 1318 }