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 години |
Tom
|
c630669304
Kernel: If a VMObject is shared, broadcast page remappings
|
преди 4 години |
Tom
|
476f17b3f1
Kernel: Merge PurgeableVMObject into AnonymousVMObject
|
преди 4 години |
Tom
|
b2a52f6208
Kernel: Implement lazy committed page allocation
|
преди 4 години |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
преди 5 години |
Andreas Kling
|
c624d3875e
Kernel: Use a shared physical page for zero-filled pages until written
|
преди 5 години |
Andreas Kling
|
c17f80e720
Kernel: AnonymousVMObject::create_for_physical_range() should fail more
|
преди 5 години |
Andreas Kling
|
a0b716cfc5
Add AnonymousVMObject::create_with_physical_page()
|
преди 5 години |
Andreas Kling
|
4b7a89911c
Kernel: Remove some unnecessary casts to uintptr_t
|
преди 5 години |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
преди 5 години |
Andreas Kling
|
b67200dfea
Kernel: Use a FixedArray for VMObject::m_physical_pages
|
преди 6 години |
Andreas Kling
|
6bdb81ad87
Kernel: Split VMObject into two classes: Anonymous- and InodeVMObject
|
преди 6 години |