summaryrefslogtreecommitdiffstats
path: root/fs/file_table.c
diff options
context:
space:
mode:
authorAmir Goldstein2011-05-10 03:49:42 +0200
committerTheodore Ts'o2011-05-10 03:49:42 +0200
commit9b8b7d353f5f9bea758398c3af679ffa105e5cfe (patch)
tree9536ad8334979e6ed9a188fd993afd4b307bc45c /fs/file_table.c
parentext4: synchronize ext4_mb_init_group() with buddy page lock (diff)
downloadkernel-qcow2-linux-9b8b7d353f5f9bea758398c3af679ffa105e5cfe.tar.gz
kernel-qcow2-linux-9b8b7d353f5f9bea758398c3af679ffa105e5cfe.tar.xz
kernel-qcow2-linux-9b8b7d353f5f9bea758398c3af679ffa105e5cfe.zip
ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches
After online resize which adds new groups, some of the groups in a buddy page may be initialized and uptodate, while other (new ones) may be uninitialized. The indication for init of new block groups is when ext4_mb_init_cache() is called with an uptodate buddy page. In this case, initialized groups on that buddy page must be skipped when initializing the buddy cache. Signed-off-by: Amir Goldstein <amir73il@users.sf.net> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'fs/file_table.c')
0 files changed, 0 insertions, 0 deletions