Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
nfsd4: check for negative dentry before use in nfsv4 readdir
After 2f9092e "Fix i_mutex vs. readdir handling in nfsd" (and 14f7dd6 "Copy XFS readdir hack into nfsd code"), an entry may be removed between the first mutex_unlock and the second mutex_lock. In this case, lookup_one_len() will return a negative dentry. Check for this case to avoid a NULL dereference. Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu> Reviewed-by: J. R. Okajima <hooanon05@yahoo.co.jp> Cc: stable@kernel.org
- Loading branch information