Commit History

Author SHA1 Message Date
  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