Historial de Commits

Autor SHA1 Mensaje Fecha
  Andreas Kling 0db7e04c2e Revert "Kernel: Make PhysicalPage not movable and use atomic ref counting" hace 4 años
  Tom a89ccd842b Kernel: Make PhysicalPage not movable and use atomic ref counting hace 4 años
  Tom 8a75e0b892 Kernel: Fix regression where MemoryManager is initialized twice hace 4 años
  Tom f0906250a1 Kernel: Move Singleton class to AK hace 4 años
  Tom cf8ce839da Kernel: Fix assertion when releasing contiguous memory region hace 4 años
  Tom f48feae0b2 Kernel: Switch singletons to use new Singleton class hace 4 años
  Nico Weber 430b265cd4 AK: Rename KB, MB, GB to KiB, MiB, GiB hace 4 años
  Andreas Kling be7add690d Kernel: Rename region_from_foo() => find_region_from_foo() hace 5 años
  Tom 655f4daeb1 Kernel: Minor MM optimization for SMP hace 5 años
  Tom bc107d0b33 Kernel: Add SMP IPI support hace 5 años
  Tom 9b4e6f6a23 Kernel: Consolidate features into CPUFeature enum hace 5 años
  Tom e373e5f007 Kernel: Fix signal delivery hace 5 años
  Tom 2a38cc9a12 Kernel: Add a quickmap region for each processor hace 5 años
  Tom 16783bd14d Kernel: Turn Thread::current and Process::current into functions hace 5 años
  Tom d98edb3171 Kernel: List all CPUs in /proc/cpuinfo hace 5 años
  Tom fb41d89384 Kernel: Implement software context switching and Processor structure hace 5 años
  Tom 841364b609 Kernel: Add mechanism to identity map the lowest 2MB hace 5 años
  etaIneLp 826dc94187 Kernel: Create page structures correctly in boot.s hace 5 años
  Sergey Bugaev 746db0bedb Kernel: Validate access to whole regions hace 5 años
  Sergey Bugaev 0dd68a2949 Kernel: Look for a user region first hace 5 años
  Andreas Kling 21d5f4ada1 Kernel: Absorb LibBareMetal back into the kernel hace 5 años
  Sergey Bugaev 450a2a0f9c Build: Switch to CMake :^) hace 5 años
  Andreas Kling 85a3678b4f Kernel: Assert on startup if we don't find any physical pages hace 5 años
  Andreas Kling 55f61c0004 Kernel: Add for_each_vmobject_of_type<T> hace 5 años
  Andreas Kling 042b1f6814 Kernel: Propagate failure to commit VM regions in more places hace 5 años
  Andreas Kling d74650e80d Kernel: Use NonnullRefPtrVector<T> instead of Vector<RefPtr<T>> some hace 5 años
  Andreas Kling beaec6bd2d Kernel: Memory purging was incorrectly "purging" the shared zero page hace 5 años
  Andreas Kling 43593455db Kernel: Don't assert on OOM in allocate_user_physical_page() hace 5 años
  Andreas Kling 1d43544e08 Kernel: Switch the first-8MB-of-upper-3GB pseudo mappings to 4KB pages hace 5 años
  Andreas Kling 7d862dd5fc AK: Reduce header dependency graph of String.h hace 5 años