From owner-freebsd-stable Wed Oct 22 01:17:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA15752 for stable-outgoing; Wed, 22 Oct 1997 01:17:40 -0700 (PDT) (envelope-from owner-freebsd-stable) Received: from www2.shoppersnet.com (shoppersnet.com [204.156.152.112]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA15746 for ; Wed, 22 Oct 1997 01:17:36 -0700 (PDT) (envelope-from digital@www2.shoppersnet.com) Received: (from digital@localhost) by www2.shoppersnet.com (8.8.5/8.8.5) id BAA00502; Wed, 22 Oct 1997 01:18:34 -0700 (PDT) Date: Wed, 22 Oct 1997 01:18:34 -0700 (PDT) From: Howard Lew To: Mike Smith cc: Mike Smith , Luigi Rizzo , tg@ihf.rwth-aachen.de, mark@vmunix.com, freebsd-stable@FreeBSD.ORG Subject: Re: PNP and new Sound code ? In-Reply-To: <199710220729.QAA01849@word.smith.net.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 22 Oct 1997, Mike Smith wrote: > > > > I think the original question was about the new sound code in 2.2-stable > > or 2.2.5... Not current. > > Very good. Now, I replied that it wasn't in 2.2, and that was a damn > good thing because your next statement is wrong: > > > Gee, I wish it would have made it in because it > > sure appears rock solid stable. > > Only a) it's not, and b) it is not backwards compatible. Making a > change like this in what is meant to be a stability-oriented release > would be completely stupid. Have you tried the driver? Luigi is putting it in snd so that won't break those users who rely on the code that is currently in sound. In other words, users have a choice to choose between the new or the old driver. If you are worried about stability, the code does not need to be enabled. Why not have it as a kernel option? or have it disabled by default, but with the option to enable it? just like the way the 32 bit IDE code has been for a long time. As for being compatible with applications, I have verified that it works fine with many of the popular sound apps including Real Audio player 3.0, playmidi, vgetty, and xanim. If you think the standard FreeBSD sound driver in 2.2.2R is stable, that is far from being true. On some systems it will hang and reboot the computer by itself (MSS mode with Opti 924 chipset). On other cards (mostly PNP cards), FreeBSD will not even probe its existence because the bios does not autoconfigure PNP cards. You will not get stability complaints from the latter group of users because they cannot even get any sound at all. > Great, so you have a working soundcard driver that is ABI-incompatible > with most of the applications out there. Great. Which applications? If you know which applications will not work, it would be more helpful to let us know which ones cause problems so we can help Luigi fix them rather than make wide-reaching negative remarks.