Chengjun Chen

Results 37 issues of 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,...

C-tracking-issue

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...