From owner-freebsd-emulation@FreeBSD.ORG Fri Jan 27 20:20:29 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org 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 CB9E016A420 for ; Fri, 27 Jan 2006 20:20:29 +0000 (GMT) (envelope-from guido@gvr.org) Received: from gvr.gvr.org (gvr-gw.gvr.org [80.126.103.228]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B16E43D48 for ; Fri, 27 Jan 2006 20:20:29 +0000 (GMT) (envelope-from guido@gvr.org) Received: by gvr.gvr.org (Postfix, from userid 657) id 939E6C175; Fri, 27 Jan 2006 21:20:28 +0100 (CET) Date: Fri, 27 Jan 2006 21:20:28 +0100 From: Guido van Rooij To: "Rodney W. Grimes" Message-ID: <20060127202028.GA13714@gvr.gvr.org> References: <20060127080605.GA5359@gvr.gvr.org> <200601271802.KAA83158@gndrsh.dnsmgr.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200601271802.KAA83158@gndrsh.dnsmgr.net> Cc: orlando@break.net, freebsd-emulation@freebsd.org Subject: Re: VMWare3 on FreeBSD 4.11 and 5.4 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: Fri, 27 Jan 2006 20:20:29 -0000 On Fri, Jan 27, 2006 at 10:02:34AM -0800, Rodney W. Grimes wrote: > [cc-ed back onto the emulation list, others may want this...] > > You vmware binary has been patched.. 4 bytes are altered. > > Looking at the vmware-any-any-update96 update.c file I have > matched this to -PART- of the trypatch2242 code (that is > the patch when any-any finds a 3.2.1-2242 binary): > > static int trypatch2242(struct file* fd, const char* name) { > static const char newcodeNICE[] = > "\xE8\xC7\xFF\xFE\xFF\x33\xDB\x83\xC4\x04"; > static const char oldcodeNICE[] = > "\xE8\xC7\xFF\xFE\xFF\x89\xC3\x83\xC4\x04"; > static const char newcodeNICE2[] = > "\xE8\x5D\xFF\xFE\xFF\x33\xDB\x83\xC4\x04"; > static const char oldcodeNICE2[] = > "\xE8\x5D\xFF\xFE\xFF\x89\xC3\x83\xC4\x04"; > > Using your vmware binary on my FreeBSD 5.4p8 w/linux_base-7.3 > has correctd the shutdown panics from VMWare itself and I can > again smash the reset button and not have to restart VMWare! > THANK YOU! Cool ;-) -Guido