summaryrefslogtreecommitdiff
path: root/virt
diff options
context:
space:
mode:
authorBenjamin Coddington <bcodding@redhat.com>2016-02-17 10:41:41 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-03-03 15:06:53 -0800
commitd4db460720392ee6cb687db260417c85fd8c7fc4 (patch)
tree14d1bd1b4b634b0a0b97d81db8507f79c72aeb2e /virt
parentebbc1058f6efbd635e6c7c19cba5db1ad3acfcda (diff)
downloadlwn-d4db460720392ee6cb687db260417c85fd8c7fc4.tar.gz
lwn-d4db460720392ee6cb687db260417c85fd8c7fc4.zip
NFSv4: Fix a dentry leak on alias use
commit d9dfd8d741683347ee159d25f5b50c346a0df557 upstream. In the case where d_add_unique() finds an appropriate alias to use it will have already incremented the reference count. An additional dget() to swap the open context's dentry is unnecessary and will leak a reference. Signed-off-by: Benjamin Coddington <bcodding@redhat.com> Fixes: 275bb307865a3 ("NFSv4: Move dentry instantiation into the NFSv4-...") Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions