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] xen bug hunting

To: Paul Boehm <paul@xxxxxxxxx>
Subject: Re: [Xen-devel] xen bug hunting
From: Ian Pratt <Ian.Pratt@xxxxxxxxxxxx>
Date: Mon, 13 Oct 2003 09:32:42 +0100
Cc: xen-devel@xxxxxxxxxxxxxxxxxxxxx, Ian.Pratt@xxxxxxxxxxxx
Delivery-date: Mon, 13 Oct 2003 09:33:47 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
In-reply-to: Your message of "Mon, 13 Oct 2003 02:28:23 +0200." <20031013002823.GA31319@xxxxxxxxx>
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>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
> 
> some of the problems i remember encountering:
>   in dom0: creating a new domain, destroying it, and creating a new domain
>   reboots my machine. same happens if dom1 is unable to boot, and the
>   domains gets destroyed this way.

This isn't good. I haven't seen Xen crash due to another domain
failing in a very long time. It's possible that this bug has been
introduced recently -- I'll try and reproduce.

>   the default .config works fine, but as soon as i enable
>   CONFIG_EXPERIMENTAL and CONFIG_FS_DEVFS(sp?), dom0 isn't able to boot
>   anymore (immediate reboot). i'll try examining this one in a ring 1 domain,
>   as soon as i have my first virtual harddrive install boot.

Odd. I've never used devfs, but I'd have thought it would have
worked. Its configuration will probably need teaching about
virtual block devices.

> things that don't work:
>   mouse (logitech ps/2 optical wheelmouse) neither in X nor gpm

PS2 mice seem to work for us. Can you say a bit more about the setup.
 
> questions:
>   how do i assign a partition as root partition to the new domain?
>   i suspect vbds are what i want. are they documented anywhere?

You can either give the new domain a real, physical partition as
its root, or give it a virtual disk.

If the former, you'll need to grant the domain access e.g. to
give domain 1 r/w access to /dev/hda4 :

 xenctl physical grant -phda4 -w -n1

You'll need to set "root=/dev/hda4" on the command line for the
new domain.

Alternatively, create and populate a virtual disk, and then use
'xenctl vbd create' to attach it to another domain. [see the
other thread on xen-devel for more info]

>   any discussions about a 2.6 port yet?  are you aiming for
>   inclusion in 2.7?

We'll probably do a 2.6 port once its stable. Inclusion it 2.7
would be great, but we'll need to demonstrate a vibrant user
community. That's where you come in ;-)
   
>   i know that the multiboot approach is more flexible, but would it be
>   possible to implement xen's functionality into a linux kernel? could
>   this possibly increase dom0*'s performance and range of available
>   drivers?

Trying to implement Xen within Linux is actually likely to slow
things down. In the long term, we see Xen's future more as a
'next generation BIOS'. We want to create a standard
OS-independent environment for running device drivers in a
protected ring-1 environment.

In the shorter term, we may add support to allow drivers for 'low
performance' devices like USB, PCMCIA etc to run in domain0, and
be virtualized via domain0. This should give us the same hardware
support as Linux, until we convince the world that Xen should be
shipped on every machine ;-)

Cheers,
Ian


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel

<Prev in Thread] Current Thread [Next in Thread>