Brian Gianforcaro
|
d879709ec7
Kernel: Convert the PhysicalPage bool parameter to an enum
|
4 роки тому |
Andreas Kling
|
c2792212f4
Kernel: Remove "supervisor" bit from PhysicalPage
|
4 роки тому |
Tom
|
9318d9f284
Kernel: Fix allocating VMObject from page array
|
4 роки тому |
Andreas Kling
|
f244a25f71
Kernel: Rename VMObject::clone() => try_clone()
|
4 роки тому |
Andreas Kling
|
88d490566f
Kernel: Rename various *VMObject::create*() => try_create()
|
4 роки тому |
Andreas Kling
|
59049ae4b7
Kernel: Store VMObject physical pages in a FixedArray
|
4 роки тому |
Daniel Bertalan
|
f820917a76
Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull`
|
4 роки тому |
Brian Gianforcaro
|
cb45b2c001
Kernel: Make AnonymousVMObject::clone() API OOM safe
|
4 роки тому |
Nicholas Baron
|
aa4d41fe2c
AK+Kernel+LibELF: Remove the need for `IteratorDecision::Continue`
|
4 роки тому |
Brian Gianforcaro
|
a324d4d6a3
Kernel: Make AnonymousVMObject physical page APIs OOM safe
|
4 роки тому |
Brian Gianforcaro
|
d45db06826
Kernel: Make AnonymousVMObject::clone/create APIs OOM safe
|
4 роки тому |
Gunnar Beutner
|
6cf59b6ae9
Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr
|
4 роки тому |
Brian Gianforcaro
|
8d6e9fad40
Kernel: Remove the now defunct `LOCKER(..)` macro.
|
4 роки тому |
Andreas Kling
|
b91c49364d
AK: Rename adopt() to adopt_ref()
|
4 роки тому |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 роки тому |
Andreas Kling
|
07564577c0
Kernel: Convert klog() => dmesgln() in AnonymousVMObject
|
4 роки тому |
Liav A
|
ecb169b61e
Kernel: Add AnonymousVMObject constructor for a Vector of physical pages
|
4 роки тому |
Andreas Kling
|
adb2e6be5f
Kernel: Make the kernel compile & link for x86_64
|
4 роки тому |
Andreas Kling
|
4515652001
Kernel: Remove 1 level of indirection for AnonymousVMObject CoW bitmaps
|
4 роки тому |
Andreas Kling
|
8129f3da52
Kernel: Move SMAP disabler RAII helper to its own file
|
4 роки тому |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 роки тому |
AnotherTest
|
09a43969ba
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
|
4 роки тому |
asynts
|
7cf0c7cc0d
Meta: Split debug defines into multiple headers.
|
4 роки тому |
asynts
|
eea72b9b5c
Everywhere: Hook up remaining debug macros to Debug.h.
|
4 роки тому |
asynts
|
8465683dcf
Everywhere: Debug macros instead of constexpr.
|
4 роки тому |
asynts
|
1a3a0836c0
Everywhere: Use CMake to generate AK/Debug.h.
|
4 роки тому |
asynts
|
27bc48e06c
Everywhere: Replace a bundle of dbg with dbgln.
|
4 роки тому |
Linus Groh
|
421587c15c
Everywhere: Fix typos
|
4 роки тому |
asynts
|
723effd051
Everywhere: Replace a bundle of dbg with dbgln.
|
4 роки тому |
asynts
|
938e5c7719
Everywhere: Replace a bundle of dbg with dbgln.
|
4 роки тому |