>I don't quite see how that is supposed to work ...  What do
>you mean by 'synchronizing' with the host page table?
>
>The Linux swapper simply removes a page from a page table
>whenever it likes to do so (and the page isn't locked), and
>re-uses the page.  On a multi-processor machine, this can
>happen at any time even while a VM is running.
>
>If the page is at that time also entered into a page table
>maintained by FreeMWare, you'll clobber memory. Therefore,
>you cannot allow the swapper to swap out pages in use by a
>VM, and thus they must be locked.

You have a point.  Hadn't thought of that.  Okay, never mind ;)

-- Ramon


Reply via email to