asterinas/kernel/src
Qingsong Chen f762eb8913 Remove the `lazy_static` dependency 2024-11-28 15:28:30 +08:00
..
arch Export /proc/cpuinfo 2024-11-06 14:54:28 +08:00
device Make `Pollee` semi-stateless 2024-11-20 16:39:18 +08:00
driver Remove the shim kernel crate 2024-08-23 23:37:50 +08:00
events Use `LocalIrqDisable` in `Subject` 2024-10-04 21:55:48 +08:00
fs Remove the `lazy_static` dependency 2024-11-28 15:28:30 +08:00
ipc Refactor Rwlock to take type parameter 2024-11-21 15:46:10 +08:00
net Refactor Rwlock to take type parameter 2024-11-21 15:46:10 +08:00
process Fix futex lost wakeup 2024-11-27 10:27:22 +08:00
sched Don't preempt without good reason 2024-11-06 21:53:55 +08:00
syscall Remove the `lazy_static` dependency 2024-11-28 15:28:30 +08:00
thread Rename `get_current_userspace` to `current_userspace` 2024-11-15 13:24:58 +08:00
time Refactor Rwlock to take type parameter 2024-11-21 15:46:10 +08:00
util Rename `get_current_userspace` to `current_userspace` 2024-11-15 13:24:58 +08:00
vm Fix releasing lock during the creation of `VmMapping` 2024-11-20 08:21:37 +08:00
console.rs Remove the shim kernel crate 2024-08-23 23:37:50 +08:00
context.rs Rename `get_current_userspace` to `current_userspace` 2024-11-15 13:24:58 +08:00
cpu.rs Remove the shim kernel crate 2024-08-23 23:37:50 +08:00
error.rs Refactor kernel virtual memory allocation for kernel stack and I/O memory 2024-10-21 09:53:05 +08:00
lib.rs Remove the `lazy_static` dependency 2024-11-28 15:28:30 +08:00
prelude.rs Remove the `lazy_static` dependency 2024-11-28 15:28:30 +08:00
vdso.rs Remove the shim kernel crate 2024-08-23 23:37:50 +08:00