commit | b2bec9caa00cb15a06acd8ed91ea5938377e7d02 | [log] [tgz] |
---|---|---|
author | James Robinson <jamesr@google.com> | Wed Jul 19 00:34:13 2023 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Jul 19 00:34:13 2023 +0000 |
tree | 26e79dbcf53c64225c32de69a84c74fe308e802f | |
parent | 44e109d4c383c3a6db745e7733c663334bd07b79 [diff] |
[starnix] Split filesystem creation between CurrentTask and Kernel Filesystems can be created from a Kernel object and an external resource or they can be specific to the currently executing task. FUSE filesystems and ext4 filesystems backed by open files are examples of the latter. This splits the filesystem creation routines based on the caller's context so that filesystems that are not task specific can be created without a CurrentTask reference. Bug: 130182 Change-Id: Icb8c3af184bf0db7903928988a17ec3a36790fae Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/885633 Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com> Reviewed-by: Kevin Lindkvist <lindkvist@google.com> Fuchsia-Auto-Submit: James Robinson <jamesr@google.com>
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.