Agustina Arzille
|
5d836dda26
Rename RMAP -> RSET
|
пре 1 година |
Agustina Arzille
|
fbe68325ec
More refactoring
|
пре 1 година |
Agustina Arzille
|
91e56f403e
Remove the COW bits in the pmap module
|
пре 1 година |
Agustina Arzille
|
91ad864198
Initial work on RMAP
|
пре 1 година |
Agustina Arzille
|
d836440994
Minor style fixes
|
пре 1 година |
Agustina Arzille
|
ff72efa5c7
Rename IPC page message and simplify VM bits
|
пре 1 година |
Agustina Arzille
|
8a57841548
Add support for adjustable priority queues
|
пре 1 година |
Agustina Arzille
|
254eeed035
Rework sleepable page allocations
|
пре 2 година |
Agustina Arzille
|
89c7d1eeec
Implement copy-on-write pages
|
пре 2 година |
Agustina Arzille
|
3166900915
Implement non-sleepable version of page allocation
|
пре 2 година |
Agustina Arzille
|
49ba67db7d
Fix the page waiter interface
|
пре 2 година |
Agustina Arzille
|
e571e8286d
Optimize page array freeing
|
пре 2 година |
Agustina Arzille
|
17d920c1de
Remove unused function
|
пре 2 година |
Agustina Arzille
|
b1ce29309c
Further adjustments to the unwind machinery
|
пре 2 година |
Agustina Arzille
|
4498106044
Separate spinlock guards
|
пре 2 година |
Agustina Arzille
|
5460d43c9a
Add the cpu_flags_t and standardize typing
|
пре 2 година |
Agustina Arzille
|
6bb1f9a56c
Use our own stdint.h
|
пре 2 година |
Agustina Arzille
|
0a89290e2b
Free pages according to their zone
|
пре 2 година |
Agustina Arzille
|
61ad9220cd
Factor out common code
|
пре 2 година |
Agustina Arzille
|
c5ff7190f0
Rework VM pageins
|
пре 2 година |
Agustina Arzille
|
3bb7e04c67
Properly account pmap pages
|
пре 2 година |
Agustina Arzille
|
47d57a4c25
Implement shared-exclusive locks
|
пре 2 година |
Agustina Arzille
|
1090b141f8
Use a macro to align to a cache line in SMP only
|
пре 2 година |
Agustina Arzille
|
65d48329b0
Implement memory maps for userspace tasks
|
пре 2 година |
Agustina Arzille
|
14cee20132
Improve allocation of object pages
|
пре 2 година |
Agustina Arzille
|
d2dc462439
Correct (de)allocation of object pages
|
пре 2 година |
Agustina Arzille
|
819b4a829a
Move object-page allocation to page module
|
пре 2 година |
Agustina Arzille
|
8bd3822f10
Basic paging
|
пре 2 година |
Agustina Arzille
|
59b66630a7
Initial steps for page fault handling
|
пре 2 година |
Agustina Arzille
|
d8c59ecce5
Initial style fixes
|
пре 2 година |