..
ACPI
Meta: Fix ACPI_DEBUG, and always build on CI
2020-12-01 11:06:53 +01:00
API
Arch
Kernel: Flush TLBs concurrently
2020-12-02 23:49:52 +01:00
Devices
Kernel: Move block condition evaluation out of the Scheduler
2020-11-30 13:17:02 +01:00
FileSystem
Kernel: Move block condition evaluation out of the Scheduler
2020-11-30 13:17:02 +01:00
Heap
Interrupts
Kernel: Fix counting interrupts
2020-12-02 23:19:59 +01:00
Modules
Net
Kernel: Move block condition evaluation out of the Scheduler
2020-11-30 13:17:02 +01:00
PCI
Syscalls
Kernel: Add CLOCK_REALTIME support to the TimerQueue
2020-12-02 13:02:04 +01:00
Tasks
Kernel: Move block condition evaluation out of the Scheduler
2020-11-30 13:17:02 +01:00
Time
Kernel: Add CLOCK_REALTIME support to the TimerQueue
2020-12-02 13:02:04 +01:00
TTY
Kernel: Move block condition evaluation out of the Scheduler
2020-11-30 13:17:02 +01:00
VM
Kernel: Fix some problems with Thread::wait_on and Lock
2020-12-01 09:48:34 +01:00
.gitignore
Assertions.h
CMakeLists.txt
Kernel: Move block condition evaluation out of the Scheduler
2020-11-30 13:17:02 +01:00
CMOS.cpp
CMOS.h
CommandLine.cpp
CommandLine.h
Console.cpp
Console.h
DoubleBuffer.cpp
Kernel: Move block condition evaluation out of the Scheduler
2020-11-30 13:17:02 +01:00
DoubleBuffer.h
Kernel: Move block condition evaluation out of the Scheduler
2020-11-30 13:17:02 +01:00
Forward.h
Kernel: Fix some problems with Thread::wait_on and Lock
2020-12-01 09:48:34 +01:00
init.cpp
Kernel: Allow passing a thread argument for new kernel threads
2020-11-30 13:17:02 +01:00
IO.h
KBuffer.h
KBufferBuilder.cpp
KBufferBuilder.h
kprintf.cpp
KResult.h
kstdio.h
KSyms.cpp
KSyms.h
linker.ld
Lock.cpp
Kernel: Fix some problems with Thread::wait_on and Lock
2020-12-01 09:48:34 +01:00
Lock.h
Kernel: Fix some problems with Thread::wait_on and Lock
2020-12-01 09:48:34 +01:00
mkmap.sh
Module.h
Multiboot.h
PerformanceEventBuffer.cpp
PerformanceEventBuffer.h
PhysicalAddress.h
Process.cpp
Kernel: Use TimerQueue for SIGALRM
2020-12-02 13:02:04 +01:00
Process.h
Kernel: Use TimerQueue for SIGALRM
2020-12-02 13:02:04 +01:00
ProcessGroup.cpp
Kernel: Move block condition evaluation out of the Scheduler
2020-11-30 13:17:02 +01:00
ProcessGroup.h
Kernel: Move block condition evaluation out of the Scheduler
2020-11-30 13:17:02 +01:00
Profiling.cpp
Profiling.h
Ptrace.cpp
Kernel: Move block condition evaluation out of the Scheduler
2020-11-30 13:17:02 +01:00
Ptrace.h
Random.cpp
Random.h
RTC.cpp
RTC.h
Scheduler.cpp
Kernel: Use TimerQueue for SIGALRM
2020-12-02 13:02:04 +01:00
Scheduler.h
Kernel: Fix some problems with Thread::wait_on and Lock
2020-12-01 09:48:34 +01:00
SharedBuffer.cpp
SharedBuffer.h
SpinLock.h
StdLib.cpp
StdLib.h
Syscall.cpp
Kernel: Move block condition evaluation out of the Scheduler
2020-11-30 13:17:02 +01:00
Thread.cpp
Kernel: Add CLOCK_REALTIME support to the TimerQueue
2020-12-02 13:02:04 +01:00
Thread.h
Kernel: Add CLOCK_REALTIME support to the TimerQueue
2020-12-02 13:02:04 +01:00
ThreadBlockers.cpp
Kernel: Add CLOCK_REALTIME support to the TimerQueue
2020-12-02 13:02:04 +01:00
ThreadTracer.cpp
ThreadTracer.h
TimerQueue.cpp
Kernel: Add CLOCK_REALTIME support to the TimerQueue
2020-12-02 13:02:04 +01:00
TimerQueue.h
Kernel: Add CLOCK_REALTIME support to the TimerQueue
2020-12-02 13:02:04 +01:00
UnixTypes.h
Kernel: Move block condition evaluation out of the Scheduler
2020-11-30 13:17:02 +01:00
UserOrKernelBuffer.cpp
UserOrKernelBuffer.h
VirtualAddress.h
WaitQueue.cpp
WaitQueue.h