From owner-freebsd-current@FreeBSD.ORG Mon Jan 24 05:57:07 2005 Return-Path: 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 C755316A4E7 for ; Mon, 24 Jan 2005 05:57:07 +0000 (GMT) Received: from users.altadena.net (users.altadena.net [207.151.161.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id A374543D1F for ; Mon, 24 Jan 2005 05:57:07 +0000 (GMT) (envelope-from pete@users.altadena.net) Received: from pete by users.altadena.net with local (Exim 4.43) id 1CsxDj-000AUF-Bu for current@freebsd.org; Sun, 23 Jan 2005 21:57:03 -0800 Date: Sun, 23 Jan 2005 21:57:03 -0800 From: Pete Carah To: current@freebsd.org Message-ID: <20050124055703.GA40104@users.altadena.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Sender: Pete Carah Subject: Devd event from GEOM? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jan 2005 05:57:08 -0000 Geom doesn't feed node-creations to devd in 5.3. This would be VERY useful for letting ordinary non-programmer users access pen drives, among other things (floppies come to mind too...). (or mount e.g. a pen drive as part of an authentication system where no-one is yet logged in, so can't manually mount...) umass0 comes in to devd, but this isn't useful for use in "mount". One needs the disk device nodes. I suppose one *could* parse dmesg for the info (or maybe sysctl) but that smacks of a serious kluge. (not to mention that the slice table isn't represented in dmesg anyhow, and practically nothing is in sysctl...) Does this yet happen in any later version (RELENG_5 or HEAD)? If not, is there anyone planning or working on it? It *does* work in Solaris and IRIX, (I know - we aren't them...) I don't know about any Linux or other *BSD version either. Geom is modular enough that this shouldn't be difficult... -- Pete