Agustina Arzille 31c9ed569b Test that multiple objects can be received 9 månader sedan
..
Kconfig e2dfe4df23 Use automatic cleanup for resource management 2 år sedan
Makefile 8a57841548 Add support for adjustable priority queues 11 månader sedan
adaptive_lock.c ae85189376 Implement futexes 1 år sedan
adaptive_lock.h e4b4e5ff83 Revert typing in guards cleanup (clang doesn't like them) 2 år sedan
arg.c b52d87059b More style fixes 2 år sedan
arg.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
atomic.h b5cf126033 Style fixes in atomic implementation 1 år sedan
bitmap.c 3181e6ab2d Basic task destruction 2 år sedan
bitmap.h 23cdbae389 Improve pmap update scalability 2 år sedan
bulletin.c 4498106044 Separate spinlock guards 2 år sedan
bulletin.h e17c6a9372 Add thread/task dead notification 1 år sedan
capability.c 31c9ed569b Test that multiple objects can be received 9 månader sedan
capability.h f5bd928958 Send alerts when a channel is closed 9 månader sedan
cbuf.c 0c889730a0 More code style fixes 2 år sedan
cbuf.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
clock.c b52d87059b More style fixes 2 år sedan
clock.h 0d63d30321 Improve futex robust handling 1 år sedan
condition.c ae85189376 Implement futexes 1 år sedan
condition.h e2dfe4df23 Use automatic cleanup for resource management 2 år sedan
condition_types.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
config.h eb21efaacc Rework the build system 12 år sedan
console.c 21f5fc5549 Small fix in console waiters 1 år sedan
console.h 5460d43c9a Add the cpu_flags_t and standardize typing 2 år sedan
cpumap.c 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
cpumap.h 89c7d1eeec Implement copy-on-write pages 1 år sedan
cspace.h 20e74ef344 Rework capabilities 1 år sedan
cspace_types.h 9152769f27 Implement capabilities 1 år sedan
error.c 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
error.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
fmt.c 33e3e99d70 Style fixes 11 månader sedan
fmt.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
futex.c 80705575da Re-instate the DWARF unwinder for fixups 1 år sedan
futex.h ae85189376 Implement futexes 1 år sedan
hash.h 0d63d30321 Improve futex robust handling 1 år sedan
hlist.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
hlist_types.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
init.c 5bf4197855 Reimplement the test framework 2 år sedan
init.h 55838094af Use 'structof' instead of raw casting 2 år sedan
intr.c 711d6e5ec3 Redesign alert delivery in capabilities 1 år sedan
intr.h c826463b0d Implement the interrupt interface for capabilities 1 år sedan
ipc.c ff72efa5c7 Rename IPC page message and simplify VM bits 10 månader sedan
ipc.h 3e9661e492 Numerous fixes to the capability implementation 9 månader sedan
kernel.c d77c0658c3 Use a per-thread futex data structure 1 år sedan
kernel.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
kmem.c 80705575da Re-instate the DWARF unwinder for fixups 1 år sedan
kmem.h c25527c7e0 Remove pointless check 1 år sedan
kuid.c ae85189376 Implement futexes 1 år sedan
kuid.h d542ca50f2 Use separate pools for KUID allocations 2 år sedan
list.h c826463b0d Implement the interrupt interface for capabilities 1 år sedan
list_types.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
log.c a17f842a18 Redesign IPC 2 år sedan
log.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
log2.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
macros.h 8a57841548 Add support for adjustable priority queues 11 månader sedan
mbuf.c 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
mbuf.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
mutex.c ae85189376 Implement futexes 1 år sedan
mutex.h d324d64d87 Numerous style and bug fixes 1 år sedan
mutex_types.h be5b9d6ab9 Don't use reserved identifiers 6 år sedan
panic.c febf8a7190 Make the unwind backtrace interface more generic 1 år sedan
panic.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
percpu.c 254eeed035 Rework sleepable page allocations 1 år sedan
percpu.h 20e74ef344 Rework capabilities 1 år sedan
perfmon.c 5460d43c9a Add the cpu_flags_t and standardize typing 2 år sedan
perfmon.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
perfmon_types.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
plist.c 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
plist.h 711d6e5ec3 Redesign alert delivery in capabilities 1 år sedan
plist_types.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
pqueue.c 8a57841548 Add support for adjustable priority queues 11 månader sedan
pqueue.h 8a57841548 Add support for adjustable priority queues 11 månader sedan
printf.c 59b66630a7 Initial steps for page fault handling 2 år sedan
printf.h 59b66630a7 Initial steps for page fault handling 2 år sedan
rbtree.c 3181e6ab2d Basic task destruction 2 år sedan
rbtree.h a17f842a18 Redesign IPC 2 år sedan
rcu.c afc45ba196 Implement 'cap_intr_eoi' 1 år sedan
rcu.h e2dfe4df23 Use automatic cleanup for resource management 2 år sedan
rcu_types.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
rdxtree.c bd89349c26 More cleanly separate sleepable allocations 1 år sedan
rdxtree.h d77c0658c3 Use a per-thread futex data structure 1 år sedan
rtmutex.c ae85189376 Implement futexes 1 år sedan
rtmutex.h ae85189376 Implement futexes 1 år sedan
rtmutex_types.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
semaphore.c ae85189376 Implement futexes 1 år sedan
semaphore.h 54bd72dded Remove implementation files 2 år sedan
shell.c ff72efa5c7 Rename IPC page message and simplify VM bits 10 månader sedan
shell.h 9b0979a488 Style fixes in shell 1 år sedan
shutdown.c 5bf4197855 Reimplement the test framework 2 år sedan
shutdown.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
sleepq.c 80705575da Re-instate the DWARF unwinder for fixups 1 år sedan
sleepq.h ae85189376 Implement futexes 1 år sedan
slist.h 711d6e5ec3 Redesign alert delivery in capabilities 1 år sedan
slist_types.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
spinlock.c a95146a758 Add the 'get_id' IPC messages for threads and tasks 1 år sedan
spinlock.h 4498106044 Separate spinlock guards 2 år sedan
spinlock_types.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
sref.c 4498106044 Separate spinlock guards 2 år sedan
sref.h 0c889730a0 More code style fixes 2 år sedan
stream.c a95146a758 Add the 'get_id' IPC messages for threads and tasks 1 år sedan
stream.h b9aa57235d Simplify string streams 1 år sedan
string.c d324d64d87 Numerous style and bug fixes 1 år sedan
string.h e38b3e28aa Implement generic 'memchr' 2 år sedan
sxlock.c 6b8a8a8bf7 Simplisy sxlock waits 1 år sedan
sxlock.h 0f62594b82 Improve shared/exclusive locks so that waiters acquire the lock in order 1 år sedan
symbol.c cd8c1a2180 Simplify symbol lookups 1 år sedan
symbol.h d324d64d87 Numerous style and bug fixes 1 år sedan
sync.h 477b92b1cb Fix compile-time assertion message 1 år sedan
syscnt.c d324d64d87 Numerous style and bug fixes 1 år sedan
syscnt.h 5460d43c9a Add the cpu_flags_t and standardize typing 2 år sedan
syscnt_types.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
task.c 69b3521a56 Add support for lazy cpu page tables 11 månader sedan
task.h e17c6a9372 Add thread/task dead notification 1 år sedan
thread.c d836440994 Minor style fixes 9 månader sedan
thread.h e17c6a9372 Add thread/task dead notification 1 år sedan
timer.c a95146a758 Add the 'get_id' IPC messages for threads and tasks 1 år sedan
timer.h 54bd72dded Remove implementation files 2 år sedan
turnstile.c 20e74ef344 Rework capabilities 1 år sedan
turnstile.h ae85189376 Implement futexes 1 år sedan
turnstile_types.h 8cb66c68da Restyle the code into using GNU coding standards 2 år sedan
types.h 5460d43c9a Add the cpu_flags_t and standardize typing 2 år sedan
unwind.c 6bc394b648 Small style change 10 månader sedan
unwind.h 74bc78be99 Make the unwind mechanism more robust 1 år sedan
user.c 80705575da Re-instate the DWARF unwinder for fixups 1 år sedan
user.h 2186e36aea Use iterators in task/thread capability messaging 1 år sedan
work.c d324d64d87 Numerous style and bug fixes 1 år sedan
work.h 54bd72dded Remove implementation files 2 år sedan
xcall.c d324d64d87 Numerous style and bug fixes 1 år sedan
xcall.h e4374cdc9c Add several comments; style fixes 2 år sedan