Chengjun Chen
Chengjun Chen
Based on #2160. This PR implements a controller framework for cgroup subsystem and add the dummy implementations of "memory", "cpuset" and "pids" controller. With this PR, one can view the...
The current semantics of `/dev/ttyx` in Asterinas differ from those in Linux. This PR introduces `VtManager` to manage virtual terminals (tty1, tty2...), while ensuring that `/dev/tty0` carries more accurate semantics....
This issue tracks all issues related to systemd support. The first step we want to support the default target, `multi-user.target` of systemd. # Support for multi-user.target Currently, through some workarounds,...
During debugging NixOS in Asterinas, when creating a file in the ext2 filesystem and then shutting down the system, the file cannot be read correctly upon reboot. The root cause...
Based on #2282 . This PR supports some attributes of cgroup pids controller and cpuset controller, allowing reading/writing behavior for them (these attributes actually have no effect). In addition, This...
This PR first renames `Dentry` and `Dentry_` to `Path` and `Dentry`, respectively, to align with Linux's terminology and avoid conceptual confusion. ```rust /// A `Path` is used to represent an...