Liav A
|
1b04726c85
Kernel: Move all tasks-related code to the Tasks subdirectory
|
2 rokov pred |
Idan Horowitz
|
1c2dbed38a
Kernel: Extend the lifetime of Regions during page fault handling
|
2 rokov pred |
Timon Kruiper
|
697c5ca5e5
Kernel: Move Memory/PageDirectory.{cpp,h} to arch-specific directory
|
2 rokov pred |
Ben Wiederhake
|
65b420f996
Everywhere: Remove unused includes of AK/Memory.h
|
2 rokov pred |
kleines Filmröllchen
|
a6a439243f
Kernel: Turn lock ranks into template parameters
|
2 rokov pred |
Timon Kruiper
|
9827c11d8b
Kernel: Move InterruptDisabler out of Arch directory
|
2 rokov pred |
Liav A
|
60b088b89a
Kernel: Send SIGBUS to threads that use after valid Inode mmaped range
|
2 rokov pred |
Liav A
|
6e26e9fb29
Revert "Kernel: Send SIGBUS to threads that use after valid Inode mmaped range"
|
2 rokov pred |
Liav A
|
0c675192c9
Kernel: Send SIGBUS to threads that use after valid Inode mmaped range
|
3 rokov pred |
Andreas Kling
|
a3b2b20782
Kernel: Remove global MM lock in favor of SpinlockProtected
|
2 rokov pred |
Andreas Kling
|
2c72d495a3
Kernel: Use RefPtr instead of LockRefPtr for PhysicalPage
|
2 rokov pred |
Andreas Kling
|
d3e8eb5918
Kernel: Make file-backed memory regions remember description permissions
|
2 rokov pred |
Andreas Kling
|
d6ef18f587
Kernel: Don't hog the MM lock while unmapping regions
|
2 rokov pred |
Andreas Kling
|
6cd3695761
Kernel: Stop taking MM lock while using regular quickmaps
|
2 rokov pred |
Andreas Kling
|
c8375c51ff
Kernel: Stop taking MM lock while using PD/PT quickmaps
|
2 rokov pred |
Andreas Kling
|
11eee67b85
Kernel: Make self-contained locking smart pointers their own classes
|
2 rokov pred |
Andreas Kling
|
5ada38f9c3
Kernel: Reduce time under VMObject lock while handling zero faults
|
2 rokov pred |
Andreas Kling
|
a84d893af8
Kernel/x86: Re-enable interrupts ASAP when handling page faults
|
2 rokov pred |
Andreas Kling
|
4bc3745ce6
Kernel: Make Region's physical page accessors safer to use
|
2 rokov pred |
Andreas Kling
|
b560442fe1
Kernel: Don't hog VMObject lock when remapping a region page
|
2 rokov pred |
Andreas Kling
|
10399a258f
Kernel: Move Region physical page accessors out of line
|
2 rokov pred |
Andreas Kling
|
75348bdfd3
Kernel: Don't require MM lock for Region::set_page_directory()
|
2 rokov pred |
Andreas Kling
|
27c1135d30
Kernel: Don't remap all regions from Region::remap_vmobject_page()
|
2 rokov pred |
Andreas Kling
|
45e6123de8
Kernel: Shorten time under spinlocks while handling inode faults
|
2 rokov pred |
Liav A
|
e4e5fa74d0
Kernel+Userland: Rename prefix of user_physical => physical
|
3 rokov pred |
Andrew Kaster
|
1d3b5d330d
Kernel: Tolerate cloning MAP_STACK regions that are PROT_NONE
|
3 rokov pred |
Andreas Kling
|
0a83c03546
Kernel: Don't unregister Region from RegionTree *before* unmapping it
|
3 rokov pred |
Andreas Kling
|
e3e1d79a7d
Kernel: Remove unused ShouldDeallocateVirtualRange parameters
|
3 rokov pred |
Andreas Kling
|
9bb45ab3a6
Kernel: Add debug logging to learn more about unexpected NP faults
|
3 rokov pred |
Andreas Kling
|
d1f2d63840
Kernel: Remove unused Region::try_create_kernel_only()
|
3 rokov pred |