Liav A
|
0fc60e41dd
Kernel: Use klog() instead of kprintf()
|
5 years ago |
Liav A
|
900865e87c
Kernel: Run clang-format on Heap/kmalloc.cpp
|
5 years ago |
Liav A
|
46a7ee97ac
Heap kmalloc: Use dbg() instead of dbgprintf()
|
5 years ago |
Andreas Kling
|
e334c36757
Kernel: Remove unnecessary allocation metadata from kmalloc() chunks
|
5 years ago |
Andreas Kling
|
ba83bf8a0d
Kernel: Increase kmalloc chunk size from 8 bytes to 32 bytes
|
5 years ago |
Andreas Kling
|
48f7c28a5c
Kernel: Replace "current" with Thread::current and Process::current
|
5 years ago |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
5 years ago |
Liav A
|
e559af2008
Kernel: Apply changes to use LibBareMetal definitions
|
5 years ago |
Andreas Kling
|
8d51352b96
Kernel: Add crash logging heuristic for uninitialized kmalloc()/kfree()
|
5 years ago |
Andreas Kling
|
c1f74bf327
Kernel: Never validate access to the kmalloc memory range
|
5 years ago |
Andreas Kling
|
603bf6fb4a
Build: Remove -fno-sized-deallocation -Wno-sized-deallocation
|
5 years ago |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 years ago |
Andreas Kling
|
e362b56b4f
Kernel: Move kernel above the 3GB virtual address mark
|
5 years ago |
Andreas Kling
|
0adbacf59e
Kernel: Demangle userspace ELF symbols in backtraces
|
5 years ago |
Andreas Kling
|
9a157b5e81
Revert "Kernel: Move Kernel mapping to 0xc0000000"
|
5 years ago |
Jesse Buhagiar
|
bd33c66273
Kernel: Move Kernel mapping to 0xc0000000
|
5 years ago |
Andreas Kling
|
19398cd7d5
Kernel: Reorganize memory layout a bit
|
5 years ago |
Andreas Kling
|
1c692e87a6
Kernel: Move kmalloc() into a Kernel/Heap/ directory
|
5 years ago |