Liav A
|
d0abae8907
Kernel: Stop debug spam when using mmap on /dev/mem device
|
3 lat temu |
Lenny Maiorani
|
190cf1507b
Kernel: Use default constructors/destructors
|
3 lat temu |
Idan Horowitz
|
fb3e46e930
Kernel: Make map_typed() & map_typed_writable() fallible using ErrorOr
|
3 lat temu |
Liav A
|
f7d1b8cd0c
Kernel: Avoid potential memory info leak when doing mmap on /dev/mem
|
3 lat temu |
Liav A
|
ca254699ec
Kernel: Implement read functionality for MemoryDevice
|
3 lat temu |
Liav A
|
6feb07fe43
Kernel: Remove needless did_seek method override in MemoryDevice class
|
3 lat temu |
Liav A
|
876559d283
Kernel: Change method name to clarify physical memory mmap validation
|
3 lat temu |
Andreas Kling
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
3 lat temu |
Liav A
|
aee4786d8e
Kernel: Introduce the DeviceManagement singleton
|
3 lat temu |
Liav A
|
9132596b8e
Kernel: Move ACPI and BIOS code into the new Firmware directory
|
3 lat temu |
Liav A
|
f5de4f24b2
Kernel/Devices: Defer creation of SysFS component after the constructor
|
3 lat temu |
Andreas Kling
|
4a9c18afb9
Kernel: Rename FileDescription => OpenFileDescription
|
3 lat temu |
Andreas Kling
|
bdb697f6de
Kernel: Use TRY() in MemoryDevice::mmap()
|
3 lat temu |
sin-ack
|
4bfd6e41b9
Kernel: Make Kernel::VMObject allocation functions return KResultOr
|
4 lat temu |
Andreas Kling
|
208147c77c
Kernel: Rename Process::space() => Process::address_space()
|
4 lat temu |
Andreas Kling
|
cd5faf4e42
Kernel: Rename Range => VirtualRange
|
4 lat temu |
Andreas Kling
|
93d98d4976
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
|
4 lat temu |
Andreas Kling
|
a1d7ebf85a
Kernel: Rename Kernel/VM/ to Kernel/Memory/
|
4 lat temu |
Brian Gianforcaro
|
425195e93f
Kernel: Standardize the header include style to 'include <Kernel/...>'
|
4 lat temu |
Brian Gianforcaro
|
ea238e7ac3
Kernel: Remove unused header includes in Devices subtree
|
4 lat temu |
Andreas Kling
|
88d490566f
Kernel: Rename various *VMObject::create*() => try_create()
|
4 lat temu |
Daniel Bertalan
|
2a5d9a6944
Kernel: Fix `adopt_ref_if_nonnull(new T).release_nonnull()` pattern
|
4 lat temu |
Hendiadyoin1
|
62f9377656
Kernel: Move special sections into Sections.h
|
4 lat temu |
Liav A
|
29f9a38f76
Kernel: Don't use naked new statements in init process
|
4 lat temu |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 lat temu |
Jean-Baptiste Boric
|
6698fd84ff
Kernel: Refactor storage stack with u64 as mmap offset
|
4 lat temu |
Jean-Baptiste Boric
|
b05b4d4b24
Kernel: Refactor storage stack with u64 as file operations offset
|
4 lat temu |
Andreas Kling
|
2b2828ae52
Kernel: Slap UNMAP_AFTER_INIT on a bunch more functions
|
4 lat temu |
Andreas Kling
|
f1b5def8fd
Kernel: Factor address space management out of the Process class
|
4 lat temu |
Liav A
|
5ab1864497
Kernel: Introduce the MemoryDevice
|
4 lat temu |