diff options
author | Trond Myklebust <[email protected]> | 2011-07-25 15:37:29 -0400 |
---|---|---|
committer | Trond Myklebust <[email protected]> | 2011-07-25 15:37:29 -0400 |
commit | ed1e6211a0a134ff23592c6f057af982ad5dab52 (patch) | |
tree | b3485dbf3c041e40ab485b8307fb53f7154330c6 /lib/mpi | |
parent | 73ca1001ed6881b476e8252adcd0eede1ea368ea (diff) |
NFSv4: Don't use the delegation->inode in nfs_mark_return_delegation()
nfs_mark_return_delegation() is usually called without any locking, and
so it is not safe to dereference delegation->inode. Since the inode is
only used to discover the nfs_client anyway, it makes more sense to
have the callers pass a valid pointer to the nfs_server as a parameter.
Reported-by: Ian Kent <[email protected]>
Cc: [email protected]
Signed-off-by: Trond Myklebust <[email protected]>
Diffstat (limited to 'lib/mpi')
0 files changed, 0 insertions, 0 deletions