Agustina Arzille
|
d836440994
Minor style fixes
|
il y a 11 mois |
Agustina Arzille
|
64cfc1638f
Implement the 'vm_protect' call
|
il y a 1 an |
Agustina Arzille
|
8a57841548
Add support for adjustable priority queues
|
il y a 1 an |
Agustina Arzille
|
e17c6a9372
Add thread/task dead notification
|
il y a 1 an |
Agustina Arzille
|
c10932aeb9
Re-inline context switches
|
il y a 1 an |
Agustina Arzille
|
42c7fa252b
Rename gift->port
|
il y a 1 an |
Agustina Arzille
|
aab55998dd
Remove unused thread functions
|
il y a 1 an |
Agustina Arzille
|
20e74ef344
Rework capabilities
|
il y a 1 an |
Agustina Arzille
|
db58c3fb82
Simplify IPC operation
|
il y a 1 an |
Agustina Arzille
|
54255ef211
Revert fixes to turnstile exiting
|
il y a 1 an |
Agustina Arzille
|
711d6e5ec3
Redesign alert delivery in capabilities
|
il y a 1 an |
Agustina Arzille
|
71d01a4df7
Fix turnstile release on thread exit
|
il y a 1 an |
Agustina Arzille
|
d77c0658c3
Use a per-thread futex data structure
|
il y a 1 an |
Agustina Arzille
|
a95146a758
Add the 'get_id' IPC messages for threads and tasks
|
il y a 1 an |
Agustina Arzille
|
ae85189376
Implement futexes
|
il y a 1 an |
Agustina Arzille
|
2186e36aea
Use iterators in task/thread capability messaging
|
il y a 1 an |
Agustina Arzille
|
9b4d8b9921
Further fixes in capability's priorities
|
il y a 1 an |
Agustina Arzille
|
d324d64d87
Numerous style and bug fixes
|
il y a 1 an |
Agustina Arzille
|
dc334a2324
Fix copies of remote structures
|
il y a 1 an |
Agustina Arzille
|
e0e64ae30f
Use a different strategy for page/cap transfer
|
il y a 1 an |
Agustina Arzille
|
3b06feff08
Use the new iovec interfaces
|
il y a 1 an |
Agustina Arzille
|
3ac7e6dd5d
Implement message handling for task and thread capabilities
|
il y a 1 an |
Agustina Arzille
|
752020588b
Remove pointless check
|
il y a 1 an |
Agustina Arzille
|
1587437abf
Improve readability of sxlock and thread modules
|
il y a 1 an |
Agustina Arzille
|
62cc84294c
Replace scheduling state with scheduling data
|
il y a 1 an |
Agustina Arzille
|
ef2bc72cbb
Simplify operation
|
il y a 1 an |
Agustina Arzille
|
2b0259d083
Safely unregister interrupts on capability destruction
|
il y a 1 an |
Agustina Arzille
|
518cd79ef1
Fix race conditions in VM maps and FS schedulers
|
il y a 1 an |
Agustina Arzille
|
c826463b0d
Implement the interrupt interface for capabilities
|
il y a 1 an |
Agustina Arzille
|
cc99660947
Optimize thread guards and cleanup leftovers
|
il y a 1 an |