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