From gd78059@sac.sfbay.sun.com Sat Oct 24 20:30:24 2009
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 n9P3UO99001635
	for <psarc-ext@sac.sfbay.sun.com>; Sat, 24 Oct 2009 20:30:24 -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 n9P3UC6B019293;
	Sun, 25 Oct 2009 03:30:23 GMT
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 <0KS100E05WEMJ300@nwk-avmta-1.sfbay.Sun.COM>; Sat,
 24 Oct 2009 20:30:22 -0700 (PDT)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KS100COYWEMQ820@nwk-avmta-1.sfbay.Sun.COM>; Sat,
 24 Oct 2009 20:30:22 -0700 (PDT)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4)
 with ESMTP id n9P3UMDX027749; Sat, 24 Oct 2009 20:30:22 -0700 (PDT)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n9P3ULue001630; Sat,
 24 Oct 2009 20:30:21 -0700 (PDT)
Received: (from gd78059@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id n9P3UKZS001626; Sat,
 24 Oct 2009 20:30:21 -0700 (PDT)
Date: Sat, 24 Oct 2009 20:30:21 -0700 (PDT)
From: "Garrett D'Amore - sun microsystems" <gd78059@sac.sfbay.sun.com>
Subject: EOF of bpp driver [PSARC/2009/581 FastTrack timeout 10/31/2009]
To: PSARC-ext@sun.com
Cc: Garrett.Damore@sun.com
Message-id: <200910250330.n9P3UKZS001626@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 1077


Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 EOF of bpp driver
    1.2. Name of Document Author/Supplier:
	 Author:  Garrett D'Amore
    1.3  Date of This Document:
	24 October, 2009
4. Technical Description

EOF of bpp driver
-----------------

The bpp device driver supports an Sbus based parallel port device,
which was used in the Sun Ultra 1 and Ultra 2 (and earlier) systems.

More modern systems use the PCI based ecpp device.

Note that recently the SBus based workstations were officially EOF'd (although
code in ON still remains for them) and will not be supported in next
release of Solaris.  (See PSARC 2009/572.)

Hence, we feel it is appropriate to remove the bpp driver from Nevada,
as the driver will not be useful to users of OpenSolaris or Solaris Next.

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		ON
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From Artem.Kachitchkin@Sun.COM Sun Oct 25 14:56:03 2009
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 n9PLu2Ro000161
	for <psarc-ext@sac.sfbay.sun.com>; Sun, 25 Oct 2009 14:56:03 -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 n9PLtwHS015469
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 26 Oct 2009 05:56:01 +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 <0KS300B01BLCPG00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Sun, 25 Oct 2009 14:56:00 -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 <0KS3004QPBLBOP10@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Sun,
 25 Oct 2009 14:55:59 -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 n9PLtxCH029993	for
 <PSARC-ext@Sun.COM>; Sun, 25 Oct 2009 14:55:59 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KS300A00BDW4U00@fe-sfbay-10.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Sun, 25 Oct 2009 14:55:59 -0700 (PDT)
Received: from [129.150.64.159] ([unknown] [129.150.64.159])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KS300AE9BL9GX70@fe-sfbay-10.sun.com>; Sun,
 25 Oct 2009 14:55:59 -0700 (PDT)
Date: Sun, 25 Oct 2009 14:54:44 -0700
From: Artem Kachitchkine <Artem.Kachitchkin@Sun.COM>
Subject: Re: EOF of bpp driver [PSARC/2009/581 FastTrack timeout 10/31/2009]
In-reply-to: <200910250330.n9P3UKZS001626@sac.sfbay.sun.com>
Sender: Artem.Kachitchkin@Sun.COM
To: "Garrett D'Amore - sun microsystems" <gd78059@sac.sfbay.sun.com>
Cc: PSARC-ext@Sun.COM, Garrett.Damore@Sun.COM
Message-id: <4AE4C924.5070101@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200910250330.n9P3UKZS001626@sac.sfbay.sun.com>
User-Agent: Mozilla/5.0 Gecko/20040113
Status: RO
Content-Length: 392


> Hence, we feel it is appropriate to remove the bpp driver from Nevada,
> as the driver will not be useful to users of OpenSolaris or Solaris Next.

I think this case would benefit from explicitly stating what will happen 
to <sys/bpp_io.h> and the interfaces it defines. There are currently 
consumers in the kernel (ecpp, usbprn) and the userland (LP subsystem, 
3rd party apps).

-Artem

From Garrett.Damore@sun.com Sun Oct 25 18:40:09 2009
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 n9Q1e8GZ002512
	for <psarc-ext@sac.sfbay.sun.com>; Sun, 25 Oct 2009 18:40:09 -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 n9Q1e5dG024074
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 26 Oct 2009 09:40:07 +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 <0KS300A09LYT8A00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Sun, 25 Oct 2009 18:40:05 -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 <0KS300EY4LYS9ND0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Sun,
 25 Oct 2009 18:40:04 -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 n9Q1e4VZ003217	for
 <PSARC-ext@Sun.COM>; Sun, 25 Oct 2009 18:40:04 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KS300700LUCFC00@fe-sfbay-10.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Sun, 25 Oct 2009 18:40:04 -0700 (PDT)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KS3007LYLYSGF90@fe-sfbay-10.sun.com>; Sun,
 25 Oct 2009 18:40:04 -0700 (PDT)
Date: Sun, 25 Oct 2009 18:40:03 -0700
From: "Garrett D'Amore" <Garrett.Damore@sun.com>
Subject: Re: EOF of bpp driver [PSARC/2009/581 FastTrack timeout 10/31/2009]
In-reply-to: <4AE4C924.5070101@sun.com>
Sender: Garrett.Damore@sun.com
To: Artem Kachitchkine <Artem.Kachitchkin@sun.com>
Cc: "Garrett D'Amore - sun microsystems" <gd78059@sac.sfbay.sun.com>,
        PSARC-ext@sun.com
Reply-to: Garrett.Damore@sun.com
Message-id: <4AE4FDF3.5070803@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200910250330.n9P3UKZS001626@sac.sfbay.sun.com>
 <4AE4C924.5070101@sun.com>
User-Agent: Thunderbird 2.0.0.22 (X11/20090909)
Status: RO
Content-Length: 650

Artem Kachitchkine wrote:
>
>> Hence, we feel it is appropriate to remove the bpp driver from Nevada,
>> as the driver will not be useful to users of OpenSolaris or Solaris 
>> Next.
>
> I think this case would benefit from explicitly stating what will 
> happen to <sys/bpp_io.h> and the interfaces it defines. There are 
> currently consumers in the kernel (ecpp, usbprn) and the userland (LP 
> subsystem, 3rd party apps).
>
> -Artem
If there are other consumers that depend on it, then I would *not* be 
removing the header file.  To be honest, I hadn't tried searching with 
OpenGrok to find out who was using these header files.

    - Garrett

From Mike.Oliver@sun.com Mon Oct 26 13:38:32 2009
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 n9QKcVi8007288
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 26 Oct 2009 13:38:32 -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 n9QKcKd6017030
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 27 Oct 2009 04:38:30 +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 <0KS5005032O5DE00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Mon, 26 Oct 2009 14:38:29 -0600 (MDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KS5002PV2O4M720@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Mon,
 26 Oct 2009 14:38:29 -0600 (MDT)
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 n9QKcSnv001406	for
 <PSARC-ext@Sun.COM>; Mon, 26 Oct 2009 13:38:28 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KS5003002EDWL00@fe-sfbay-10.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Mon, 26 Oct 2009 13:38:28 -0700 (PDT)
Received: from sunray4.SFBay.Sun.COM ([unknown] [10.6.102.104])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KS500JXB2O4IO40@fe-sfbay-10.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Mon, 26 Oct 2009 13:38:28 -0700 (PDT)
Date: Mon, 26 Oct 2009 13:38:28 -0700
From: Mike Oliver <Mike.Oliver@sun.com>
Subject: Re: EOF of bpp driver [PSARC/2009/581 FastTrack timeout 10/31/2009]
In-reply-to: <4AE4FDF3.5070803@sun.com>
Sender: Mike.Oliver@sun.com
To: Garrett.Damore@sun.com
Cc: PSARC-ext@sun.com
Message-id: <4AE608C4.90204@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200910250330.n9P3UKZS001626@sac.sfbay.sun.com>
 <4AE4C924.5070101@sun.com> <4AE4FDF3.5070803@sun.com>
User-Agent: Thunderbird 2.0.0.9 (X11/20080119)
Status: RO
Content-Length: 767

Garrett D'Amore wrote:
> Artem Kachitchkine wrote:
>>
>>> Hence, we feel it is appropriate to remove the bpp driver from Nevada,
>>> as the driver will not be useful to users of OpenSolaris or Solaris 
>>> Next.
>>
>> I think this case would benefit from explicitly stating what will 
>> happen to <sys/bpp_io.h> and the interfaces it defines. There are 
>> currently consumers in the kernel (ecpp, usbprn) and the userland (LP 
>> subsystem, 3rd party apps).
>>
>> -Artem
> If there are other consumers that depend on it, then I would *not* be 
> removing the header file.  To be honest, I hadn't tried searching with 
> OpenGrok to find out who was using these header files.

Sun Ray's parallel port driver depends on <sys/bpp_io.h>.

Mike.
-- 
mike.oliver@sun.com

From Garrett.Damore@sun.com Mon Oct 26 14:02:52 2009
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 n9QL2p0b008178
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 26 Oct 2009 14:02:52 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n9QL2F8r026006
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 26 Oct 2009 21:02:51 GMT
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 <0KS5007013SQY700@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Mon, 26 Oct 2009 15:02:50 -0600 (MDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KS5002NZ3SPM630@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Mon,
 26 Oct 2009 15:02:49 -0600 (MDT)
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 n9QL2nVX004160	for
 <PSARC-ext@Sun.COM>; Mon, 26 Oct 2009 14:02:49 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KS500J003P09D00@fe-sfbay-10.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Mon, 26 Oct 2009 14:02:49 -0700 (PDT)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KS500JJE3SNIOE0@fe-sfbay-10.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Mon, 26 Oct 2009 14:02:48 -0700 (PDT)
Date: Mon, 26 Oct 2009 14:02:47 -0700
From: "Garrett D'Amore" <Garrett.Damore@sun.com>
Subject: Re: EOF of bpp driver [PSARC/2009/581 FastTrack timeout 10/31/2009]
In-reply-to: <4AE608C4.90204@sun.com>
Sender: Garrett.Damore@sun.com
To: Mike Oliver <Mike.Oliver@sun.com>
Cc: PSARC-ext@sun.com
Reply-to: Garrett.Damore@sun.com
Message-id: <4AE60E77.2070604@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200910250330.n9P3UKZS001626@sac.sfbay.sun.com>
 <4AE4C924.5070101@sun.com> <4AE4FDF3.5070803@sun.com> <4AE608C4.90204@sun.com>
User-Agent: Thunderbird 2.0.0.22 (X11/20090909)
Status: RO
Content-Length: 896

Mike Oliver wrote:
> Garrett D'Amore wrote:
>> Artem Kachitchkine wrote:
>>>
>>>> Hence, we feel it is appropriate to remove the bpp driver from Nevada,
>>>> as the driver will not be useful to users of OpenSolaris or Solaris 
>>>> Next.
>>>
>>> I think this case would benefit from explicitly stating what will 
>>> happen to <sys/bpp_io.h> and the interfaces it defines. There are 
>>> currently consumers in the kernel (ecpp, usbprn) and the userland 
>>> (LP subsystem, 3rd party apps).
>>>
>>> -Artem
>> If there are other consumers that depend on it, then I would *not* be 
>> removing the header file.  To be honest, I hadn't tried searching 
>> with OpenGrok to find out who was using these header files.
>
> Sun Ray's parallel port driver depends on <sys/bpp_io.h>.

That's fine.  It looks like I'll be leaving the header in place.  I've 
no problem with that.

    - Garrett
>
> Mike.


From Sebastien.Roy@Sun.COM Wed Nov  4 07:36:41 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nA4FafNY001835
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 4 Nov 2009 07:36:41 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nA4FafPp022849
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 4 Nov 2009 07:36:41 -0800 (PST)
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 <0KSL00401CP5P100@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Nov 2009 07:36:41 -0800 (PST)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSL00LP0COZSW90@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Nov 2009 07:36:36 -0800 (PST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nA4FaZGc004478	for
 <PSARC-ext@sun.com>; Wed, 04 Nov 2009 15:36:35 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSL00G00ATNJI00@mail-amer.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Nov 2009 08:36:35 -0700 (MST)
Received: from [129.148.174.103] ([unknown] [129.148.174.103])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSL007WACO6TH10@mail-amer.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Nov 2009 08:36:06 -0700 (MST)
Date: Wed, 04 Nov 2009 10:33:32 -0500
From: Sebastien Roy <Sebastien.Roy@Sun.COM>
Subject: Re: EOF of bpp driver [PSARC/2009/581 FastTrack timeout 10/31/2009]
In-reply-to: <4AE60E77.2070604@sun.com>
Sender: Sebastien.Roy@Sun.COM
To: Garrett.Damore@Sun.COM
Cc: Mike Oliver <Mike.Oliver@Sun.COM>, PSARC-ext@Sun.COM
Message-id: <1257348812.26975.6.camel@strat>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200910250330.n9P3UKZS001626@sac.sfbay.sun.com>
 <4AE4C924.5070101@sun.com> <4AE4FDF3.5070803@sun.com> <4AE608C4.90204@sun.com>
 <4AE60E77.2070604@sun.com>
Status: RO
Content-Length: 1117

On Mon, 2009-10-26 at 14:02 -0700, Garrett D'Amore wrote:
> Mike Oliver wrote:
> > Garrett D'Amore wrote:
> >> Artem Kachitchkine wrote:
> >>> I think this case would benefit from explicitly stating what will 
> >>> happen to <sys/bpp_io.h> and the interfaces it defines. There are 
> >>> currently consumers in the kernel (ecpp, usbprn) and the userland 
> >>> (LP subsystem, 3rd party apps).
> >>>
> >>> -Artem
> >> If there are other consumers that depend on it, then I would *not* be 
> >> removing the header file.  To be honest, I hadn't tried searching 
> >> with OpenGrok to find out who was using these header files.
> >
> > Sun Ray's parallel port driver depends on <sys/bpp_io.h>.
> 
> That's fine.  It looks like I'll be leaving the header in place.  I've 
> no problem with that.

The header file defines a bunch of ioctls that are no longer usable
given that this case removes the device that implements them.  What do
we gain from leaving the header file behind?  If it's just to save a few
developers from having to remove a single #include from their source
code, then is it really worth it?

-Seb



From Garrett.Damore@Sun.COM Wed Nov  4 08:21:43 2009
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 nA4GLgS0002794
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 4 Nov 2009 08:21:43 -0800 (PST)
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 nA4GLcmc023821
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 4 Nov 2009 16:21:42 GMT
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 <0KSL00D11ES4XT00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Wed, 04 Nov 2009 08:21:40 -0800 (PST)
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 <0KSL007WJES2YM90@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Wed,
 04 Nov 2009 08:21:38 -0800 (PST)
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 nA4GLc52024083	for
 <PSARC-ext@Sun.COM>; Wed, 04 Nov 2009 08:21:38 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSL00800ELR5100@fe-sfbay-09.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Wed, 04 Nov 2009 08:21:38 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSL005Q3ERSFO90@fe-sfbay-09.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Wed, 04 Nov 2009 08:21:29 -0800 (PST)
Date: Wed, 04 Nov 2009 08:21:28 -0800
From: "Garrett D'Amore" <Garrett.Damore@Sun.COM>
Subject: Re: EOF of bpp driver [PSARC/2009/581 FastTrack timeout 10/31/2009]
In-reply-to: <1257348812.26975.6.camel@strat>
Sender: Garrett.Damore@Sun.COM
To: Sebastien Roy <Sebastien.Roy@Sun.COM>
Cc: Mike Oliver <Mike.Oliver@Sun.COM>, PSARC-ext@Sun.COM
Reply-to: Garrett.Damore@Sun.COM
Message-id: <4AF1AA08.4030600@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200910250330.n9P3UKZS001626@sac.sfbay.sun.com>
 <4AE4C924.5070101@sun.com> <4AE4FDF3.5070803@sun.com> <4AE608C4.90204@sun.com>
 <4AE60E77.2070604@sun.com> <1257348812.26975.6.camel@strat>
User-Agent: Thunderbird 2.0.0.22 (X11/20090909)
Status: RO
Content-Length: 1330

Sebastien Roy wrote:
> On Mon, 2009-10-26 at 14:02 -0700, Garrett D'Amore wrote:
>   
>> Mike Oliver wrote:
>>     
>>> Garrett D'Amore wrote:
>>>       
>>>> Artem Kachitchkine wrote:
>>>>         
>>>>> I think this case would benefit from explicitly stating what will 
>>>>> happen to <sys/bpp_io.h> and the interfaces it defines. There are 
>>>>> currently consumers in the kernel (ecpp, usbprn) and the userland 
>>>>> (LP subsystem, 3rd party apps).
>>>>>
>>>>> -Artem
>>>>>           
>>>> If there are other consumers that depend on it, then I would *not* be 
>>>> removing the header file.  To be honest, I hadn't tried searching 
>>>> with OpenGrok to find out who was using these header files.
>>>>         
>>> Sun Ray's parallel port driver depends on <sys/bpp_io.h>.
>>>       
>> That's fine.  It looks like I'll be leaving the header in place.  I've 
>> no problem with that.
>>     
>
> The header file defines a bunch of ioctls that are no longer usable
> given that this case removes the device that implements them.  What do
> we gain from leaving the header file behind?  If it's just to save a few
> developers from having to remove a single #include from their source
> code, then is it really worth it?
>   

No, other drivers use this header to implement the same ioctls.

    - Garrett

> -Seb
>
>
>   


From Sebastien.Roy@sun.com Wed Nov  4 08:26:34 2009
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 nA4GQXIr003117
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 4 Nov 2009 08:26:33 -0800 (PST)
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 nA4GQUh0027067
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 4 Nov 2009 16:26:32 GMT
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 <0KSL00E03F067R00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Nov 2009 08:26:30 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSL0077BF06YQ90@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Nov 2009 08:26:30 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nA4GQTWc027402	for
 <PSARC-ext@sun.com>; Wed, 04 Nov 2009 16:26:29 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSL00N00ET91500@mail-amer.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Nov 2009 09:26:29 -0700 (MST)
Received: from [129.148.174.103] ([unknown] [129.148.174.103])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSL002KUF05ZP80@mail-amer.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Nov 2009 09:26:29 -0700 (MST)
Date: Wed, 04 Nov 2009 11:23:55 -0500
From: Sebastien Roy <Sebastien.Roy@sun.com>
Subject: Re: EOF of bpp driver [PSARC/2009/581 FastTrack timeout 10/31/2009]
In-reply-to: <4AF1AA08.4030600@sun.com>
Sender: Sebastien.Roy@sun.com
To: Garrett.Damore@sun.com
Cc: Mike Oliver <Mike.Oliver@sun.com>, PSARC-ext@sun.com
Message-id: <1257351835.26975.28.camel@strat>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200910250330.n9P3UKZS001626@sac.sfbay.sun.com>
 <4AE4C924.5070101@sun.com> <4AE4FDF3.5070803@sun.com> <4AE608C4.90204@sun.com>
 <4AE60E77.2070604@sun.com> <1257348812.26975.6.camel@strat>
 <4AF1AA08.4030600@sun.com>
Status: RO
Content-Length: 566

On Wed, 2009-11-04 at 08:21 -0800, Garrett D'Amore wrote:
> Sebastien Roy wrote:
> > The header file defines a bunch of ioctls that are no longer usable
> > given that this case removes the device that implements them.  What do
> > we gain from leaving the header file behind?  If it's just to save a few
> > developers from having to remove a single #include from their source
> > code, then is it really worth it?
> >   
> 
> No, other drivers use this header to implement the same ioctls.

Ah, I see.  That wasn't immediately clear to me.  +1 on the case.
-Seb



From gdamore@sun.com Wed Nov  4 10:16:20 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nA4IGJmg008810
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 4 Nov 2009 10:16:19 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id nA4IGCZ0002826
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 4 Nov 2009 11:16:19 -0700 (MST)
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 <0KSL00K0NK37HI00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Nov 2009 10:16:19 -0800 (PST)
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 <0KSL00HUYK35VG80@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Nov 2009 10:16:17 -0800 (PST)
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 nA4IGHfB000531	for
 <PSARC-ext@sun.com>; Wed, 04 Nov 2009 10:16:17 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSL00100JAMQP00@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Nov 2009 10:16:17 -0800 (PST)
Received: from [192.168.251.11] ([unknown] [76.93.15.33])
 by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSL00BHDK35P0H0@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Nov 2009 10:16:17 -0800 (PST)
Date: Wed, 04 Nov 2009 10:16:16 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: PSARC 2009/581  EOF of bpp driver
Sender: Garrett.Damore@sun.com
To: PSARC-ext <PSARC-ext@sun.com>
Message-id: <4AF1C4F0.4030106@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.22 (X11/20090909)
Status: RO
Content-Length: 55

This case was approved at PSARC today.

    -- Garrett

