diff options
author | Josef Bacik <jbacik@redhat.com> | 2008-04-09 09:33:41 -0400 |
---|---|---|
committer | Steven Whitehouse <swhiteho@redhat.com> | 2008-04-10 09:55:26 +0100 |
commit | 16c5f06f15ad4e5a5d6e90b78ffb1ac14319e445 (patch) | |
tree | 84204e44e0246e9a3f4db23223a5209105fde368 /fs/gfs2/eattr.h | |
parent | 773adff8e983cba1f5844c3be3be224ca6645f26 (diff) | |
download | op-kernel-dev-16c5f06f15ad4e5a5d6e90b78ffb1ac14319e445.zip op-kernel-dev-16c5f06f15ad4e5a5d6e90b78ffb1ac14319e445.tar.gz |
[GFS2] fix GFP_KERNEL misuses
There are several places where GFP_KERNEL allocations happen under a glock,
which will result in hangs if we're under memory pressure and go to re-enter the
fs in order to flush stuff out. This patch changes the culprits to GFS_NOFS to
keep this problem from happening. Thank you,
Signed-off-by: Josef Bacik <jbacik@redhat.com>
Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Diffstat (limited to 'fs/gfs2/eattr.h')
0 files changed, 0 insertions, 0 deletions