Hi,
I want to read the code about the implementation of writable page table. But I can't find it in the source codes.
I assume that when a guest OS allocate a page table (e.g. when create a process), it will tell hypervisor the address of the page table, then xen will set permissions on that page to trap the writes from the guest OS. But I can't find such code.
Thanks,
Weiming