path: root/RELNOTES
diff options
authorAlan Somers <asomers@FreeBSD.org>2019-08-07 16:42:34 +0000
committerAlan Somers <asomers@FreeBSD.org>2019-08-07 16:42:34 +0000
commitb0927a31ddf75dab0f7410ffb930b65daf3f17c6 (patch)
tree6b506ae4d38e2e6fd59b86b589181d790f68df33 /RELNOTES
parent596a186627699af115049b46ba83748d1cbb34ac (diff)
Update RELNOTES for the fusefs rewrite
MFC after: Never Sponsored by: The FreeBSD Foundation
Notes: svn path=/head/; revision=350681
Diffstat (limited to 'RELNOTES')
1 files changed, 20 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index 585e1db99887..587b62833dc7 100644
@@ -10,6 +10,26 @@ newline. Entries should be separated by a newline.
Changes to this file should not be MFCed.
+ The fuse driver has been renamed to fusefs(5) and been substantially
+ rewritten. The new driver includes many bug fixes and performance
+ enhancements, as well as the following user-visible features:
+ * Optional kernel-side permissions checks (-o default_permissions)
+ * mknod(2), socket(2), and pipe(2) support
+ * server side locking with fcntl(2)
+ * FUSE operations are now interruptible when mounted with -o intr
+ * server side handling of UTIME_NOW during utimensat(2)
+ * mount options may be updated with "mount -u"
+ * fusefs file system may now be exported over NFS
+ * RLIMIT_FSIZE support
+ * support for fuse file systems using protocols as old as 7.4
+ FUSE file system developers should also take note of the following new
+ features:
+ * The protocol level has been raised from 7.8 to 7.23
+ * kqueue support on /dev/fuse
+ * server-initiated cache invalidation via FUSE_NOTIFY_REPLY
gnop(8) can now configure a delay to be applied to read and write
request delays. See the -d, -q and -x parameters.