From owner-svn-src-head@freebsd.org Tue Dec 12 15:58:34 2017 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F27B0E9CFAB; Tue, 12 Dec 2017 15:58:34 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 800723AD9; Tue, 12 Dec 2017 15:58:32 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id c680103d; Tue, 12 Dec 2017 16:58:29 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mail; bh=MB3TCp7kO0vNYkIpaQt58McrKu0=; b=ENW9ZAi1XIClquK2C9bL/YyVXl8C EIsnkpcOrLQeu9ZR4bk6hsZP1h6zdkUvUa3bxaEcjh5yQe5K3yHSZ604zDCK+qBW wuXFc8ZOqM2RVx3pb4vq6tdHlSDEA6OOnkX4v1AFa3pogNz93O0645fCTHcCtxoC nMCjSo4ZUdck+v0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; q=dns; s= mail; b=lE/4n3ODcxnGfClaucOYCbjstiA+XiHlcCEnH4uNbxtOJhyW4/JfHJNh TFRjzreZ6wCL+mMicX4oC9LOEahtpVbtjjiY6S5zUuOYUAzCRtnlibr6L0rWMqjD C4T+LGcdDltfx3li2CbFThQ/MYqN/MZ0WjgFsOkijyl7KpeK7To= Received: from arcadia (evadot.gandi.net [217.70.181.36]) by mail.blih.net (OpenSMTPD) with ESMTPSA id 2e82c1ad TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Tue, 12 Dec 2017 16:58:29 +0100 (CET) Date: Tue, 12 Dec 2017 16:58:28 +0100 From: Emmanuel Vadot To: rgrimes@freebsd.org Cc: "Rodney W. Grimes" , Alexey Dokuchaev , Nathan Whitehorn , Kyle Evans , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r326773 - in head/sys: conf dev/syscon Message-Id: <20171212165828.e9a0eb263cc4dca94d0d6ca9@bidouilliste.com> In-Reply-To: <201712121540.vBCFeLFZ086830@pdx.rh.CN85.dnsmgr.net> References: <20171212100008.4c44fcf78714d5a159937b99@bidouilliste.com> <201712121540.vBCFeLFZ086830@pdx.rh.CN85.dnsmgr.net> X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; amd64-portbld-freebsd12.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 15:58:35 -0000 On Tue, 12 Dec 2017 07:40:21 -0800 (PST) "Rodney W. Grimes" wrote: > > On Tue, 12 Dec 2017 06:18:36 +0000 > > Alexey Dokuchaev wrote: > > > > > On Mon, Dec 11, 2017 at 10:14:04AM -0800, Nathan Whitehorn wrote: > > > > I think this name might confuse people looking for "syscons". Can it be > > > > renamed? Also, if it is ARM-specific, maybe it belongs in sys/arm? > > > > > > +1 for rename, it's very confusing now. > > ++1 rename it or expect irrate users So where exactly in the confusion ? Is it because your tab completion when doing cd sys/dev/sysc will now ask you to type more char ? This is the only place where "syscons" (not syscon) exists. > > > > > > ./danfe > > > > It's not confusing. The spec is clear it's named "syscon" so our > > driver must be named syscon, naming it otherwise would be confusing. > > What's confusing is the directory name for "sc" named syscons, it's > > config options are named SC_* and the device is named sc. > > The spec is wrong for dictating what any implementation must > call this, the spec does not own the implementation name space. > > It is called called syscons and uses the variables and driver > names sc beacuse that is what we did back in the 90's, drivers > typically had 2 character names. > > > The only valuable remark in this thread is bde's one saying it's not > > documented etc ... and yes we do sucks in this area in the arm world. > > Thank you for your dismissal of input from the community, does that > mean your gong to ignore them? > > > Anyhow, I caught a discussion between mmel@ and kevans@ on IRC saying > > that we will move the driver into extres after adding some standard > > stuff common to extres framework. > > FYI why is this so bad an idea to call it syscons: > man syscons > How do you plan to resolve that name space conflict? > AND this man page has existed since 1.0, So 25 years of > finger memory, your just not gona do well trying to change that. The new driver name is "syscon" not "syscons", there is no name space conflict. Again, we will move it to sys/dev/extres, now can we stop whining about small details like that and do some actual work please ? -- Emmanuel Vadot