On Tue, Aug 14, 2007 at 02:04:43AM +0100, Mark Williamson wrote:
> > I would like to have VMware modules running in the XEN kernel, NOT in DOM0
> > kernel but outside at the hypervisor level, is that possible?
>
> Nope, afraid that can't work. Xen doesn't provide all the facilities that a
> Linux kernel does, so it's not able to support Linux modules at all. As you
> noticed, it also doesn't allow loadable modules...
Urm, sure it does - whether the xen kernel allows modules or not is just a
KConfig setting. The XenSource kernel builds may not allow loadable modules
but all Fedora Xen kernels are fully modular. You're right that VMware won't
load/work, but that's a separate issue to the question of loadable module
support in general.
> The VMware modules really both need a) to run in ring0 (satisfied by your
> suggestion) and to b) be supported by a full host Linux kernel.
> Unfortunately, with Linux running in ring 1, whatever you do you are not
> going to be able to satisfy both of these :-(
Might be able to run VMware inside a HVM/fullyvirt guest.
Dan.
--
|=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=|
|=- Perl modules: http://search.cpan.org/~danberr/ -=|
|=- Projects: http://freshmeat.net/~danielpb/ -=|
|=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|