diff options
author | Eric Sandeen <sandeen@fedoraproject.org> | 2008-01-24 22:54:08 +0000 |
---|---|---|
committer | Eric Sandeen <sandeen@fedoraproject.org> | 2008-01-24 22:54:08 +0000 |
commit | 9e2ba732564016977de16012bd5d1b8c8c80fe5a (patch) | |
tree | d099b21a18f2ecdc294db1d8f5555410512495a5 /e2fsprogs-1.40.4-sb_feature_check_ignore.patch | |
parent | 916c347604273152d7a6d48cf1dc875ac9fbc6fd (diff) | |
download | e2fsprogs-9e2ba732564016977de16012bd5d1b8c8c80fe5a.tar.gz e2fsprogs-9e2ba732564016977de16012bd5d1b8c8c80fe5a.tar.xz e2fsprogs-9e2ba732564016977de16012bd5d1b8c8c80fe5a.zip |
* Thu Jan 24 2008 Eric Sandeen <sandeen@redhat.com> 1.40.4-7
- Fix sb flag comparisons properly this time (#428893)
- Make 256-byte inodes for the [default] mkfs case.
This will facilitate upgrades to ext4 later, and help xattr perf.
Diffstat (limited to 'e2fsprogs-1.40.4-sb_feature_check_ignore.patch')
-rw-r--r-- | e2fsprogs-1.40.4-sb_feature_check_ignore.patch | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/e2fsprogs-1.40.4-sb_feature_check_ignore.patch b/e2fsprogs-1.40.4-sb_feature_check_ignore.patch index f842b4c..1eafcca 100644 --- a/e2fsprogs-1.40.4-sb_feature_check_ignore.patch +++ b/e2fsprogs-1.40.4-sb_feature_check_ignore.patch @@ -2,7 +2,7 @@ Index: e2fsprogs-1.40.4/e2fsck/super.c =================================================================== --- e2fsprogs-1.40.4.orig/e2fsck/super.c +++ e2fsprogs-1.40.4/e2fsck/super.c -@@ -814,10 +814,29 @@ int check_backup_super_block(e2fsck_t ct +@@ -814,10 +814,32 @@ int check_backup_super_block(e2fsck_t ct continue; } @@ -22,11 +22,14 @@ Index: e2fsprogs-1.40.4/e2fsck/super.c +#define FEATURE_INCOMPAT_IGNORE (EXT3_FEATURE_INCOMPAT_EXTENTS) + +#define SUPER_COMPAT_DIFFERENT(x) \ -+ ((fs->super->x & ~FEATURE_COMPAT_IGNORE) != tfs->super->x) ++ (( fs->super->x & ~FEATURE_COMPAT_IGNORE) != \ ++ (tfs->super->x & ~FEATURE_COMPAT_IGNORE)) +#define SUPER_INCOMPAT_DIFFERENT(x) \ -+ ((fs->super->x & ~FEATURE_INCOMPAT_IGNORE) != tfs->super->x) ++ (( fs->super->x & ~FEATURE_INCOMPAT_IGNORE) != \ ++ (tfs->super->x & ~FEATURE_INCOMPAT_IGNORE)) +#define SUPER_RO_COMPAT_DIFFERENT(x) \ -+ ((fs->super->x & ~FEATURE_RO_COMPAT_IGNORE) != tfs->super->x) ++ (( fs->super->x & ~FEATURE_RO_COMPAT_IGNORE) != \ ++ (tfs->super->x & ~FEATURE_RO_COMPAT_IGNORE)) +#define SUPER_DIFFERENT(x) \ + (fs->super->x != tfs->super->x) + |