fix(posix,sysfn): add valloc call to preallocate heap physical pages Preallocate physical pages for brk-expanded heap region to avoid unmapped page faults with musl mallocng and other brk-based allocators. Also add proper cache maintenance for ARMv7/v5 systems in vfree, and double-zero pages to fix stale data issues on T113-S3 hardware.
fix(posix,sysfn): add valloc call to preallocate heap physical pages
Preallocate physical pages for brk-expanded heap region to avoid unmapped page faults with musl mallocng and other brk-based allocators.
Also add proper cache maintenance for ARMv7/v5 systems in vfree, and double-zero pages to fix stale data issues on T113-S3 hardware.
YiYiYa kernel
https://github.com/evilbinary/duck
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
duck
YiYiYa kernel
https://github.com/evilbinary/duck