Tom
|
9b4e6f6a23
Kernel: Consolidate features into CPUFeature enum
|
5 lat temu |
Tom
|
16783bd14d
Kernel: Turn Thread::current and Process::current into functions
|
5 lat temu |
Tom
|
841364b609
Kernel: Add mechanism to identity map the lowest 2MB
|
5 lat temu |
Andreas Kling
|
6fe83b0ac4
Kernel: Crash the current process on OOM (instead of panicking kernel)
|
5 lat temu |
Andreas Kling
|
c633c1c2ea
Kernel: Assert on OOM in Region::commit()
|
5 lat temu |
Andreas Kling
|
4419685b7e
Kernel: Leave VMObject alone on OOM during CoW fault
|
5 lat temu |
Andreas Kling
|
9c856811b2
Kernel: Add Region helpers for accessing underlying physical pages
|
5 lat temu |
Andreas Kling
|
c19b56dc99
Kernel+LibC: Add minherit() and MAP_INHERIT_ZERO
|
5 lat temu |
Andreas Kling
|
522d8c5d71
Kernel: Non-readable-but-writable regions should still be mapped
|
5 lat temu |
Andreas Kling
|
7d862dd5fc
AK: Reduce header dependency graph of String.h
|
5 lat temu |
Andreas Kling
|
fa9fba6901
Kernel: Add missing #includes now that <AK/StdLibExtras.h> is smaller
|
5 lat temu |
Andreas Kling
|
7a6c4a72d5
LibWeb: Move everything into the Web namespace
|
5 lat temu |
Andreas Kling
|
c6693f9b3a
Kernel: Simplify a bunch of dbg() and klog() calls
|
5 lat temu |
Andreas Kling
|
94f287b1c0
Kernel: Unmap non-readable pages
|
5 lat temu |
Liav A
|
0fc60e41dd
Kernel: Use klog() instead of kprintf()
|
5 lat temu |
Andreas Kling
|
fee20bd8de
Kernel: Remove some more harmless InodeVMObject miscasts
|
5 lat temu |
Andreas Kling
|
48bbfe51fb
Kernel: Add some InodeVMObject type assertions in Region::clone()
|
5 lat temu |
Andreas Kling
|
88b334135b
Kernel: Remove some Region construction helpers
|
5 lat temu |
Andreas Kling
|
fddc3c957b
Kernel: CoW-clone private inode-backed memory regions on fork()
|
5 lat temu |
Andreas Kling
|
7cd1bdfd81
Kernel: Simplify some dbg() logging
|
5 lat temu |
Andreas Kling
|
aa1e209845
Kernel: Remove some unnecessary indirection in InodeFile::mmap()
|
5 lat temu |
Andreas Kling
|
651417a085
Kernel: Split InodeVMObject into two subclasses
|
5 lat temu |
Andreas Kling
|
07a26aece3
Kernel: Rename InodeVMObject => SharedInodeVMObject
|
5 lat temu |
Liav A
|
24d2aeda8e
Region: Use dbg() instead of dbgprintf()
|
5 lat temu |
Andreas Kling
|
0763f67043
AK: Make Bitmap use size_t for its size
|
5 lat temu |
Andreas Kling
|
04e40da188
Kernel: Fix crash when reading /proc/PID/vmobjects
|
5 lat temu |
Andreas Kling
|
48f7c28a5c
Kernel: Replace "current" with Thread::current and Process::current
|
5 lat temu |
Andreas Kling
|
1d611e4a11
Kernel: Reduce header dependencies of MemoryManager and Region
|
5 lat temu |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
5 lat temu |
Andreas Kling
|
c624d3875e
Kernel: Use a shared physical page for zero-filled pages until written
|
5 lat temu |