.. |
ACPI
|
Kernel: Fix AML PCIConfig OpRegion accesses
|
2025-07-04 13:21:02 +03:00 |
Device
|
Kernel: Add guard pages to kernel and userspace stacks
|
2025-07-02 23:12:36 +03:00 |
FS
|
Kernel: Remove kernel processes
|
2025-07-02 01:54:03 +03:00 |
Input
|
Kernel: Remove kernel processes
|
2025-07-02 01:54:03 +03:00 |
Lock
|
Kernel: Track the number of recursive spinlocks a thread is holding
|
2025-06-06 06:51:15 +03:00 |
Memory
|
Kernel: Add guard pages to kernel and userspace stacks
|
2025-07-02 23:12:36 +03:00 |
Networking
|
Kernel: Add guard pages to kernel and userspace stacks
|
2025-07-02 23:12:36 +03:00 |
Storage
|
Kernel: Fix IDE controller waiting
|
2025-07-02 22:04:41 +03:00 |
Terminal
|
Kernel: Add guard pages to kernel and userspace stacks
|
2025-07-02 23:12:36 +03:00 |
Timer
|
Kernel: Fix most of mutex + block race conditions
|
2025-06-06 03:59:22 +03:00 |
USB
|
Kernel: Remove kernel processes
|
2025-07-02 01:54:03 +03:00 |
APIC.cpp
|
Kernel: Remove accidentally commited debug prints
|
2025-07-02 23:09:57 +03:00 |
BootInfo.cpp
|
Kernel: Don't ignore modules passed with multiboot2
|
2025-07-02 00:17:42 +03:00 |
CPUID.cpp
|
Kernel: Cleanup internal CPUID functions declarations
|
2025-01-14 22:57:44 +02:00 |
Credentials.cpp
|
All: Fix a lot of compiler warnings from header files
|
2024-06-18 23:02:10 +03:00 |
Debug.cpp
|
Kernel: Add per terminal palette for TerminalDriver
|
2025-04-23 18:44:37 +03:00 |
ELF.cpp
|
Kernel/LibC/DynamicLoader: Implement thread local storage
|
2025-04-15 23:33:39 +03:00 |
Epoll.cpp
|
Kernel: Fix most of mutex + block race conditions
|
2025-06-06 03:59:22 +03:00 |
Errors.cpp
|
Kernel: Add support for ATA CHS addressing and cleanup code
|
2024-11-19 20:39:32 +02:00 |
GDT.cpp
|
Kernel: Add custom stack to double fault handler
|
2025-07-02 23:14:52 +03:00 |
IDT.cpp
|
Kernel: Add custom stack to double fault handler
|
2025-07-02 23:14:52 +03:00 |
InterruptController.cpp
|
Kernel: Remove lai as a dependecy
|
2024-04-10 04:39:48 +03:00 |
Interruptable.cpp
|
Kernel: Fix interrupt system
|
2024-09-27 15:31:31 +03:00 |
OpenFileDescriptorSet.cpp
|
Kernel: Remove kernel processes
|
2025-07-02 01:54:03 +03:00 |
PCI.cpp
|
Kernel: Don't fail PCI interrupt allocation with PCIe and no PCI
|
2025-07-15 14:17:49 +03:00 |
PIC.cpp
|
Kernel: Start all processors on kernel boot
|
2024-03-03 02:19:43 +02:00 |
Panic.cpp
|
BAN/Kernel: Rework assertion/panic system
|
2024-03-04 11:41:54 +02:00 |
Process.cpp
|
Kernel: Remove kernel processes
|
2025-07-02 01:54:03 +03:00 |
Processor.cpp
|
Kernel: Implement CLOCK_{PROCESS,THREAD}_CPUTIME_ID
|
2025-06-28 16:55:13 +03:00 |
Random.cpp
|
Kernel: Replace i386 with i686
|
2024-03-26 02:48:26 +02:00 |
SSP.cpp
|
All: Cleanup all files
|
2024-01-24 15:53:38 +02:00 |
Scheduler.cpp
|
Kernel: Remove kernel processes
|
2025-07-02 01:54:03 +03:00 |
Syscall.cpp
|
Kernel: Only restart certain syscalls with SA_RESTART
|
2025-06-28 20:25:35 +03:00 |
Thread.cpp
|
Kernel: Add guard pages to kernel and userspace stacks
|
2025-07-02 23:12:36 +03:00 |
ThreadBlocker.cpp
|
Kernel: Rewrite ThreadBlocker
|
2025-07-02 00:17:42 +03:00 |
kernel.cpp
|
Kernel: Remove kernel processes
|
2025-07-02 01:54:03 +03:00 |