summaryrefslogtreecommitdiff
path: root/include/linux/ext3_fs_sb.h
diff options
context:
space:
mode:
authorStephen C. Tweedie <sct@redhat.com>2004-10-28 23:24:01 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2004-10-28 23:24:01 -0700
commite417c49a1f3a02faaacc3a4c35e1a273a67d5560 (patch)
treea3ea8a86a0f6182e30b0881eea06686e5cd485e9 /include/linux/ext3_fs_sb.h
parent7db9658333887c892427c908000d58dc7a4ed833 (diff)
[PATCH] ext3: online resizing
The patch below adds online resize capability to ext3 based on Andreas patch for 2.4 and fixed up by Stephen. The patch also removes s_debts: s_debts is currently not used by ext3 (it is created, destroyed and checked but never set). Remove it for now. Resurrecting this will require adding it back in changed form. In existing form it's already unsafe wrt. byte-tearing as it performs unlocked byte increment/decrement on words which may be being accessed simultaneously on other CPUs. It is also the only in-memory dynamic table which needs to be extended by online-resize, so locking it will require care. Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/linux/ext3_fs_sb.h')
-rw-r--r--include/linux/ext3_fs_sb.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/ext3_fs_sb.h b/include/linux/ext3_fs_sb.h
index 8dde72f32851..ac5fb22c5b7c 100644
--- a/include/linux/ext3_fs_sb.h
+++ b/include/linux/ext3_fs_sb.h
@@ -54,7 +54,6 @@ struct ext3_sb_info {
u32 s_next_generation;
u32 s_hash_seed[4];
int s_def_hash_version;
- u8 *s_debts;
struct percpu_counter s_freeblocks_counter;
struct percpu_counter s_freeinodes_counter;
struct percpu_counter s_dirs_counter;