Quoting des_at_des.no (Dag-Erling Smørgrav) (Tue, 23 May 2006 17:22:12 +0200): > Alexander Leidinger <Alexander_at_Leidinger.net> writes: > > Quoting des_at_des.no (Dag-Erling Smørgrav) (Tue, 23 May 2006 14:26:58 +0200): > > > Yuriy Tsibizov <Yuriy.Tsibizov_at_gfk.ru> 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. We already have stuff in the debug MIB and there are even ideas floating around which suggest to mirror the structure of the non-debug MIB's under the debug MIB. So I don't see it go away. Any suggestions "how to do it right" while being located in the debug MIB? Bye, Alexander. -- Selling GoodYear Eagle F1 235/40ZR18, 2x 4mm + 2x 5mm, ~150 EUR you have to pick it up between Germany/Saarland and Luxembourg/Capellen http://www.Leidinger.net Alexander _at_ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild _at_ FreeBSD.org : PGP ID = 72077137Received on Tue May 23 2006 - 13:53:14 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:56 UTC