summaryrefslogtreecommitdiff
path: root/etc/mtree
diff options
context:
space:
mode:
authorAlan Somers <asomers@FreeBSD.org>2019-08-07 00:38:26 +0000
committerAlan Somers <asomers@FreeBSD.org>2019-08-07 00:38:26 +0000
commit0b4275accb8658bf978e1dd0787c8ba7d034d938 (patch)
tree3a1b2ed05246af8bfd535b9ff6d59a508b264b2d /etc/mtree
parent9b82c6647431b4973ba4aa61f07927d586617ac1 (diff)
parent427d205cb5924ed4e06f458dfac1af969034a786 (diff)
downloadsrc-test2-0b4275accb8658bf978e1dd0787c8ba7d034d938.tar.gz
src-test2-0b4275accb8658bf978e1dd0787c8ba7d034d938.zip
fusefs: merge from projects/fuse2
This commit imports the new fusefs driver. It raises the protocol level from 7.8 to 7.23, fixes many bugs, adds a test suite for the driver, and adds many new features. New features include: * Optional kernel-side permissions checks (-o default_permissions) * Implement VOP_MKNOD, VOP_BMAP, and VOP_ADVLOCK * Allow interrupting FUSE operations * Support named pipes and unix-domain sockets in fusefs file systems * Forward UTIME_NOW during utimensat(2) to the daemon * kqueue support for /dev/fuse * Allow updating mounts with "mount -u" * Allow exporting fusefs file systems over NFS * Server-initiated invalidation of the name cache or data cache * Respect RLIMIT_FSIZE * Try to support servers as old as protocol 7.4 Performance enhancements include: * Implement FUSE's FOPEN_KEEP_CACHE and FUSE_ASYNC_READ flags * Cache file attributes * Cache lookup entries, both positive and negative * Server-selectable cache modes: writethrough, writeback, or uncached * Write clustering * Readahead * Use counter(9) for statistical reporting PR: 199934 216391 233783 234581 235773 235774 235775 PR: 236226 236231 236236 236291 236329 236381 236405 PR: 236327 236466 236472 236473 236474 236530 236557 PR: 236560 236844 237052 237181 237588 238565 Reviewed by: bcr (man pages) Reviewed by: cem, ngie, rpokala, glebius, kib, bde, emaste (post-commit review on project branch) MFC after: 3 weeks Relnotes: yes Sponsored by: The FreeBSD Foundation Pull Request: https://reviews.freebsd.org/D21110
Notes
Notes: svn path=/head/; revision=350665
Diffstat (limited to 'etc/mtree')
-rw-r--r--etc/mtree/BSD.tests.dist2
1 files changed, 2 insertions, 0 deletions
diff --git a/etc/mtree/BSD.tests.dist b/etc/mtree/BSD.tests.dist
index ef1b06935bea..db877da21a35 100644
--- a/etc/mtree/BSD.tests.dist
+++ b/etc/mtree/BSD.tests.dist
@@ -731,6 +731,8 @@
file
..
fs
+ fusefs
+ ..
tmpfs
..
..