From sacadmin Wed Sep  5 20:46:52 2007
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 l863kqX3010786;
	Wed, 5 Sep 2007 20:46:52 -0700 (PDT)
Received: (from meem@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id l863kqHZ010783;
	Wed, 5 Sep 2007 20:46:52 -0700 (PDT)
Date: Wed, 5 Sep 2007 20:46:52 -0700 (PDT)
From: Peter Memishian <meem@sac.sfbay.sun.com>
Message-Id: <200709060346.l863kqHZ010783@sac.sfbay.sun.com>
To: PSARC-record@sac.sfbay.sun.com
Cc: clearview-discuss@opensolaris.org
Subject: DLPI Notification API [PSARC/2007/514 FastTrack timeout 09/12/2007]
Status: RO
Content-Length: 559


Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
This information is Copyright 2007 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 DLPI Notification API
    1.2. Name of Document Author/Supplier:
	 Author:  Sagun Shakya
    1.3  Date of This Document:
	05 September, 2007
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: FastTrack
    6.6. ARC Exposure: open


From meem@triplex.east.sun.com Wed Sep  5 21:30:16 2007
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 l864UFCO011476
	for <psarc-ext@sac.sfbay.Sun.COM>; Wed, 5 Sep 2007 21:30:15 -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 l864RPpv029740
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 6 Sep 2007 12:27: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 <0JNX00H03J1Q6G00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 05 Sep 2007 22:27:26 -0600 (MDT)
Received: from triplex.East.Sun.COM ([129.148.174.104])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNX0029XJ1PEC80@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 05 Sep 2007 22:27:25 -0600 (MDT)
Received: from triplex.East.Sun.COM (localhost [127.0.0.1])
	by triplex.East.Sun.COM (8.14.1+Sun/8.14.1) with ESMTP id l864JtL7212589; Thu,
 06 Sep 2007 00:19:55 -0400 (EDT)
Received: (from meem@localhost)
	by triplex.East.Sun.COM (8.14.1+Sun/8.14.1/Submit) id l864JtR0212586; Thu,
 06 Sep 2007 00:19:55 -0400 (EDT)
Date: Thu, 06 Sep 2007 00:19:55 -0400
From: Peter Memishian <peter.memishian@sun.com>
Subject: PSARC/2007/514 DLPI Notification API
To: PSARC-ext@sun.com
Cc: clearview-discuss@opensolaris.org
Message-id: <18143.32747.501116.555281@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.17 under 21.4 (patch 18) "Social Property" XEmacs Lucid
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 1068


I'm sponsoring the following open fasttrack for Sagun Shakya and the
Clearview I-Team.  Patch binding is requested; the timer expires on
Wednesday, 9/12.

The materials for this case build upon the previously-ARC'd libdlpi
materials (diffmarks indicate the changes).  Specifically, section 1.11 of
the libdlpi architectural document (libdlpi-psarc-arch-diffmk.txt in the
materials directory) provides a high-level overview, and section 2.1
provides the updated interface table.  The new items in the interface
table are:

  | dlpi_enabnotify      | Committed            | dlpi_enabnotify(3DLPI)
  | dlpi_disabnotify     | Committed            | dlpi_disabnotify(3DLPI)
  | dlpi_notifyinfo_t    | Committed            | dlpi_enabnotify(3DLPI) 
  | dlpi_notifyid_t      | Committed            |
  | dlpi_notifyfunc_t    | Committed            | 

Also, three new error codes (DLPI_ENOTEINVAL, DLPI_ENOTENOTSUP and
DLPI_ENOTEIDINVAL) are proposed.  Finally, the materials directory also
provides proposed manpages for dlpi_enabnotify() and dlpi_disabnotify().

-- 
meem

From carlsonj@phorcys.east.sun.com Thu Sep  6 05:39:47 2007
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 l86CdkKh019769
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 6 Sep 2007 05:39:46 -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.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l86Cax63025395;
	Thu, 6 Sep 2007 13:36:59 +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 <0JNY00A095PK1B00@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 06 Sep 2007 05:36:56 -0700 (PDT)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JNY007DZ5PKD510@nwk-avmta-1.sfbay.Sun.COM>; Thu,
 06 Sep 2007 05:36:56 -0700 (PDT)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.1+Sun/8.14.1) with ESMTP id l86CTQlt130748; Thu,
 06 Sep 2007 08:29:26 -0400 (EDT)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.1+Sun/8.14.1/Submit) id l86CTQMW130745; Thu,
 06 Sep 2007 08:29:26 -0400 (EDT)
Date: Thu, 06 Sep 2007 08:29:26 -0400
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: PSARC/2007/514 DLPI Notification API
In-reply-to: <18143.32747.501116.555281@gargle.gargle.HOWL>
To: Peter Memishian <Peter.Memishian@sun.com>
Cc: PSARC-ext@sun.com, clearview-discuss@opensolaris.org
Message-id: <18143.62118.456379.247500@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <18143.32747.501116.555281@gargle.gargle.HOWL>
Status: RO
Content-Length: 732

Peter Memishian writes:
>   | dlpi_enabnotify      | Committed            | dlpi_enabnotify(3DLPI)
>   | dlpi_disabnotify     | Committed            | dlpi_disabnotify(3DLPI)
>   | dlpi_notifyinfo_t    | Committed            | dlpi_enabnotify(3DLPI) 
>   | dlpi_notifyid_t      | Committed            |
>   | dlpi_notifyfunc_t    | Committed            | 

Is anything being updated to use DLPI notifications?  (I've long
wished that snoop would do this ... there might be other parts that
need it as well.)

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From Sagun.Shakya@sun.com Thu Sep  6 08:25:45 2007
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 l86FPjVa022607
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 6 Sep 2007 08:25:45 -0700 (PDT)
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 l86FMQOj058488
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 6 Sep 2007 09:22:27 -0600 (MDT)
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 <0JNY00L0RDEBYS00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 06 Sep 2007 08:22:59 -0700 (PDT)
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 <0JNY0077LDEBD3B0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 06 Sep 2007 08:22:59 -0700 (PDT)
Received: from fe-amer-03.sun.com ([192.18.108.177])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l86FMwmG019966	for
 <PSARC-ext@sun.com>; Thu, 06 Sep 2007 15:22:58 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JNY00601D9IG700@mail-amer.sun.com>
 (original mail from Sagun.Shakya@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 06 Sep 2007 09:22:58 -0600 (MDT)
Received: from [129.148.174.186] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JNY007W8DE9NE36@mail-amer.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 06 Sep 2007 09:22:58 -0600 (MDT)
Date: Thu, 06 Sep 2007 11:18:09 -0400
From: sagun shakya <Sagun.Shakya@sun.com>
Subject: Re: PSARC/2007/514 DLPI Notification API
In-reply-to: <18143.62118.456379.247500@gargle.gargle.HOWL>
Sender: Sagun.Shakya@sun.com
To: James Carlson <James.D.Carlson@sun.com>
Cc: Peter Memishian <Peter.Memishian@sun.com>, PSARC-ext@sun.com,
        clearview-discuss@opensolaris.org
Message-id: <46E01A31.3000901@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <18143.32747.501116.555281@gargle.gargle.HOWL>
 <18143.62118.456379.247500@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0b2 (X11/20070326)
Status: RO
Content-Length: 836

James Carlson wrote:
> Peter Memishian writes:
>   
>>   | dlpi_enabnotify      | Committed            | dlpi_enabnotify(3DLPI)
>>   | dlpi_disabnotify     | Committed            | dlpi_disabnotify(3DLPI)
>>   | dlpi_notifyinfo_t    | Committed            | dlpi_enabnotify(3DLPI) 
>>   | dlpi_notifyid_t      | Committed            |
>>   | dlpi_notifyfunc_t    | Committed            | 
>>     
>
> Is anything being updated to use DLPI notifications?  (I've long
> wished that snoop would do this ... there might be other parts that
> need it as well.)
>   
Currently, no but the DLPI notification will be used as part of the IPMP 
rearchitecture work.

If there are applications that can be updated to use DLPI notifications 
that can be looked into.

Thanks,
-Sagun



-- 

Sagun Shakya
781.442.7344/ X27344
sagun.shakya@sun.com



