env_setup_vm 手続き
備忘、ということにて。
page_alloc で確保した領域の UPAGES および UENVS な要素に boot_pgdir の同じ場所なソレをコピィして、あとは KERNBASE な領域を繰り返しでてっぺんまでコピィしてあげれば OK ってことなのかな。
virtual memory のカーネルな領域は共用なはずなので、page directory の準備さえできてりゃ大丈夫、という認識で良いのかどうか。
とは言え
なかなかこちらに手が出せんのう。