From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel De Graaf Subject: Re: [PATCH 01/12] xenbus: Support HVM backends Date: Wed, 14 Dec 2011 14:53:35 -0500 Message-ID: <4EE8FEBF.4010001@tycho.nsa.gov> References: <20111128152031.GB9655@andromeda.dapyr.net> <1322498951-4392-1-git-send-email-dgdegra@tycho.nsa.gov> <1322498951-4392-2-git-send-email-dgdegra@tycho.nsa.gov> <20111214190308.GE24598@phenom.dumpdata.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20111214190308.GE24598@phenom.dumpdata.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Konrad Rzeszutek Wilk Cc: xen-devel@lists.xensource.com, david.vrabel@citrix.com, JBeulich@suse.com, Ian.Campbell@citrix.com List-Id: xen-devel@lists.xenproject.org On 12/14/2011 02:03 PM, Konrad Rzeszutek Wilk wrote: > On Mon, Nov 28, 2011 at 11:49:00AM -0500, Daniel De Graaf wrote: >> Add HVM implementations of xenbus_(map,unmap)_ring_v(alloc,free) so >> that ring mappings can be done without using GNTMAP_contains_pte which >> is not supported on HVM. > > > So what else besides these patches should I do to load the blkback/netback > drivers in a HVM domain? There are some xen toolstack patches patches I presume? > Can you tell me what the c/s are (if any?) > > Thanks! No toolstack changes are required for netback; the interface simply shows up in the guest the same as it does in a PV domain. The same is true for blkback, but the toolstack does not currently support specifying backend domains (PV or HVM) for block devices. I posted a patch earlier [1] adding this support, but the conversion from block device name to major/minor number is done in the toolstack's domain, not the domain exporting the block device. [1] http://lists.xen.org/archives/html/xen-devel/2011-10/threads.html#00818