Daniel Bertalan
|
d7b6cc6421
Everywhere: Prevent risky implicit casts of (Nonnull)RefPtr
|
3 years ago |
Andreas Kling
|
93d98d4976
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
|
4 years ago |
Andreas Kling
|
a1d7ebf85a
Kernel: Rename Kernel/VM/ to Kernel/Memory/
|
4 years ago |
Brian Gianforcaro
|
ed996fcced
Kernel: Remove unused header includes
|
4 years ago |
Andreas Kling
|
2d1a651e0a
Kernel: Make purgeable memory a VMObject level concept (again)
|
4 years ago |
Andreas Kling
|
082ed6f417
Kernel: Simplify VMObject locking & page fault handlers
|
4 years ago |
Brian Gianforcaro
|
9201a06027
Kernel: Annotate all syscalls with VERIFY_PROCESS_BIG_LOCK_ACQUIRED
|
4 years ago |
Gunnar Beutner
|
2a78bf8596
Kernel: Fix the return type for syscalls
|
4 years ago |
Hendiadyoin1
|
7ca3d413f7
Kernel: Pull apart CPU.h
|
4 years ago |
Brian Gianforcaro
|
569c5a8922
Kernel: Harden sys$purge Vector usage against OOM.
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Andreas Kling
|
ac71775de5
Kernel: Make all syscall functions return KResultOr<T>
|
4 years ago |
Andreas Kling
|
9ec9d20e84
Kernel: Fix bad VMObject iteration in sys$purge()
|
4 years ago |
Tom
|
476f17b3f1
Kernel: Merge PurgeableVMObject into AnonymousVMObject
|
4 years ago |
Andreas Kling
|
7c3b6b10e4
Kernel: Remove the limited use of AK::TypeTraits we had in the kernel
|
4 years ago |
Andreas Kling
|
949aef4aef
Kernel: Move syscall implementations out of Process.cpp
|
5 years ago |