ladybird/Kernel/Heap
Jean-Baptiste Boric 3cbe805486 Kernel: Move kmalloc heaps and super pages inside .bss segment
The kernel ignored the first 8 MiB of RAM while parsing the memory map
because the kmalloc heaps and the super physical pages lived here. Move
all that stuff inside the .bss segment so that those memory regions are
accounted for, otherwise we risk overwriting boot modules placed next
to the kernel.
2021-01-22 22:17:39 +01:00
..
Heap.h Kernel: Remove subheap from list before removing memory 2020-12-26 19:55:01 +01:00
kmalloc.cpp Kernel: Move kmalloc heaps and super pages inside .bss segment 2021-01-22 22:17:39 +01:00
kmalloc.h Kernel: Move kmalloc heaps and super pages inside .bss segment 2021-01-22 22:17:39 +01:00
SlabAllocator.cpp Kernel: Specify default memory order for some non-synchronizing Atomics 2021-01-04 19:13:52 +01:00
SlabAllocator.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00