commit | b22e8fedc19588864a6ba0acefbbed06f05ba713 | [log] [tgz] |
---|---|---|
author | Al Viro <viro@zeniv.linux.org.uk> | Fri Nov 29 22:51:47 2013 -0500 |
committer | Al Viro <viro@zeniv.linux.org.uk> | Sat Jan 25 03:13:00 2014 -0500 |
tree | db6badfb305598e47a867f399fe30ec38c304cb6 | |
parent | d8ec26d7f8287f5788a494f56e8814210f0e64be [diff] |
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 <viro@zeniv.linux.org.uk>