[roll] Roll fuchsia [starnix][cgroup] Create CgroupV1 and CgroupV2 filesystems
`cgroup` and `cgroup2` are now mountable filesystems. `cpuset` is also
mountable, as it is a CgroupV1 filesystem on Linux. Most of Cgroup
functionality continues to be stubbed out. `cgroup.controllers`
interface file is lookup-able to pass LTP tests.
- Moved fs/sysfs/cgroup.rs to Starnix module.
- Replaced /sys/fs/cgroup with empty directory. The /sys/fs/ directory
is readonly, so we need to define a directory so that mounts can
succeed.
- Make "cgroup.controllers" accessible from every cgroup directory. This
is needed to pass LTP tests.
- Expect fail on LTP tests that now progress further because it found
cgroups via /proc/self/mounts.
Original-Bug: 373898293
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1139553
Original-Revision: 3ba90030637382c92b4231fc5a66afd309d8a941
GitOrigin-RevId: 0d98720ecea4a3435fd736b3eee1a983d2b9d8cd
Change-Id: I60dbd9ffabead72d549239ace3c4462041b4af3c
diff --git a/stem b/stem
index 4ffd0c9..064cd16 100644
--- a/stem
+++ b/stem
@@ -11,7 +11,7 @@
githooks="integration/git-hooks"
remote="https://fuchsia.googlesource.com/fuchsia"
gerrithost="https://fuchsia-review.googlesource.com"
- revision="00a396b79b05b01cca8d509d74307194a92c3269"/>
+ revision="3ba90030637382c92b4231fc5a66afd309d8a941"/>
</projects>
<hooks>
<hook name="install-environment"