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/
Home Products Support Community News


Re: [Xen-devel] Can VMWare modules run alongside in XEN kernel?

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] Can VMWare modules run alongside in XEN kernel?
From: Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Date: Tue, 14 Aug 2007 02:04:43 +0100
Cc: Peter Teoh <tthtlc@xxxxxxxxxxxxxx>
Delivery-date: Mon, 13 Aug 2007 18:05:05 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <007b01c7d8b1$0c3ffe80$2701a8c0@lifeisshort>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <007b01c7d8b1$0c3ffe80$2701a8c0@lifeisshort>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.9.6
> 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...

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 :-(

Depending on what you're trying to do, you might find that some combination of 
QEmu, KVM, VMware, Xen and the various other virtualisers is able to serve 
your purpose better...


Dave: Just a question. What use is a unicyle with no seat?  And no pedals!
Mark: To answer a question with a question: What use is a skateboard?
Dave: Skateboards have wheels.
Mark: My wheel has a wheel!

Xen-devel mailing list