From owner-freebsd-multimedia@FreeBSD.ORG Tue May 23 20:56:47 2006 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7021E16AE96; Tue, 23 May 2006 20:56:47 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E2FC43D8C; Tue, 23 May 2006 20:55:40 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [IPv6:::1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k4NKqMxI095157; Tue, 23 May 2006 14:52:22 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 23 May 2006 14:52:22 -0600 (MDT) Message-Id: <20060523.145222.88564922.imp@bsdimp.com> To: scottl@samsco.org From: Warner Losh In-Reply-To: <447366CD.7010301@samsco.org> References: <44735620.9080403@samsco.org> <20060523.132355.21838169.imp@bsdimp.com> <447366CD.7010301@samsco.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@freebsd.org, des@des.no, freebsd-current@freebsd.org, Alexander@Leidinger.net Subject: Re: Call for testing: emu10kx driver for Creative sound cards X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 20:56:49 -0000 > giving. I'd really like to see namespaces and name prefixes defined > that have stable/unstable meaning. I dropped this due to the very > vocal opposition at the time. Sounds like a good thing to me. If we document this (and the bit that I sent in my other email) in sysctl(8), or somewhere more appropriate, then I think we can do this. I propose that we put a single _ in front of those sysctls that the author knows will go away and that no code should be written to use them. this would give the unstable namespace that you want and would be consistant with what _foo() functions are for. Not sure if that means everything else is permanant, however. I'm hoping this doesn't result in a bikeshed of doom. Warner