mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-02-03 01:24:40 +00:00
nfsd4: bad BUG() in preprocess_stateid_op
It's OK for this function to return without setting filp--we do it in the special-stateid case. And there's a legitimate case where we can hit this, since we do permit reads on write-only stateid's. Signed-off-by: J. Bruce Fields <bfields@redhat.com>
This commit is contained in:
parent
998db52c03
commit
30c0e1ef0a
@ -2983,7 +2983,6 @@ nfs4_preprocess_stateid_op(struct nfsd4_compound_state *cstate,
|
|||||||
*filpp = find_readable_file(stp->st_file);
|
*filpp = find_readable_file(stp->st_file);
|
||||||
else
|
else
|
||||||
*filpp = find_writeable_file(stp->st_file);
|
*filpp = find_writeable_file(stp->st_file);
|
||||||
BUG_ON(!*filpp); /* assured by check_openmode */
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
status = nfs_ok;
|
status = nfs_ok;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user