Commit History

Автор SHA1 Съобщение Дата
  Brian Gianforcaro d879709ec7 Kernel: Convert the PhysicalPage bool parameter to an enum преди 4 години
  Gunnar Beutner cbdb488578 Kernel: Move end_of_kernel_image after the .ksyms section преди 4 години
  Andreas Kling dc26c02379 Kernel: Convert MemoryManager to east-const style преди 4 години
  Andreas Kling bf5e4326ac Kernel: Fix bogus address calculation in initialize_physical_pages() преди 4 години
  Andreas Kling 959ceb4424 Kernel: Remove PhysicalRegion::finalize_capacity() преди 4 години
  Andreas Kling 5171249540 Kernel: Simplify the way PhysicalRegions are constructed преди 4 години
  Andreas Kling 6ea5db20ff Kernel: Remove unused used/free pages API's from PhysicalRegion преди 4 години
  Andreas Kling be90e51355 Kernel: Remove API for requesting physical allocation alignment преди 4 години
  Andreas Kling ba87571366 Kernel: Implement zone-based buddy allocator for physical memory преди 4 години
  Andreas Kling c2792212f4 Kernel: Remove "supervisor" bit from PhysicalPage преди 4 години
  Andrew Kaster da0095855e Kernel: Print end-inclusive ranges in MemoryManager initialization преди 4 години
  Andreas Kling d85bce57b3 Kernel: Rename Region::create_kernel_only() => try_create_kernel_only() преди 4 години
  Andreas Kling 88d490566f Kernel: Rename various *VMObject::create*() => try_create() преди 4 години
  Andreas Kling 055726ecf5 Kernel: Remove unused MemoryManager::find_region_from_vaddr() преди 4 години
  Andreas Kling 112c7f9a5b Kernel: Remove unused MemoryManager::m_physical_page_entries_free преди 4 години
  Andreas Kling b2cd9b2c88 Kernel: Remove pointless ref-counting from PhysicalRegion преди 4 години
  Tom c1006a3689 Kernel: Return an already destructed PhysicalPage to the allocators преди 4 години
  Tom 87dc4c3d2c Kernel: Move PhysicalPage classes out of the heap into an array преди 4 години
  Tom ad5d9d648b Kernel: Use PAE to allow accessing all physical memory beyond 4GB преди 4 години
  Hendiadyoin1 65566d6868 Kernel: Make and use KERNEL_BASE преди 4 години
  Gunnar Beutner f285241cb8 Kernel: Rename Thread::tss to Thread::regs and add x86_64 support преди 4 години
  Gunnar Beutner 38fca26f54 Kernel: Add stubs for missing x86_64 functionality преди 4 години
  Hendiadyoin1 62f9377656 Kernel: Move special sections into Sections.h преди 4 години
  Brian Gianforcaro 864b1a65e3 Kernel: Make ContiguousVMObject factory API OOM safe преди 4 години
  Andreas Kling fc9ce22981 Kernel: Use KString for Region names преди 4 години
  Brian Gianforcaro 2045782a6e Kernel: Switch VMObject to IntrusiveList from InlineLinkedList преди 4 години
  Brian Gianforcaro e6f73d69a2 Kernel: Switch Region to IntrusiveList from InlineLinkedList преди 4 години
  Brian Gianforcaro 1415b2cfc3 Kernel: Do not allocate AnonymousVMObject's under spin lock преди 4 години
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. преди 4 години
  Andreas Kling c6b7b98b64 Kernel: Don't consider kernel memory regions for syscall origin check преди 4 години