Agustina Arzille
|
c10932aeb9
Re-inline context switches
|
1 year ago |
Agustina Arzille
|
42c7fa252b
Rename gift->port
|
1 year ago |
Agustina Arzille
|
a113d32e6b
Slight improvement in sxlock unlocking
|
1 year ago |
Agustina Arzille
|
434243807e
Comment the fixup.h prototypes a bit
|
1 year ago |
Agustina Arzille
|
48b4ea6ddb
Style changes
|
1 year ago |
Agustina Arzille
|
449061d037
Remove unused macro
|
1 year ago |
Agustina Arzille
|
1fff6dc152
Make pmap depend on percpu (IPC PTE's use them)
|
1 year ago |
Agustina Arzille
|
4c9820223e
Check thread and task ID in interrupt test
|
1 year ago |
Agustina Arzille
|
0f62594b82
Improve shared/exclusive locks so that waiters acquire the lock in order
|
1 year ago |
Agustina Arzille
|
71e5211ab8
Fix misc issues in IPC and capabilities
|
1 year ago |
Agustina Arzille
|
c26b1c9463
Remove unused unwind functions
|
1 year ago |
Agustina Arzille
|
0ca545246e
Use compiler builtins for fixups
|
1 year ago |
Agustina Arzille
|
aab55998dd
Remove unused thread functions
|
1 year ago |
Agustina Arzille
|
20e74ef344
Rework capabilities
|
1 year ago |
Agustina Arzille
|
db58c3fb82
Simplify IPC operation
|
1 year ago |
Agustina Arzille
|
54255ef211
Revert fixes to turnstile exiting
|
1 year ago |
Agustina Arzille
|
711d6e5ec3
Redesign alert delivery in capabilities
|
1 year ago |
Agustina Arzille
|
9838ce3f75
Fix console wakeup bug
|
1 year ago |
Agustina Arzille
|
71d01a4df7
Fix turnstile release on thread exit
|
1 year ago |
Agustina Arzille
|
8204e48391
Slight improvement in futex ops
|
1 year ago |
Agustina Arzille
|
709ec0eb1f
Style and naming fixes
|
1 year ago |
Agustina Arzille
|
7a61518435
Remove dead code
|
1 year ago |
Agustina Arzille
|
febf8a7190
Make the unwind backtrace interface more generic
|
1 year ago |
Agustina Arzille
|
ff92f0844d
Don't export internal CPU unwind function
|
1 year ago |
Agustina Arzille
|
0d63d30321
Improve futex robust handling
|
1 year ago |
Agustina Arzille
|
d77c0658c3
Use a per-thread futex data structure
|
1 year ago |
Agustina Arzille
|
09e27bbdb7
Optimize sxlock unlocking
|
1 year ago |
Agustina Arzille
|
52f298abb7
Use the {task,thread}_id interfaces
|
1 year ago |
Agustina Arzille
|
6ab81d2bd0
Use page allocations instead of virtual memory for IPC
|
1 year ago |
Agustina Arzille
|
938023e17e
Correctly set flow when multiple senders are involved
|
1 year ago |