[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-community] Re: Xen HVM device emulation


  • To: Stephen Spector <stephen.spector@xxxxxxxxxx>
  • From: Anh Nguyen <nguyenminhanh@xxxxxxxxx>
  • Date: Fri, 23 Apr 2010 14:26:46 -0700
  • Cc: "xen-community@xxxxxxxxxxxxxxxxxxx" <xen-community@xxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Fri, 23 Apr 2010 14:27:00 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=naceGV2cusZr/GxHZCZ33BfZW9QMkWDvkJgbQ/sAuuwpCOZmSfFybC9eGQwip19yFM 6T5Gu0KWN6ZU6LFkl+IcQZjbe7Je7vhNB8sz9iT6zc14wk5paHk8PFW3NDkiOrSrP5+3 7BiP0Xuc7fzEE41UjMG+vDwQVhFMeUnApiolA=
  • List-id: Community Discussion <xen-community.lists.xensource.com>

Hi Stephen,

Thanks for responding. I already read these two documents but I want to know more from a developer perspective, not an user perspective.

From what I have learnt so far Xen HVM use qemu to emulate devices, and I found the code for many virtual devices inside qemu-dm\hw directory. 

For a lot of devices, such as virtual PCI buses, virtual RTC... those code should be sufficient, but for others which have to talk with physical devices, including network and storage, there must be a mechanism to multiplex access from multiple HVM guests. 

I wonder if what piece of code inside Xen that is responsible for this multiplexing?

Thanks,

-Anh


On Thu, Apr 22, 2010 at 12:11 PM, Stephen Spector <stephen.spector@xxxxxxxxxx> wrote:
Please check out these two Wiki pages as a starting point followed by an more questions to xen-users mailing list:

http://wiki.xensource.com/xenwiki/XenCommonProblems
http://wiki.xensource.com/xenwiki/XenBestPractices

Thanks.


Stephen Spector

Xen.org Community Manager
T: (772) 621-5062 | M: (954) 854-4257
stephen.spector@xxxxxxx
http://blog.xen.org | @xen_com_mgr





Date: Fri, 16 Apr 2010 11:22:14 -0700
From: Anh Nguyen <nguyenminhanh@xxxxxxxxx>
Subject: [Xen-community
To: xen-community@xxxxxxxxxxxxxxxxxxx
Message-ID:
       <s2uf90f1ab01004161122l588a6f72la15869a4937fa375@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset="iso-8859-1"

Hi all,

I am pretty new to Xen.

I want to learn more about Xen HVM device emulation model, what devices that
Xen support by default and where to look for them inside Xen code base.

If anyone knows or has a good pointer to those data, please let me know.

Thanks a lot,

-Anh


_______________________________________________
Xen-community mailing list
Xen-community@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-community

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.