Commit History

Auteur SHA1 Bericht Datum
  Andreas Kling c14dda14c4 Kernel: Add a comment about what the MM lock protects 2 jaren geleden
  dylanbobb 8180211431 Kernel: Release 1 page instead of all pages when starved for pages 2 jaren geleden
  Jorropo ec4b83326b Kernel: Don't release file-pages if volatile memory purge did it 2 jaren geleden
  Andreas Kling 3c7b0dab0b Kernel: Dump list of processes and their memory usage when OOMing 2 jaren geleden
  Andreas Kling 9e9924115f Kernel: Release some clean file-backed memory when starved for pages 2 jaren geleden
  Andreas Kling 92556e07d3 Kernel: Update outdated "user physical pages" terminology 2 jaren geleden
  Brian Gianforcaro 2d06f6399f Kernel: Fix SMP deadlock in MM::allocate_contiguous_physical_pages 2 jaren geleden
  Liav A e4e5fa74d0 Kernel+Userland: Rename prefix of user_physical => physical 3 jaren geleden
  Liav A 1c499e75bd Kernel+Userland: Remove supervisor pages concept 3 jaren geleden
  Liav A 37b4133c51 Kernel: Allocate user physical pages instead of supervisor ones for DMA 3 jaren geleden
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) 3 jaren geleden
  Idan Horowitz b4e45a6636 Kernel: Tighten assertion in MM::find_free_user_physical_page 3 jaren geleden
  Idan Horowitz 427f1f7e31 Kernel: Only use uncommitted pages when allocating contiguous user pages 3 jaren geleden
  Andreas Kling a3db0ab14f Kernel: Remove MemoryManager::region_tree() accessor 3 jaren geleden
  Andreas Kling f8d798b667 Kernel: Move allocate_unbacked_region_anywhere() to MemoryManager 3 jaren geleden
  Andreas Kling e0da8da657 Kernel: Move create_identity_mapped_region() to MemoryManager 3 jaren geleden
  Andreas Kling cfb61cbd54 Kernel: Add RegionTree::find_region_containing(address or range) 3 jaren geleden
  Andreas Kling da7ea2556e Kernel: Add RegionTree::remove(Region&) 3 jaren geleden
  Andreas Kling f0f97e1db0 Kernel: Take the RegionTree spinlock when inspecting tree from outside 3 jaren geleden
  Andreas Kling 858b196c59 Kernel: Unbreak ASLR in the new RegionTree world 3 jaren geleden
  Andreas Kling e89c9ed2ca Kernel: Stop exposing RegionTree API for VM range allocation 3 jaren geleden
  Andreas Kling 07f3d09c55 Kernel: Make VM allocation atomic for userspace regions 3 jaren geleden
  Andreas Kling e852a69a06 LibWeb: Make VM allocation atomic for kernel regions 3 jaren geleden
  Andreas Kling e8f543c390 Kernel: Use intrusive RegionTree solution for kernel regions as well 3 jaren geleden
  James Mintram d79c772c87 Kernel: Make MemoryManager compile on aarch64 3 jaren geleden
  James Mintram 6299a69253 Kernel: Make handle_crash available to aarch64 3 jaren geleden
  James Mintram d3b6201b40 Kernel: Make PageDirectory.cpp compile on aarch64 3 jaren geleden
  Idan Horowitz 086969277e Everywhere: Run clang-format 3 jaren geleden
  Lenny Maiorani 190cf1507b Kernel: Use default constructors/destructors 3 jaren geleden
  Andreas Kling 2ff9db0245 Kernel: Make contiguous VM objects use "user physical pages" by default 3 jaren geleden