Commit History

Auteur SHA1 Bericht Datum
  Tom cf8ce839da Kernel: Fix assertion when releasing contiguous memory region 5 jaren geleden
  Tom f48feae0b2 Kernel: Switch singletons to use new Singleton class 5 jaren geleden
  Nico Weber 430b265cd4 AK: Rename KB, MB, GB to KiB, MiB, GiB 5 jaren geleden
  Andreas Kling be7add690d Kernel: Rename region_from_foo() => find_region_from_foo() 5 jaren geleden
  Tom 655f4daeb1 Kernel: Minor MM optimization for SMP 5 jaren geleden
  Tom bc107d0b33 Kernel: Add SMP IPI support 5 jaren geleden
  Tom 9b4e6f6a23 Kernel: Consolidate features into CPUFeature enum 5 jaren geleden
  Tom e373e5f007 Kernel: Fix signal delivery 5 jaren geleden
  Tom 2a38cc9a12 Kernel: Add a quickmap region for each processor 5 jaren geleden
  Tom 16783bd14d Kernel: Turn Thread::current and Process::current into functions 5 jaren geleden
  Tom d98edb3171 Kernel: List all CPUs in /proc/cpuinfo 5 jaren geleden
  Tom fb41d89384 Kernel: Implement software context switching and Processor structure 5 jaren geleden
  Tom 841364b609 Kernel: Add mechanism to identity map the lowest 2MB 5 jaren geleden
  etaIneLp 826dc94187 Kernel: Create page structures correctly in boot.s 5 jaren geleden
  Sergey Bugaev 746db0bedb Kernel: Validate access to whole regions 5 jaren geleden
  Sergey Bugaev 0dd68a2949 Kernel: Look for a user region first 5 jaren geleden
  Andreas Kling 21d5f4ada1 Kernel: Absorb LibBareMetal back into the kernel 5 jaren geleden
  Sergey Bugaev 450a2a0f9c Build: Switch to CMake :^) 5 jaren geleden
  Andreas Kling 85a3678b4f Kernel: Assert on startup if we don't find any physical pages 5 jaren geleden
  Andreas Kling 55f61c0004 Kernel: Add for_each_vmobject_of_type<T> 5 jaren geleden
  Andreas Kling 042b1f6814 Kernel: Propagate failure to commit VM regions in more places 5 jaren geleden
  Andreas Kling d74650e80d Kernel: Use NonnullRefPtrVector<T> instead of Vector<RefPtr<T>> some 5 jaren geleden
  Andreas Kling beaec6bd2d Kernel: Memory purging was incorrectly "purging" the shared zero page 5 jaren geleden
  Andreas Kling 43593455db Kernel: Don't assert on OOM in allocate_user_physical_page() 5 jaren geleden
  Andreas Kling 1d43544e08 Kernel: Switch the first-8MB-of-upper-3GB pseudo mappings to 4KB pages 5 jaren geleden
  Andreas Kling 7d862dd5fc AK: Reduce header dependency graph of String.h 5 jaren geleden
  Liav A d6e122fd3a Kernel: Allow contiguous allocations in physical memory 5 jaren geleden
  Andreas Kling fa9fba6901 Kernel: Add missing #includes now that <AK/StdLibExtras.h> is smaller 5 jaren geleden
  Andreas Kling b1058b33fb AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*) 5 jaren geleden
  Andreas Kling c6693f9b3a Kernel: Simplify a bunch of dbg() and klog() calls 5 jaren geleden