From owner-freebsd-current@FreeBSD.ORG Tue May 23 15:22:18 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org 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 39C8F16A53B; Tue, 23 May 2006 15:22:18 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7EBEE43D45; Tue, 23 May 2006 15:22:17 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id BD5EE2089; Tue, 23 May 2006 17:22:12 +0200 (CEST) X-Spam-Tests: none X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on tim.des.no Received: from xps.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id AD0F22087; Tue, 23 May 2006 17:22:12 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 88C0033CAD; Tue, 23 May 2006 17:22:12 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Alexander Leidinger References: <20060520141209.A2285@free.home.local> <86fyj1kju5.fsf@xps.des.no> <20060523171238.6392afdb@Magellan.Leidinger.net> Date: Tue, 23 May 2006 17:22:12 +0200 In-Reply-To: <20060523171238.6392afdb@Magellan.Leidinger.net> (Alexander Leidinger's message of "Tue, 23 May 2006 17:12:38 +0200") Message-ID: <867j4clqaj.fsf@xps.des.no> User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-multimedia@freebsd.org, freebsd-current@freebsd.org Subject: Re: Call for testing: emu10kx driver for Creative sound cards X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Tue, 23 May 2006 15:22:20 -0000 Alexander Leidinger writes: > Quoting des@des.no (Dag-Erling Sm=F8rgrav) (Tue, 23 May 2006 14:26:58 +02= 00): > > Yuriy Tsibizov writes: > > > 2. Complete mixer support. Some controls that can't fit into OSS > > > mixer are available as sysctl under debug.emu10kxX. > > That is not the correct place for it. Please use the device's sysctl > > context (obtained with device_get_sysctl_ctx()) > This was based upon a suggestion by me. We want to get rid of most > sound related syscalls (at least those which belong into the realm of > the user, and not into the realm of the administrator). Until we have > an application and an interface, we have to life with the sysctls, but > to let the users know that this is not an interface but a temporary > workaround, it's put into the debug MIB. I hope we will not ship > 7.0-RELEASE with any such sysctl (any help appreciated). Regardless, device-specific sysctl knobs belong in the individual device's sysctl context, which automatically places them in the correct location in the dev tree and automatically destroys them when the device is destroyed. Please do not create further precedent for breaking this rule, no matter how good your intentions. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no