From gdamore@sun.com Fri May 16 17:31:17 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m4H0VG1c012754
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 16 May 2008 17:31:17 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m4H0V5bq018546
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Sat, 17 May 2008 08:31:15 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K0Z00103LG0TK00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 16 May 2008 17:31:12 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K0Z00AXCLG0RLD0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 16 May 2008 17:31:12 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m4H0VBNk026210	for
 <PSARC-ext@sun.com>; Fri, 16 May 2008 17:31:11 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K0Z00801LBWSY00@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 16 May 2008 17:31:11 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K0Z002NALFZENB0@fe-sfbay-09.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 16 May 2008 17:31:11 -0700 (PDT)
Date: Fri, 16 May 2008 17:24:52 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: PSARC 2008/261 EOF: Sound Blaster Pro driver sbpro
Sender: Garrett.Damore@sun.com
To: PSARC-ext <PSARC-ext@sun.com>
Message-id: <482E25D4.9020509@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 968

FYI, I've opened this case up.  There is nothing confidential about what 
we are doing here, although the actual driver itself is closed source.

This is a fast-track (one pager submitted for it, not sure why), I've 
set the timeout for it to 5/23/2008 (or 2008-23-05 if you prefer :-)

Rather than repost the entire one pager here, I'm going to just state 
that the project seeks minor binding to remove the sbpro driver, which 
was an audio driver supporting older SoundBlaster Pro, SoundBlaster 16, 
and SoundBlaster AWE32 ISA cards.  Its unlikely that any systems with 
such hardware in them are even capable of running Solaris Nevada (or 
OpenSolaris), and the cards themselves have not been manufactured in a 
long time.

This driver does not support more modern commodity PCI designs.

Notably, 4Front's OSS dropped support for these cards a long time ago.

A release note will be published in the next Solaris 10 update  (S10u6) 
accordingly.

    -- Garrett


From MAILER-DAEMON Fri May 16 19:51:36 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m4H2paxZ019498
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 16 May 2008 19:51:36 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m4H2pJZ1004686;
	Sat, 17 May 2008 03:51:33 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K0Z0080DRXVC100@nwk-avmta-2.sfbay.sun.com>; Fri,
 16 May 2008 19:51:31 -0700 (PDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K0Z00562RXVY110@nwk-avmta-2.sfbay.sun.com>; Fri,
 16 May 2008 19:51:31 -0700 (PDT)
Received: from rosseau (rosseau.SFBay.Sun.COM [129.146.228.252])
	by jurassic-x4600.sfbay.sun.com (8.14.2+Sun/8.14.2)
 with ESMTP id m4H2pUVa326715; Fri, 16 May 2008 19:51:30 -0700 (PDT)
Date: Fri, 16 May 2008 19:51:36 -0700
From: Stephen Hahn <sch@sun.com>
Subject: Re: PSARC 2008/261 EOF: Sound Blaster Pro driver sbpro
In-reply-to: <482E25D4.9020509@sun.com>
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: PSARC-ext <PSARC-ext@sun.com>
Message-id: <20080517025135.GA7517@eng.sun.com>
Organization: Solaris Kernel Development; Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <482E25D4.9020509@sun.com>
User-Agent: Mutt/1.4.2.1i
Status: RO
Content-Length: 1050

* Garrett D'Amore <gdamore@SUN.COM> [2008-05-17 00:32]:
> FYI, I've opened this case up.  There is nothing confidential about what 
> we are doing here, although the actual driver itself is closed source.
> 
> This is a fast-track (one pager submitted for it, not sure why), I've 
> set the timeout for it to 5/23/2008 (or 2008-23-05 if you prefer :-)
> 
> Rather than repost the entire one pager here, I'm going to just state 
> that the project seeks minor binding to remove the sbpro driver, which 
> was an audio driver supporting older SoundBlaster Pro, SoundBlaster 16, 
> and SoundBlaster AWE32 ISA cards.  Its unlikely that any systems with 
> such hardware in them are even capable of running Solaris Nevada (or 
> OpenSolaris), and the cards themselves have not been manufactured in a 
> long time.

  The only question I have about old drivers--having had pcn sneak up on
  me when I wasn't looking--is "do any of the well-known virtualized x86
  platforms emulate this hardware?".

  - Stephen

-- 
sch@sun.com  http://blogs.sun.com/sch/

From gdamore@sun.com Fri May 16 20:20:50 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m4H3Knl0020756
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 16 May 2008 20:20:50 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m4H3KlhX006035
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Sat, 17 May 2008 11:20:49 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K0Z00E03TANQI00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 16 May 2008 21:20:47 -0600 (MDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K0Z00MLLTANK350@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 16 May 2008 21:20:47 -0600 (MDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m4H3Kk3C000981	for
 <PSARC-ext@sun.com>; Fri, 16 May 2008 20:20:46 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K0Z00101TAKGE00@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 16 May 2008 20:20:46 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K0Z00FUSTAMUZ30@fe-sfbay-09.sun.com>; Fri,
 16 May 2008 20:20:46 -0700 (PDT)
Date: Fri, 16 May 2008 20:14:25 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: PSARC 2008/261 EOF: Sound Blaster Pro driver sbpro
In-reply-to: <20080517025135.GA7517@eng.sun.com>
Sender: Garrett.Damore@sun.com
To: Stephen Hahn <sch@sun.com>
Cc: PSARC-ext <PSARC-ext@sun.com>
Message-id: <482E4D91.5010105@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <482E25D4.9020509@sun.com> <20080517025135.GA7517@eng.sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 1403

Stephen Hahn wrote:
> * Garrett D'Amore <gdamore@SUN.COM> [2008-05-17 00:32]:
>   
>> FYI, I've opened this case up.  There is nothing confidential about what 
>> we are doing here, although the actual driver itself is closed source.
>>
>> This is a fast-track (one pager submitted for it, not sure why), I've 
>> set the timeout for it to 5/23/2008 (or 2008-23-05 if you prefer :-)
>>
>> Rather than repost the entire one pager here, I'm going to just state 
>> that the project seeks minor binding to remove the sbpro driver, which 
>> was an audio driver supporting older SoundBlaster Pro, SoundBlaster 16, 
>> and SoundBlaster AWE32 ISA cards.  Its unlikely that any systems with 
>> such hardware in them are even capable of running Solaris Nevada (or 
>> OpenSolaris), and the cards themselves have not been manufactured in a 
>> long time.
>>     
>
>   The only question I have about old drivers--having had pcn sneak up on
>   me when I wasn't looking--is "do any of the well-known virtualized x86
>   platforms emulate this hardware?".
>
>   - Stephen
>
>   
Good question.   I hadn't thought about this until you brought it up.

VirtualBox emulates an Intel AC'97.  VMWare supports the AudioPCI from 
Creative -- we don't have support for it today anyway.

qemu is going to be a problem.  It emulates a SoundBlaster 16.  :-(

Not sure if that's going to be a problem or not.

    -- Garrett


From gdamore@sun.com Fri May 16 20:23:08 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m4H3N8M1020961
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 16 May 2008 20:23:08 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m4H3N8In011476
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 16 May 2008 20:23:08 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K0Z0020BTEK7I00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 16 May 2008 20:23:08 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K0Z00GTBTEJN140@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 16 May 2008 20:23:07 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m4H3N7Pm001019	for
 <PSARC-ext@sun.com>; Fri, 16 May 2008 20:23:07 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K0Z00E01TB36Z00@fe-sfbay-10.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 16 May 2008 20:23:07 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K0Z00ALKTEFXIB0@fe-sfbay-10.sun.com>; Fri,
 16 May 2008 20:23:03 -0700 (PDT)
Date: Fri, 16 May 2008 20:16:41 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: PSARC 2008/261 EOF: Sound Blaster Pro driver sbpro
In-reply-to: <482E4D91.5010105@sun.com>
Sender: Garrett.Damore@sun.com
To: Stephen Hahn <sch@sun.com>
Cc: PSARC-ext <PSARC-ext@sun.com>
Message-id: <482E4E19.9000404@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <482E25D4.9020509@sun.com> <20080517025135.GA7517@eng.sun.com>
 <482E4D91.5010105@sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 1616

Garrett D'Amore wrote:
> Stephen Hahn wrote:
>> * Garrett D'Amore <gdamore@SUN.COM> [2008-05-17 00:32]:
>>  
>>> FYI, I've opened this case up.  There is nothing confidential about 
>>> what we are doing here, although the actual driver itself is closed 
>>> source.
>>>
>>> This is a fast-track (one pager submitted for it, not sure why), 
>>> I've set the timeout for it to 5/23/2008 (or 2008-23-05 if you 
>>> prefer :-)
>>>
>>> Rather than repost the entire one pager here, I'm going to just 
>>> state that the project seeks minor binding to remove the sbpro 
>>> driver, which was an audio driver supporting older SoundBlaster Pro, 
>>> SoundBlaster 16, and SoundBlaster AWE32 ISA cards.  Its unlikely 
>>> that any systems with such hardware in them are even capable of 
>>> running Solaris Nevada (or OpenSolaris), and the cards themselves 
>>> have not been manufactured in a long time.
>>>     
>>
>>   The only question I have about old drivers--having had pcn sneak up on
>>   me when I wasn't looking--is "do any of the well-known virtualized x86
>>   platforms emulate this hardware?".
>>
>>   - Stephen
>>
>>   
> Good question.   I hadn't thought about this until you brought it up.
>
> VirtualBox emulates an Intel AC'97.  VMWare supports the AudioPCI from 
> Creative -- we don't have support for it today anyway.
>
> qemu is going to be a problem.  It emulates a SoundBlaster 16.  :-(
>
> Not sure if that's going to be a problem or not.

I stand corrected.  qemu also emulates a PCI based SoundBlaster.   We 
may have to add support for this in our OSS work.

    -- Garrett
>
>    -- Garrett
>


From gdamore@Sun.COM Thu May 29 13:14:03 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m4TKE3Db017146
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 May 2008 13:14:03 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m4TKE2MD014488
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 May 2008 13:14:03 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K1N00J0FC7EA700@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 May 2008 13:14:02 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K1N00DLNC7D7M40@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 May 2008 13:14:01 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m4TKE0XW009505	for
 <PSARC-ext@sun.com>; Thu, 29 May 2008 13:14:01 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K1N00J01BS6CD00@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 May 2008 13:14:01 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K1N005CZC7AIJF0@fe-sfbay-09.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 May 2008 13:13:59 -0700 (PDT)
Date: Thu, 29 May 2008 13:13:55 -0700
From: "Garrett D'Amore" <gdamore@Sun.COM>
Subject: PSARC 2008/261 EOF: Sound Blaster Pro driver sbpro
Sender: Garrett.Damore@Sun.COM
To: PSARC-ext <PSARC-ext@Sun.COM>
Message-id: <483F0E83.90602@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 50

This case was approved yesterday.

    - Garrett


From roland.mainz@nrubsig.org Thu May 29 15:17:06 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m4TMH6K2024633
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 May 2008 15:17:06 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m4TMH3r5019398;
	Thu, 29 May 2008 15:17:05 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K1N00301HWGV900@brm-avmta-1.central.sun.com>; Thu,
 29 May 2008 16:17:04 -0600 (MDT)
Received: from sca-ea-mail-2.sun.com ([192.18.43.25])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K1N006AUHWGT7F0@brm-avmta-1.central.sun.com>; Thu,
 29 May 2008 16:17:04 -0600 (MDT)
Received: from relay13i.sun.com
 (ip123.net129179-4.block1.us.syntegra.com [129.179.4.123])
	by sca-ea-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m4TMH3Zp000506;
 Thu, 29 May 2008 22:17:03 +0000 (GMT)
Received: from mmp13es.mmp.us.syntegra.com ([160.41.208.13] [160.41.208.13])
 by relay13i.sun.com with ESMTP id BT-MMP-102407; Thu,
 29 May 2008 22:17:03 +0000 (Z)
Received: from relay16i.sun.com (relay16i.sun.com [129.179.4.126])
 by mmp13es.mmp.us.syntegra.com with ESMTP id BT-MMP-84026; Thu,
 29 May 2008 22:17:02 +0000 (Z)
Received: from mail-in-03.arcor-online.net ([151.189.21.43] [151.189.21.43])
 by relay1ib.sun.com with ESMTP id BT-MMP-1098028; Thu,
 29 May 2008 22:17:02 +0000 (Z)
Received: from mail-in-08-z2.arcor-online.net
 (mail-in-08-z2.arcor-online.net [151.189.8.20])	by mail-in-03.arcor-online.net
 (Postfix) with ESMTP id 14C832CADBE; Fri, 30 May 2008 00:16:46 +0200 (CEST)
Received: from mail-in-11.arcor-online.net
 (mail-in-11.arcor-online.net [151.189.21.51])
	by mail-in-08-z2.arcor-online.net (Postfix) with ESMTP id EB692213094; Fri,
 30 May 2008 00:16:45 +0200 (CEST)
Received: from jupiterb48.nrubsig.org
 (dslb-084-059-013-120.pools.arcor-ip.net [84.59.13.120])
	by mail-in-11.arcor-online.net (Postfix) with ESMTP id CA33824924A; Fri,
 30 May 2008 00:16:45 +0200 (CEST)
Received: from nrubsig.org (localhost [127.0.0.1])	by jupiterb48.nrubsig.org
 (8.13.8+Sun/8.13.8) with ESMTP id m4TMGgE0000717; Fri,
 30 May 2008 00:16:43 +0200 (CEST)
Date: Fri, 30 May 2008 00:16:42 +0200
From: Roland Mainz <roland.mainz@nrubsig.org>
Subject: Re: PSARC 2008/261 EOF: Sound Blaster Pro driver sbpro
Sender: gisburn@jupiterb48.nrubsig.org
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: PSARC-ext <PSARC-ext@sun.com>
Message-id: <483F2B4A.B68305E9@nrubsig.org>
MIME-version: 1.0
X-Mailer: Mozilla 4.76 [en] (X11; U; SunOS 5.11 sun4u)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-Accept-Language: en
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-Virus-Scanned: ClamAV 0.92.1/7287/Thu May 29 21:39:20 2008 on
 mail-in-11.arcor-online.net
X-Virus-Status: Clean
X-Antispam: No, score=0.0/5.0, scanned in 0.340sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <483F0E83.90602@sun.com>
Status: RO
Content-Length: 564

Garrett D'Amore wrote:
> 
> This case was approved yesterday.

Erm... did you check whether this driver may be needed by software
emulators ? For example the only sound driver which AFAIK works in Bochs
with Solaris as guest is "sbpro" (see
http://www.koders.com/cpp/fid1239096CB8FECB28659D1411619E101856D78C07.aspx
; and did you check "qemu", "VMware", "Parallels" etc. yet ?).

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz@nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)

From gdamore@sun.com Thu May 29 15:29:27 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m4TMTQ5n024882
	for <psarc-ext@sac.sfbay.Sun.COM>; Thu, 29 May 2008 15:29:27 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m4TMT1uJ016687
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 May 2008 06:29:26 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K1N0040BIGXU200@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 May 2008 16:29:21 -0600 (MDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K1N004HGIGW5S00@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 May 2008 16:29:20 -0600 (MDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m4TMTKRt013980	for
 <PSARC-ext@sun.com>; Thu, 29 May 2008 15:29:20 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K1N00I01IDN9R00@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 May 2008 15:29:20 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K1N00D4MIGVAYA0@fe-sfbay-09.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 May 2008 15:29:19 -0700 (PDT)
Date: Thu, 29 May 2008 15:29:16 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: PSARC 2008/261 EOF: Sound Blaster Pro driver sbpro
In-reply-to: <483F2B4A.B68305E9@nrubsig.org>
Sender: Garrett.Damore@sun.com
To: Roland Mainz <roland.mainz@nrubsig.org>
Cc: PSARC-ext <PSARC-ext@sun.com>
Message-id: <483F2E3C.5080401@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <483F0E83.90602@sun.com> <483F2B4A.B68305E9@nrubsig.org>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 1167

Roland Mainz wrote:
> Garrett D'Amore wrote:
>   
>> This case was approved yesterday.
>>     
>
> Erm... did you check whether this driver may be needed by software
> emulators ? For example the only sound driver which AFAIK works in Bochs
> with Solaris as guest is "sbpro" (see
> http://www.koders.com/cpp/fid1239096CB8FECB28659D1411619E101856D78C07.aspx
> ; and did you check "qemu", "VMware", "Parallels" etc. yet ?).
>
> ----
>
> Bye,
> Roland
>
>   

Yes, for some of these, sbpro is required.  But the mainstream VMs have 
moved on to newer emulations:

Notably:

* VirtualBox: emulates AC'97
* Parallels: emulates AC'97
* VMware: emulates AudioPCI, audio not supported on Solaris today -- may 
add AudioPCI driver for it in the future
* VirtualPC: Microsoft product, does not support Solaris (at least 
officially)
* qemu: May require sbpro or audiopci -- some evidence that it may also 
support ac'97.  (Vanishingly small market share.)
* bochs: Does anyone actually *care*?  It requires OSS in any case, so 
would not represent a regression.  (Notably the sb16 emulation in bochs 
is very close to unusable due to heave CPU requirements.)

    -- Garrett


From roland.mainz@nrubsig.org Thu May 29 15:46:00 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m4TMjxaF025602
	for <psarc-ext@sac.sfbay.Sun.COM>; Thu, 29 May 2008 15:46:00 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m4TMjnwq022925;
	Fri, 30 May 2008 06:45:57 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K1N00C03J8JXU00@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 29 May 2008 15:45:55 -0700 (PDT)
Received: from brmea-mail-3.sun.com ([192.18.98.34])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K1N009UGJ8I12D0@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 29 May 2008 15:45:55 -0700 (PDT)
Received: from relay15i.sun.com
 (ip125.net129179-4.block1.us.syntegra.com [129.179.4.125])
	by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m4TMjse7018858; Thu,
 29 May 2008 22:45:54 +0000 (GMT)
Received: from mmp11es.mmp.us.syntegra.com ([160.41.208.11] [160.41.208.11])
 by relay15i.sun.com with ESMTP id BT-MMP-103364; Thu,
 29 May 2008 22:45:54 +0000 (Z)
Received: from relay15i.sun.com (relay15i.sun.com [129.179.4.125])
 by mmp11es.mmp.us.syntegra.com with ESMTP id BT-MMP-12481723; Thu,
 29 May 2008 22:45:54 +0000 (Z)
Received: from mail-in-08.arcor-online.net ([151.189.21.48] [151.189.21.48])
 by relay1i.sun.com with ESMTP id BT-MMP-1180194; Thu,
 29 May 2008 22:45:53 +0000 (Z)
Received: from mail-in-08-z2.arcor-online.net
 (mail-in-08-z2.arcor-online.net [151.189.8.20])	by mail-in-08.arcor-online.net
 (Postfix) with ESMTP id 64BDC27B1EF; Fri, 30 May 2008 00:45:52 +0200 (CEST)
Received: from mail-in-13.arcor-online.net
 (mail-in-13.arcor-online.net [151.189.21.53])
	by mail-in-08-z2.arcor-online.net (Postfix) with ESMTP id 558F2213094; Fri,
 30 May 2008 00:45:52 +0200 (CEST)
Received: from jupiterb48.nrubsig.org
 (dslb-084-059-013-120.pools.arcor-ip.net [84.59.13.120])
	by mail-in-13.arcor-online.net (Postfix) with ESMTP id E85FF23D1E1; Fri,
 30 May 2008 00:45:51 +0200 (CEST)
Received: from nrubsig.org (localhost [127.0.0.1])	by jupiterb48.nrubsig.org
 (8.13.8+Sun/8.13.8) with ESMTP id m4TMjmm7000728; Fri,
 30 May 2008 00:45:49 +0200 (CEST)
Date: Fri, 30 May 2008 00:45:48 +0200
From: Roland Mainz <roland.mainz@nrubsig.org>
Subject: Re: PSARC 2008/261 EOF: Sound Blaster Pro driver sbpro
Sender: gisburn@jupiterb48.nrubsig.org
To: "Garrett D'Amore" <gdamore@sun.com>,
        OpenSolaris QEmu discussions <qemu-discuss@opensolaris.org>
Cc: PSARC-ext <PSARC-ext@sun.com>
Message-id: <483F321C.9168E29@nrubsig.org>
MIME-version: 1.0
X-Mailer: Mozilla 4.76 [en] (X11; U; SunOS 5.11 sun4u)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-Accept-Language: en
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-Virus-Scanned: ClamAV 0.92.1/7287/Thu May 29 21:39:20 2008 on
 mail-in-13.arcor-online.net
X-Virus-Status: Clean
X-Antispam: No, score=0.0/5.0, scanned in 0.123sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <483F0E83.90602@sun.com> <483F2B4A.B68305E9@nrubsig.org>
 <483F2E3C.5080401@sun.com>
Status: RO
Content-Length: 1652

Garrett D'Amore wrote:
> Roland Mainz wrote:
> > Garrett D'Amore wrote:
> >> This case was approved yesterday.
> >
> > Erm... did you check whether this driver may be needed by software
> > emulators ? For example the only sound driver which AFAIK works in Bochs
> > with Solaris as guest is "sbpro" (see
> > http://www.koders.com/cpp/fid1239096CB8FECB28659D1411619E101856D78C07.aspx
> > ; and did you check "qemu", "VMware", "Parallels" etc. yet ?).
> 
> Yes, for some of these, sbpro is required.  But the mainstream VMs have
> moved on to newer emulations:
> 
> Notably:
> 
> * VirtualBox: emulates AC'97
> * Parallels: emulates AC'97
> * VMware: emulates AudioPCI, audio not supported on Solaris today -- may
> add AudioPCI driver for it in the future
> * VirtualPC: Microsoft product, does not support Solaris (at least
> officially)
> * qemu: May require sbpro or audiopci -- some evidence that it may also
> support ac'97.  (Vanishingly small market share.)

Erm... we have a QEmu projet at opensolaris.org - did you ask them
whether they like the removal ?

> * bochs: Does anyone actually *care*?  It requires OSS in any case, so
> would not represent a regression.  (Notably the sb16 emulation in bochs
> is very close to unusable due to heave CPU requirements.)

That's why I added --enable-idle-hack to Bochs long ago to deal with the
CPU hogging, together with all the other fixes to make Solaris bootable
on Bochs (e.g. SPARC as host, x86 as guest) ...

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz@nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)

From gdamore@sun.com Thu May 29 15:48:54 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m4TMmrea025761
	for <psarc-ext@sac.sfbay.Sun.COM>; Thu, 29 May 2008 15:48:54 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m4TMml5A023854
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 May 2008 06:48:53 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K1N00D03JDF7900@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Thu, 29 May 2008 15:48:51 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K1N009TXJDF12E0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Thu,
 29 May 2008 15:48:51 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m4TMmpRR016153	for
 <PSARC-ext@Sun.COM>; Thu, 29 May 2008 15:48:51 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K1N00401J8MUU00@fe-sfbay-10.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Thu,
 29 May 2008 15:48:51 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K1N00HB3JDB2LC0@fe-sfbay-10.sun.com> for
 PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Thu,
 29 May 2008 15:48:48 -0700 (PDT)
Date: Thu, 29 May 2008 15:48:44 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: PSARC 2008/261 EOF: Sound Blaster Pro driver sbpro
In-reply-to: <483F321C.9168E29@nrubsig.org>
Sender: Garrett.Damore@sun.com
To: Roland Mainz <roland.mainz@nrubsig.org>
Cc: OpenSolaris QEmu discussions <qemu-discuss@opensolaris.org>,
        PSARC-ext <PSARC-ext@sun.com>
Message-id: <483F32CC.8010401@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <483F0E83.90602@sun.com> <483F2B4A.B68305E9@nrubsig.org>
 <483F2E3C.5080401@sun.com> <483F321C.9168E29@nrubsig.org>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 1952

Roland Mainz wrote:
> Garrett D'Amore wrote:
>   
>> Roland Mainz wrote:
>>     
>>> Garrett D'Amore wrote:
>>>       
>>>> This case was approved yesterday.
>>>>         
>>> Erm... did you check whether this driver may be needed by software
>>> emulators ? For example the only sound driver which AFAIK works in Bochs
>>> with Solaris as guest is "sbpro" (see
>>> http://www.koders.com/cpp/fid1239096CB8FECB28659D1411619E101856D78C07.aspx
>>> ; and did you check "qemu", "VMware", "Parallels" etc. yet ?).
>>>       
>> Yes, for some of these, sbpro is required.  But the mainstream VMs have
>> moved on to newer emulations:
>>
>> Notably:
>>
>> * VirtualBox: emulates AC'97
>> * Parallels: emulates AC'97
>> * VMware: emulates AudioPCI, audio not supported on Solaris today -- may
>> add AudioPCI driver for it in the future
>> * VirtualPC: Microsoft product, does not support Solaris (at least
>> officially)
>> * qemu: May require sbpro or audiopci -- some evidence that it may also
>> support ac'97.  (Vanishingly small market share.)
>>     
>
> Erm... we have a QEmu projet at opensolaris.org - did you ask them
> whether they like the removal ?
>   

No.  But I wasn't aware of it until you just mentioned it.  I'll ask 
there now.  If it turns out that removal is problematic, I can always 
just drop the case.  (But sbpro is painful because its a closed source 
driver without any open source alternatives, and would seriously hamper 
our efforts to integrate OSS.)

    -- Garrett
>   
>> * bochs: Does anyone actually *care*?  It requires OSS in any case, so
>> would not represent a regression.  (Notably the sb16 emulation in bochs
>> is very close to unusable due to heave CPU requirements.)
>>     
>
> That's why I added --enable-idle-hack to Bochs long ago to deal with the
> CPU hogging, together with all the other fixes to make Solaris bootable
> on Bochs (e.g. SPARC as host, x86 as guest) ...
>
> ----
>
> Bye,
> Roland
>
>   


From Michael.Riley@sun.com Thu May 29 16:02:50 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m4TN2ndK027338
	for <psarc-ext@sac.sfbay.Sun.COM>; Thu, 29 May 2008 16:02:49 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m4TN2jxQ029248
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 May 2008 07:02:48 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K1N00F05K0ODR00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Thu, 29 May 2008 16:02:48 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K1N00D2ZK0O9S10@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Thu,
 29 May 2008 16:02:48 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m4TN2mUq029879	for
 <PSARC-ext@Sun.COM>; Thu, 29 May 2008 16:02:48 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K1N00K01JTON100@fe-sfbay-10.sun.com>
 (original mail from Michael.Riley@Sun.COM)
 for PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Thu,
 29 May 2008 16:02:48 -0700 (PDT)
Received: from [192.168.1.2] ([68.108.176.198])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K1N00KXKK0MOX10@fe-sfbay-10.sun.com> for
 PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Thu,
 29 May 2008 16:02:46 -0700 (PDT)
Date: Thu, 29 May 2008 16:02:46 -0700
From: Mike Riley <Michael.Riley@sun.com>
Subject: Re: PSARC 2008/261 EOF: Sound Blaster Pro driver sbpro
In-reply-to: <483F32CC.8010401@sun.com>
Sender: Michael.Riley@sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: Roland Mainz <roland.mainz@nrubsig.org>,
        OpenSolaris QEmu discussions <qemu-discuss@opensolaris.org>,
        PSARC-ext <PSARC-ext@sun.com>
Message-id: <483F3616.7070001@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <483F0E83.90602@sun.com> <483F2B4A.B68305E9@nrubsig.org>
 <483F2E3C.5080401@sun.com> <483F321C.9168E29@nrubsig.org>
 <483F32CC.8010401@sun.com>
User-Agent: Thunderbird 2.0.0.12 (X11/20080310)
Status: RO
Content-Length: 1751

Garrett D'Amore wrote:
> Roland Mainz wrote:
>> Garrett D'Amore wrote:
>>  
>>> Roland Mainz wrote:
>>>    
>>>> Garrett D'Amore wrote:
>>>>      
>>>>> This case was approved yesterday.
>>>>>         
>>>> Erm... did you check whether this driver may be needed by software
>>>> emulators ? For example the only sound driver which AFAIK works in 
>>>> Bochs
>>>> with Solaris as guest is "sbpro" (see
>>>> http://www.koders.com/cpp/fid1239096CB8FECB28659D1411619E101856D78C07.aspx 
>>>>
>>>> ; and did you check "qemu", "VMware", "Parallels" etc. yet ?).
>>>>       
>>> Yes, for some of these, sbpro is required.  But the mainstream VMs have
>>> moved on to newer emulations:
>>>
>>> Notably:
>>>
>>> * VirtualBox: emulates AC'97
>>> * Parallels: emulates AC'97
>>> * VMware: emulates AudioPCI, audio not supported on Solaris today -- may
>>> add AudioPCI driver for it in the future
>>> * VirtualPC: Microsoft product, does not support Solaris (at least
>>> officially)
>>> * qemu: May require sbpro or audiopci -- some evidence that it may also
>>> support ac'97.  (Vanishingly small market share.)
>>>     
>>
>> Erm... we have a QEmu projet at opensolaris.org - did you ask them
>> whether they like the removal ?
>>   
> 
> No.  But I wasn't aware of it until you just mentioned it.  I'll ask 
> there now.  If it turns out that removal is problematic, I can always 
> just drop the case.  (But sbpro is painful because its a closed source 
> driver without any open source alternatives, and would seriously hamper 
> our efforts to integrate OSS.)

Not to mention that we would like to remove any ISA device support for 
non-legacy devices.  Add-in ISA devices do not work well in current versions 
of Solaris due to lack of PnP support.

Mike

From Darren.Moffat@sun.com Fri May 30 04:21:32 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m4UBLWV5018674
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 30 May 2008 04:21:32 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m4UBLPsL022953
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 May 2008 12:21:30 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K1O00611I7UK300@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 30 May 2008 04:21:30 -0700 (PDT)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K1O00M9TI7SF480@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 May 2008 04:21:29 -0700 (PDT)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe1.eu.sun.com [192.18.6.10])
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m4UBLR9p006941	for
 <PSARC-ext@sun.com>; Fri, 30 May 2008 11:21:27 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K1O00901HMHA200@fe-emea-09.sun.com>
 (original mail from Darren.Moffat@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 May 2008 12:21:27 +0100 (BST)
Received: from [129.156.173.21] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K1O006EAI7FWZB0@fe-emea-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 30 May 2008 12:21:16 +0100 (BST)
Date: Fri, 30 May 2008 12:21:14 +0100
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: PSARC 2008/261 EOF: Sound Blaster Pro driver sbpro
In-reply-to: <483F3616.7070001@sun.com>
Sender: Darren.Moffat@sun.com
To: Mike Riley <Michael.Riley@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>,
        Roland Mainz <roland.mainz@nrubsig.org>,
        OpenSolaris QEmu discussions <qemu-discuss@opensolaris.org>,
        PSARC-ext <PSARC-ext@sun.com>
Message-id: <483FE32A.6090909@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <483F0E83.90602@sun.com> <483F2B4A.B68305E9@nrubsig.org>
 <483F2E3C.5080401@sun.com> <483F321C.9168E29@nrubsig.org>
 <483F32CC.8010401@sun.com> <483F3616.7070001@sun.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080507)
Status: RO
Content-Length: 1033

I don't think qemu, even if though there is an opensolaris.org hosted 
project to ensure it runs on OpenSolaris, should hold up removal of this 
driver.

Think about it this way, given all the OpenSolaris on metal and all the 
other whole machine virtualisation solutions that are available how 
important it is that qemu have sound ?  Removal of this driver isn't 
going to break qemu support for Solaris as a guest it just means that 
qemu OpenSolaris guests after this putback won't have sound support.

Is that really such a big deal ?

 From an architecture view I think this case is well researched and on 
solid ground.   The qemu sound issue if it is really that important is a 
business choice not an ARC one and the value of keeping around such an 
old ISA driver would need to be justified to the Solaris PAC.

Distributions other than the binary OpenSolaris and Sun's distros are 
free to hold on to this legacy driver and its support if they really 
wish to.

In my opinion this case remains closed.

--
Darren J Moffat

From bentaylor.solx86@gmail.com Fri May 30 04:36:01 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m4UBa02X018907
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 30 May 2008 04:36:01 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m4UBZv48016649
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 May 2008 19:35:59 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K1O00805IVW5800@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 30 May 2008 04:35:56 -0700 (PDT)
Received: from sca-ea-mail-3.sun.com ([192.18.43.21])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K1O00MV6IVWF170@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 May 2008 04:35:56 -0700 (PDT)
Received: from relay17i.sun.com
 (ip127.net129179-4.block1.us.syntegra.com [129.179.4.127])
	by sca-ea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m4UBXsh6001599	for
 <PSARC-ext@sun.com>; Fri, 30 May 2008 11:35:56 +0000 (GMT)
Received: from mmp11es.mmp.us.syntegra.com ([160.41.208.11] [160.41.208.11])
 by relay17i.sun.com with ESMTP id BT-MMP-92823 for PSARC-ext@sun.com; Fri,
 30 May 2008 11:35:55 +0000 (Z)
Received: from relay11i.sun.com (relay11i.sun.com [129.179.4.121])
 by mmp11es.mmp.us.syntegra.com with ESMTP id BT-MMP-13275272 for
 PSARC-ext@sun.com; Fri, 30 May 2008 11:35:55 +0000 (Z)
Received: from py-out-1112.google.com ([64.233.166.183] [64.233.166.183])
 by relay1ib.sun.com with ESMTP id BT-MMP-352573 for PSARC-ext@sun.com; Fri,
 30 May 2008 11:35:55 +0000 (Z)
Received: by py-out-1112.google.com with SMTP id u77so4472692pyb.5 for
 <PSARC-ext@sun.com>; Fri, 30 May 2008 04:35:39 -0700 (PDT)
Received: by 10.114.148.1 with SMTP id v1mr5864653wad.199.1212147338449; Fri,
 30 May 2008 04:35:38 -0700 (PDT)
Received: by 10.114.145.15 with HTTP; Fri, 30 May 2008 04:35:38 -0700 (PDT)
Date: Fri, 30 May 2008 07:35:38 -0400
From: Ben Taylor <bentaylor.solx86@gmail.com>
Subject: Re: [qemu-discuss] PSARC 2008/261 EOF: Sound Blaster Pro driver sbpro
In-reply-to: <483FE32A.6090909@Sun.COM>
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: Mike Riley <Michael.Riley@sun.com>, PSARC-ext <PSARC-ext@sun.com>,
        "Garrett D'Amore" <gdamore@sun.com>,
        OpenSolaris QEmu discussions <qemu-discuss@opensolaris.org>
Message-id: <cef699d70805300435mba2e09dm8dd70125e3f411f0@mail.gmail.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
Content-disposition: inline
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com;
 s=gamma;
 h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
 bh=pKTsg3woRAXIG52JHjyOSph7mqUdPcp2iXTVraBjHM0=;
 b=LklTVCU1OYBP/ePAay4wCsVtdz7loQrWfCC7/hvvQrJQgzQnQ0Fdj4rcVuXIzB/I5ebVJACjZB0y/s4PKYwgmXtkY2tDgAy68w8Pa+cIkfjqgdmL1jCk5gzLPTp72k2Ib6rN6DXKt1xCFopMy3+mvEqude1iKDNL8sWCFsbAM3Y=
DomainKey-Signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=gamma;
 h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
 b=VqSe4pe43/Hxn81x3+WqSEZH2EBHk+jdBajiuDhuEV23rE2kVHTEdO0YE2hDlyNspNrMocBw1rwUrPrr7QISVV+UesJMoD4iDNYjisoxsvqk82VtW4T4fTQArEQ6f5HdelqGuuGIUame2dWiWnrZfk7+FeYn5mzdXi0h9ucu3tw=
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-Antispam: No, score=0.0/5.0, scanned in 0.068sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <483F0E83.90602@sun.com> <483F2B4A.B68305E9@nrubsig.org>
 <483F2E3C.5080401@sun.com> <483F321C.9168E29@nrubsig.org>
 <483F32CC.8010401@sun.com> <483F3616.7070001@sun.com>
 <483FE32A.6090909@Sun.COM>
Status: RO
Content-Length: 1240

On Fri, May 30, 2008 at 7:21 AM, Darren J Moffat <Darren.Moffat@sun.com> wrote:
> I don't think qemu, even if though there is an opensolaris.org hosted
> project to ensure it runs on OpenSolaris, should hold up removal of this
> driver.
>
> Think about it this way, given all the OpenSolaris on metal and all the
> other whole machine virtualisation solutions that are available how
> important it is that qemu have sound ?  Removal of this driver isn't
> going to break qemu support for Solaris as a guest it just means that
> qemu OpenSolaris guests after this putback won't have sound support.
>
> Is that really such a big deal ?
>
>  From an architecture view I think this case is well researched and on
> solid ground.   The qemu sound issue if it is really that important is a
> business choice not an ARC one and the value of keeping around such an
> old ISA driver would need to be justified to the Solaris PAC.
>
> Distributions other than the binary OpenSolaris and Sun's distros are
> free to hold on to this legacy driver and its support if they really
> wish to.
>
> In my opinion this case remains closed.

I am incliined to agree.  I have always used the ess1371 driver which
is (to my knowledge) a PCI based audio HW.

Ben

From gdamore@sun.com Fri May 30 04:52:49 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m4UBqmTv019078
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 30 May 2008 04:52:48 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m4UBqd9e022591
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 May 2008 19:52:47 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K1O00A01JNX2200@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 30 May 2008 04:52:45 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K1O00M35JNXF190@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 May 2008 04:52:45 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m4UBqjlo022983	for
 <PSARC-ext@sun.com>; Fri, 30 May 2008 04:52:45 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K1O00901JIR0S00@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 May 2008 04:52:45 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K1O00B9KJNWAX90@fe-sfbay-09.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 May 2008 04:52:45 -0700 (PDT)
Date: Fri, 30 May 2008 04:52:38 -0700
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: [qemu-discuss] PSARC 2008/261 EOF: Sound Blaster Pro driver sbpro
In-reply-to: <cef699d70805300435mba2e09dm8dd70125e3f411f0@mail.gmail.com>
Sender: Garrett.Damore@sun.com
To: Ben Taylor <bentaylor.solx86@gmail.com>
Cc: Darren J Moffat <Darren.Moffat@sun.com>,
        Mike Riley <Michael.Riley@sun.com>, PSARC-ext <PSARC-ext@sun.com>,
        OpenSolaris QEmu discussions <qemu-discuss@opensolaris.org>
Message-id: <483FEA86.20007@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <483F0E83.90602@sun.com> <483F2B4A.B68305E9@nrubsig.org>
 <483F2E3C.5080401@sun.com> <483F321C.9168E29@nrubsig.org>
 <483F32CC.8010401@sun.com> <483F3616.7070001@sun.com>
 <483FE32A.6090909@Sun.COM>
 <cef699d70805300435mba2e09dm8dd70125e3f411f0@mail.gmail.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 1733

Ben Taylor wrote:
> On Fri, May 30, 2008 at 7:21 AM, Darren J Moffat <Darren.Moffat@sun.com> wrote:
>   
>> I don't think qemu, even if though there is an opensolaris.org hosted
>> project to ensure it runs on OpenSolaris, should hold up removal of this
>> driver.
>>
>> Think about it this way, given all the OpenSolaris on metal and all the
>> other whole machine virtualisation solutions that are available how
>> important it is that qemu have sound ?  Removal of this driver isn't
>> going to break qemu support for Solaris as a guest it just means that
>> qemu OpenSolaris guests after this putback won't have sound support.
>>
>> Is that really such a big deal ?
>>
>>  From an architecture view I think this case is well researched and on
>> solid ground.   The qemu sound issue if it is really that important is a
>> business choice not an ARC one and the value of keeping around such an
>> old ISA driver would need to be justified to the Solaris PAC.
>>
>> Distributions other than the binary OpenSolaris and Sun's distros are
>> free to hold on to this legacy driver and its support if they really
>> wish to.
>>
>> In my opinion this case remains closed.
>>     
>
> I am incliined to agree.  I have always used the ess1371 driver which
> is (to my knowledge) a PCI based audio HW.
>   

Yes.  If ess1371 is available, then it will use the audioens driver, and 
we are good to go.  (The problem is that older ess1370 - as opposed to 
ess1371 -- is not supported right now.   If it is necessary for 
virtualization -- and VMware may be a case where we need/want it --  
then we can add a driver for it when we finish the OSS project.  There 
is an OSS driver for both 1370 and 1371 hardware.)

    -- Garrett
> Ben
>   


From gdamore@Sun.COM Fri May 30 04:56:55 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m4UButDV019428
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 30 May 2008 04:56:55 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m4UBuplb005761
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 May 2008 12:56:53 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K1O00A01JUSHU00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 30 May 2008 04:56:52 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K1O00M5YJUSF4C0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 May 2008 04:56:52 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m4UBuq40015866	for
 <PSARC-ext@sun.com>; Fri, 30 May 2008 04:56:52 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K1O00J01JS3LU00@fe-sfbay-10.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 May 2008 04:56:52 -0700 (PDT)
Received: from [192.168.251.106] ([76.174.83.55])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K1O00CS8JURDT30@fe-sfbay-10.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 May 2008 04:56:52 -0700 (PDT)
Date: Fri, 30 May 2008 04:56:45 -0700
From: "Garrett D'Amore" <gdamore@Sun.COM>
Subject: Re: PSARC 2008/261 EOF: Sound Blaster Pro driver sbpro
In-reply-to: <483FE32A.6090909@Sun.COM>
Sender: Garrett.Damore@Sun.COM
To: Darren J Moffat <Darren.Moffat@Sun.COM>
Cc: Mike Riley <Michael.Riley@Sun.COM>,
        Roland Mainz <roland.mainz@nrubsig.org>,
        OpenSolaris QEmu discussions <qemu-discuss@opensolaris.org>,
        PSARC-ext <PSARC-ext@Sun.COM>
Message-id: <483FEB7D.6000606@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <483F0E83.90602@sun.com> <483F2B4A.B68305E9@nrubsig.org>
 <483F2E3C.5080401@sun.com> <483F321C.9168E29@nrubsig.org>
 <483F32CC.8010401@sun.com> <483F3616.7070001@sun.com>
 <483FE32A.6090909@Sun.COM>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 1745

Thank you, Darren.

If it becomes an issue, we can look into providing (or the community can 
provide) a driver for ess1370, which I believe is at least one 
alternative for qemu.  (It would be easy enough to do this, actually. 
The driver is already available in 4Front's OSS distribution.)

For sbpro itself, distributions may have issues.  The source code is not 
open, and I'm not entirely sure whether the binary is redistributable or 
not.

For us, keeping the old sbpro driver around really isn't an option for 
the future.  For one, we simply lack the ability to test it with 
anything other than virtualized hardware.

    -- Garrett

Darren J Moffat wrote:
> I don't think qemu, even if though there is an opensolaris.org hosted 
> project to ensure it runs on OpenSolaris, should hold up removal of 
> this driver.
>
> Think about it this way, given all the OpenSolaris on metal and all 
> the other whole machine virtualisation solutions that are available 
> how important it is that qemu have sound ?  Removal of this driver 
> isn't going to break qemu support for Solaris as a guest it just means 
> that qemu OpenSolaris guests after this putback won't have sound support.
>
> Is that really such a big deal ?
>
> From an architecture view I think this case is well researched and on 
> solid ground.   The qemu sound issue if it is really that important is 
> a business choice not an ARC one and the value of keeping around such 
> an old ISA driver would need to be justified to the Solaris PAC.
>
> Distributions other than the binary OpenSolaris and Sun's distros are 
> free to hold on to this legacy driver and its support if they really 
> wish to.
>
> In my opinion this case remains closed.
>
> -- 
> Darren J Moffat


