asterinas/kernel/src
jiangjianfeng 8815ca384f Add syscall ppoll 2025-04-21 11:19:48 +08:00
..
arch Adjust RISC-V's implementation for recent changes 2025-04-18 13:26:16 +08:00
device Make if_tdx_enabled macro x86-specific 2025-04-18 13:26:16 +08:00
driver
events Use `#[expect(lint)]`, not `#[allow(lint)]` 2025-02-08 15:10:04 +08:00
fs Remove `read*_to_end` methods 2025-04-18 14:17:37 +08:00
ipc Use `#[expect(lint)]`, not `#[allow(lint)]` 2025-02-08 15:10:04 +08:00
net Generate kernel response to user request 2025-04-15 17:20:12 +08:00
process Add syscall ppoll 2025-04-21 11:19:48 +08:00
sched Halt the idle CPUs 2025-03-21 21:19:50 +08:00
syscall Add syscall ppoll 2025-04-21 11:19:48 +08:00
thread Move CPU context implementations to a specific module 2025-03-21 21:19:50 +08:00
time Enable RCU to read reference to stored pointers 2025-04-10 14:42:51 +08:00
util Parse netlink message 2025-04-15 17:20:12 +08:00
vm Strict TLB coherence 2025-03-21 21:19:50 +08:00
context.rs Parse netlink message 2025-04-15 17:20:12 +08:00
cpu.rs Introduce a syscall restart mechanism 2024-12-16 21:12:08 +08:00
error.rs Add `sched_attr` system call series 2025-03-06 21:29:40 +08:00
kcmdline.rs Use `#[expect(lint)]`, not `#[allow(lint)]` 2025-02-08 15:10:04 +08:00
lib.rs Avoid excessive heap allocations in `sys_futex` 2025-04-15 21:56:15 +08:00
prelude.rs Add mutable functionality to the process VMAR 2025-03-20 14:20:47 +08:00
vdso.rs Use `#[expect(lint)]`, not `#[allow(lint)]` 2025-02-08 15:10:04 +08:00