Историја ревизија

Аутор SHA1 Порука Датум
  Andreas Kling e8f543c390 Kernel: Use intrusive RegionTree solution for kernel regions as well пре 3 година
  James Mintram d79c772c87 Kernel: Make MemoryManager compile on aarch64 пре 3 година
  James Mintram 6299a69253 Kernel: Make handle_crash available to aarch64 пре 3 година
  James Mintram d3b6201b40 Kernel: Make PageDirectory.cpp compile on aarch64 пре 3 година
  Idan Horowitz 086969277e Everywhere: Run clang-format пре 3 година
  Lenny Maiorani 190cf1507b Kernel: Use default constructors/destructors пре 3 година
  Andreas Kling 2ff9db0245 Kernel: Make contiguous VM objects use "user physical pages" by default пре 3 година
  Andreas Kling a12e19c015 Kernel: Move kernel region checks from x86 page fault handler to MM пре 3 година
  Andreas Kling 5092813a45 Kernel: Quickly reject userspace addresses in kernel_region_from_vaddr() пре 3 година
  Idan Horowitz 5146315a15 Kernel: Convert MemoryManager::allocate_user_physical_page to ErrorOr пре 3 година
  Idan Horowitz bd5b56cab0 Kernel: Make allocate_supervisor_physical_page OOM-fallible пре 3 година
  Idan Horowitz 4d2f1a05ec Kernel: Make allocate_contiguous_supervisor_physical_pages OOM-fallible пре 3 година
  Idan Horowitz 956824afe2 Kernel: Use memset instead of fast_u32_fill in MemoryManager zero fills пре 3 година
  Andreas Kling df34f7b90b Kernel: Use an IntrusiveRedBlackTree for kernel regions пре 3 година
  Andreas Kling 8e0387e674 Kernel: Only register kernel regions with MemoryManager пре 3 година
  Andreas Kling 24ecf1d021 Kernel: Remove redundant hash map of page tables in PageDirectory пре 3 година
  Hendiadyoin1 1cdace7898 Kernel: Add implied auto qualifiers in Memory пре 3 година
  Pankaj Raghav 59da9bd0bd Kernel: Overload DMA helper without Physical Page output parameter пре 3 година
  Pankaj Raghav e79f94f998 Kernel: Set Cacheable parameter to NO explicitly in DMA helpers пре 3 година
  Liav A ca254699ec Kernel: Implement read functionality for MemoryDevice пре 3 година
  Liav A 876559d283 Kernel: Change method name to clarify physical memory mmap validation пре 3 година
  Liav A 3e066d380d Kernel/Memory: Remove needless VERIFY in /dev/mem mmap validation method пре 3 година
  Tom 10efbfb09e Kernel: Scan ACPI memory ranges for the RSDP table пре 3 година
  Pankaj Raghav 602b35aa62 Kernel: Add DMA allocate functions that are TRY-able пре 3 година
  Guilherme Goncalves 33b78915d3 Kernel: Propagate overflow errors from Memory::page_round_up пре 3 година
  Brian Gianforcaro 1c950773fb Kernel: Make MemoryManager::protect_ksyms_after_init UNMAP_AFTER_INIT пре 3 година
  Daniel Bertalan 4fc28bfe02 Kernel: Unmap Prekernel pages after they are no longer needed пре 3 година
  Andreas Kling 1f2d0d0ad4 Kernel: Use ksyms in-place instead of duplicating them into eternal heap пре 3 година
  Andreas Kling 813593a485 Kernel: Fix overly loose MemoryManager::kernel_region_from_vaddr() пре 3 година
  Andreas Kling a23edd42b8 Kernel: Store kernel memory regions in a RedBlackTree пре 3 година