This is part 3 of the mm subsystem overhaul. The allocator doesn't rely on mutexes anymore and uses individual per-order spinlocks instead. Also, it is aware of multiple memory zones (normal and DMA) as well as emergency reserves. Page bitmaps take up 50 % less overhead now. |
||
|---|---|---|
| .. | ||
| config-x86.cmake | ||
| config.cmake | ||
| git.cmake | ||