asterinas/kernel/src
Ruihan Li 391f11f1aa Make per-CPU callbacks explicit 2025-09-20 11:50:50 +08:00
..
arch Add the `arch::cpu::cpuid` module 2025-09-10 12:10:40 +08:00
device Rename `*FS` to `*Fs` 2025-09-08 14:40:08 +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 Fix bugs due to bad `ReadCString` APIs 2025-09-18 17:19:51 +08:00
ipc Mark all kernel modules as private 2025-08-26 18:02:56 +08:00
net Fix bugs due to bad `ReadCString` APIs 2025-09-18 17:19:51 +08:00
process Make per-CPU callbacks explicit 2025-09-20 11:50:50 +08:00
sched Make per-CPU callbacks explicit 2025-09-20 11:50:50 +08:00
syscall Implement renameat2 system call 2025-09-19 12:00:01 +08:00
thread Drop duplicate public re-exports 2025-09-10 12:10:40 +08:00
time Make per-CPU callbacks explicit 2025-09-20 11:50:50 +08:00
util Fix bugs due to bad `ReadCString` APIs 2025-09-18 17:19:51 +08:00
vm Add unit tests for the newly implemented methods related to `IoMem` 2025-09-05 10:47:43 +08:00
context.rs Fix bugs due to bad `ReadCString` APIs 2025-09-18 17:19:51 +08:00
cpu.rs Remove TLS-related stuffs from `LinuxABI` 2025-07-28 10:50:38 +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 Register some timer callbacks on all CPUs 2025-09-19 14:40:33 +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