asterinas/kernel/src
Wang Siyuan 58e4f45bb1 Add per-CPU counters and track RSS for each `Vmar` 2025-06-03 23:24:32 +08:00
..
arch Adjust RISC-V's implementation for recent changes 2025-04-18 13:26:16 +08:00
device Implement race-free job control 2025-05-09 17:12:31 +08:00
driver Refactor framebuffer 2025-04-29 19:48:45 +08:00
events Use `#[expect(lint)]`, not `#[allow(lint)]` 2025-02-08 15:10:04 +08:00
fs Add per-CPU counters and track RSS for each `Vmar` 2025-06-03 23:24:32 +08:00
ipc Use `#[expect(lint)]`, not `#[allow(lint)]` 2025-02-08 15:10:04 +08:00
net Use `datagram_common` in netlink 2025-04-23 20:37:40 +08:00
process Rename `PageProperty::new` to `PageProperty::new_user` 2025-06-03 18:42:53 +08:00
sched Allow specifying orderings when loading/storing `AtomicCpuSet`s 2025-05-11 15:29:17 +08:00
syscall Fix incorrect types in `sys_getcpu` 2025-05-29 10:33:02 +08:00
thread Move CPU context implementations to a specific module 2025-03-21 21:19:50 +08:00
time Support for timerfd-related syscalls 2025-04-25 16:33:46 +08:00
util Add per-CPU counters and track RSS for each `Vmar` 2025-06-03 23:24:32 +08:00
vm Add per-CPU counters and track RSS for each `Vmar` 2025-06-03 23:24:32 +08:00
context.rs Implement race-free job control 2025-05-09 17:12:31 +08:00
cpu.rs Introduce a syscall restart mechanism 2024-12-16 21:12:08 +08:00
error.rs Rename `systree` to `aster-systree` 2025-05-03 18:22:11 +08:00
kcmdline.rs Use `#[expect(lint)]`, not `#[allow(lint)]` 2025-02-08 15:10:04 +08:00
lib.rs Make `current_cpu_racy` a method of `CpuId` 2025-05-29 10:33:02 +08:00
prelude.rs Add mutable functionality to the process VMAR 2025-03-20 14:20:47 +08:00
vdso.rs Modify VMO usages and fix the atomic-mode issue during handling page fault 2025-04-30 20:59:15 +08:00