This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-users] xen:domU - boot from memory behind PCI device

To: xen developers community <xen-devel@xxxxxxxxxxxxxxxxxxx>, xen users community <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-users] xen:domU - boot from memory behind PCI device
From: dinesh chandrasekaran <dinesh_chan8@xxxxxxxxxxx>
Date: Sat, 29 Nov 2008 03:00:09 +0530
Delivery-date: Fri, 28 Nov 2008 13:30:57 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
Importance: Normal
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hey All,
              if I want to allocate memory for a domainU from memory behind a PCI device and NOT from the xen allocation pool,
How to go about it??

common/memory.c does have a populate_physmap() function which does the memory allocation for all domain where,

if (d->is_privilaged) {
              do normal memory allocation
else {
           @DOMU: take memory from behind pci device

could be used to seperate the domain0 and domainU memory allocation process.

@DOMU - how to convert the machine addresses behind the pci to pages for domainU?
Can anyone help me solve this and boot a domainU from behind a pci device (by allocating memory from behind the pci device)..

Thanks in Advance,
Dinesh C

Calling TV buffs! Get TV listings, gossip on your fave stars and updates on hot new shows Try it now!
Xen-users mailing list
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] xen:domU - boot from memory behind PCI device, dinesh chandrasekaran <=