|
989970429a
|
Refactor the definition of page properties and permissions
|
2024-05-10 19:07:05 +08:00 |
|
|
2dbeb92326
|
Implement fine grained locks for the page table and adjust APIs
|
2024-05-10 19:07:05 +08:00 |
|
|
ef1ab72ebe
|
Let page table own frames and remove MemorySet
|
2024-05-10 19:07:05 +08:00 |
|
|
82bdadf754
|
Add a PTE extension mechanism
|
2024-05-10 19:07:05 +08:00 |
|
|
24a868a670
|
Implement an efficient ranged page table
|
2024-05-10 19:07:05 +08:00 |
|
|
acf956fa03
|
Fix the kernel page fault handler
|
2024-04-08 17:02:38 +08:00 |
|
|
4dd707488d
|
Fix a code format error in the trap handler
|
2024-04-03 15:19:08 +08:00 |
|
|
e7e613db4e
|
Implement kernel page fault handler
|
2024-04-03 13:34:20 +08:00 |
|
|
37c3a7a48c
|
Handle TDX MMIO and DMA direct
|
2024-03-13 11:25:08 +08:00 |
|
|
cfcef6965a
|
Adjust the format of imports in Asterinas
|
2024-02-26 10:03:45 +08:00 |
|
|
22c2cebdec
|
Add in_interrupt and refactor line discipline
|
2024-02-23 15:45:44 +08:00 |
|
|
faaa4438d6
|
License rust and c source files
|
2024-01-18 08:22:58 +08:00 |
|
|
93781df27b
|
Rename crates from jinux-* to aster-*
|
2023-12-26 11:49:24 +08:00 |
|