커밋 기록

작성자 SHA1 메시지 날짜
  Timon Kruiper 424a974e01 Kernel: Don't reserve Low Memory (0-1MB) on non-x86 architectures 2 년 전
  Liav A d5ee03ef5b Kernel/x86: Move RTC and CMOS code to x86 arch-specific subdirectory 2 년 전
  Filiph Sandström 7e1e208d08 Kernel: Add basic aarch64 support to `MemoryManager` 2 년 전
  Idan Horowitz 12300b7d0b Kernel: Dump OOM debug info after releasing the MM global data lock 2 년 전
  Timon Kruiper e8aff0c1c8 Kernel: Use InterruptsState in Spinlock code 2 년 전
  Andreas Kling a3b2b20782 Kernel: Remove global MM lock in favor of SpinlockProtected 2 년 전
  Andreas Kling 2c72d495a3 Kernel: Use RefPtr instead of LockRefPtr for PhysicalPage 2 년 전
  Andreas Kling 5beed613ca Kernel: Don't take MM lock in MemoryManager::dump_kernel_regions() 2 년 전
  Andreas Kling 05156cac94 Kernel: Don't take MM lock in MemoryManager::enter_address_space() 2 년 전
  Andreas Kling 2607a6a4bd Kernel: Update comment about what the MM lock protects 2 년 전
  Andreas Kling cf16b2c8e6 Kernel: Wrap process address spaces in SpinlockProtected 2 년 전
  Andreas Kling dc9d2c1b10 Kernel: Wrap RegionTree objects in SpinlockProtected 2 년 전
  Andreas Kling 6cd3695761 Kernel: Stop taking MM lock while using regular quickmaps 2 년 전
  Andreas Kling c8375c51ff Kernel: Stop taking MM lock while using PD/PT quickmaps 2 년 전
  Andreas Kling a838fdfd88 Kernel: Make the page table quickmaps per-CPU 2 년 전
  Andreas Kling 11eee67b85 Kernel: Make self-contained locking smart pointers their own classes 2 년 전
  Andreas Kling a84d893af8 Kernel/x86: Re-enable interrupts ASAP when handling page faults 2 년 전
  Andreas Kling c14dda14c4 Kernel: Add a comment about what the MM lock protects 2 년 전
  dylanbobb 8180211431 Kernel: Release 1 page instead of all pages when starved for pages 2 년 전
  Jorropo ec4b83326b Kernel: Don't release file-pages if volatile memory purge did it 2 년 전
  Andreas Kling 3c7b0dab0b Kernel: Dump list of processes and their memory usage when OOMing 2 년 전
  Andreas Kling 9e9924115f Kernel: Release some clean file-backed memory when starved for pages 2 년 전
  Andreas Kling 92556e07d3 Kernel: Update outdated "user physical pages" terminology 2 년 전
  Brian Gianforcaro 2d06f6399f Kernel: Fix SMP deadlock in MM::allocate_contiguous_physical_pages 2 년 전
  Liav A e4e5fa74d0 Kernel+Userland: Rename prefix of user_physical => physical 3 년 전
  Liav A 1c499e75bd Kernel+Userland: Remove supervisor pages concept 3 년 전
  Liav A 37b4133c51 Kernel: Allocate user physical pages instead of supervisor ones for DMA 3 년 전
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) 3 년 전
  Idan Horowitz b4e45a6636 Kernel: Tighten assertion in MM::find_free_user_physical_page 3 년 전
  Idan Horowitz 427f1f7e31 Kernel: Only use uncommitted pages when allocating contiguous user pages 3 년 전