Ben Wiederhake
|
36ff6187f6
Everywhere: Change spelling of 'behaviour' to 'behavior'
|
2 years ago |
Liav A
|
36bb04d792
Kernel/Memory: Fix UNMAP_AFTER_INIT page fault handling
|
2 years ago |
Tim Schumacher
|
9ab598af49
Revert "Kernel/x86: Bake the Prekernel and the Kernel into one image"
|
2 years ago |
Liav A
|
897c4e5145
Kernel/x86: Bake the Prekernel and the Kernel into one image
|
2 years ago |
Liav A
|
fb8d4b7032
Kernel/Memory: Explain better why we don't use the first 1 MiB on x86_64
|
2 years ago |
Idan Horowitz
|
6b08b18a9a
Kernel: Crash process instead of panicking on KSYMS access
|
3 years ago |
Idan Horowitz
|
1c2dbed38a
Kernel: Extend the lifetime of Regions during page fault handling
|
2 years ago |
Idan Horowitz
|
003989e1b0
Kernel: Store a pointer to the owner process in PageDirectory
|
2 years ago |
Andreas Kling
|
359d6e7b0b
Everywhere: Stop using NonnullOwnPtrVector
|
2 years ago |
Andreas Kling
|
689ca370d4
Everywhere: Remove NonnullRefPtr.h includes
|
2 years ago |
Andreas Kling
|
8a48246ed1
Everywhere: Stop using NonnullRefPtrVector
|
2 years ago |
Sam Atkins
|
fe7b08dad7
Kernel: Protect Process::m_name with a spinlock
|
2 years ago |
Timon Kruiper
|
697c5ca5e5
Kernel: Move Memory/PageDirectory.{cpp,h} to arch-specific directory
|
2 years ago |
konrad
|
95c469ca4c
Kernel: Move Aarch64 MMU debug message into memory manager initializer
|
2 years ago |
Timon Kruiper
|
5e00bb0b9f
Kernel/aarch64: Change MMU::kernel_virtual_range to high virtual memory
|
2 years ago |
Ben Wiederhake
|
65b420f996
Everywhere: Remove unused includes of AK/Memory.h
|
2 years ago |
kleines Filmröllchen
|
a6a439243f
Kernel: Turn lock ranks into template parameters
|
2 years ago |
Andreas Kling
|
d6fa42dd5c
Kernel: Remove the two remaining ARCH(I386) checks
|
2 years ago |
Liav A
|
5ff318cf3a
Kernel: Remove i686 support
|
2 years ago |
implicitfield
|
9665f41979
Kernel: Ignore an invalid QEMU multiboot entry
|
2 years ago |
Thomas Queiroz
|
07f1aad3dd
Kernel: Add missing VERIFY in MM::allocate_committed_physical_page
|
2 years ago |
Thomas Queiroz
|
c681330450
Kernel: Don't panic if MemoryManager::find_free_physical_page fails
|
2 years ago |
Liav A
|
5e062414c1
Kernel: Add support for jails
|
2 years ago |
Timon Kruiper
|
9827c11d8b
Kernel: Move InterruptDisabler out of Arch directory
|
2 years ago |
Timon Kruiper
|
c2e410195a
Kernel/aarch64: Set up pointer to kernel page directory
|
2 years ago |
Timon Kruiper
|
a62732ee2f
Kernel/aarch64: Only identity map kernel image, instead of all of RAM
|
2 years ago |
Timon Kruiper
|
424a974e01
Kernel: Don't reserve Low Memory (0-1MB) on non-x86 architectures
|
2 years ago |
Liav A
|
d5ee03ef5b
Kernel/x86: Move RTC and CMOS code to x86 arch-specific subdirectory
|
2 years ago |
Filiph Sandström
|
7e1e208d08
Kernel: Add basic aarch64 support to `MemoryManager`
|
2 years ago |
Idan Horowitz
|
12300b7d0b
Kernel: Dump OOM debug info after releasing the MM global data lock
|
2 years ago |