Historie revizí

Autor SHA1 Zpráva Datum
  Andreas Kling 3c7b0dab0b Kernel: Dump list of processes and their memory usage when OOMing před 3 roky
  Andreas Kling 9e9924115f Kernel: Release some clean file-backed memory when starved for pages před 3 roky
  Andreas Kling 92556e07d3 Kernel: Update outdated "user physical pages" terminology před 3 roky
  Brian Gianforcaro 2d06f6399f Kernel: Fix SMP deadlock in MM::allocate_contiguous_physical_pages před 3 roky
  Liav A e4e5fa74d0 Kernel+Userland: Rename prefix of user_physical => physical před 3 roky
  Liav A 1c499e75bd Kernel+Userland: Remove supervisor pages concept před 3 roky
  Liav A 37b4133c51 Kernel: Allocate user physical pages instead of supervisor ones for DMA před 3 roky
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) před 3 roky
  Idan Horowitz b4e45a6636 Kernel: Tighten assertion in MM::find_free_user_physical_page před 3 roky
  Idan Horowitz 427f1f7e31 Kernel: Only use uncommitted pages when allocating contiguous user pages před 3 roky
  Andreas Kling a3db0ab14f Kernel: Remove MemoryManager::region_tree() accessor před 3 roky
  Andreas Kling f8d798b667 Kernel: Move allocate_unbacked_region_anywhere() to MemoryManager před 3 roky
  Andreas Kling e0da8da657 Kernel: Move create_identity_mapped_region() to MemoryManager před 3 roky
  Andreas Kling cfb61cbd54 Kernel: Add RegionTree::find_region_containing(address or range) před 3 roky
  Andreas Kling da7ea2556e Kernel: Add RegionTree::remove(Region&) před 3 roky
  Andreas Kling f0f97e1db0 Kernel: Take the RegionTree spinlock when inspecting tree from outside před 3 roky
  Andreas Kling 858b196c59 Kernel: Unbreak ASLR in the new RegionTree world před 3 roky
  Andreas Kling e89c9ed2ca Kernel: Stop exposing RegionTree API for VM range allocation před 3 roky
  Andreas Kling 07f3d09c55 Kernel: Make VM allocation atomic for userspace regions před 3 roky
  Andreas Kling e852a69a06 LibWeb: Make VM allocation atomic for kernel regions před 3 roky
  Andreas Kling e8f543c390 Kernel: Use intrusive RegionTree solution for kernel regions as well před 3 roky
  James Mintram d79c772c87 Kernel: Make MemoryManager compile on aarch64 před 3 roky
  James Mintram 6299a69253 Kernel: Make handle_crash available to aarch64 před 3 roky
  James Mintram d3b6201b40 Kernel: Make PageDirectory.cpp compile on aarch64 před 3 roky
  Idan Horowitz 086969277e Everywhere: Run clang-format před 3 roky
  Lenny Maiorani 190cf1507b Kernel: Use default constructors/destructors před 3 roky
  Andreas Kling 2ff9db0245 Kernel: Make contiguous VM objects use "user physical pages" by default před 3 roky
  Andreas Kling a12e19c015 Kernel: Move kernel region checks from x86 page fault handler to MM před 3 roky
  Andreas Kling 5092813a45 Kernel: Quickly reject userspace addresses in kernel_region_from_vaddr() před 3 roky
  Idan Horowitz 5146315a15 Kernel: Convert MemoryManager::allocate_user_physical_page to ErrorOr před 3 roky