From: Al Viro Date: Sat, 30 Nov 2013 03:51:47 +0000 (-0500) Subject: ecryptfs: fix failure handling in ->readlink() X-Git-Tag: v3.14-rc1~78^2~42 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b22e8fedc19588864a6ba0acefbbed06f05ba713;p=pandora-kernel.git ecryptfs: fix failure handling in ->readlink() If ecryptfs_readlink_lower() fails, buf remains an uninitialized pointer and passing it nd_set_link() won't do anything good. Fixed by switching ecryptfs_readlink_lower() to saner API - make it return buf or ERR_PTR(...) and update callers. Signed-off-by: Al Viro --- Reading git-diff-tree failed