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 | ||