|
acb4833aae
|
Optimize trim_mappings
|
2024-08-09 00:12:20 +08:00 |
|
|
668997ab51
|
Refactor the VmSpace API and work around misuses
|
2024-07-20 20:56:29 +08:00 |
|
|
af908c29cf
|
Refactor the read/write operations to userspace
|
2024-06-28 15:36:21 +08:00 |
|
|
59350a8578
|
Rename aster-frame to ostd
|
2024-06-27 15:45:49 +08:00 |
|
|
2beeedf7ed
|
Allow overwriting PTEs in shared memory regions
|
2024-06-25 16:18:34 +08:00 |
|
|
05533d7afd
|
Fix multiple documentation issues concerned by clippy
|
2024-06-21 10:57:08 +08:00 |
|
|
9107a1771e
|
Allow dead_code and unused_variables at file level
|
2024-06-04 10:25:45 +08:00 |
|
|
7095b37e7e
|
Refactor the source structure in aster_frame::mm
|
2024-06-03 22:16:02 +08:00 |
|
|
14e1b1a9fc
|
Rename various concepts related to memory management
|
2024-06-03 22:16:02 +08:00 |
|
|
ea25157790
|
Support mmap shared anonymous memory
|
2024-05-16 19:13:32 +08:00 |
|
|
989970429a
|
Refactor the definition of page properties and permissions
|
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 |
|
|
0594a73ac9
|
Improve the efficiency of unmap in VmMappingInner
|
2024-05-08 16:05:18 +08:00 |
|
|
e77026c30e
|
Fix some performance issue in VmMapping
|
2024-04-26 17:09:00 +08:00 |
|
|
33c8727a13
|
Introduce XArray and refactor the COW mechanism of Vmo
|
2024-04-08 18:54:46 +08:00 |
|
|
f924eb3694
|
Adding split functionality to VmMapping for optimizing page permission management
|
2024-03-23 09:45:29 +08:00 |
|
|
e3c227ae06
|
Refactor project structure
|
2024-02-28 16:30:48 +08:00 |
|