fcfdd2ad09
The bump allocator previously had no way to track which frames are free for reuse. Add a FreeNode struct that records (next, count, phys) for freed regions, enabling frame recycling after initial identity-mapping setup is complete.
Redox Memory Management
This is a Rust crate to provide abstractions for hardware memory management. It also contains a mechanism for testing memory management with software emulation.