|
35e0918bce
|
Don't race between enabling IRQs and halting CPU
|
2025-06-23 22:53:35 +08:00 |
|
|
208d5aa62d
|
Introduce the semantics of the atomic-mode guard
|
2025-03-25 22:34:26 +08:00 |
|
|
92bc8cbbf7
|
Make CPU-local and early ACPI initialization heap-less
|
2025-03-14 08:37:37 +08:00 |
|
|
0dca168717
|
Use #[expect(lint)] , not #[allow(lint)]
|
2025-02-08 15:10:04 +08:00 |
|
|
495c93c2ad
|
Refactor Rwlock to take type parameter
|
2024-11-21 15:46:10 +08:00 |
|
|
d9eccdcfbe
|
Implement remote TLB flush on VmSpace
|
2024-09-13 20:10:03 +08:00 |
|
|
c9347e59f4
|
Fix the preempt info on APs
|
2024-08-27 17:22:47 +08:00 |
|
|
86f09eef75
|
Fix all spelling mistakes in history by typos tool
|
2024-08-27 12:19:48 +08:00 |
|
|
f7a9510be0
|
Refactor the this_cpu API with PinCurrentCpu
|
2024-08-25 20:14:06 +08:00 |
|
|
2ab4ba11bc
|
Refactor preemption-related code in OSTD
|
2024-08-15 23:06:18 +08:00 |
|