Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit e77a7b4f authored by Zach Brown's avatar Zach Brown Committed by J. Bruce Fields
Browse files

nfsd: fix inclusive vfs_fsync_range() end



The vfs_fsync_range() call during write processing got the end of the
range off by one.  The range is inclusive, not exclusive.  The error has
nfsd sync more data than requested -- it's correct but unnecessary
overhead.

The call during commit processing is correct so I copied that pattern in
write processing.  Maybe a helper would be nice but I kept it trivial.

This is untested.  I found it while reviewing code for something else
entirely.

Signed-off-by: default avatarZach Brown <zab@zabbo.net>
Signed-off-by: default avatarJ. Bruce Fields <bfields@redhat.com>
parent 51904b08
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment