From sacadmin Thu Dec  4 20:46:57 2008
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 mB54kvZp014137;
	Thu, 4 Dec 2008 20:46:57 -0800 (PST)
Received: (from eh146360@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id mB54kvOq014133;
	Thu, 4 Dec 2008 20:46:57 -0800 (PST)
Date: Thu, 4 Dec 2008 20:46:57 -0800 (PST)
From: En-Hua Cecilia Hu <eh146360@sac.sfbay.sun.com>
Message-Id: <200812050446.mB54kvOq014133@sac.sfbay.sun.com>
To: PSARC-record@sac.sfbay.sun.com
Subject: RealTek RTL8187L USB 802.11b/g Wireless Driver [PSARC/2008/754 Self Review]
Status: RO
Content-Length: 574


Template Version: @(#)sac_nextcase %I% %G% SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 RealTek RTL8187L USB 802.11b/g Wireless Driver
    1.2. Name of Document Author/Supplier:
	 Author:  Mikore Li
    1.3  Date of This Document:
	04 December, 2008
4. Technical Description
    See the case directory for more detail

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


From Cecilia.Hu@sun.com Thu Dec  4 20:53:33 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 mB54rWoJ014225
	for <psarc-ext@sac.sfbay.Sun.COM>; Thu, 4 Dec 2008 20:53:33 -0800 (PST)
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 mB54rU2a005669
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Fri, 5 Dec 2008 12:53:32 +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 <0KBE00C03097LV00@brm-avmta-1.central.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Thu, 04 Dec 2008 21:53:31 -0700 (MST)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBE00BB4095YD00@brm-avmta-1.central.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Thu,
 04 Dec 2008 21:53:30 -0700 (MST)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id mB54rTVe020886	for
 <psarc-ext@sun.com>; Fri, 05 Dec 2008 04:53:29 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0KBE0050108PMF00@mail-apac.sun.com>
 (original mail from Cecilia.Hu@Sun.COM) for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 05 Dec 2008 12:53:29 +0800 (SGT)
Received: from [129.158.218.98] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0KBE004HH094YPQ8@mail-apac.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 05 Dec 2008 12:53:29 +0800 (SGT)
Date: Fri, 05 Dec 2008 12:51:44 +0800
From: Cecilia Hu <Cecilia.Hu@sun.com>
Subject: PSARC 2008/754 RealTek RTL8187L USB 802.11b/g Wireless Driver
Sender: Cecilia.Hu@sun.com
To: psarc-ext@sun.com
Cc: Michael Li <Mikore.Li@sun.com>
Reply-to: Cecilia.Hu@sun.com
Message-id: <4938B360.90405@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.9 (X11/20080128)
Status: RO
Content-Length: 2410

I am sponsoring this case for Mikore Li.  It is to provide a new
wireless(IEEE802.11b/g) driver, urtw(7D), for RealTek RTL8187L USB
chipset.  The requested release binding is micro/patch.

The architecture and interface of it are clear enough to be a self
review, so the case is marked as "closed approved automatic".

-Cecilia



1. Introduction
   1.1. Project/Component Working Name:
        RealTek RTL8187L USB 802.11b/g Wireless Driver
   1.2. Name of Document Author/Supplier:
        Author:  Mikore Li
   1.3  Date of This Document:
        5 Dec, 2008

4. Technical Description

   This case is to support RealTek RTL8187L USB 802.11b/g chipset
   through providing urtw(7D) driver, which is based on gldv3/nemo,
   mac_wifi plugin and net80211 kernel module.

   The vendor ID and product ID of the chips supported by this
   driver is:
       usb846,6a00

+-----------------------------------------------------------------+
|          NAME          |    STABILITY LABEL    |  DESCRIPTION   |
+------------------------+-----------------------+----------------+
|          Interfaces Exported                                    |
|-----------------------------------------------------------------|
| urtw                   | Committed             | Driver name    |
|------------------------+-----------------------+----------------|
| SUNWurtw               | Committed             | Package name   |
+-----------------------------------------------------------------+
|          Interfaces Imported                                    |
|-----------------------------------------------------------------|
| Gldv3/Nemo             | Consolidation Private | PSARC/2004/571 |
|                        |                       | PSARC/2005/396 |
|------------------------+-----------------------+----------------|
| Mac_wifi plugin        | Consoladation Private | PSARC/2006/406 |
|------------------------+-----------------------+----------------|
| net80211 kernel module | Consoladation Private | PSARC/2006/406 |
+-----------------------------------------------------------------+

6. Resources and Schedule
   6.4. Steering Committee requested information
      6.4.1. Consolidation C-team Name:
        ON
      6.4.4. Project Boundary Conditions:
        No sparc version for this driver, for net80211 kernel
        module exists on x86 platform only.
   6.5. ARC review type:
    Self approval

From Sebastien.Roy@sun.com Tue Dec  9 15:08:26 2008
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 mB9N8Q4Q003361
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 9 Dec 2008 15:08:26 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id mB9N8NjC034479
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Tue, 9 Dec 2008 16:08:26 -0700 (MST)
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 <0KBM00705TM1W900@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Tue, 09 Dec 2008 15:08:25 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBM0026JTM0QD70@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 09 Dec 2008 15:08:25 -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 mB9N8O56001998	for
 <psarc-ext@sun.com>; Tue, 09 Dec 2008 23:08:24 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KBM00G01TI7J500@mail-amer.sun.com>
 (original mail from Sebastien.Roy@Sun.COM)
 for psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 09 Dec 2008 16:08:15 -0700 (MST)
Received: from [192.168.1.2] ([71.174.191.231])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KBM00MZBTLODQ40@mail-amer.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 09 Dec 2008 16:08:13 -0700 (MST)
Date: Tue, 09 Dec 2008 18:08:11 -0500
From: Sebastien Roy <Sebastien.Roy@sun.com>
Subject: Re: PSARC 2008/754 RealTek RTL8187L USB 802.11b/g Wireless Driver
In-reply-to: <4938B360.90405@sun.com>
Sender: Sebastien.Roy@sun.com
To: Cecilia.Hu@sun.com
Cc: psarc-ext@sun.com, Michael Li <Mikore.Li@sun.com>
Message-id: <1228864091.119311.2760.camel@seb>
Organization: Sun Microsystems
MIME-version: 1.0
X-Mailer: Evolution 2.24.0
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4938B360.90405@sun.com>
Status: RO
Content-Length: 823

On Fri, 2008-12-05 at 12:51 +0800, Cecilia Hu wrote:
> The architecture and interface of it are clear enough to be a self
> review, so the case is marked as "closed approved automatic".

I think that now that drivers affect system-wide administratively
visible behavior unrelated to their immediate function such as the
system's ability to do suspend/resume and fast-reboot, I think some more
details are needed beyond what was originally provided.

Does the driver have proper support for DDI_SUSPEND in its detach()
routine, and for DDI_RESUME in its attach() routine?  Given that it's
USB, does it even need to for the system to suspend/resume with such a
device?

Similar question for quiesce() and fast-reboot.

All device driver cases should probably include such details to preempt
these kinds of questions.

-Seb



From Cecilia.Hu@sun.com Tue Dec  9 18:27:06 2008
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 mBA2R5o6022750
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 9 Dec 2008 18:27:05 -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 mBA2R2sT005542
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Tue, 9 Dec 2008 19:27:05 -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 <0KBN00D0Z2T3FM00@nwk-avmta-2.sfbay.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Tue, 09 Dec 2008 18:27:03 -0800 (PST)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBN007ZJ2T2ZP50@nwk-avmta-2.sfbay.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 09 Dec 2008 18:27:03 -0800 (PST)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id mBA2R2jh003933	for
 <psarc-ext@sun.com>; Wed, 10 Dec 2008 02:27:02 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0KBN007012OBJJ00@mail-apac.sun.com>
 (original mail from Cecilia.Hu@Sun.COM) for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Wed, 10 Dec 2008 10:27:02 +0800 (SGT)
Received: from [129.158.218.98] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0KBN00IT72T05XFY@mail-apac.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Wed, 10 Dec 2008 10:27:02 +0800 (SGT)
Date: Wed, 10 Dec 2008 10:25:14 +0800
From: Cecilia Hu <Cecilia.Hu@sun.com>
Subject: Re: PSARC 2008/754 RealTek RTL8187L USB 802.11b/g Wireless Driver
In-reply-to: <1228864091.119311.2760.camel@seb>
Sender: Cecilia.Hu@sun.com
To: Sebastien Roy <Sebastien.Roy@sun.com>
Cc: PSARC-ext@sun.com, Michael Li <Mikore.Li@sun.com>
Reply-to: Cecilia.Hu@sun.com
Message-id: <493F288A.1020402@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4938B360.90405@sun.com> <1228864091.119311.2760.camel@seb>
User-Agent: Thunderbird 2.0.0.9 (X11/20080128)
Status: RO
Content-Length: 1106

Sebastien Roy wrote:
> On Fri, 2008-12-05 at 12:51 +0800, Cecilia Hu wrote:
>> The architecture and interface of it are clear enough to be a self
>> review, so the case is marked as "closed approved automatic".
> 
> I think that now that drivers affect system-wide administratively
> visible behavior unrelated to their immediate function such as the
> system's ability to do suspend/resume and fast-reboot, I think some more
> details are needed beyond what was originally provided.
> 
> Does the driver have proper support for DDI_SUSPEND in its detach()
> routine, and for DDI_RESUME in its attach() routine?  Given that it's
> USB, does it even need to for the system to suspend/resume with such a
> device?
> 
> Similar question for quiesce() and fast-reboot.
> 
> All device driver cases should probably include such details to preempt
> these kinds of questions.

Good points and I agree. Those parts should be included in further 
driver cases. About this one, urtw, AFAIK:
. suspend/resume: supports
. quiesce and fast-reboot: supports
. brussels: supports

-- 
Cecilia.Hu@Sun.COM
+86-10-62673947

From Mikore.Li@sun.com Tue Dec  9 18:39:53 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 mBA2dqW1022838
	for <psarc-ext@sac.sfbay.Sun.COM>; Tue, 9 Dec 2008 18:39:52 -0800 (PST)
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 mBA2dnun017940
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 10 Dec 2008 10:39:51 +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 <0KBN00E2F3EE6X00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 09 Dec 2008 18:39:50 -0800 (PST)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBN0072H3EBZP70@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 09 Dec 2008 18:39:48 -0800 (PST)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id mBA2dkQi004970	for
 <PSARC-ext@sun.com>; Wed, 10 Dec 2008 02:39:46 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0KBN00J013C4TT00@mail-apac.sun.com> (original mail from Mikore.Li@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 10 Dec 2008 10:39:46 +0800 (SGT)
Received: from [127.0.0.1] ([129.158.218.63])
 by mail-apac.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0KBN004HT3E9YP8W@mail-apac.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 10 Dec 2008 10:39:46 +0800 (SGT)
Date: Wed, 10 Dec 2008 10:39:43 +0800
From: Michael Li <Mikore.Li@sun.com>
Subject: Re: PSARC 2008/754 RealTek RTL8187L USB 802.11b/g Wireless Driver
In-reply-to: <493F288A.1020402@sun.com>
Sender: Mikore.Li@sun.com
To: Cecilia.Hu@sun.com
Cc: Sebastien Roy <Sebastien.Roy@sun.com>, PSARC-ext@sun.com
Message-id: <493F2BEF.7080503@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
References: <4938B360.90405@sun.com> <1228864091.119311.2760.camel@seb>
 <493F288A.1020402@sun.com>
User-Agent: Thunderbird 2.0.0.18 (Windows/20081105)
Status: RO
Content-Length: 1211

Cecilia Hu 写道:
> Sebastien Roy wrote:
>> On Fri, 2008-12-05 at 12:51 +0800, Cecilia Hu wrote:
>>> The architecture and interface of it are clear enough to be a self
>>> review, so the case is marked as "closed approved automatic".
>>
>> I think that now that drivers affect system-wide administratively
>> visible behavior unrelated to their immediate function such as the
>> system's ability to do suspend/resume and fast-reboot, I think some more
>> details are needed beyond what was originally provided.
>>
>> Does the driver have proper support for DDI_SUSPEND in its detach()
>> routine, and for DDI_RESUME in its attach() routine?  Given that it's
>> USB, does it even need to for the system to suspend/resume with such a
>> device?
>>
>> Similar question for quiesce() and fast-reboot.
>>
>> All device driver cases should probably include such details to preempt
>> these kinds of questions.
>
> Good points and I agree. Those parts should be included in further 
> driver cases. About this one, urtw, AFAIK:
> . suspend/resume: supports
> . quiesce and fast-reboot: supports
btw: urtw driver will support fast-reboot by register 
"ddi_quiesce_not_needed".
> . brussels: supports
>
Thanks,
Michael

From gdamore@sun.com Tue Dec  9 21:02:07 2008
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 mBA526k1011325
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 9 Dec 2008 21:02:06 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id mBA524TE016598
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 9 Dec 2008 22:02:05 -0700 (MST)
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 <0KBN0090P9ZGHY00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 09 Dec 2008 21:02:04 -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 <0KBN001939ZGGT80@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 09 Dec 2008 21:02:04 -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 mBA524RI023784	for
 <PSARC-ext@sun.com>; Tue, 09 Dec 2008 21:02:04 -0800 (PST)
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 <0KBN007019X8I600@fe-sfbay-10.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 09 Dec 2008 21:02:04 -0800 (PST)
Received: from [10.7.251.172] by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0KBN00J789ZF9FA0@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 09 Dec 2008 21:02:04 -0800 (PST)
Date: Tue, 09 Dec 2008 20:54:44 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: PSARC 2008/754 RealTek RTL8187L USB 802.11b/g Wireless Driver
In-reply-to: <493F2BEF.7080503@Sun.COM>
Sender: Garrett.Damore@sun.com
To: Michael Li <Mikore.Li@sun.com>
Cc: Cecilia.Hu@sun.com, Sebastien Roy <Sebastien.Roy@sun.com>,
        PSARC-ext@sun.com
Message-id: <493F4B94.4070800@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
References: <4938B360.90405@sun.com> <1228864091.119311.2760.camel@seb>
 <493F288A.1020402@sun.com> <493F2BEF.7080503@Sun.COM>
User-Agent: Thunderbird 2.0.0.14 (X11/20080616)
Status: RO
Content-Length: 1343

Michael Li wrote:
> Cecilia Hu 写道:
>> Sebastien Roy wrote:
>>> On Fri, 2008-12-05 at 12:51 +0800, Cecilia Hu wrote:
>>>> The architecture and interface of it are clear enough to be a self
>>>> review, so the case is marked as "closed approved automatic".
>>>
>>> I think that now that drivers affect system-wide administratively
>>> visible behavior unrelated to their immediate function such as the
>>> system's ability to do suspend/resume and fast-reboot, I think some 
>>> more
>>> details are needed beyond what was originally provided.
>>>
>>> Does the driver have proper support for DDI_SUSPEND in its detach()
>>> routine, and for DDI_RESUME in its attach() routine?  Given that it's
>>> USB, does it even need to for the system to suspend/resume with such a
>>> device?
>>>
>>> Similar question for quiesce() and fast-reboot.
>>>
>>> All device driver cases should probably include such details to preempt
>>> these kinds of questions.
>>
>> Good points and I agree. Those parts should be included in further 
>> driver cases. About this one, urtw, AFAIK:
>> . suspend/resume: supports
>> . quiesce and fast-reboot: supports
> btw: urtw driver will support fast-reboot by register 
> "ddi_quiesce_not_needed".
>> . brussels: supports
>>
> Thanks,
> Michael
And please  note this as a +1 on this case from a member.
    - Garrett


From Sebastien.Roy@Sun.COM Wed Dec 10 05:39:20 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 mBADdJpM023032
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 10 Dec 2008 05:39:19 -0800 (PST)
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 mBADdHsM010820
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 10 Dec 2008 13:39:18 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 <0KBN00E0DXXF2100@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 10 Dec 2008 06:39:15 -0700 (MST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KBN00GDGXXFELE0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 10 Dec 2008 06:39:15 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id mBADdFlm015458	for
 <PSARC-ext@sun.com>; Wed, 10 Dec 2008 13:39:15 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KBN00901XWT1500@mail-amer.sun.com>
 (original mail from Sebastien.Roy@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 10 Dec 2008 06:39:15 -0700 (MST)
Received: from [192.168.1.2] ([71.174.191.231])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KBN000SQXXA9V20@mail-amer.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 10 Dec 2008 06:39:15 -0700 (MST)
Date: Wed, 10 Dec 2008 08:39:09 -0500
From: Sebastien Roy <Sebastien.Roy@Sun.COM>
Subject: Re: PSARC 2008/754 RealTek RTL8187L USB 802.11b/g Wireless Driver
In-reply-to: <493F288A.1020402@sun.com>
Sender: Sebastien.Roy@Sun.COM
To: Cecilia.Hu@Sun.COM
Cc: Michael Li <Mikore.Li@Sun.COM>, PSARC-ext@Sun.COM
Message-id: <1228916349.119311.2763.camel@seb>
Organization: Sun Microsystems
MIME-version: 1.0
X-Mailer: Evolution 2.24.0
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4938B360.90405@sun.com> <1228864091.119311.2760.camel@seb>
 <493F288A.1020402@sun.com>
Status: RO
Content-Length: 725


On Wed, 2008-12-10 at 10:25 +0800, Cecilia Hu wrote:
> Sebastien Roy wrote:
> > Does the driver have proper support for DDI_SUSPEND in its detach()
> > routine, and for DDI_RESUME in its attach() routine?  Given that it's
> > USB, does it even need to for the system to suspend/resume with such a
> > device?
> > 
> > Similar question for quiesce() and fast-reboot.
> > 
> > All device driver cases should probably include such details to preempt
> > these kinds of questions.
> 
> Good points and I agree. Those parts should be included in further 
> driver cases. About this one, urtw, AFAIK:
> . suspend/resume: supports
> . quiesce and fast-reboot: supports
> . brussels: supports

Thanks for the clarifications.
-Seb



