Cronologia Commit

Autore SHA1 Messaggio Data
  Liav A e4e5fa74d0 Kernel+Userland: Rename prefix of user_physical => physical 3 anni fa
  Andrew Kaster 1d3b5d330d Kernel: Tolerate cloning MAP_STACK regions that are PROT_NONE 3 anni fa
  Andreas Kling 0a83c03546 Kernel: Don't unregister Region from RegionTree *before* unmapping it 3 anni fa
  Andreas Kling e3e1d79a7d Kernel: Remove unused ShouldDeallocateVirtualRange parameters 3 anni fa
  Andreas Kling 9bb45ab3a6 Kernel: Add debug logging to learn more about unexpected NP faults 3 anni fa
  Andreas Kling d1f2d63840 Kernel: Remove unused Region::try_create_kernel_only() 3 anni fa
  Andreas Kling 07f3d09c55 Kernel: Make VM allocation atomic for userspace regions 3 anni fa
  Andreas Kling e852a69a06 LibWeb: Make VM allocation atomic for kernel regions 3 anni fa
  Andreas Kling e8f543c390 Kernel: Use intrusive RegionTree solution for kernel regions as well 3 anni fa
  Andreas Kling 02a95a196f Kernel: Use AddressSpace region tree for range allocation 3 anni fa
  James Mintram 627fd231d5 Kernel: Make Region.cpp compile on aarch64 3 anni fa
  Idan Horowitz 8030e2a88f Kernel: Make AnonymousVMObject COW-Bitmap allocation OOM-fallible 3 anni fa
  Andreas Kling d85f062990 Revert "Kernel: Only update page tables for faulting region" 3 anni fa
  Andreas Kling 1c5ffaae41 Kernel: Only update page tables for faulting region 3 anni fa
  Andreas Kling 3845c90e08 Kernel: Remove unnecessary includes from Thread.h 3 anni fa
  Idan Horowitz 5146315a15 Kernel: Convert MemoryManager::allocate_user_physical_page to ErrorOr 3 anni fa
  Tom 6e46e21c42 Kernel: Implement Page Attribute Table (PAT) support and Write-Combine 3 anni fa
  Andreas Kling 094b88e6a5 Kernel: Don't remap already non-writable regions when they become CoW 3 anni fa
  Andreas Kling c6adefcfc0 Kernel: Don't bother with page tables for PROT_NONE mappings 3 anni fa
  Andreas Kling 9ddccbc6da Kernel: Use move() in Region::try_clone() to avoid a VMObject::unref() 3 anni fa
  Andreas Kling 8e0387e674 Kernel: Only register kernel regions with MemoryManager 3 anni fa
  Andreas Kling 5f71925aa4 Kernel: Actually clear page slots in Region::clear_to_zero() 3 anni fa
  Andreas Kling d8206c1059 Kernel: Don't release/relock spinlocks repeatedly during space teardown 3 anni fa
  Andreas Kling 2323cdd914 Kernel: Do less unnecessary work when tearing down process address space 3 anni fa
  Andreas Kling bdbff9df24 Kernel: Don't relock MM lock for every page when remapping region 3 anni fa
  Hendiadyoin1 1cdace7898 Kernel: Add implied auto qualifiers in Memory 3 anni fa
  Idan Horowitz 5f4a67434c Kernel: Move userspace virtual address range base to 0x10000 3 anni fa
  Daniel Bertalan 4fc28bfe02 Kernel: Unmap Prekernel pages after they are no longer needed 3 anni fa
  Idan Horowitz ff6b43734c Kernel: Add Region::clear_to_zero 3 anni fa
  James Mintram eb33df0c30 Kernel: Add an x86 include check+error in x86/PageFault.h 3 anni fa