Commit History

Author SHA1 Message Date
  Andreas Kling e362b56b4f Kernel: Move kernel above the 3GB virtual address mark 5 years ago
  Sergey Bugaev 4417bd97d7 Kernel: Misc tweaks 5 years ago
  Liav A c2ef7f740b Kernel: Move DMI decoder initialization method to init_stage2 5 years ago
  Andreas Kling ddd0b19281 Kernel: Add a basic chroot() syscall :^) 5 years ago
  Andreas Kling 99f71a9a2c Kernel: Randomize the stack canary on startup 5 years ago
  Andreas Kling 9026598999 Kernel: Add a more expressive API for getting random bytes 5 years ago
  Liav A e5ffa960d7 Kernel: Create support for PCI ECAM 5 years ago
  Andreas Kling 38f93ef13b Kernel: Disable x86 RDTSC instruction in userspace 5 years ago
  Andreas Kling 9c0836ce97 Kernel: Enable x86 UMIP (User Mode Instruction Prevention) if supported 5 years ago
  Andreas Kling 5aeaab601e Kernel: Move CPU feature detection to Arch/x86/CPU.{cpp.h} 5 years ago
  Andreas Kling 50677bf806 Kernel: Refactor scheduler to use dynamic thread priorities 5 years ago
  Andreas Kling fed3416bd2 Kernel: Embrace the SerenityOS name 5 years ago
  Andreas Kling 16812f0f98 Kernel: Get rid of "main thread" concept 5 years ago
  Andreas Kling 8bb98aa31b Kernel: Use a WaitQueue to implement finalizer wakeup 5 years ago
  Andreas Kling b2df670cf5 Kernel: Just hang if VFS::mount_root() fails 5 years ago
  supercomputer7 4fe2ee0221 Kernel: Add a kernel boot parameter to force PIO mode 5 years ago
  Andreas Kling fbeb1ab15b Kernel: Use a lookup table for syscalls 5 years ago
  supercomputer7 c3c905aa6c Kernel: Removing hardcoded offsets from Memory Manager 5 years ago
  Andreas Kling 083c5f8b89 Kernel: Rework Process::Priority into ThreadPriority 5 years ago
  Andreas Kling 31beff8afb Kernel: Remove unnecessary init_ksyms() function 5 years ago
  Andreas Kling 4f4d4670fe Kernel: Don't instantiate and throw away ProcFS + DevPtsFS on boot 5 years ago
  Andreas Kling 01b21e5e05 Kernel: Use KParams::has() instead of !KParams::get().is_null() 5 years ago
  Andreas Kling 9e570d0d6d Kernel+SystemServer: Get rid of two virtual consoles 5 years ago
  Andrew Kaster 233ea7eb1d Kernel: Add bare minimum for global constructors (#707) 5 years ago
  Liav A ed45f67c00 Kernel: Enabling Text mode debugging (#696) 5 years ago
  Tom 00a7c48d6e APIC: Enable APIC and start APs 5 years ago
  supercomputer7 de49714f36 PartitionTable: Initial GPT Support, Adding Block Limit 5 years ago
  Andreas Kling 5d491fa1cd Kernel: Add a simple slab allocator for small allocations 5 years ago
  Andreas Kling 1c692e87a6 Kernel: Move kmalloc() into a Kernel/Heap/ directory 5 years ago
  Andreas Kling e1481dcb42 Kernel: Stop idling after handling an IRQ 5 years ago