From: Oleg Drokin Date: Fri, 31 Jan 2014 20:41:58 +0000 (-0500) Subject: Fix mountpoint reference leakage in linkat X-Git-Tag: v3.14-rc1~12^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d22e6338db7f613dd4f6095c190682fcc519e4b7;p=pandora-kernel.git Fix mountpoint reference leakage in linkat Recent changes to retry on ESTALE in linkat (commit 442e31ca5a49e398351b2954b51f578353fdf210) introduced a mountpoint reference leak and a small memory leak in case a filesystem link operation returns ESTALE which is pretty normal for distributed filesystems like lustre, nfs and so on. Free old_path in such a case. [AV: there was another missing path_put() nearby - on the previous goto retry] Signed-off-by: Oleg Drokin: Signed-off-by: Al Viro --- Reading git-diff-tree failed