From owner-freebsd-emulation Sun Nov 18 11:10:10 2001 Delivered-To: freebsd-emulation@freebsd.org Received: from pop3.psconsult.nl (ps226.psconsult.nl [193.67.147.226]) by hub.freebsd.org (Postfix) with ESMTP id 885C537B417 for ; Sun, 18 Nov 2001 11:10:06 -0800 (PST) Received: (from paul@localhost) by pop3.psconsult.nl (8.9.2/8.9.2) id UAA92559; Sun, 18 Nov 2001 20:09:52 +0100 (CET) (envelope-from paul) Date: Sun, 18 Nov 2001 20:09:51 +0100 From: Paul Schenkeveld To: Ian Dowse Cc: Dag-Erling Smorgrav , Takanori Saneto , emulation@FreeBSD.ORG Subject: Re: Linuxulator MFC and VMware Message-ID: <20011118200951.A91961@psconsult.nl> References: <200111161749.aa32146@salmon.maths.tcd.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <200111161749.aa32146@salmon.maths.tcd.ie>; from iedowse@maths.tcd.ie on Fri, Nov 16, 2001 at 05:49:04PM +0000 Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Thanks for the patch, finally got vmware working again on 4.4-STABLE! With the previous version of vmware (vmware2-2.0.3.799_1) there once was a patch to allow multiple vmware sessions running at the same time. I tried to use these patches instead of the patches for vmware2-2.0.4.1142 but (as I already expected) they don't apply anymore. Does anyone know of a way to run multiple instances concurrently under FreeBSD 4-STABLE? Thanks in advance, Paul Schenkeveld On Fri, Nov 16, 2001 at 05:49:04PM +0000, Ian Dowse wrote: > In message , Dag-Erling Smorgrav writes: > > > >Corrected patch attached (and uploaded to the usual place). > > Ok, I tried a -stable version of that. It got past the LINUX_SIOCGIFADDR > ioctl, but failed on the LINUX_SIOCGIFFLAGS call. I added SIOCGIFFLAGS > conversion to linux_ioctl_special and the code that calls it, and > vmware got past setting up the network interface but died with a > vmware panic as soon as the guest OS tried to use the network. > > I then fixed two cases where the ioctl handlers should have been > returning ENOIOCTL (one was blindly calling ioctl() with no > translation and the other returned ENOTTY). Now it works. Below is > the full patch I used (against -stable). > > Ian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message