PuterFS extension proxy#1875
Merged
KernelDeimos merged 6 commits intomainfrom Nov 5, 2025
Merged
Conversation
0f11e02 to
f919279
Compare
This temporary proxy provider will allow methods of the puterfs filesystem type to be moved to an extension incrementally instead of all at once. See comment above the class for a more detailed explanation.
This fixes PD incident Q3ZNFWILVOFKU3. This issue was not caught in testing - in fact after deleting a user the files were deleted as expected, but it's unclear to me how I observed that with this issue present.
This service was registered within FilesystemService for legacy reasons but now it needs to be accessed by an extension. In order for the extension import to work as expected this service needs to be registered at the same phase as other services.
f919279 to
095d86f
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
"Files changed" will include changes from #1868 until that PR is merged.