asterinas/kernel/src
Yang Zhichao f869ed508f Move `PerCpuCounter` to `aster-util` to broaden its scope of use,
and add/modify some methods to improve readability.
2025-09-27 21:02:23 +08:00
..
arch Make syscall restart mechanism work across all architectures 2025-09-26 15:10:34 +08:00
device Modify the related logics in the initial phase 2025-09-24 08:07:25 +08:00
driver Refactor framebuffer 2025-04-29 19:48:45 +08:00
events Fix clippy warnings in kernel crate 2025-06-06 18:22:09 +08:00
fs Bypass some permission checks with DAC_OVERRIDE 2025-09-26 15:14:29 +08:00
ipc Mark all kernel modules as private 2025-08-26 18:02:56 +08:00
net Replace `InodeMode::from_bits_trunucated` with `mkmod` 2025-09-22 10:20:36 +08:00
process Fix some set uid behaviors 2025-09-26 15:14:29 +08:00
sched Make per-CPU callbacks explicit 2025-09-20 11:50:50 +08:00
syscall Clean up unnecessary features 2025-09-24 15:41:07 +08:00
thread Make syscall restart mechanism work across all architectures 2025-09-26 15:10:34 +08:00
time Replace `InodeMode::from_bits_trunucated` with `mkmod` 2025-09-22 10:20:36 +08:00
util Move `PerCpuCounter` to `aster-util` to broaden its scope of use, 2025-09-27 21:02:23 +08:00
vm Move `PerCpuCounter` to `aster-util` to broaden its scope of use, 2025-09-27 21:02:23 +08:00
context.rs Fix bugs due to bad `ReadCString` APIs 2025-09-18 17:19:51 +08:00
cpu.rs Make syscall restart mechanism work across all architectures 2025-09-26 15:10:34 +08:00
error.rs Correct the misuse of some AttributeErrors 2025-09-10 21:07:14 +08:00
kcmdline.rs Mark all kernel modules as private 2025-08-26 18:02:56 +08:00
lib.rs Clean up unnecessary features 2025-09-24 15:41:07 +08:00
prelude.rs Move `ReadCString` to `util/` 2025-09-18 17:19:51 +08:00
vdso.rs Init vDSO singleton in the first kthread 2025-08-31 23:57:17 +08:00