Bug 238340 - [FUSEFS] fusefs should use the vn_io_fault mechanism
Summary: [FUSEFS] fusefs should use the vn_io_fault mechanism
Status: New
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: CURRENT
Hardware: Any Any
: --- Affects Many People
Assignee: Alan Somers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-05 16:24 UTC by Alan Somers
Modified: 2019-06-05 16:25 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alan Somers freebsd_committer freebsd_triage 2019-06-05 16:24:30 UTC
r236321 added a new mechanism for avoiding lock order reversals when a program reads from one file into a buffer backed by another file.  This mechanism mostly takes place in the VFS, but file systems need to opt in.  See the comments for vn_io_fault_doio.  fusefs should do it.