diff options
author | Jeff Layton <[email protected]> | 2014-08-22 12:26:36 -0400 |
---|---|---|
committer | Jeff Layton <[email protected]> | 2014-10-07 14:06:12 -0400 |
commit | 415b96c5a1fe31ed9deb0618e95ecbb1df3de54c (patch) | |
tree | be4fbf6503911abac9a71fc0856c3e7a9b27e221 /include/linux/fpga/fpga-mgr.h | |
parent | bfe8602436c803c6d5e271d52cd985d491a7470a (diff) |
nfsd: fix potential lease memory leak in nfs4_setlease
It's unlikely to ever occur, but if there were already a lease set on
the file then we could end up getting back a different pointer on a
successful setlease attempt than the one we allocated. If that happens,
the one we allocated could leak.
In practice, I don't think this will happen due to the fact that we only
try to set up the lease once per nfs4_file, but this error handling is a
bit more correct given the current lease API.
Cc: J. Bruce Fields <[email protected]>
Signed-off-by: Jeff Layton <[email protected]>
Reviewed-by: Christoph Hellwig <[email protected]>
Diffstat (limited to 'include/linux/fpga/fpga-mgr.h')
0 files changed, 0 insertions, 0 deletions