summaryrefslogtreecommitdiff
path: root/UPDATING
diff options
context:
space:
mode:
authorAlan Somers <asomers@FreeBSD.org>2019-06-27 20:18:12 +0000
committerAlan Somers <asomers@FreeBSD.org>2019-06-27 20:18:12 +0000
commit435ecf40bbf56a6554ff9f9b51b1a783dffa2f42 (patch)
treed6ff33d827db666a4bb3fd6281382d14a7cee9c9 /UPDATING
parent38c8634635b765097cc7140c66f46958b6108a30 (diff)
downloadsrc-test2-435ecf40bbf56a6554ff9f9b51b1a783dffa2f42.tar.gz
src-test2-435ecf40bbf56a6554ff9f9b51b1a783dffa2f42.zip
fusefs: recycle vnodes after their last unlink
Previously fusefs would never recycle vnodes. After VOP_INACTIVE, they'd linger around until unmount or the vnlru reclaimed them. This commit essentially actives and inlines the old reclaim_revoked sysctl, and fixes some issues dealing with the attribute cache and multiply linked files. Sponsored by: The FreeBSD Foundation
Notes
Notes: svn path=/projects/fuse2/; revision=349468
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING10
1 files changed, 5 insertions, 5 deletions
diff --git a/UPDATING b/UPDATING
index 2cbf40c7640e..95d109c9fa42 100644
--- a/UPDATING
+++ b/UPDATING
@@ -31,17 +31,17 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW:
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
-20190620:
+20190627:
The vfs.fusefs.sync_unmount and vfs.fusefs.init_backgrounded sysctls
and the "-o sync_unmount" and "-o init_backgrounded" mount options have
been removed from mount_fusefs(8). You can safely remove them from
your scripts, because they had no effect.
The vfs.fusefs.fix_broken_io, vfs.fusefs.sync_resize,
- vfs.fusefs.refresh_size, vfs.fusefs.mmap_enable, and
- vfs.fusefs.data_cache_invalidate sysctls have been removed. If you
- felt the need to set any of them to a non-default value, please tell
- asomers@FreeBSD.org why.
+ vfs.fusefs.refresh_size, vfs.fusefs.mmap_enable,
+ vfs.fusefs.reclaim_revoked, and vfs.fusefs.data_cache_invalidate
+ sysctls have been removed. If you felt the need to set any of them to
+ a non-default value, please tell asomers@FreeBSD.org why.
20190612:
Clang, llvm, lld, lldb, compiler-rt, libc++, libunwind and openmp have