From: Ryusuke Konishi Date: Fri, 10 Aug 2007 20:00:56 +0000 (-0700) Subject: eCryptfs: fix error handling in ecryptfs_init X-Git-Tag: v2.6.23-rc3~48 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a75de1b3799f8933d6d2b64bdf31194368ec98ab;p=pandora-kernel.git 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 Acked-by: Michael Halcrow Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed