WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] isa_bus_to_virt_needs_PRIVILEGED_BUILD

To: maw48@xxxxxxxxxx
Subject: Re: [Xen-devel] isa_bus_to_virt_needs_PRIVILEGED_BUILD
From: Ron Arts <ron.arts@xxxxxxxxxx>
Date: Fri, 31 Dec 2004 10:27:51 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxxxx
Delivery-date: Fri, 31 Dec 2004 09:29:15 +0000
Envelope-to: xen+James.Bulpin@xxxxxxxxxxxx
In-reply-to: <Prayer.1.0.11.0412301433290.7724@xxxxxxxxxxxxxxxxxxxxxx>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
References: <E1CjwPO-0002At-00@xxxxxxxxxxxxxxxxx> <41D3EA07.6040003@xxxxxxxxxx> <Prayer.1.0.11.0412301433290.7724@xxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040922
Okay,

So far I thought the xen0 kernel was only to be used for the
first domain (which is called domain 0 in the documentation,
hence my confusion).

After reading the docs more thoroughly, I discovered the
concept of 'driver domains' which can be used as 'backends
for other domains'.

So, apparently you can use xen0 kernels more than
once on a machine, and you can use them to support
hardware.

But what is a backend domain, and how does it connect
to a driver domain?

Is that described somewhere?

Ron


M.A. Williamson wrote:
Does anyone know how I can detect if some hardware is actually assigned
to some domain (apart from loading the device driver)? lspci
does not work (/proc/bus/pci not present).


lspci should Just Work(TM). Are you using a xen0 kernel in that domain? The xenU kernel doesn't have any PCI support.

Cheers,
Mark

Ron

PS: The doc error:
  pci_dom0_hide=(xx.xx.x)(yy.yy.y)... should be
  physdev_dom0_hide=(xx:xx.x)(yy:yy.y)...


Keir Fraser wrote:
>>Hi,
>>
>>What does this mean? Having read the FAQ I can guess what
>>it means, but will this be solved eventually?
> > > What version of Xen is this? Looking at ioremap.c I don't see how your
> build can fail -- __ioremap() is conditional on
> CONFIG_XEN_PHYSDEV_ACCESS, as is the definition of isa_bus_to_virt in
> asm-xen/asm-i386/io.h. i.e., if isa_bus_to_virt is not defined, then
> neither is __ioremap.
> >  -- Keir
>



--
Netland Internet Services
bedrijfsmatige internetoplossingen

http://www.netland.nl   Kruislaan 419              1098 VA Amsterdam
info: 020-5628282       servicedesk: 020-5628280   fax: 020-5628281

Op dit bericht is de volgende disclaimer van toepassing:
http://www.netland.nl/maildisclaimer

RENTAL CAR: The only *TRUE* all-terrain vehicle.

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature