android_kernel_xiaomi_sm8350/fs/ecryptfs
Ryusuke Konishi a75de1b379 eCryptfs: fix error handling in ecryptfs_init
ecryptfs_init() exits without doing any cleanup jobs if
ecryptfs_init_messaging() fails.  In that case, eCryptfs leaves
sysfs entries, leaks memory, and causes an invalid page fault.
This patch fixes the problem.

Signed-off-by: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
Acked-by: Michael Halcrow <mhalcrow@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-08-11 15:47:40 -07:00
..
crypto.c
debug.c
dentry.c
ecryptfs_kernel.h eCryptfs: fix write zeros behavior 2007-06-28 11:34:53 -07:00
file.c sendfile: remove .sendfile from filesystems that use generic_file_sendfile() 2007-07-10 08:04:13 +02:00
inode.c eCryptfs: fix lookup error for special files 2007-08-11 15:47:40 -07:00
keystore.c
main.c eCryptfs: fix error handling in ecryptfs_init 2007-08-11 15:47:40 -07:00
Makefile
messaging.c Detach sched.h from mm.h 2007-05-21 09:18:19 -07:00
mmap.c fix some conversion overflows 2007-07-20 08:44:19 -07:00
netlink.c [NETLINK]: Switch cb_lock spinlock to mutex and allow to override it 2007-04-25 22:29:03 -07:00
super.c