hikalium / liumos

A toy operating system which supports NVDIMM natively.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Impl v2p which uses kernel direct map

hikalium opened this issue · comments

current v2p implementation expects to have an access to physical addresses. It works in the kernel processes but it causes page fault in user process. v2p can be implemented with kernel direct map which can be accessible from supervisor mode of user process (e.g. syscall) so implement it.

done in 10cf42d