From owner-cvs-all@FreeBSD.ORG Tue Aug 10 16:49:15 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2685116A4CE for ; Tue, 10 Aug 2004 16:49:15 +0000 (GMT) Received: from mail4.speakeasy.net (mail4.speakeasy.net [216.254.0.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id E11E243D53 for ; Tue, 10 Aug 2004 16:49:14 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 13411 invoked from network); 10 Aug 2004 16:49:14 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail4.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 10 Aug 2004 16:49:14 -0000 Received: from hydrogen.funkthat.com (cfqpsz@localhost.funkthat.com [127.0.0.1])i7AGnEuU080214; Tue, 10 Aug 2004 09:49:14 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id i7AGnDvi080213; Tue, 10 Aug 2004 09:49:13 -0700 (PDT) Date: Tue, 10 Aug 2004 09:49:13 -0700 From: John-Mark Gurney To: Ruslan Ermilov Message-ID: <20040810164913.GP991@funkthat.com> References: <200408090645.i796jLUo046034@repoman.freebsd.org> <20040810122307.GA18408@ip.net.ua> <20040810144913.GO991@funkthat.com> <20040810154348.GA19937@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040810154348.GA19937@ip.net.ua> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mdioctl.h src/sys/modules/md Makefile src/sbin/mdconfig mdconfig.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Aug 2004 16:49:15 -0000 Ruslan Ermilov wrote this message on Tue, Aug 10, 2004 at 18:43 +0300: > Another thing I'm worried about is that it's typical for a "device foo" > to have the corresponding foo.ko module, and now this is no longer the > case. I think many would still prefer that the file be named md.ko, > while clearly the inside module should be named "g_md". There is already other modules that break this conventions (and bde doesn't like the sound and geom subdirs in modules) such as sound, network interfaces, and all the other geom's... Then there is the screen savers which use a suffix instead of the prefix.. :) I'm not familar with kldxref, but it seems like it would make sense for it to grow logic so that if you try to load a module that the "kernel" knows about, but doesn't match the name, it would return that... That still wouldn't fix the breakage, since md is now no longer md, but g_md... Should we fix the naming in the kernel config? -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."