summaryrefslogtreecommitdiffstats
path: root/fs/omfs
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2012-09-05 01:29:50 -0400
committerTheodore Ts'o <tytso@mit.edu>2012-09-05 01:29:50 -0400
commit117fff10d7f140e12dd43df20d3f9fda80577460 (patch)
tree0236d1dfb77e794b1628b723f21b3c83383e0475 /fs/omfs
parent2ebd1704ded88a8ae29b5f3998b13959c715c4be (diff)
downloadlinux-stable-117fff10d7f140e12dd43df20d3f9fda80577460.tar.gz
linux-stable-117fff10d7f140e12dd43df20d3f9fda80577460.tar.bz2
linux-stable-117fff10d7f140e12dd43df20d3f9fda80577460.zip
ext4: grow the s_flex_groups array as needed when resizing
Previously, we allocated the s_flex_groups array to the maximum size that the file system could be resized. There was two problems with this approach. First, it wasted memory in the common case where the file system was not resized. Secondly, once we start allowing online resizing using the meta_bg scheme, there is no maximum size that the file system can be resized. So instead, we need to grow the s_flex_groups at inline resize time. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'fs/omfs')
0 files changed, 0 insertions, 0 deletions