From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 5 16:16:48 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3A02516A404; Thu, 5 Apr 2007 16:16:48 +0000 (UTC) (envelope-from xi@borderworlds.dk) Received: from ferengi.borderworlds.dk (ferengi.borderworlds.dk [80.166.152.7]) by mx1.freebsd.org (Postfix) with ESMTP id E2A7913C484; Thu, 5 Apr 2007 16:16:47 +0000 (UTC) (envelope-from xi@borderworlds.dk) Received: from dominion.borderworlds.dk (unknown [10.1.0.10]) by ferengi.borderworlds.dk (Postfix) with ESMTP id 82B26B9F3; Thu, 5 Apr 2007 18:16:46 +0200 (CEST) Received: by dominion.borderworlds.dk (Postfix, from userid 2000) id A3D6746F; Thu, 5 Apr 2007 18:16:45 +0200 (CEST) To: Eric Anderson References: <200704050712.l357Ck5F000488@pluto.hedeland.org> <4614F65D.3010403@freebsd.org> From: Christian Laursen Date: Thu, 05 Apr 2007 18:16:45 +0200 In-Reply-To: <4614F65D.3010403@freebsd.org> (Eric Anderson's message of "Thu, 05 Apr 2007 08:15:09 -0500") Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: Bounty and timeline on vmware 5.x on FreeBSD 6.x X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Apr 2007 16:16:48 -0000 Eric Anderson writes: >>> Maybe the real question is, what is QEMU missing, that VMWare has? >>> I can think of three things right off: >>> >>> - Good video card support >>> - Real PXE enabled network card >>> - VM extension use (huge in my opinion) >> >> Personally (a relatively happy qemu user since a year or so) I don't >> care at all about the first two - and don't know if I care about the >> last one - what is it?:-) > > The first one is essential for running any graphical OS at full screen > on a halfway decent system (my laptop has 1920x1200 resolution!). > Sure I can run in a smaller window, but my point is that it isn't > synchronous to vmware in that case. Patches have been posted to qemu-devel implementing the vmware video card. Chances are good, that it will be committed at some point. > PXE boot support is essential for a lot of people doing lots of kernel > development, either in FreeBSD or Linux. Of course you don't have to > have that, but I've found it to be incredibly helpful. QEMU actually > has etherboot support, which supports pxe booting, but the FreeBSD BTX > goo is slightly unhappy with that, and causes it not to work. I don't > know anything about BTX or assembly, so I can't help there. Some PXE stuff has been committed to QEMU cvs since the last release. I'm not sure whether it is included in the version installed by the qemu-devel port. > The last one is relating to newer processors' feature of virtual > machine extensions, both Intel ('Core' and 'Core 2') and latest AMD > processors have that. What that allows, is basically the virtual > machine to run it's own virtual processor, using the real processor to > do most of the CPU virtualization - which means the system runs native > speed. I can tell you from using VMWare workstation 5.5 with that > extension, that it is *FAST*. I think only work on kqemu kernel > module would be needed there, but I don't know really. Hardware virtualization is mentioned on . I'm not exactly sure what the timeframe is for the things listed there. -- Christian Laursen