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

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

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.
Xen-devel mailing list



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