From gd78059@sac.sfbay.sun.com Fri Dec  4 16:15:06 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 nB50F6EV012143
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 4 Dec 2009 16:15:06 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nB50F5H4008132;
	Fri, 4 Dec 2009 16:15:06 -0800 (PST)
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 <0KU500G0VKP5YQ00@brm-avmta-1.central.sun.com>; Fri,
 04 Dec 2009 17:15:05 -0700 (MST)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KU500FQYKP2LQ00@brm-avmta-1.central.sun.com>; Fri,
 04 Dec 2009 17:15:03 -0700 (MST)
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 nB50F26X026844; Fri, 04 Dec 2009 16:15:02 -0800 (PST)
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 nB50F1Hc012138; Fri,
 04 Dec 2009 16:15:01 -0800 (PST)
Received: (from gd78059@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id nB50F1XZ012134; Fri,
 04 Dec 2009 16:15:01 -0800 (PST)
Date: Fri, 04 Dec 2009 16:15:01 -0800 (PST)
From: "Garrett D'Amore - sun microsystems" <gd78059@sac.sfbay.sun.com>
Subject: EOF pcelx [PSARC/2009/662 FastTrack timeout 12/11/2009]
To: PSARC-ext@sun.com
Cc: Garrett.Damore@sun.com
Message-id: <200912050015.nB50F1XZ012134@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 1935


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 pcelx
    1.2. Name of Document Author/Supplier:
	 Author:  Garrett D'Amore
    1.3  Date of This Document:
	04 December, 2009
4. Technical Description

pcelx is a closed source driver (with a supporting closed source variant
of the GLDv2) intended to support 16-bit PCMCIA ethernet cards from 3com
(the 3Com Megahertz line of PC card devices.)

These cards were most often 10 Base-T only devices, or 10 Base-T with a
modem interface (the modem interface being supported by a different driver
-- pcser).  There were some 100 Base-T cards produced, however, they
are limited to a maximum throughput of 20 Mbps.

The 16-bit PCMCIA standard is very similar to ISA in some key respects, and
suffers from significant performance limitations as a result.  For example,
it is entirely PIO based, lacking any form of DMA.  It is also limited
by the bus performance of PCMCIA itself.  16-bit PCMCIA has maximum bus
performance of 20 Mbps.

We do not believe that there are any mainstream portable computers produced
in the past decade that have had 16-bit PCMCIA support without also having
32-bit Cardbus support.  (Such systems were generally limited to less
than 512 MB of RAM.)  We therefore believe that, owing to the larger
memory requirements of OpenSolaris, it is unlikely that anyone will have
a system running OpenSolaris or SXCE with a pcelx-supported card, and which
is yet unable to support either a Cardbus NIC (quite a few cardbus
options are supported by the "afe" driver) or a USB NIC.

Given all this, we believe the time is ripe to remove the pcelx driver from
Solaris.


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 Darren.Moffat@sun.com Mon Dec  7 02:11:20 2009
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 nB7ABKJ3019825
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 7 Dec 2009 02:11:20 -0800 (PST)
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.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nB7ABJYR001067
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 7 Dec 2009 02:11:19 -0800 (PST)
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 <0KUA002051MVSQ00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 07 Dec 2009 03:11:19 -0700 (MST)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KUA00M961MUZN20@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 07 Dec 2009 03:11:19 -0700 (MST)
Received: from fe-emea-09.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nB7ABHBH015178	for
 <PSARC-ext@sun.com>; Mon, 07 Dec 2009 10:11:18 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KUA002000T9Z400@fe-emea-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 07 Dec 2009 10:11:01 +0000 (GMT)
Received: from [192.168.1.105]
 (cpc2-rdng20-2-0-cust917.15-3.cable.virginmedia.com [86.28.167.150])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KUA005IF1M5CZC0@fe-emea-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 07 Dec 2009 10:10:53 +0000 (GMT)
Date: Mon, 07 Dec 2009 10:10:52 +0000
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: EOF pcelx [PSARC/2009/662 FastTrack timeout 12/11/2009]
In-reply-to: <200912050015.nB50F1XZ012134@sac.sfbay.sun.com>
Sender: Darren.Moffat@sun.com
To: Garrett.Damore@sun.com
Cc: PSARC-ext@sun.com
Message-id: <4B1CD4AC.8050204@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: <200912050015.nB50F1XZ012134@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20091109)
Status: RO
Content-Length: 843

Garrett D'Amore - sun microsystems wrote:
> 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 pcelx
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Garrett D'Amore
>     1.3  Date of This Document:
> 	04 December, 2009
> 4. Technical Description
> 
> pcelx is a closed source driver (with a supporting closed source variant
> of the GLDv2) intended to support 16-bit PCMCIA ethernet cards from 3com
> (the 3Com Megahertz line of PC card devices.)

I remember it well!

I think the rationale is sound and I see no point in continuing to 
support this hardware in future releases.

Assuming the release binding for this is minor (and not patch) then I'm 
happy to give a +1 as specified.

-- 
Darren J Moffat

From Garrett.Damore@sun.com Mon Dec  7 07:20:11 2009
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nB7FKBfL024072
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 7 Dec 2009 07:20:11 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nB7FK90J022618
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 7 Dec 2009 09:20:11 -0600 (CST)
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 <0KUA0000XFXM5700@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 07 Dec 2009 07:20:10 -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 <0KUA00EY1FXMPVC0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 07 Dec 2009 07:20:10 -0800 (PST)
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 nB7FKABT019236	for
 <PSARC-ext@sun.com>; Mon, 07 Dec 2009 07:20:10 -0800 (PST)
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 <0KUA00A00FNVF400@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 07 Dec 2009 07:20:10 -0800 (PST)
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 <0KUA00KEBFXLWGE0@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 07 Dec 2009 07:20:10 -0800 (PST)
Date: Mon, 07 Dec 2009 07:20:09 -0800
From: "Garrett D'Amore" <Garrett.Damore@sun.com>
Subject: Re: EOF pcelx [PSARC/2009/662 FastTrack timeout 12/11/2009]
In-reply-to: <4B1CD4AC.8050204@Sun.COM>
Sender: Garrett.Damore@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: PSARC-ext@sun.com
Reply-to: Garrett.Damore@sun.com
Message-id: <4B1D1D29.7020408@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: <200912050015.nB50F1XZ012134@sac.sfbay.sun.com>
 <4B1CD4AC.8050204@Sun.COM>
User-Agent: Thunderbird 2.0.0.23 (X11/20091013)
Status: RO
Content-Length: 925

Darren J Moffat wrote:
> Garrett D'Amore - sun microsystems wrote:
>> 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 pcelx
>>     1.2. Name of Document Author/Supplier:
>>      Author:  Garrett D'Amore
>>     1.3  Date of This Document:
>>     04 December, 2009
>> 4. Technical Description
>>
>> pcelx is a closed source driver (with a supporting closed source variant
>> of the GLDv2) intended to support 16-bit PCMCIA ethernet cards from 3com
>> (the 3Com Megahertz line of PC card devices.)
>
> I remember it well!
>
> I think the rationale is sound and I see no point in continuing to 
> support this hardware in future releases.
>
> Assuming the release binding for this is minor (and not patch) then 
> I'm happy to give a +1 as specified.

Yes, its minor.  Thanks!

    - Garrett



From garrett@damore.org Wed Dec 16 10:14:03 2009
Received: from sunmail6brm.central.sun.com (sunmail6brm.Central.Sun.COM [129.147.4.169])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id nBGIE27I026814
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 16 Dec 2009 10:14:02 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail6brm.central.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nBGIE0wX026819
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 16 Dec 2009 12:14:02 -0600 (CST)
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 <0KUR00807BZDFU00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 16 Dec 2009 11:14:01 -0700 (MST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KUR007I2BZCTH00@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 16 Dec 2009 11:14:00 -0700 (MST)
Received: from relay13i.sun.com
 (ip123.net129179-4.block1.us.syntegra.com [129.179.4.123])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nBGIDwka009399	for
 <PSARC-ext@sun.com>; Wed, 16 Dec 2009 18:14:00 +0000 (GMT)
Received: from mmp14es.mmp.us.syntegra.com ([160.41.208.14] [160.41.208.14])
 by relay13i.sun.com with ESMTP id BT-MMP-9076935 for PSARC-ext@sun.com; Wed,
 16 Dec 2009 18:13:58 +0000 (Z)
Received: from relay11i.sun.com (relay11i.sun.com [129.179.4.121])
 by mmp14es.mmp.us.syntegra.com with ESMTP id BT-MMP-311190 for
 PSARC-ext@sun.com; Wed, 16 Dec 2009 18:13:57 +0000 (Z)
Received: from outbound-mail-140.bluehost.com ([67.222.39.30] [67.222.39.30])
 by relay1i.sun.com id BT-MMP-13585891 for PSARC-ext@sun.com; Wed,
 16 Dec 2009 18:13:57 +0000 (Z)
Received: (qmail 21276 invoked by uid 0); Wed, 16 Dec 2009 18:13:55 +0000
Received: from unknown (HELO box374.bluehost.com) (69.89.31.174)
 by outboundproxy4.bluehost.com with SMTP; Wed, 16 Dec 2009 18:13:55 +0000
Received: from sca-ea-fw-1.sun.com ([192.18.43.225] helo=[10.7.251.172])
	by box374.bluehost.com with esmtpsa (TLSv1:AES256-SHA:256)	(Exim 4.69)
	(envelope-from <garrett@damore.org>)
	id 1NKyNm-00041E-S3	for PSARC-ext@sun.com; Wed, 16 Dec 2009 11:13:55 -0700
Date: Wed, 16 Dec 2009 10:13:53 -0800
From: "Garrett D'Amore" <garrett@damore.org>
Subject: PSARC 2009/662 EOF pcelx
To: PSARC-ext <PSARC-ext@sun.com>
Message-id: <4B292361.1010801@damore.org>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=damore.org;
	h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:Content-Type:Content-Transfer-Encoding:X-Identified-User;
	b=ouw9ab3prYfwg2+nysWQ9EqlyjOKa6ueIlEcIMBv8YVA0emRPHI/8+lcmNZkubkfUZHIxBFjlrSlf3VJ/EjrSTMP0w3nnBkcbx+q/09RgVmlGxqvWJqt7qylIuCkvXHh;
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-Identified-User: {2225:box374.bluehost.com:damoreor:damore.org} {sentby:smtp
 auth 192.18.43.225 authed with garrett+damore.org}
X-Antispam: No, score=0.0/5.0, scanned in 1.147sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
User-Agent: Thunderbird 2.0.0.23 (X11/20091013)
Status: RO
Content-Length: 156

This case was approved at PSARC today.

I'll probably be handling the actual EOF after the new year (when the 
build restrictions ease up).

    - Garrett


From Garrett.Damore@sun.com Tue Jan  5 22:08:18 2010
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 o0668IXa005829
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 5 Jan 2010 22:08:18 -0800 (PST)
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.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o0668IYq008588
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 5 Jan 2010 22:08:18 -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 <0KVT00K05ADUYK00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Tue, 05 Jan 2010 22:08:18 -0800 (PST)
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 <0KVT00IKNADTSJ30@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Tue,
 05 Jan 2010 22:08:17 -0800 (PST)
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 o0668HsY025165	for
 <PSARC-ext@Sun.COM>; Tue, 05 Jan 2010 22:08:17 -0800 (PST)
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 <0KVT00H00A2QAW00@fe-sfbay-10.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Tue, 05 Jan 2010 22:08:17 -0800 (PST)
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 <0KVT005VCADT4Y50@fe-sfbay-10.sun.com>; Tue,
 05 Jan 2010 22:08:17 -0800 (PST)
Date: Tue, 05 Jan 2010 22:08:16 -0800
From: "Garrett D'Amore" <Garrett.Damore@sun.com>
Subject: Re: EOF pcelx [PSARC/2009/662 FastTrack timeout 12/11/2009]
In-reply-to: <200912050015.nB50F1XZ012134@sac.sfbay.sun.com>
Sender: Garrett.Damore@sun.com
To: "Garrett D'Amore - sun microsystems" <gd78059@sac.sfbay.sun.com>
Cc: PSARC-ext@sun.com
Reply-to: Garrett.Damore@sun.com
Message-id: <4B4428D0.5040609@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: <200912050015.nB50F1XZ012134@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20091013)
Status: RO
Content-Length: 1072

I want to add a follow up to this case.  I don't think this concern 
warrants a new case, but if someone disagrees, let me know and I'll 
start a new one.

Specifically the concern is about the dual function 3Com 3C562.  This 
device was a 10 Mbps/28.8K dual function modem.

Apparently there are some workarounds in "closed code" for the 3C562 in 
the "pcser" module.  These workarounds depend on parts of pcelx that I'm 
removing, so rather than "move" them into pcser, I'm hoping I can just 
remove them.  Its my opinion that its likely that nobody is using the 
ancient 3C562 device, if only because 28.8K modems are probably too slow 
to useful in any common application, and there are so many other readily 
available and better alternatives.

However, if anyone feels that the 28.8K functionality of the 3C562 needs 
to be retained (note that the 10 Mbps ethernet is already removed by the 
rest of this case), please speak up now!

(Ordinary pcmcia 56K modems, or even other types of 28.8K or even slower 
modems, are not affected by this update.)

    - Garrett


