2/2

kho: Introduce preserve/restore APIs for unsplit pages

The current KHO page preservation APIs (e.g. kho_preserve_pages) assume that multi-page blocks are split into independent 4KB pages during restoration. This is incompatible with high-order non-compoun