From owner-freebsd-hackers@FreeBSD.ORG Fri Feb 17 17:10:33 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08A40106568C for ; Fri, 17 Feb 2012 17:10:33 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from qmta07.westchester.pa.mail.comcast.net (qmta07.westchester.pa.mail.comcast.net [76.96.62.64]) by mx1.freebsd.org (Postfix) with ESMTP id B7EEC8FC0A for ; Fri, 17 Feb 2012 17:10:32 +0000 (UTC) Received: from omta03.westchester.pa.mail.comcast.net ([76.96.62.27]) by qmta07.westchester.pa.mail.comcast.net with comcast id b5AR1i0090bG4ec575AZZy; Fri, 17 Feb 2012 17:10:33 +0000 Received: from hans3 ([66.30.197.229]) by omta03.westchester.pa.mail.comcast.net with comcast id b5AY1i00C4xSlmi3P5AYud; Fri, 17 Feb 2012 17:10:32 +0000 Received: from algo by hans3 with local (Exim 4.77 (FreeBSD)) (envelope-from ) id 1RyRKJ-000Ioa-Ec; Fri, 17 Feb 2012 12:10:31 -0500 From: Alex Goncharov To: Alexander Motin In-reply-to: <4F3E8225.9030501@FreeBSD.org> (message from Alexander Motin on Fri, 17 Feb 2012 18:36:53 +0200) References: <4F3E8225.9030501@FreeBSD.org> Message-Id: Sender: Alex Goncharov Date: Fri, 17 Feb 2012 12:10:31 -0500 Cc: freebsd-hackers@freebsd.org Subject: Re: 8 to 9: Kernel modularization -- did it change? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alex Goncharov List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Feb 2012 17:10:33 -0000 ,--- You/Alexander (Fri, 17 Feb 2012 18:36:53 +0200) ----* | On 02/17/12 18:20, Alex Goncharov wrote: | > How do I find the correct hint if I can't reload the sound module in | > the new kernel environment and explore 'dmesg', '/dev/sndstat' and the | > physical headphones with the new hint without a reboot? | > | > Stick something in a file (/boot/device.hints or /boot/loader.conf), | > reboot and see if it works... if it doesn't put a different | > combination of 'cad', 'nid' and 'seq' and reboot?... And again and | > again, till it works?.. | | Improved HDA driver in HEAD allows to change CODEC configuration via | sysctls on fly without unloading. I am going to merge it to 9/8-STABLE | in few weeks. If somebody wants to write nice GUI for it -- welcome! ;) Being mostly a FreeBSD freeloader (or a marginal contributor), I shouldn't be complaining, and I am not, but permit me to make a personal biased judgment: losing the ability to do a practically important thing (a dynamic sound card tuning) which was available in 8, makes 9 a "not ready to be released" OS (GUI isn't relevant here.) OK, I'll put my upgrades to 9 on hold... Thanks all for clarifying the situation! P.S. As an aside and IMHO: Over the last year, I've been asking myself why I keep bothering with FreeBSD when several Linux distros do everything painlessly out of box. Obviously, I like FreeBSD general structure a lot, that's why. FreeBSD won't miss me going back to Linux, but I may miss FreeBSD, so I am still sticking on, but I see a lot of dangers to FreeBSD being a meaningfully used platform, for various reasons (some of them have been mentioned in several discussions on freebsd-stable.) Breaking POLA in a released OS, which I see with this sound card tuning issue, doesn't add FreeBSD friends... -- Alex -- alex-goncharov@comcast.net --