Agustina Arzille a2febe2189 Implement a DWARF unwinder преди 2 години
..
Kconfig e2dfe4df23 Use automatic cleanup for resource management преди 2 години
Makefile a2febe2189 Implement a DWARF unwinder преди 2 години
adaptive_lock.c 95a1de69aa Code style fixes преди 2 години
adaptive_lock.h e4b4e5ff83 Revert typing in guards cleanup (clang doesn't like them) преди 2 години
arg.c b52d87059b More style fixes преди 2 години
arg.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
atomic.h 47d57a4c25 Implement shared-exclusive locks преди 2 години
bitmap.c 3181e6ab2d Basic task destruction преди 2 години
bitmap.h 23cdbae389 Improve pmap update scalability преди 2 години
bulletin.c 4498106044 Separate spinlock guards преди 2 години
bulletin.h 54bd72dded Remove implementation files преди 2 години
cbuf.c 0c889730a0 More code style fixes преди 2 години
cbuf.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
clock.c b52d87059b More style fixes преди 2 години
clock.h 1090b141f8 Use a macro to align to a cache line in SMP only преди 2 години
condition.c 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
condition.h e2dfe4df23 Use automatic cleanup for resource management преди 2 години
condition_types.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
config.h eb21efaacc Rework the build system преди 12 години
console.c 4498106044 Separate spinlock guards преди 2 години
console.h 5460d43c9a Add the cpu_flags_t and standardize typing преди 2 години
cpumap.c 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
cpumap.h c5ff7190f0 Rework VM pageins преди 2 години
error.c 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
error.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
fmt.c 5460d43c9a Add the cpu_flags_t and standardize typing преди 2 години
fmt.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
hash.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
hlist.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
hlist_types.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
init.c 5bf4197855 Reimplement the test framework преди 2 години
init.h 55838094af Use 'structof' instead of raw casting преди 2 години
intr.c 4498106044 Separate spinlock guards преди 2 години
intr.h 963eeb8897 Also handle faults for executable memory преди 2 години
ipc.c a2febe2189 Implement a DWARF unwinder преди 2 години
ipc.h a17f842a18 Redesign IPC преди 2 години
kernel.c 5bf4197855 Reimplement the test framework преди 2 години
kernel.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
kmem.c a42c060069 Add a separate function for sleepable allocations преди 2 години
kmem.h a42c060069 Add a separate function for sleepable allocations преди 2 години
kuid.c 4498106044 Separate spinlock guards преди 2 години
kuid.h 6d03451fb3 Implement kernel unique id's (KUID) for threads and tasks преди 2 години
list.h 55838094af Use 'structof' instead of raw casting преди 2 години
list_types.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
log.c a17f842a18 Redesign IPC преди 2 години
log.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
log2.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
macros.h 7a734cc58f Initial implementation of IPC copies преди 2 години
mbuf.c 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
mbuf.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
mutex.c 59b66630a7 Initial steps for page fault handling преди 2 години
mutex.h e4b4e5ff83 Revert typing in guards cleanup (clang doesn't like them) преди 2 години
mutex_types.h be5b9d6ab9 Don't use reserved identifiers преди 7 години
panic.c a2febe2189 Implement a DWARF unwinder преди 2 години
panic.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
percpu.c 6bb1f9a56c Use our own stdint.h преди 2 години
percpu.h 0c889730a0 More code style fixes преди 2 години
perfmon.c 5460d43c9a Add the cpu_flags_t and standardize typing преди 2 години
perfmon.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
perfmon_types.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
plist.c 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
plist.h c5ff7190f0 Rework VM pageins преди 2 години
plist_types.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
printf.c 59b66630a7 Initial steps for page fault handling преди 2 години
printf.h 59b66630a7 Initial steps for page fault handling преди 2 години
rbtree.c 3181e6ab2d Basic task destruction преди 2 години
rbtree.h a17f842a18 Redesign IPC преди 2 години
rcu.c 4498106044 Separate spinlock guards преди 2 години
rcu.h e2dfe4df23 Use automatic cleanup for resource management преди 2 години
rcu_types.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
rdxtree.c a42c060069 Add a separate function for sleepable allocations преди 2 години
rdxtree.h c5ff7190f0 Rework VM pageins преди 2 години
rtmutex.c 0a89290e2b Free pages according to their zone преди 2 години
rtmutex.h f19fc63f09 Use more shortcuts from the atomic API преди 2 години
rtmutex_types.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
semaphore.c 5460d43c9a Add the cpu_flags_t and standardize typing преди 2 години
semaphore.h 54bd72dded Remove implementation files преди 2 години
shell.c 5460d43c9a Add the cpu_flags_t and standardize typing преди 2 години
shell.h 54bd72dded Remove implementation files преди 2 години
shutdown.c 5bf4197855 Reimplement the test framework преди 2 години
shutdown.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
sleepq.c 5460d43c9a Add the cpu_flags_t and standardize typing преди 2 години
sleepq.h 5460d43c9a Add the cpu_flags_t and standardize typing преди 2 години
slist.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
slist_types.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
spinlock.c 1090b141f8 Use a macro to align to a cache line in SMP only преди 2 години
spinlock.h 4498106044 Separate spinlock guards преди 2 години
spinlock_types.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
sref.c 4498106044 Separate spinlock guards преди 2 години
sref.h 0c889730a0 More code style fixes преди 2 години
stream.c 5460d43c9a Add the cpu_flags_t and standardize typing преди 2 години
stream.h 808efdb1e0 Use stronger typing in guards преди 2 години
string.c e2ace79b16 Add the description string for EACCES преди 2 години
string.h e38b3e28aa Implement generic 'memchr' преди 2 години
sxlock.c 3ab33edef0 Code restructuring (sxlock mostly) преди 2 години
sxlock.h 3ab33edef0 Code restructuring (sxlock mostly) преди 2 години
symbol.c 5bf4197855 Reimplement the test framework преди 2 години
symbol.h 5bf4197855 Reimplement the test framework преди 2 години
syscnt.c 6bb1f9a56c Use our own stdint.h преди 2 години
syscnt.h 5460d43c9a Add the cpu_flags_t and standardize typing преди 2 години
syscnt_types.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
task.c 4498106044 Separate spinlock guards преди 2 години
task.h 6d03451fb3 Implement kernel unique id's (KUID) for threads and tasks преди 2 години
thread.c a2febe2189 Implement a DWARF unwinder преди 2 години
thread.h a2febe2189 Implement a DWARF unwinder преди 2 години
timer.c 5460d43c9a Add the cpu_flags_t and standardize typing преди 2 години
timer.h 54bd72dded Remove implementation files преди 2 години
turnstile.c 3181e6ab2d Basic task destruction преди 2 години
turnstile.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
turnstile_types.h 8cb66c68da Restyle the code into using GNU coding standards преди 2 години
types.h 5460d43c9a Add the cpu_flags_t and standardize typing преди 2 години
unwind.c a2febe2189 Implement a DWARF unwinder преди 2 години
unwind.h a2febe2189 Implement a DWARF unwinder преди 2 години
work.c 4498106044 Separate spinlock guards преди 2 години
work.h 54bd72dded Remove implementation files преди 2 години
xcall.c 4498106044 Separate spinlock guards преди 2 години
xcall.h e4374cdc9c Add several comments; style fixes преди 2 години