..
ACPI
Kernel: Remove ref-counting from interrupt override metadata
2020-05-08 21:12:16 +02:00
Arch /i386
Kernel: Crash the current process on OOM (instead of panicking kernel)
2020-05-06 22:28:23 +02:00
Devices
Kernel: Detect 5-button PS/2 mouse if present :^)
2020-05-02 22:06:17 +02:00
FileSystem
Kernel: Add Region helpers for accessing underlying physical pages
2020-04-28 17:05:14 +02:00
Heap
AK: Add ALWAYS_INLINE, NEVER_INLINE and FLATTEN macros
2020-04-30 11:43:25 +02:00
Interrupts
Kernel: Remove ref-counting from interrupt override metadata
2020-05-08 21:12:16 +02:00
Net
Kernel: Be a little more defensive when indexing E1000 Rx/Tx buffers
2020-04-28 20:31:51 +02:00
PCI
Kernel: Add Region helpers for accessing underlying physical pages
2020-04-28 17:05:14 +02:00
Tasks
Time
Kernel: Use NonnullRefPtrVector for HardwareTimer and HPETComparator
2020-05-08 21:22:58 +02:00
TTY
Kernel: ioctl(TCSETSF) on a TTY should flush input
2020-05-09 12:30:51 +02:00
VM
Kernel: Assert on startup if we don't find any physical pages
2020-05-08 22:15:02 +02:00
.bochsrc
.gitignore
Assertions.h
build-image-grub.sh
build-image-qemu.sh
Build: Support building in Docker
2020-05-07 10:23:26 +02:00
build-root-filesystem.sh
LaunchServer: Add the LaunchServer to centralise file associations.
2020-05-09 15:12:56 +02:00
CMOS.cpp
CMOS.h
CommandLine.cpp
Kernel: Remove CommandLine::get() in favor of lookup()
2020-04-18 14:22:42 +02:00
CommandLine.h
Kernel: Remove CommandLine::get() in favor of lookup()
2020-04-18 14:22:42 +02:00
debug-kernel
DoubleBuffer.cpp
DoubleBuffer.h
FB.h
Forward.h
grub-ebr.cfg
grub-gpt.cfg
grub-mbr.cfg
init.cpp
Kernel: Use Multiboot macros instead of magic constants ( #2090 )
2020-05-04 09:52:04 +02:00
KBuffer.h
KBufferBuilder.cpp
KBufferBuilder.h
KernelInfoPage.h
KeyCode.h
KResult.h
KSyms.cpp
AK: Add ALWAYS_INLINE, NEVER_INLINE and FLATTEN macros
2020-04-30 11:43:25 +02:00
KSyms.h
linker.ld
Lock.cpp
Kernel: Add timeout support to Thread::wait_on
2020-04-26 21:31:52 +02:00
Lock.h
AK: Add ALWAYS_INLINE, NEVER_INLINE and FLATTEN macros
2020-04-30 11:43:25 +02:00
makeall.sh
Makefile
Build: Use the GCC port if building on "SerenityOS" :^)
2020-04-20 19:52:35 +02:00
mkmap.sh
Module.h
MousePacket.h
Kernel: Detect 5-button PS/2 mouse if present :^)
2020-05-02 22:06:17 +02:00
Multiboot.h
PerformanceEventBuffer.cpp
PerformanceEventBuffer.h
Process.cpp
Kernel+Userland: Add "settime" pledge promise for setting system time
2020-05-08 22:54:17 +02:00
Process.h
Kernel+Userland: Add "settime" pledge promise for setting system time
2020-05-08 22:54:17 +02:00
Profiling.cpp
Profiling.h
Ptrace.cpp
Kernel: Remove SmapDisablers in sys$ptrace() implementation
2020-04-14 09:50:14 +02:00
Ptrace.h
ptrace: Add PT_SETREGS
2020-04-13 00:53:22 +02:00
Random.cpp
Random.h
RTC.cpp
RTC.h
run
Scheduler.cpp
Scheduler.h
SharedBuffer.cpp
Kernel: Use shared locking mode in some places
2020-04-18 13:58:29 +02:00
SharedBuffer.h
sync.sh
Syscall.cpp
Syscall.h
Kernel: Added the ability to set the hostname via new syscall
2020-04-26 12:59:09 +02:00
TestModule.cpp
Thread.cpp
Kernel: Expose timers via a TimerId type
2020-04-27 11:14:41 +02:00
Thread.h
Kernel: Add timeout support to Thread::wait_on
2020-04-26 21:31:52 +02:00
ThreadTracer.cpp
ptrace: Add PT_SETREGS
2020-04-13 00:53:22 +02:00
ThreadTracer.h
Debugger: Add DebugSession
2020-04-13 00:53:22 +02:00
TimerQueue.cpp
Kernel: Update TimerQueue next due timer only when necessary
2020-04-27 11:24:21 +02:00
TimerQueue.h
Kernel: Expose timers via a TimerId type
2020-04-27 11:14:41 +02:00
UnixTypes.h
ptrace: Add PT_SETREGS
2020-04-13 00:53:22 +02:00
WaitQueue.cpp
Kernel: Implement FUTEX_WAKE of arbitrary count.
2020-04-26 12:35:35 +02:00
WaitQueue.h
Kernel: Implement FUTEX_WAKE of arbitrary count.
2020-04-26 12:35:35 +02:00