#
8bae22bb |
| 16-Jan-2024 |
Alan Somers <asomers@FreeBSD.org> |
fusefs: prefer new/delete over malloc/free
MFC after: 2 weeks Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D43464
|
#
1c909c30 |
| 31-Dec-2023 |
Alan Somers <asomers@FreeBSD.org> |
fusefs: fix an interaction between copy_file_range and mmap
If a copy_file_range operation tries to read from a page that was previously written via mmap, that page must be flushed first.
MFC after
fusefs: fix an interaction between copy_file_range and mmap
If a copy_file_range operation tries to read from a page that was previously written via mmap, that page must be flushed first.
MFC after: 2 weeks Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D43451
show more ...
|
Revision tags: release/14.0.0 |
|
#
b3e76948 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line .h pattern
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
#
4d846d26 |
| 10-May-2023 |
Warner Losh <imp@FreeBSD.org> |
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause.
Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
show more ...
|
Revision tags: release/13.2.0, release/12.4.0 |
|
#
52360ca3 |
| 26-Sep-2022 |
Alan Somers <asomers@FreeBSD.org> |
copy_file_range: truncate write if it would exceed RLIMIT_FSIZE
PR: 266611 MFC after: 2 weeks Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D36706
|
Revision tags: release/13.1.0 |
|
#
4ac4b126 |
| 05-May-2022 |
Alan Somers <asomers@FreeBSD.org> |
fusefs: annotate more file descriptor leaks in the tests
The fusefs tests intentionally leak file descriptors. Annotate all of the leakages in order to hopefully pacify Coverity.
Reported by: Cove
fusefs: annotate more file descriptor leaks in the tests
The fusefs tests intentionally leak file descriptors. Annotate all of the leakages in order to hopefully pacify Coverity.
Reported by: Coverity (20 different CIDs) MFC after: 2 weeks Sponsored by: Axcient
show more ...
|
Revision tags: release/12.3.0 |
|
#
5169832c |
| 29-Nov-2021 |
Alan Somers <asomers@FreeBSD.org> |
fusefs: copy_file_range must update file timestamps
If FUSE_COPY_FILE_RANGE returns successfully, update the atime of the source and the mtime and ctime of the destination.
MFC after: 2 weeks Revie
fusefs: copy_file_range must update file timestamps
If FUSE_COPY_FILE_RANGE returns successfully, update the atime of the source and the mtime and ctime of the destination.
MFC after: 2 weeks Reviewers: pfg Differential Revision: https://reviews.freebsd.org/D33159
show more ...
|
#
41ae9f9e |
| 05-Dec-2021 |
Alan Somers <asomers@FreeBSD.org> |
fusefs: invalidate the cache during copy_file_range
FUSE_COPY_FILE_RANGE instructs the server to write data to a file. fusefs must invalidate any cached data within the written range.
PR: 260242 M
fusefs: invalidate the cache during copy_file_range
FUSE_COPY_FILE_RANGE instructs the server to write data to a file. fusefs must invalidate any cached data within the written range.
PR: 260242 MFC after: 2 weeks Reviewed by: pfg Differential Revision: https://reviews.freebsd.org/D33280
show more ...
|
#
65d70b3b |
| 29-Nov-2021 |
Alan Somers <asomers@FreeBSD.org> |
fusefs: fix copy_file_range when extending a file
When copy_file_range extends a file, it must update the cached file size.
MFC after: 2 weeks Reviewed by: rmacklem, pfg Differential Revision: http
fusefs: fix copy_file_range when extending a file
When copy_file_range extends a file, it must update the cached file size.
MFC after: 2 weeks Reviewed by: rmacklem, pfg Differential Revision: https://reviews.freebsd.org/D33151
show more ...
|
Revision tags: release/13.0.0 |
|
#
92bbfe1f |
| 29-Dec-2020 |
Alan Somers <asomers@gmail.com> |
fusefs: implement FUSE_COPY_FILE_RANGE.
This updates the FUSE protocol to 7.28, though most of the new features are optional and are not yet implemented.
MFC after: 2 weeks Relnotes: yes Reviewed b
fusefs: implement FUSE_COPY_FILE_RANGE.
This updates the FUSE protocol to 7.28, though most of the new features are optional and are not yet implemented.
MFC after: 2 weeks Relnotes: yes Reviewed by: cem Differential Revision: https://reviews.freebsd.org/D27818
show more ...
|