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 년 전 |