Agustina Arzille
|
b9b68a5f55
Rework channels
|
1 month ago |
Luciano Lo Giudice
|
1dbc6364cd
Make pmap windows implicitly pin the calling thread
|
6 months ago |
Agustina Arzille
|
146b320067
Apply many scalability improvements
|
6 months ago |
Agustina Arzille
|
05e0523854
Check userspace addresses in IPC interfaces
|
8 months ago |
Agustina Arzille
|
43f997f3b6
Use weak references for channels
|
8 months ago |
Agustina Arzille
|
ceabd4361d
Code cleanup after merge
|
8 months ago |
Agustina Arzille
|
9438aa1b1b
Apply bulk optimizations to pmap operations
|
8 months ago |
Agustina Arzille
|
eb0ed8b773
Use pmap windows instead of raw PTEs
|
8 months ago |
Agustina Arzille
|
9e456d6551
Implement VM page washing
|
9 months ago |
Agustina Arzille
|
b82564c5ec
Simplify pmap handling in vm/map module
|
1 year ago |
Agustina Arzille
|
e07041d5e2
Make allocations sleepable during page/cap transfer
|
1 year ago |
Agustina Arzille
|
bf2b3cc3fc
Fix iterator accounting during VME/capability transfer
|
1 year ago |
Agustina Arzille
|
a93eacaeb2
Fix copy-on-write (COW) pages
|
1 year ago |
Agustina Arzille
|
ff72efa5c7
Rename IPC page message and simplify VM bits
|
1 year ago |
Agustina Arzille
|
d1d8decfab
Fix interrupt accounting in capabilities
|
1 year ago |
Agustina Arzille
|
80705575da
Re-instate the DWARF unwinder for fixups
|
1 year ago |
Agustina Arzille
|
71e5211ab8
Fix misc issues in IPC and capabilities
|
1 year ago |
Agustina Arzille
|
0ca545246e
Use compiler builtins for fixups
|
1 year ago |
Agustina Arzille
|
6ab81d2bd0
Use page allocations instead of virtual memory for IPC
|
1 year ago |
Agustina Arzille
|
fb1c80b9b5
Simplify vm_map_fault's interface
|
2 years ago |
Agustina Arzille
|
79bf449313
Fix capability refcounts
|
2 years ago |
Agustina Arzille
|
12eda80d54
Use the locked cspace routine during cleanup
|
2 years ago |
Agustina Arzille
|
31123048f0
Factor out common code
|
2 years ago |
Agustina Arzille
|
9ec622d8c4
Fix more bugs in the remote transfer of structures
|
2 years ago |
Agustina Arzille
|
dc334a2324
Fix copies of remote structures
|
2 years ago |
Agustina Arzille
|
e0e64ae30f
Use a different strategy for page/cap transfer
|
2 years ago |
Agustina Arzille
|
3b06feff08
Use the new iovec interfaces
|
2 years ago |
Agustina Arzille
|
6a2aefaf01
Move 'uio' header to 'iovec'
|
2 years ago |
Agustina Arzille
|
daadbbc7d8
Various fixes and improvements
|
2 years ago |
Agustina Arzille
|
ee640d5b7b
Fix leaks in task's capabilities
|
2 years ago |