Agustina Arzille
|
2f57034126
Merge type and flags in capability struct
|
4 months ago |
Agustina Arzille
|
ceabd4361d
Code cleanup after merge
|
4 months ago |
Agustina Arzille
|
9438aa1b1b
Apply bulk optimizations to pmap operations
|
4 months ago |
Agustina Arzille
|
eb0ed8b773
Use pmap windows instead of raw PTEs
|
4 months ago |
Agustina Arzille
|
5fc9e0b083
Small fixes and improvements
|
4 months ago |
Agustina Arzille
|
9e456d6551
Implement VM page washing
|
5 months ago |
Agustina Arzille
|
7056b6bb0a
Simplify the capability interfaces
|
11 months ago |
Agustina Arzille
|
bb0f685c4a
Rename ports to landing pads.
|
11 months ago |
Agustina Arzille
|
28295cbbe9
Fix more calls to flow locking
|
11 months ago |
Agustina Arzille
|
682b99975c
Fix locking on flows
|
11 months ago |
Agustina Arzille
|
4689fd0f38
Use the correct cache to free alerts
|
11 months ago |
Agustina Arzille
|
cbc2ba87f3
Try to avoid aliasing problems
|
11 months ago |
Agustina Arzille
|
b90a858c73
Implement the reverse-set for the VM subsystem
|
11 months ago |
Agustina Arzille
|
b5ed46aadf
Remove unused dependency.
|
1 year ago |
Agustina Arzille
|
627a252aca
Deallocate async alerts when unregistering them
|
1 year ago |
Agustina Arzille
|
b82564c5ec
Simplify pmap handling in vm/map module
|
1 year ago |
Agustina Arzille
|
51cf3e5e7d
Improve flag managing in pmaps
|
1 year ago |
Agustina Arzille
|
3972355d76
Improve checking of userspace iovecs
|
1 year ago |
Agustina Arzille
|
2aa334c918
Fix receiving of alerts when allocating
|
1 year ago |
Agustina Arzille
|
c057116da8
Streamline IPC PTE usage
|
1 year ago |
Agustina Arzille
|
b47a0fe9a4
Save and restore IPC PTEs during page faults
|
1 year ago |
Agustina Arzille
|
b939c58bb6
Add per-thread IPC PTE data
|
1 year ago |
Agustina Arzille
|
5ae6aac1d0
Rename cap_port_entry -> cap_port
|
1 year ago |
Agustina Arzille
|
e07041d5e2
Make allocations sleepable during page/cap transfer
|
1 year ago |
Agustina Arzille
|
ed9841d19e
Fix error in cap duplication
|
1 year ago |
Agustina Arzille
|
838acd03b0
Simplify assertion
|
1 year ago |
Agustina Arzille
|
6ac4a371b9
Remove the alignment parameter for 'vm_map_enter'
|
1 year ago |
Agustina Arzille
|
6cd6c141a0
Enable interrupts during page fault cleanup
|
1 year ago |
Agustina Arzille
|
8432b9cd35
Clarify comment
|
1 year ago |
Agustina Arzille
|
2f8b7e6a8d
Rename landing pads -> ports
|
1 year ago |