diff options
author | J. Bruce Fields <bfields@redhat.com> | 2014-03-03 12:19:18 -0500 |
---|---|---|
committer | J. Bruce Fields <bfields@redhat.com> | 2014-05-21 12:17:17 -0400 |
commit | cbf7a75bc58a2458bd6e47476e47819ba3f40b00 (patch) | |
tree | 65e42946837a0c4d3506c4d246f11ee7bd884f47 /fs/nfsd/nfsxdr.c | |
parent | 368fe39b508486483eb2cbb03a21ebd1b2a204bf (diff) | |
download | op-kernel-dev-cbf7a75bc58a2458bd6e47476e47819ba3f40b00.zip op-kernel-dev-cbf7a75bc58a2458bd6e47476e47819ba3f40b00.tar.gz |
nfsd4: fix delegation cleanup on error
We're not cleaning up everything we need to on error. In particular,
we're not removing our lease. Among other problems this can cause the
struct nfs4_file used as fl_owner to be referenced after it has been
destroyed.
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'fs/nfsd/nfsxdr.c')
0 files changed, 0 insertions, 0 deletions