diff options
author | Dmitry Monakhov <dmonakhov@openvz.org> | 2014-11-25 19:08:04 +0100 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2014-11-25 19:08:04 +0100 |
commit | 4fdb5543183d027a19805b72025b859af73d0863 (patch) | |
tree | 708afd14a45f9f38f37dfb8c4bfb2b1ef045a37b /fs/ext4/ext4_extents.h | |
parent | ext4: introduce aging to extent status tree (diff) | |
download | linux-4fdb5543183d027a19805b72025b859af73d0863.tar.xz linux-4fdb5543183d027a19805b72025b859af73d0863.zip |
ext4: cleanup GFP flags inside resize path
We must use GFP_NOFS instead GFP_KERNEL inside ext4_mb_add_groupinfo
and ext4_calculate_overhead() because they are called from inside a
journal transaction. Call trace:
ioctl
->ext4_group_add
->journal_start
->ext4_setup_new_descs
->ext4_mb_add_groupinfo -> GFP_KERNEL
->ext4_flex_group_add
->ext4_update_super
->ext4_calculate_overhead -> GFP_KERNEL
->journal_stop
Signed-off-by: Dmitry Monakhov <dmonakhov@openvz.org>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'fs/ext4/ext4_extents.h')
0 files changed, 0 insertions, 0 deletions