ovl: fix nlink leak in ovl_rename()
authorAmir Goldstein <amir73il@gmail.com>
Mon, 5 Jun 2017 19:44:49 +0000 (22:44 +0300)
committerMiklos Szeredi <mszeredi@redhat.com>
Tue, 4 Jul 2017 20:03:15 +0000 (22:03 +0200)
commitf681eb1d5c02c9e79775e10363057d034c720efc
treeea4f2c8b94ba19eacdd56a912a59187d3122ae17
parent7f53b7d047d221b9fe38b9f2203bd4499135be88
ovl: fix nlink leak in ovl_rename()

This patch fixes an overlay inode nlink leak in the case where
ovl_rename() renames over a non-dir.

This is not so critical, because overlay inode doesn't rely on
nlink dropping to zero for inode deletion.

Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
fs/overlayfs/dir.c