10 messages in com.xensource.lists.xen-ia64-develRe: [Xen-ia64-devel] [Patch] Add more...
FromSent OnAttachments
Tian, Kevin14 Jun 2005 07:06.Other
Magenheimer, Dan (HP Labs Fort Collins)14 Jun 2005 11:58 
Matt Chapman14 Jun 2005 12:07 
Tian, Kevin15 Jun 2005 01:18 
Tian, Kevin15 Jun 2005 02:49 
Matt Chapman15 Jun 2005 09:12 
Tian, Kevin15 Jun 2005 09:37 
Matt Chapman15 Jun 2005 09:46 
Tian, Kevin15 Jun 2005 19:30 
Tian, Kevin20 Jun 2005 02:16.Other
Subject:Re: [Xen-ia64-devel] [Patch] Add more dom0 operations
From:Matt Chapman (matt@hp.com)
Date:06/15/2005 09:46:56 AM
List:com.xensource.lists.xen-ia64-devel

On Thu, Jun 16, 2005 at 12:37:46AM +0800, Tian, Kevin wrote:

Yes, so far so good. But the memory isn't mapped into the target domain's physical address space yet, so the target domain will die as soon as you start it. Where do you do this?

It's control panel's responsibility to update physical->machine and machine->physical mapping for target domain. You can look at other part of my last mail, DOM0_GET_MEMLIST actually give control panel that type of info. Then control panel will call mmu_update to setup necessary mapping as a necessary step before resuming to 1st instruction of target domain. Then target domain back to alive. :)

Okay, so you have implemented HYPERVISOR_mmu_update. I'm happy with that solution, do you already have a patch for that? I guess I'll have to adapt it for the 3 level PT anyway.

Matt