From owner-freebsd-emulation@FreeBSD.ORG Sat Jan 31 12:16:20 2004 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9199116A4CE for ; Sat, 31 Jan 2004 12:16:20 -0800 (PST) Received: from blueshiftdesign.com (user-37ka4gj.dialup.mindspring.com [207.69.18.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3865443D1D for ; Sat, 31 Jan 2004 12:16:19 -0800 (PST) (envelope-from ddollar@grepninja.com) Received: from grepninja.com (neon.periodic.local [10.1.2.254]) by blueshiftdesign.com (Postfix) with ESMTP id 9F34B204D; Sat, 31 Jan 2004 15:16:17 -0500 (EST) Message-ID: <401C0CFD.2070003@grepninja.com> Date: Sat, 31 Jan 2004 15:15:57 -0500 From: David Dollar User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6b) Gecko/20040129 Thunderbird/0.4 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-emulation@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: orlando.bassotto@ieo-research.it Subject: VMWare 3.2.1 :: SMP support broken in 5.2-RELEASE X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.1 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: Sat, 31 Jan 2004 20:16:20 -0000 I've recently tried to install VMWare 3.2.1 from portsemulation/vmware3) onto my 5.2-RELEASE system. I'm running an SMP kernel, using P4 HyperThreading. I've come across an inability to use VMWare, that I've tracked down to the vmmon_smp.ko driver, and the following lines of code **[vmware-distrib/vmmon-only/freebsd/driver.c]**[line 313]************** #if __FreeBSD_version >= 501113 /* XXX This is temporary until a fix */ printf(DEVICE_NAME ": SMP support for this release is BROKEN.\n"); return EINVAL; #endif ************************************************************************ These lines of code prevent the module from loading on my 5.2-RELEASE system. Does anyone know what causes SMP to be unsupported for releases later than 5.1? I tried forcing around this check, recompling, and got VMWare to successfully launch, but on power on of the virtual machine, it reported an unsupported CPU bit. If anyone could let me know if there is any attempt to fix this issue, or whether any progress has been made towards identifying and eliminating the problem, I would be more than happy to lend a hand. Thanks in advance, David -- David Dollar