linux/fs/ext3
Josef Bacik c587f0c0a6 ext3: fix wrong gfp type under transaction
There are several places where we make allocations with GFP_KERNEL while under
a transaction, which could lead to an assertion panic or lockup if under
memory pressure.  This patch switches these problem areas to use GFP_NOFS to
keep these problems from happening.

Signed-off-by: Josef Bacik <jbacik@redhat.com>
Cc: <linux-ext4@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-03-19 18:53:36 -07:00
..
acl.c ext3: fix wrong gfp type under transaction 2008-03-19 18:53:36 -07:00
acl.h
balloc.c ext3: replace all adds to little endians variables with le*_add_cpu 2008-02-08 09:22:32 -08:00
bitmap.c
dir.c
ext3_jbd.c
file.c
fsync.c
hash.c
ialloc.c ext3: replace all adds to little endians variables with le*_add_cpu 2008-02-08 09:22:32 -08:00
inode.c iget: stop EXT3 from using iget() and read_inode() 2008-02-07 08:42:27 -08:00
ioctl.c
Makefile
namei.c iget: stop EXT3 from using iget() and read_inode() 2008-02-07 08:42:27 -08:00
namei.h
resize.c ext3: fix wrong gfp type under transaction 2008-03-19 18:53:36 -07:00
super.c ext3: fix mount option parsing 2008-03-04 16:35:18 -08:00
symlink.c
xattr.c ext3: fix wrong gfp type under transaction 2008-03-19 18:53:36 -07:00
xattr.h
xattr_security.c
xattr_trusted.c
xattr_user.c