]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add v_inval_buf_range, like vtruncbuf but for a range of a file
authorasomers <asomers@FreeBSD.org>
Sun, 28 Jul 2019 00:48:28 +0000 (00:48 +0000)
committerasomers <asomers@FreeBSD.org>
Sun, 28 Jul 2019 00:48:28 +0000 (00:48 +0000)
commit3c6bfc0920fc21632b1049b2d4883cf12c71dc0e
tree4a01fcfc553189b3384e1f2161b4668f50942aab
parent6df61ac06c82c5e2fa487326a2a24601b5ddb443
Add v_inval_buf_range, like vtruncbuf but for a range of a file

v_inval_buf_range invalidates all buffers within a certain LBA range of a
file. It will be used by fusefs(5). This commit is a partial merge of
r346162, r346606, and r346756 from projects/fuse2.

Reviewed by: kib
MFC after: 2 weeks
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D21032
sys/kern/vfs_subr.c
sys/sys/vnode.h