From: Jan Kara Date: Wed, 10 Dec 2014 23:41:56 +0000 (-0800) Subject: ocfs2: fix error handling when creating debugfs root in ocfs2_init() X-Git-Tag: omap-for-v3.19/fixes-rc1~142^2~173 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dc17158060fb57f49c310a7def12fdaeddf35b19;p=pandora-kernel.git ocfs2: fix error handling when creating debugfs root in ocfs2_init() Error handling if creation of root of debugfs in ocfs2_init() fails is broken. Although error code is set we fail to exit ocfs2_init() with error and thus initialization ends with success. Later when mounting a filesystem, ocfs2 debugfs entries end up being created in the root of debugfs filesystem which is confusing. Fix the error handling to bail out. Coverity id: 1227009. Signed-off-by: Jan Kara Reviewed-by: Joseph Qi Cc: Mark Fasheh Cc: Joel Becker Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed