serenity/Kernel
Andreas Kling a6e4c504e2 Kernel: Make SlabAllocator fall back to kmalloc() when slabs run out
This is obviously not ideal, and it would be better to teach it how to
allocate more pages, etc. But since the physical page allocator itself
currently uses SlabAllocator, it's a little bit tricky :^)
2019-10-10 11:58:15 +02:00
..
Arch/i386 Kernel: Send SIGSEGV on seg-fault 2019-10-07 16:39:47 +02:00
Boot Boot: Bump our requested resolution to 1280x1024 2019-09-21 16:31:52 +02:00
Devices PartitionTable: Removing unnecessary declarations from GPT & MBR classes 2019-10-07 11:32:42 +02:00
FileSystem Kernel: Made DiskCache entries a KBuffer 2019-10-08 11:10:30 +02:00
Heap Kernel: Make SlabAllocator fall back to kmalloc() when slabs run out 2019-10-10 11:58:15 +02:00
Net Kernel: Delay moving accepted sockets to SetupState::Completed a bit 2019-10-08 21:44:50 +02:00
TTY Kernel: Move kmalloc() into a Kernel/Heap/ directory 2019-09-16 09:01:44 +02:00
VM Kernel+SystemMonitor: Add fault counters 2019-10-02 14:13:49 +02:00
.bochsrc
.gitignore
Assertions.h
build-gpt-image-grub.sh PartitionTable: Initial GPT Support, Adding Block Limit 2019-10-07 10:11:39 +02:00
build-image-grub.sh
build-image-qemu.sh
build-root-filesystem.sh Browser: Start working on a simple browser using LibHTML 2019-10-05 10:20:17 +02:00
CMOS.cpp
CMOS.h
Console.cpp
Console.h
DoubleBuffer.cpp
DoubleBuffer.h
FB.h Kernel: Add framebuffer ioctls; wrap raw ioctls with a C API 2019-08-18 07:40:02 +02:00
grub.cfg Kernel: Add serial_debug cmdline parameter 2019-08-11 08:22:42 +02:00
grub_gpt.cfg PartitionTable: Initial GPT Support, Adding Block Limit 2019-10-07 10:11:39 +02:00
init.cpp PartitionTable: Initial GPT Support, Adding Block Limit 2019-10-07 10:11:39 +02:00
install.sh
IO.h
IRQHandler.cpp
IRQHandler.h
KBuffer.h Kernel: Make Region single-owner instead of ref-counted 2019-09-27 14:25:42 +02:00
KBufferBuilder.cpp
KBufferBuilder.h AK: Rename <AK/AKString.h> to <AK/String.h> 2019-09-06 15:36:54 +02:00
KeyCode.h
KParams.cpp
KParams.h AK: Rename <AK/AKString.h> to <AK/String.h> 2019-09-06 15:36:54 +02:00
kprintf.cpp Kernel: Write logs into dmesg from the start of the boot process 2019-09-09 08:14:00 +02:00
KResult.h
kstdio.h Kernel: Add serial_debug cmdline parameter 2019-08-11 08:22:42 +02:00
KSyms.cpp ByteBuffer: Remove pointer() in favor of data() 2019-09-30 08:57:01 +02:00
KSyms.h AK: Rename <AK/AKString.h> to <AK/String.h> 2019-09-06 15:36:54 +02:00
linker.ld
Lock.cpp Kernel: Fix bad assertion in Lock::unlock_if_locked() 2019-09-14 20:21:06 +02:00
Lock.h
makeall.sh Browser: Start working on a simple browser using LibHTML 2019-10-05 10:20:17 +02:00
Makefile PartitionTable: Initial GPT Support, Adding Block Limit 2019-10-07 10:11:39 +02:00
mkmap.sh
MousePacket.h
Multiboot.h
PCI.cpp Kernel: Hide PCI logs behind a debug flag like other logs 2019-08-14 06:28:53 +02:00
PCI.h Kernel: Add more PCI configuration reading functions 2019-08-14 06:28:53 +02:00
Process.cpp Kernel: Delay moving accepted sockets to SetupState::Completed a bit 2019-10-08 21:44:50 +02:00
Process.h Kernel+SystemMonitor: Add fault counters 2019-10-02 14:13:49 +02:00
ProcessTracer.cpp
ProcessTracer.h
RTC.cpp Kernel: Fix BIOS date/time on hardware 2019-09-28 13:59:49 +02:00
RTC.h
run Runner: Forward host TCP port 8823 to guest port 23 in QEMU 2019-09-09 09:19:43 +02:00
Scheduler.cpp Kernel: Add exception_code to RegisterDump. 2019-10-07 16:39:47 +02:00
Scheduler.h Kernel: Stop idling after handling an IRQ 2019-09-14 20:21:10 +02:00
SharedBuffer.cpp Kernel: Rename "vmo" to "vmobject" everywhere 2019-09-04 11:27:14 +02:00
SharedBuffer.h Kernel: Rename "vmo" to "vmobject" everywhere 2019-09-04 11:27:14 +02:00
StdLib.cpp Kernel: Move kmalloc() into a Kernel/Heap/ directory 2019-09-16 09:01:44 +02:00
StdLib.h Kernel: Add strncmp() 2019-08-11 16:30:43 +02:00
sync.sh
Syscall.cpp Kernel: Add exception_code to RegisterDump. 2019-10-07 16:39:47 +02:00
Syscall.h Kernel: Move fchdir to end of enumerate syscalls. 2019-09-13 16:30:22 +02:00
Thread.cpp Kernel: Send SIGSEGV on seg-fault 2019-10-07 16:39:47 +02:00
Thread.h Kernel: Send SIGSEGV on seg-fault 2019-10-07 16:39:47 +02:00
UnixTypes.h Kernel: Add SIOCGIFHWADDR ioctl to get the MAC address of an adapter 2019-10-02 18:20:11 +02:00