> > That's very reasonable, but at the same time: > > What we don't want to do is have a lot of variation in our domain > > builder for loading different operating systems for no particular > > reason. > > Sure. A reasonable concern. Do you have an ELF format > windows kernel? Of course not, but we're also not trying to run Windows fully paravirtualized. > My point being this is a fundamental point where variation happens. > No boot-loader has been able to see OS vendors on a single format. > I don't expect Xen will be able to change this trend. We've managed to get NetBSD, FreeBSD, Solaris and recently even Plan9 to agree on using ELF with our __xen_guest section extension. Christian