https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235775
Bug ID: 235775
Summary: [FUSE]: Reuse cached attributes, when available and
valid
Product: Base System
Version: CURRENT
Hardware: Any
URL: https://robo.moosefs.com/support/fuse_helloworld.tgz
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: kern
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected],
[email protected], [email protected],
[email protected], [email protected],
[email protected]
Depends on: 230258
Blocks: 235773, 235774
When cached attributes are valid, save a round-trip through FUSE and return the
cached values in VOP_GETATTR.
(Ditto: use cache_enter and keep lookup dentries cached.)
This is a performance optimization rather than a correctness issue.
+++ This bug was initially created as a clone of Bug #230258 +++
Referenced Bugs:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230258
[Bug 230258] [FUSE] [BUG]: Attributes caching issue
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235773
[Bug 235773] [FUSE]: Missing real support for attr/dentry cache timeouts
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235774
[Bug 235774] [FUSE]: Need to evict invalidated cache contents on
fuse_write_directbackend()
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "[email protected]"