|
00d9b01d5c
|
Add a fast path to page table fork
|
2024-08-29 12:31:03 +08:00 |
|
|
f7a9510be0
|
Refactor the this_cpu API with PinCurrentCpu
|
2024-08-25 20:14:06 +08:00 |
|
|
9a6e1b03e3
|
Allow the page table un-mapper to flush the TLB precisely
|
2024-08-14 20:40:03 +08:00 |
|
|
b5f8e4e7bb
|
Fix unnecessary page table activation
|
2024-08-08 23:11:58 +08:00 |
|
|
862b64b786
|
Sanitize the mutability of page table metadata
|
2024-07-29 22:36:14 +08:00 |
|
|
819e8dacd5
|
Allow specifying initial page metadata when allocating
|
2024-07-29 22:36:14 +08:00 |
|
|
07a0ea07c0
|
Disable preemption in page table locks
|
2024-07-16 21:38:09 +08:00 |
|
|
cc49384e96
|
Rename inc_ref to inc_ref_count
|
2024-07-16 21:38:09 +08:00 |
|
|
e9330eea7d
|
Prefer ManuallyDrop than mem::forget
|
2024-07-16 21:38:09 +08:00 |
|
|
7966719e6a
|
Wrap mutable data into UnsafeCell
|
2024-07-16 21:38:09 +08:00 |
|
|
4f2d537516
|
Remove the level in RawPageTableNode
|
2024-07-16 21:38:09 +08:00 |
|
|
59350a8578
|
Rename aster-frame to ostd
|
2024-06-27 15:45:49 +08:00 |
|