forked from Bananymous/banan-os
MemoryRegion::initialize() required size to be page aligned, this is not necessary. MemoryBackedRegion::copy_data_to_region() required user-write permissions for underlying data. This did not matter as memory backed regions dont support COW memory, but it could lead to bugs later on. |
||
---|---|---|
.. | ||
DMARegion.cpp | ||
FileBackedRegion.cpp | ||
Heap.cpp | ||
MemoryBackedRegion.cpp | ||
MemoryRegion.cpp | ||
PhysicalRange.cpp | ||
SharedMemoryObject.cpp | ||
VirtualRange.cpp | ||
kmalloc.cpp |