kernel-ark/fs/ext3
Glauber de Oliveira Costa aa877b3dc9 [PATCH] ext3: Wrong return value for EXT3_IOC_GROUP_ADD
This patch corrects the return value for the EXT3_IOC_GROUP_ADD in case it
fails due to the presence of multiple resizers at the filesystem.

The problem is a little bit more serious than a wrong return value in this
case, since the clause err=0 in the exit_journal path will lead to a call
to update_backups which in turns causes a NULL pointer dereference.

Signed-off-by: Glauber de Oliveira Costa <glommer@br.ibm.com>
Cc: "Stephen C. Tweedie" <sct@redhat.com>
Cc: Andreas Dilger <adilger@clusterfs.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-11-28 14:42:24 -08:00
..
acl.c
acl.h
balloc.c [PATCH] remove CONFIG_EXT{2,3}_CHECK 2005-11-09 07:55:58 -08:00
bitmap.c [PATCH] ext3: sparse fixes 2005-10-30 17:37:25 -08:00
bitmap.h [PATCH] ext3: sparse fixes 2005-10-30 17:37:25 -08:00
dir.c
file.c
fsync.c
hash.c
ialloc.c [PATCH] remove CONFIG_EXT{2,3}_CHECK 2005-11-09 07:55:58 -08:00
inode.c [PATCH] ext3: journal handling on error path in ext3_journalled_writepage() 2005-11-13 18:14:15 -08:00
ioctl.c
Makefile
namei.c [PATCH] ext3: sparse fixes 2005-10-30 17:37:25 -08:00
namei.h [PATCH] ext3: sparse fixes 2005-10-30 17:37:25 -08:00
resize.c [PATCH] ext3: Wrong return value for EXT3_IOC_GROUP_ADD 2005-11-28 14:42:24 -08:00
super.c [PATCH] remove CONFIG_EXT{2,3}_CHECK 2005-11-09 07:55:58 -08:00
symlink.c
xattr_security.c [PATCH] ext3: Enable atomic inode security labeling 2005-09-09 13:57:28 -07:00
xattr_trusted.c
xattr_user.c
xattr.c [PATCH] ext3: sparse fixes 2005-10-30 17:37:25 -08:00
xattr.h [PATCH] ext3: Enable atomic inode security labeling 2005-09-09 13:57:28 -07:00