linux-stable/fs/hfsplus
Colin Leroy 08373277d6 [PATCH] fix hfsplus oops, hfs and hfsplus leak
This patch fixes the leak of sb->s_fs_info in both the HFS and HFS+
modules. In addition to this, it fixes an oops happening when trying to
mount a non-hfsplus filesystem using hfsplus. This patch is from Roman
Zippel, based off patches sent by myself. It's been included in 2.6.12-
rc4. See
http://www.kernel.org/git/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=945b092011c6af71a0107be96e119c8c08776f3f

(chrisw: backport to -stable)

Signed-off-by: Roman Zippel <zippel@linux-m68k.org>
Signed-off-by: Colin Leroy <colin@colino.net>
Signed-off-by: Chris Wright <chrisw@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

 fs/hfs/mdb.c       |    5 +++++
 fs/hfs/super.c     |    8 +++-----
 fs/hfsplus/super.c |    6 +++++-
 3 files changed, 13 insertions(+), 6 deletions(-)
2005-06-11 19:45:22 -07:00
..
bfind.c 2.6.11 import 2005-05-12 09:59:06 -07:00
bitmap.c 2.6.11 import 2005-05-12 09:59:06 -07:00
bnode.c 2.6.11 import 2005-05-12 09:59:06 -07:00
brec.c 2.6.11 import 2005-05-12 09:59:06 -07:00
btree.c 2.6.11 import 2005-05-12 09:59:06 -07:00
catalog.c 2.6.11 import 2005-05-12 09:59:06 -07:00
dir.c 2.6.11 import 2005-05-12 09:59:06 -07:00
extents.c 2.6.11 import 2005-05-12 09:59:06 -07:00
hfsplus_fs.h 2.6.11 import 2005-05-12 09:59:06 -07:00
hfsplus_raw.h 2.6.11 import 2005-05-12 09:59:06 -07:00
inode.c 2.6.11 import 2005-05-12 09:59:06 -07:00
ioctl.c 2.6.11 import 2005-05-12 09:59:06 -07:00
Makefile 2.6.11 import 2005-05-12 09:59:06 -07:00
options.c 2.6.11 import 2005-05-12 09:59:06 -07:00
part_tbl.c 2.6.11 import 2005-05-12 09:59:06 -07:00
super.c [PATCH] fix hfsplus oops, hfs and hfsplus leak 2005-06-11 19:45:22 -07:00
tables.c 2.6.11 import 2005-05-12 09:59:06 -07:00
unicode.c 2.6.11 import 2005-05-12 09:59:06 -07:00
wrapper.c 2.6.11 import 2005-05-12 09:59:06 -07:00