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
|
1 year ago |
Agustina Arzille
|
79bf449313
Fix capability refcounts
|
1 year ago |
Agustina Arzille
|
12eda80d54
Use the locked cspace routine during cleanup
|
1 year ago |
Agustina Arzille
|
31123048f0
Factor out common code
|
1 year ago |
Agustina Arzille
|
9ec622d8c4
Fix more bugs in the remote transfer of structures
|
1 year ago |
Agustina Arzille
|
dc334a2324
Fix copies of remote structures
|
1 year ago |
Agustina Arzille
|
e0e64ae30f
Use a different strategy for page/cap transfer
|
1 year ago |
Agustina Arzille
|
3b06feff08
Use the new iovec interfaces
|
1 year ago |
Agustina Arzille
|
6a2aefaf01
Move 'uio' header to 'iovec'
|
1 year ago |
Agustina Arzille
|
daadbbc7d8
Various fixes and improvements
|
1 year ago |
Agustina Arzille
|
ee640d5b7b
Fix leaks in task's capabilities
|
1 year ago |
Agustina Arzille
|
d336b9f297
Correctly handle different sources of errors in IPC
|
1 year ago |
Agustina Arzille
|
425ecc4e21
Compute sent pages/caps even in case of error
|
1 year ago |
Agustina Arzille
|
e0e9eda32c
Inline some IPC routines
|
1 year ago |
Agustina Arzille
|
c826463b0d
Implement the interrupt interface for capabilities
|
1 year ago |
Agustina Arzille
|
9152769f27
Implement capabilities
|
1 year ago |
Agustina Arzille
|
a09c8761fc
Simplify IPC PTE's and make them truly reentrant
|
1 year ago |
Agustina Arzille
|
c3dec930ba
Cleanup the code
|
1 year ago |
Agustina Arzille
|
04e9cf8f2c
Restore every register during stack unwinding
|
1 year ago |
Agustina Arzille
|
b1630d5a5f
Simplify page fault data retrieval
|
1 year ago |
Agustina Arzille
|
7a54c8249c
Fix length comparison
|
1 year ago |
Agustina Arzille
|
42dde535ac
Use interrupt masking more judiciously
|
1 year ago |
Agustina Arzille
|
ba0a5f523e
Reimplement IPC
|
1 year ago |
Agustina Arzille
|
3053bf089b
Simplify IPC PTE handling even more
|
1 year ago |