From phitran@sac.sfbay.sun.com Thu Jul 22 11:59:46 2010
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 o6MIxkxc017361
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 22 Jul 2010 11:59:46 -0700 (PDT)
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 o6MIxkL1013517;
	Thu, 22 Jul 2010 11:59:46 -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 <0L5Z0070B3FMK600@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 22 Jul 2010 11:59:46 -0700 (PDT)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L5Z00GJT3FL3D30@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 22 Jul 2010 11:59:45 -0700 (PDT)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [10.5.240.67])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4)
 with ESMTP id o6MIxj7V005366; Thu, 22 Jul 2010 11:59:45 -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 o6MIxiOm017356; Thu,
 22 Jul 2010 11:59:44 -0700 (PDT)
Received: (from phitran@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id o6MIxiUs017352; Thu,
 22 Jul 2010 11:59:44 -0700 (PDT)
Date: Thu, 22 Jul 2010 11:59:44 -0700 (PDT)
From: Phi Tran <phitran@sac.sfbay.sun.com>
Subject: Mellanox ConnectX-2 10 Gigabit Ethernet Driver: mcxnex/mcxe
 [PSARC/2010/285 FastTrack timeout 07/28/2010]
To: PSARC-ext@sun.com
Cc: kerry.shu@oracle.com
Message-id: <201007221859.o6MIxiUs017352@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 3819

I'm sponsoring this case for Kerry Shu with a requested patch release binding.

Phi

Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
1. Introduction
    1.1. Project/Component Working Name:
	 Mellanox ConnectX-2 10 Gigabit Ethernet Driver: mcxnex/mcxe
    1.2. Name of Document Author/Supplier:
	 Author:  Kerry Shu
    1.3  Date of This Document:
	22 July, 2010
4. Technical Description

  4.1. Details:

      This project is to integrate a new NIC driver for the 10GbE
      functionality of Mellanox ConnectX-2 controller(its IB functionality
      is already supported by hermon driver: PSARC/2008/497).  This is
      required by releasing Vayu+(Sun Blade X6275 M2) 10GbE Module.

      Mellanox ConnectX-2 controller has two ports which can be independently
      configured as either Ethernet or IB port.  We propose below driver stack:

      . Initial integration(phase-I) driver stack will look like this:

                   [mcxe]
                     ^
                     |
                  [mcxnex]
          ............................. Hardware Boundary
               ConnectX-2 chip

      . In the future, we'll have stack like this when IB support is added.

                 [mcxe] [mcxib]
                   ^     ^
                   |     |
                  [mcxnex]
          ............................. Hardware Boundary
                ConnectX-2 chip 

     4.1.1 mcxnex: Mellanox ConnectX-2 nexus driver
       mcxnex souce code is mainly derived from current hermon driver. It
       provides common FMA support, fwflash support, low level objects(QP,
       CQ etc) handling and chip-related functions to mcxe(10GbE driver)
       and future mcxib(IB driver, which will replace existing hermon IB
       driver). Since there is just one PCI device ID per chip instead of
       per port, mcxnex is also responsible for creating the device node
       for each port so that we can present mcxe 10GbE driver instance per
       port in Solaris.
 
     4.1.2 mcxe: Mellanox ConnectX-2 10GbE driver
      The mcxe driver is GLDv3-based. It provides:
        - basic GLDv3 driver features including frame transmit and receive,
          multicast and promiscuous, vlan, trunking, VNIC support etc;
        - 9K Jumbo support; TCP/UDP/IP checksum offloading; LSO support;
        - Brussels support;
        - Fast reboot support.

      4.1.3 mcxib: Mellanox ConnectX-2 IB driver
       mcxib provides same IB functionality as existing hermon driver.

  4.2. Bug/RFE Number(s):

      CR 6883788 P2  need 10Gb Ethernet support for Mellanox ConnectX-2 chipset


  4.5. Interfaces:

       4.5.1 Exported Interfaces:

       Interface                  Level                 Comments
       ===================================================================
       mcxe                       Committed             Driver name

       mcxnex                     Committed             Nexus driver name

       driver/network/mcx         Committed             Package name
 
       mcxnex exported         Consolidation Private    mcxnex exported
       interface                                        interface
  
 
      4.5.2 Imported Interfaces:

       Interface                  Level                 Comments
       ===================================================================
       Public GLDv3 Interfaces    Committed             PSARC 2009/638

       Brussels                   Consolidation Private PSARC 2007/429

       Fast Reboot                Committed             PSARC/2008/382


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 garrett@damore.org Thu Jul 22 12:18:53 2010
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 o6MJIqAN018100
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 22 Jul 2010 12:18:53 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.4) with ESMTP id o6MJIqtb004942
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 22 Jul 2010 13:18:52 -0600 (MDT)
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 <0L5Z00B034BGA200@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 22 Jul 2010 13:18:52 -0600 (MDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L5Z006X04BFLI10@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 22 Jul 2010 13:18:52 -0600 (MDT)
Received: from relay13i.sun.com
 (ip123.net129179-4.block1.us.syntegra.com [129.179.4.123])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o6MJ8Wq7019800	for
 <PSARC-ext@sun.com>; Thu, 22 Jul 2010 19:18:51 +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-733611 for PSARC-ext@sun.com; Thu,
 22 Jul 2010 19:18:51 +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-493618 for
 PSARC-ext@sun.com; Thu, 22 Jul 2010 19:18:51 +0000 (Z)
Received: from oproxy1-pub.bluehost.com ([66.147.249.253] [66.147.249.253])
 by relay1i.sun.com id BT-MMP-8623210 for PSARC-ext@sun.com; Thu,
 22 Jul 2010 19:18:51 +0000 (Z)
Received: (qmail 3433 invoked by uid 0); Thu, 22 Jul 2010 18:18:50 +0000
Received: from unknown (HELO box374.bluehost.com) (69.89.31.174)
 by oproxy1.bluehost.com.bluehost.com with SMTP; Thu, 22 Jul 2010 18:18:50 +0000
Received: from cpe-75-82-74-133.socal.res.rr.com
 ([75.82.74.133] helo=[192.168.251.102])	by box374.bluehost.com with esmtpsa
 (SSLv3:AES256-SHA:256)	(Exim 4.69)	(envelope-from <garrett@damore.org>)
	id 1Oc1HC-00066Z-9e; Thu, 22 Jul 2010 13:17:50 -0600
Date: Thu, 22 Jul 2010 12:17:48 -0700
From: "Garrett D'Amore" <garrett@damore.org>
Subject: Re: Mellanox ConnectX-2 10 Gigabit Ethernet Driver: mcxnex/mcxe
 [PSARC/2010/285 FastTrack timeout 07/28/2010]
In-reply-to: <201007221859.o6MIxiUs017352@sac.sfbay.sun.com>
To: Phi Tran <phitran@sac.sfbay.sun.com>
Cc: PSARC-ext@sun.com, kerry.shu@oracle.com
Message-id: <1279826268.2576.60.camel@velocity>
MIME-version: 1.0
X-Mailer: Evolution 2.28.3
Content-type: text/plain; charset=UTF-8
Content-transfer-encoding: 7BIT
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=damore.org;
	h=Received:Subject:From:To:Cc:In-Reply-To:References:Content-Type:Date:Message-ID:Mime-Version:X-Mailer:Content-Transfer-Encoding:X-Identified-User;
	b=q11rfSfocvlJnbD6pAE6UbDXn5hwbRuvKFmu+7uEc7CrBFgJf5MiZPu7bS6NFmTzNWMs5MplIREisbpWyhpwY1krhget8BQp0c9lVHYxYxPqjRnw4ca6cJKCer86S6kv;
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-Identified-User: {2225:box374.bluehost.com:damoreor:damore.org} {sentby:smtp
 auth 75.82.74.133 authed with garrett+damore.org}
X-Antispam: No, score=-2.6/5.0, scanned in 0.222sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <201007221859.o6MIxiUs017352@sac.sfbay.sun.com>
Status: RO
Content-Length: 4296

+1.  Which should be no real surprise since I was originally working on
this project. :-)

	- Garrett

On Thu, 2010-07-22 at 11:59 -0700, Phi Tran wrote:
> I'm sponsoring this case for Kerry Shu with a requested patch release binding.
> 
> Phi
> 
> Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
> This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Mellanox ConnectX-2 10 Gigabit Ethernet Driver: mcxnex/mcxe
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Kerry Shu
>     1.3  Date of This Document:
> 	22 July, 2010
> 4. Technical Description
> 
>   4.1. Details:
> 
>       This project is to integrate a new NIC driver for the 10GbE
>       functionality of Mellanox ConnectX-2 controller(its IB functionality
>       is already supported by hermon driver: PSARC/2008/497).  This is
>       required by releasing Vayu+(Sun Blade X6275 M2) 10GbE Module.
> 
>       Mellanox ConnectX-2 controller has two ports which can be independently
>       configured as either Ethernet or IB port.  We propose below driver stack:
> 
>       . Initial integration(phase-I) driver stack will look like this:
> 
>                    [mcxe]
>                      ^
>                      |
>                   [mcxnex]
>           ............................. Hardware Boundary
>                ConnectX-2 chip
> 
>       . In the future, we'll have stack like this when IB support is added.
> 
>                  [mcxe] [mcxib]
>                    ^     ^
>                    |     |
>                   [mcxnex]
>           ............................. Hardware Boundary
>                 ConnectX-2 chip 
> 
>      4.1.1 mcxnex: Mellanox ConnectX-2 nexus driver
>        mcxnex souce code is mainly derived from current hermon driver. It
>        provides common FMA support, fwflash support, low level objects(QP,
>        CQ etc) handling and chip-related functions to mcxe(10GbE driver)
>        and future mcxib(IB driver, which will replace existing hermon IB
>        driver). Since there is just one PCI device ID per chip instead of
>        per port, mcxnex is also responsible for creating the device node
>        for each port so that we can present mcxe 10GbE driver instance per
>        port in Solaris.
>  
>      4.1.2 mcxe: Mellanox ConnectX-2 10GbE driver
>       The mcxe driver is GLDv3-based. It provides:
>         - basic GLDv3 driver features including frame transmit and receive,
>           multicast and promiscuous, vlan, trunking, VNIC support etc;
>         - 9K Jumbo support; TCP/UDP/IP checksum offloading; LSO support;
>         - Brussels support;
>         - Fast reboot support.
> 
>       4.1.3 mcxib: Mellanox ConnectX-2 IB driver
>        mcxib provides same IB functionality as existing hermon driver.
> 
>   4.2. Bug/RFE Number(s):
> 
>       CR 6883788 P2  need 10Gb Ethernet support for Mellanox ConnectX-2 chipset
> 
> 
>   4.5. Interfaces:
> 
>        4.5.1 Exported Interfaces:
> 
>        Interface                  Level                 Comments
>        ===================================================================
>        mcxe                       Committed             Driver name
> 
>        mcxnex                     Committed             Nexus driver name
> 
>        driver/network/mcx         Committed             Package name
>  
>        mcxnex exported         Consolidation Private    mcxnex exported
>        interface                                        interface
>   
>  
>       4.5.2 Imported Interfaces:
> 
>        Interface                  Level                 Comments
>        ===================================================================
>        Public GLDv3 Interfaces    Committed             PSARC 2009/638
> 
>        Brussels                   Consolidation Private PSARC 2007/429
> 
>        Fast Reboot                Committed             PSARC/2008/382
> 
> 
> 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
> 
> _______________________________________________
> opensolaris-arc mailing list
> opensolaris-arc@opensolaris.org



From phi.n.tran@oracle.com Thu Jul 29 06:43:10 2010
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 o6TDhA10015539
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jul 2010 06:43:10 -0700 (PDT)
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.4) with ESMTP id o6TDh9Ke060371
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 Jul 2010 07:43:09 -0600 (MDT)
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 <0L6B00A1BNFX6E00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jul 2010 06:43:09 -0700 (PDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L6B007JHNFW3360@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jul 2010 06:43:08 -0700 (PDT)
Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o6TDh7gG014611	for
 <PSARC-ext@sun.com>; Thu, 29 Jul 2010 13:43:07 +0000 (GMT)
Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153])
	by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o6TDh6O1009433	for <PSARC-ext@sun.com>; Thu,
 29 Jul 2010 13:43:07 +0000 (GMT)
Received: from abhmt009.oracle.com by acsmt355.oracle.com	with ESMTP id
 467884631280410984; Thu, 29 Jul 2010 06:43:04 -0700
Received: from [129.153.2.14] (/129.153.2.14)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Thu,
 29 Jul 2010 06:43:03 -0700
Date: Thu, 29 Jul 2010 06:43:02 -0700
From: Phi Tran <phi.n.tran@oracle.com>
Subject: Re: Mellanox ConnectX-2 10 Gigabit Ethernet Driver: mcxnex/mcxe
 [PSARC/2010/285 FastTrack timeout 07/28/2010]
In-reply-to: <201007221859.o6MIxiUs017352@sac.sfbay.sun.com>
To: PSARC-ext@sun.com
Cc: kerry.shu@oracle.com
Message-id: <4C518566.1020000@oracle.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
X-Source-IP: acsmt353.oracle.com [141.146.40.153]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090202.4C51856B.0236:SCFMA4539814,ss=1,fgs=0
References: <201007221859.o6MIxiUs017352@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090910)
Status: RO
Content-Length: 69

This case has timed out and has a +1.  I'm closing as approved.

Phi

