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

[Xen-devel] Excellent work; some questions, observations

To: Xen-devel@xxxxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Excellent work; some questions, observations
From: John Joganic <jej@xxxxxxxxxxxxx>
Date: Fri, 03 Oct 2003 06:27:46 -0700
Delivery-date: Fri, 03 Oct 2003 14:29:29 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
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
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225
Congratulations on your release! Between Slashdot and the bittorrent, I imagine this will get a lot of attention.

I booted from the CD and toyed around creating various domains... this worked just fine. I also copied the images to my boot partition and successfully booted my development machine using Xen. Some minor tweaks to XF86Config and X was running, too.

What I wasn't able to do was replicate the environment of the CD sufficiently to get a domain running. xenctl works, and I can create a domain, but when running the newdomain script, it would fail when mapping the cdrom_link. Apparently a control file in /var/lib/xen dealing with virtual devices is missing. I'm away from that machine at the moment, so I don't have the exact name but it was something like vdstat.xml if memory serves. Perhaps that's enough to go on. The documentation on the CD is good, but perhaps I missed the full details on setting this up in a bootable fashion without fdisk'ing my machine first. I'm running RH8.0 on that machine with the following GRUB entry:

title Xen - XenoLinux (2.4.22)
    kernel /xenimage.gz dom0_mem=131072 ser_baud=115200 noht
    module /xenolinux.gz root=/dev/sda2 ro console=tty0

I renamed image.gz as I already have one. Everything worked that I expected. Lots of warnings, but not a big deal. Any plans for IPv6?

Finally, the CD has a lot of... questionable items on it. I suppose this comes from the original bootable linux project. You might consider omitting the exploits directory in the future. It feels wrong. And it doesn't correlate with your stated objective.

Otherwise, outstanding work. I've been working on a lightweight operating system that requires resource isolation, and Xen solves many of my problems, particularly in testing.

Anybody considering work on a single-step debugger/monitor for a domain? That would make ring 0/1 OS debugging _very_ interesting.

John Joganic



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel