From owner-freebsd-current Sun Dec 26 20:18:26 1999 Delivered-To: freebsd-current@freebsd.org Received: from mailgw1.netvision.net.il (mailgw1.netvision.net.il [194.90.1.14]) by hub.freebsd.org (Postfix) with ESMTP id B9CDE14D33 for ; Sun, 26 Dec 1999 20:18:23 -0800 (PST) (envelope-from ak@freenet.co.uk) Received: from freenet.co.uk (RAS1-p104.rlz.netvision.net.il [62.0.168.106]) by mailgw1.netvision.net.il (8.9.3/8.9.3) with ESMTP id GAA27282; Mon, 27 Dec 1999 06:17:57 +0200 (IST) Message-ID: <3866E8B3.8DAAD96F@freenet.co.uk> Date: Mon, 27 Dec 1999 04:18:59 +0000 From: Alex X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 4.0-CURRENT i386) X-Accept-Language: en MIME-Version: 1.0 To: Peter Wemm Cc: current@FreeBSD.ORG Subject: Re: can't get vmware to run ( on -current ) References: <19991226134559.25EE81CA0@overcee.netplex.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Peter Wemm wrote: > > > b) could not open /usr/local/lib/vmware/lib/vmm (no such file or directory) > > That is because /proc/curproc/exe is missing. Under Linux it's a pointer to > the executable file (like our "file" used to be before it was killed). A > trivial patch to reactivate it in a form that is useable by vmware: > > + { DT_REG, N("exe"), Pfile, procfs_validfile }, > > This works because the Pfile support code hasn't been removed. > > Or you can check out the linprocfs stuff, see the vmware pages for a pointer. > It provides a linux-like /compat/linux/proc that provides the missing bits > that linux programs expect. Peter, Since you seem to be fairly well acquainted with the code in question, perhaps you could review and commit the linprocfs stuff? The Pfile support code could then be included in the linprocfs emulator rather than completely removed. I don't think anyone would doubt the usefulness of Linux procfs support. Alex To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message