From owner-freebsd-current Mon Oct 28 14:26:13 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFBD137B401; Mon, 28 Oct 2002 14:26:12 -0800 (PST) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id A83DB43E3B; Mon, 28 Oct 2002 14:26:12 -0800 (PST) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by canning.wemm.org (Postfix) with ESMTP id 902EB2A88D; Mon, 28 Oct 2002 14:26:12 -0800 (PST) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Maksim Yevmenkin Cc: freebsd-current@freebsd.org, freebsd-emulation@FreeBSD.org Subject: Re: options GEOM and NODEVFS In-Reply-To: <3DBD76E9.2F12196B@exodus.net> Date: Mon, 28 Oct 2002 14:26:12 -0800 From: Peter Wemm Message-Id: <20021028222612.902EB2A88D@canning.wemm.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Maksim Yevmenkin wrote: > p.p.s. i need NODEVFS to run vmware2 (/dev/rtc is not > DEVFS friendly). This should take only a few minutes to fix by somebody who knows what they are doing. I'd do it, but I do not have vmware and have no desire to start. rtc.c already has the make_dev() calls, but they are in the wrong place. They need to be moved from rtc_attach() (called by rtc_open()) to init_module() and replace the cdevsw_add that is there. cdevsw_add and cdevsw_remove should be completely removed. This set of changes will work on 4.x too, so there are no big portability issues. Some of the folks on freebsd-emulation may be able to do it. Cheers, -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message