From: Christian Leber <christian@leber.de>
To: dinesh chandrasekaran <dinesh_chan8@hotmail.com>
Cc: xen-devel@lists.xensource.com
Subject: Re: Academic Project
Date: Tue, 3 Mar 2009 23:54:12 +0100 [thread overview]
Message-ID: <20090303225412.GA26841@core> (raw)
In-Reply-To: <COL107-W60C682B2373EA2830D58E2B1A60@phx.gbl>
On Wed, Mar 04, 2009 at 01:24:46AM +0530, dinesh chandrasekaran wrote:
> Can some one tell me how to go about achieving this.
First: I'm sorry, but i'm pretty sure that what you want to do... will
never work in a "normal" computer.
IMO the dom0 usually can access everything and all hardware, but it does
not matter as soon as it can access some hardware that can do DMA an
attacker may find an attack vector.
And i also don't see any application, why should the hypervisor be
trusted, but not the dom0?
> How to allocate real memory (which is behind a PCI device) to guests?
> I need to modify Xen source to achieve the above.
You want map memory from a PCI device in the address room?
That is no problem, despite that the maximum bar size (that will work on
many systems) is 256 MB (i have seen a single system were 1 GB was
working, probably there are others, no idea)
And by PIO reading you'll get like 10-20 MB/s or something like that.
Anyway (shameless plug) for such low level stuff i would not suggest to
use PCI, but a real interface like HyperTransport.
There is a HTX board, that offers advantages compared to a PCI board.
http://ra.ziti.uni-heidelberg.de/index.php?page=projects&id=htx
Christian
next prev parent reply other threads:[~2009-03-03 22:54 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-02-22 17:19 Academic Project dinesh chandrasekaran
[not found] ` <D4980157-9DB2-4205-BDA8-756727AD128F@rsbac.org>
2009-02-23 15:31 ` dinesh chandrasekaran
2009-02-23 15:44 ` weiming
2009-02-23 16:07 ` dinesh chandrasekaran
2009-02-23 16:17 ` weiming
[not found] ` <add59a3f0902230816l42ce6c97l263e5f40a735e56@mail.gmail.com>
2009-02-23 16:41 ` dinesh chandrasekaran
2009-03-03 19:54 ` dinesh chandrasekaran
2009-03-03 20:17 ` Mats Petersson
2009-03-03 22:54 ` Christian Leber [this message]
2009-03-04 0:30 ` dinesh chandrasekaran
2009-03-04 0:55 ` Christian Leber
2009-03-04 2:55 ` dinesh chandrasekaran
2009-03-04 5:15 ` Volume group "VolGroup00" not found when I boot xen Xia, Liangfu
2009-03-04 5:49 ` Masaki Kanno
2009-03-04 6:06 ` Xia, Liangfu
2009-03-04 8:36 ` M A Young
2009-03-04 9:11 ` Boris Derzhavets
2009-03-04 8:45 ` Academic Project Christian Leber
2009-03-04 16:41 ` dinesh chandrasekaran
2009-03-05 8:47 ` Christian Leber
2009-03-05 20:46 ` dinesh chandrasekaran
2009-03-09 19:29 ` dinesh chandrasekaran
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20090303225412.GA26841@core \
--to=christian@leber.de \
--cc=dinesh_chan8@hotmail.com \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.