|
a1accf4304
|
Do some miscellaneous page table cleanups
|
2025-06-22 16:46:07 +08:00 |
|
|
e78927b449
|
Manage frame tracking outside the page table
|
2025-06-12 22:34:46 +08:00 |
|
|
2c917ba383
|
Unify page table template parameters
|
2025-06-12 22:34:46 +08:00 |
|
|
79b3f68892
|
Make the RCU lifetime of page tables explicit
|
2025-05-24 17:42:17 +08:00 |
|
|
54fbdcf059
|
Implement the stray marking in PT to ensure serializability
|
2025-05-24 17:42:17 +08:00 |
|
|
d873e121ff
|
DFS lock protocol for the page table
|
2025-05-24 17:42:17 +08:00 |
|
|
0d36375dfa
|
Avoid generic_const_exprs feature
|
2025-03-06 16:35:21 +08:00 |
|
|
60365a818a
|
Use pointer metadata for page metadata
|
2024-12-16 13:22:05 +08:00 |
|
|
dc7e0d7a63
|
Use the HUGE/PAT bit to track the validity of x86 PTEs
|
2024-10-16 10:25:39 +08:00 |
|
|
e1e7afe0ca
|
Use node::Entry to optimize page table cursor operations
|
2024-10-06 17:15:41 +08:00 |
|