From sacadmin Fri Feb 13 10:17:27 2009
Received: from tethys.sfbay.sun.com (tethys.SFBay.Sun.COM [129.146.226.92])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n1DIHRxd026366;
	Fri, 13 Feb 2009 10:17:27 -0800 (PST)
Received: from tethys.sfbay.sun.com (localhost [127.0.0.1])
	by tethys.sfbay.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n1DIC0BA017600;
	Fri, 13 Feb 2009 10:12:00 -0800 (PST)
Received: (from jg@localhost)
	by tethys.sfbay.sun.com (8.14.3+Sun/8.14.3/Submit) id n1DIC0gO017596;
	Fri, 13 Feb 2009 10:12:00 -0800 (PST)
Date: Fri, 13 Feb 2009 10:12:00 -0800 (PST)
From: Jerry Gilliam <jg@tethys.sfbay.sun.com>
Message-Id: <200902131812.n1DIC0gO017596@tethys.sfbay.sun.com>
To: PSARC-record@sac.sfbay.sun.com
Subject: Hot-Plug Support for ACPI-based Systems [PSARC/2009/104 FastTrack timeout 02/20/2009]
Status: RO
Content-Length: 576


Template Version: @(#)sac_nextcase %I% %G% SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Hot-Plug Support for ACPI-based Systems
    1.2. Name of Document Author/Supplier:
	 Author:  Geetanjali Krishna
    1.3  Date of This Document:
	13 February, 2009
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 jg@jurassic.sfbay.Sun.COM Fri Feb 13 10:27:02 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 n1DIR2EW026828
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 13 Feb 2009 10:27:02 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n1DIQwct017485;
	Fri, 13 Feb 2009 10:27:01 -0800 (PST)
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 <0KF000M0JOL0M700@nwk-avmta-2.sfbay.sun.com>; Fri,
 13 Feb 2009 10:27:00 -0800 (PST)
Received: from jurassic.eng.sun.com ([129.146.58.166])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KF000G8VOKNVY90@nwk-avmta-2.sfbay.sun.com>; Fri,
 13 Feb 2009 10:26:47 -0800 (PST)
Received: from tethys (tethys.SFBay.Sun.COM [129.146.226.92])
	by jurassic.eng.sun.com (8.13.8+Sun/8.13.8) with SMTP id n1DIQlq2118823; Fri,
 13 Feb 2009 10:26:47 -0800 (PST)
Date: Fri, 13 Feb 2009 10:21:19 -0800 (PST)
From: Jerry Gilliam <jg@jurassic.sfbay.Sun.COM>
Subject: Hot-Plug Support for ACPI-based Systems [PSARC/2009/104 02/20/2009]
To: PSARC-ext@sun.com
Cc: geetanjali.krishna@intel.com, jiang.liu@intel.com, ashok.raj@intel.com,
        robert.a.kasten@intel.com, sherry.moore@sun.com, Wesley.Shao@sun.com,
        Vikram.Hegde@sun.com, Dana.Myers@sun.com, mara.roccaforte@sun.com
Reply-to: Jerry Gilliam <jg@jurassic.sfbay.Sun.COM>
Message-id: <200902131826.n1DIQlq2118823@jurassic.eng.sun.com>
MIME-version: 1.0
X-Mailer: dtmail 1.3.0 @(#)CDE Version 1.7_98 SunOS 5.11 sun4u sparc
Content-type: TEXT/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-MD5: dL4ol+wkrW67BSeI3USXLA==
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 8465



I am sponsoring the following fast-track on behalf of
Geetanjali Krishna and Jiang Liu, with timeout of 02/13/2009.
The project requests micro/patch binding.

The proposed cfgadm_fw.man man page is in the case folder
in the materials directory.

-----------

Template Version: @(#)onepager.txt 1.35 07/11/07 SMI

1. Introduction
    1.1. Project/Component Working Name:
	Device tree definition for system devices on an x86 System
	to support enabling of hotplug features.

    1.2. Name of Document Author/Supplier:
	Author: Geeta Krishna <geetanjali.krishna@intel.com>
		Gerry Liu <jiang.liu@intel.com>

    1.3. Date of This Document:
	January 29th, 2009

2. Project Summary
   2.1. Project Description:
	This project will scan the ACPI namespace and present an ACPI nexus
	driver on IA.
	It will also create device nodes for cpu, memory and root ports
	(IO Hubs) in cases where the platform supports hotplug of these devices.
 	An additional branch will be added to the device tree to populate
	devices not currently enumerated by standard methods.

	The scope could be extended to enumerate other ACPI objects such as 
	buttons and HPETs where today these drivers scan ACPI name space. This
	nexus driver approach provides for a natural fit into the solaris
	driver framework.

   2.2. Risks and Assumptions:
	1. ACPI device enumeration and corresponding device node creation will
	be done only if the OS is ACPI 3.0+ compatible and supports module
	device(ACPI0004).
	2. Hotplug functionality is based on cfgadm framework. 

4. Technical Description:
    4.1.1 Problem Description
	By X86 system devices, we refer to the suite of hardware components
	which are common to x86 platform and play improtant role in the system
	architecture but can not be enumerated/discovered through industry
	standard bus specifications.
	Examples of these X86 system devices include: logical CPU, memory
	device, iommu, IOAPIC, high precesion event timer(HPET), ACPI sleep
	button, ACPI power button etc.

	These X86 system devices are enumerated through firmware methods
	as they can not be enumerated through industry standard bus
	specifications. Some of these firmware methods include SMBIOS table,
	MPS table and ACPI table etc.

	Currently Solaris lacks a uniform way to enumerate all system
	devices, so each device driver needs to take the responsibility to
	probe corresponding devices. For example, iommu driver needs to probe
	iommu hardware, HPET driver needs to probe HPET hardware.

	To use the existing Dynamic Reconfiguration framework, all hotpluggable
	devices need to be enumerated,linked into the device tree and have
	Attachment Points generated for them.

    4.1.2. Proposal
	We are proposing additions and minor re-organization of the current
	Solaris device tree structure on x86 system to achieve the following
	goals:
	1) Provide a system device enumerator based on ACPI specification
	2) Organize system devices into a firmware device subtree
	3) Build a device subtree to reflect hardware topology information if 
	   possbile
	4) Provide a nexus driver for pseudo system bus to support all system 
	   device drivers and make them DDI compliant.
	5) Generate a device tree which aids in the implementation of
	CPU/Memory/IOH hotplug

    4.1.2.1 Device tree structure when ACPI is disabled or not available
	/devices/fw			Pseudo nexus node to host system devices
	/devices/fw/cpu@x		Logical CPU
	/devices/pci@x,0		PCI host bridge


    4.1.2.2 Device tree structure for system with CPU/memory/IOH hotplug feature

	/devices/fw			Pseudo nexus node to host system devices
	/devices/fw/sb@x		Pseudo nexus node for system board
	/devices/fw/sb@x/socket@y	Pseudo nexus node to host devices in 
				        physical CPU
	/devices/fw/sb@x/socket@y/cpu@z	Logical CPU
	/devices/fw/sb@x/socket@y/mem@z	ACPI memory device
	/devices/fw/sb@x/socket@y/ioh@z	IOH embedded in physical CPU
	/devices/fw/sb@x/ioh@y		Pseudo nexus node to host device in IOH
					except PCI host bridge
	/devices/fw/sb@x/hpet@y		High precesion event timer
	/devices/fw/sb@x/slpbtn@y	ACPI sleep button
	/devices/fw/sb@x/pwrbtn@y	ACPI power button
	/devices/pci@x,0		PCI host bridge

    4.1.2.3 Attachment point for CPU/memory/IOH Hotplug
	Attachment points will be created only for nodes that are hot pluggable.
	This can vary from platform to platform and the information is 
	available from the ACPI table. Examples of possible Attachment Points
	are:
	i) System board is hot pluggable. Socket on the board is hotpluggable. 
	AP		Device Minor Node		Configuration Node
	sbx		/devices/fw:sbx			/dev/cfg/sbx
	sbx::sockety		-			/dev/cfg/sbx/sockety
	ii) Socket is hot pluggable. Non-embedded IOH is hotpluggable. System 
	board is not hot pluggable. 
	AP		Device Minor Node		Configuration Node
	sockety		/devices/fw/sbx:socket		/dev/cfg/sbx/sockety
	iohy		/devices/fw/sbx:iohy		/dev/cfg/iohy

    4.1.2.4 Device node properties
  	Properties for all device nodes created by acpi device enumerator:
	compatible
        device_type
        unit-address
 
    	Properties for device nodes if corresponding ACPI object exists:
        acpi-namespace (if corresponding ACPI object exists)
    
    	Properties for device nodes if it or its children comsume hw resources:
        reg
        assigned-addresses
        #size-cells
        #address-cells
         ranges
	Note: Some of these properties will not be available if the system
	is booted with ACPI disabled.

    4.2. Bug/RFE Number(s):
	None
    
    4.3. In Scope:
	Hotplug support on IA

    4.4. Out of Scope:
	NA
    
    4.5. Interfaces:

|______________________|________________________|______________________________|
|Interface             |  Classification        |  Comments                    |
|______________________|________________________|______________________________|
| /platform/i86pc/     |                        |                              |
| kernel/misc/acpidev  | Project Private        |  ACPI device enumerator      |
| /platform/i86pc/     |                        |                              |
| kernel/misc/amd64/   |                        |                              |
| acpidev              |                        |                              |
|                      |                        |                              |
|/usr/include/sys/     |                        |                              |
| acpidev.h            |  Project/Private       | Header file for ACPI device  |
|                      |                        |        enumerator            |
|______________________|________________________|______________________________|
| /platform/i86pc/     |                        |                              |
| kernel/drv/acpinex   | Project Private        |  Bus driver for ACPI virtual
| /platform/i86pc/     |                        |  bus                         |
| kernel/drv/amd64/    |                        |                              |
| acpinex              |                        |                              |
| /platform/i86pc/     |                        |                              |
| kernel/drv/acpinex.conf|   Project  Private   | Driver conf file             |
|__________________|____________________________|______________________________|


Interface               Classification   Comments
-----------------------------------------------------------------------------
/devices/fw		Cons Priv	Pseudo nexus node to host system devices

/devices/fw/sb@x	Cons Priv	Pseudo nexus node for system board

/devices/fw/sb@x/ 	Cons Priv	Pseudo nexus node to host devices in 
socket@y				        physical CPU

/devices/fw/sb@x/ 	Cons Priv	 Logical CPU
socket@y/cpu@z

/devices/fw/sb@x/	Cons Priv 	ACPI memory device
socket@y/mem@z

/devices/fw/sb@x/	Cons Priv 	IOH embedded in physical CPU
socket@y/ioh@z
/devices/fw/sb@x/ioh@y	Cons Priv 	Pseudo nexus node to host device in IOH
					except PCI host bridge


    4.6. Doc Impact:
	cfgadm_fw(1M) man page will be added. This will be similiar to
 	cfgadm_sbd(1M) with x86 specific platform information
       
        cfgadm(1M) will need to be modified to point to cfgadm_fw(1M)

    4.11. Security Impact:
	None
    
    4.12. Dependencies:
	ACPI 3.0+ compatibility

5. Reference Documents:
    None

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 jg@jurassic.sfbay.Sun.COM Fri Feb 13 10:51:12 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 n1DIpBmf027591
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 13 Feb 2009 10:51:11 -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 n1DIp4De018282;
	Fri, 13 Feb 2009 18:51:07 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 <0KF00001DPP4RY00@nwk-avmta-2.sfbay.sun.com>; Fri,
 13 Feb 2009 10:51:04 -0800 (PST)
Received: from jurassic.eng.sun.com ([129.146.104.45])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KF000G94PP2W5C0@nwk-avmta-2.sfbay.sun.com>; Fri,
 13 Feb 2009 10:51:02 -0800 (PST)
Received: from tethys (tethys.SFBay.Sun.COM [129.146.226.92])
	by jurassic.eng.sun.com (8.13.8+Sun/8.13.8) with SMTP id n1DIouWe119054; Fri,
 13 Feb 2009 10:50:57 -0800 (PST)
Date: Fri, 13 Feb 2009 10:45:29 -0800 (PST)
From: Jerry Gilliam <jg@jurassic.sfbay.Sun.COM>
Subject: Re: Hot-Plug Support for ACPI-based Systems [PSARC/2009/104 02/20/2009]
To: PSARC-ext@sun.com
Cc: geetanjali.krishna@intel.com, jiang.liu@intel.com, ashok.raj@intel.com,
        robert.a.kasten@intel.com, sherry.moore@sun.com, Wesley.Shao@sun.com,
        Vikram.Hegde@sun.com, Dana.Myers@sun.com, mara.roccaforte@sun.com
Reply-to: Jerry Gilliam <jg@jurassic.sfbay.Sun.COM>
Message-id: <200902131850.n1DIouWe119054@jurassic.eng.sun.com>
MIME-version: 1.0
X-Mailer: dtmail 1.3.0 @(#)CDE Version 1.7_98 SunOS 5.11 sun4u sparc
Content-type: TEXT/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-MD5: PYg0vJpmebIRnOqHOtUQKA==
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 218


>
>I am sponsoring the following fast-track on behalf of
>Geetanjali Krishna and Jiang Liu, with timeout of 02/13/2009.
>The project requests micro/patch binding.
>

Correction: time-out is set to 02/20/2009.



-jg


From jg@jurassic.sfbay.Sun.COM Fri Feb 20 19:48:00 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 n1L3lx9m029348
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 20 Feb 2009 19:48:00 -0800 (PST)
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.2) with ESMTP id n1L3lwE9002929;
	Fri, 20 Feb 2009 20:47:58 -0700 (MST)
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 <0KFE00301D7YMN00@brm-avmta-1.central.sun.com>; Fri,
 20 Feb 2009 20:47:58 -0700 (MST)
Received: from jurassic.eng.sun.com ([129.146.228.50])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFE001K7D7XHLB0@brm-avmta-1.central.sun.com>; Fri,
 20 Feb 2009 20:47:57 -0700 (MST)
Received: from tethys (tethys.SFBay.Sun.COM [129.146.226.92])
	by jurassic.eng.sun.com (8.13.8+Sun/8.13.8) with SMTP id n1L3lqtW266951; Fri,
 20 Feb 2009 19:47:53 -0800 (PST)
Date: Fri, 20 Feb 2009 19:42:21 -0800 (PST)
From: Jerry Gilliam <jg@jurassic.sfbay.Sun.COM>
Subject: Re: Hot-Plug Support for ACPI-based Systems [PSARC/2009/104 02/20/2009]
To: PSARC-ext@sun.com, geetanjali.krishna@intel.com
Cc: jiang.liu@intel.com, ashok.raj@intel.com, robert.a.kasten@intel.com,
        sherry.moore@sun.com, Wesley.Shao@sun.com, Vikram.Hegde@sun.com,
        Dana.Myers@sun.com, mara.roccaforte@sun.com
Reply-to: Jerry Gilliam <jg@jurassic.sfbay.Sun.COM>
Message-id: <200902210347.n1L3lqtW266951@jurassic.eng.sun.com>
MIME-version: 1.0
X-Mailer: dtmail 1.3.0 @(#)CDE Version 1.7_98 SunOS 5.11 sun4u sparc
Content-type: TEXT/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-MD5: AqBPIYsyUB7WY8FwQI2q6Q==
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 116


The timer on this fast-track has expired with no objections
or issues raised, so this case is now approved.


-jg


From carlsonj@phorcys.east.sun.com Mon Feb 23 12:05:47 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 n1NK5l2E025195
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 23 Feb 2009 12:05:47 -0800 (PST)
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.2) with ESMTP id n1NK5jCR008950;
	Mon, 23 Feb 2009 13:05:45 -0700 (MST)
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 <0KFJ0001RBTLIT00@brm-avmta-1.central.sun.com>; Mon,
 23 Feb 2009 13:05:45 -0700 (MST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KFJ00DK5BTKWU60@brm-avmta-1.central.sun.com>; Mon,
 23 Feb 2009 13:05:44 -0700 (MST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n1NJvuZm006454; Mon,
 23 Feb 2009 14:57:56 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id n1NJvttR006451; Mon,
 23 Feb 2009 14:57:55 -0500 (EST)
Date: Mon, 23 Feb 2009 14:57:55 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Hot-Plug Support for ACPI-based Systems [PSARC/2009/104 02/20/2009]
In-reply-to: <200902210347.n1L3lqtW266951@jurassic.eng.sun.com>
To: Jerry Gilliam <jg@jurassic.sfbay.Sun.COM>
Cc: PSARC-ext@sun.com, geetanjali.krishna@intel.com, jiang.liu@intel.com,
        ashok.raj@intel.com, robert.a.kasten@intel.com, Sherry.Moore@sun.com,
        Wesley.Shao@sun.com, Vikram.Hegde@sun.com, Dana.Myers@sun.com,
        Mara.Roccaforte@sun.com
Message-id: <18850.65475.726180.535664@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.4.1.325704
References: <200902210347.n1L3lqtW266951@jurassic.eng.sun.com>
Status: RO
Content-Length: 635

Jerry Gilliam writes:
> 
> The timer on this fast-track has expired with no objections
> or issues raised, so this case is now approved.

I don't see a record of any independent review of this fast-track
request.  Per the process that John Plocher and the ARC chairs put
together, projects without independent review (signaled by "+1" in the
case log) are supposed to be closed as:

	closed denied not reviewed

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

From Garrett.Damore@Sun.COM Mon Feb 23 13:39:13 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 n1NLdCem000568
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 23 Feb 2009 13:39:13 -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 n1NLdBVh026435
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 24 Feb 2009 05:39:11 +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 <0KFJ00901G5AR200@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 23 Feb 2009 14:39:10 -0700 (MST)
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 <0KFJ00DXJG5AWR90@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 23 Feb 2009 14:39:10 -0700 (MST)
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 n1NLd97o005257	for
 <PSARC-ext@sun.com>; Mon, 23 Feb 2009 13:39:09 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KFJ00700FJGV800@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 23 Feb 2009 13:39:09 -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 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KFJ0084JG585ZC0@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 23 Feb 2009 13:39:09 -0800 (PST)
Date: Mon, 23 Feb 2009 13:39:08 -0800
From: "Garrett D'Amore" <Garrett.Damore@Sun.COM>
Subject: PSARC 2009/104:  Hot-Plug Support for ACPI-based Systems
In-reply-to: <18851.5860.813875.839417@gargle.gargle.HOWL>
Sender: Garrett.Damore@Sun.COM
To: James Carlson <James.D.Carlson@Sun.COM>, PSARC-ext <PSARC-ext@Sun.COM>
Reply-to: Garrett.Damore@Sun.COM
Message-id: <49A3177C.4010000@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
References: <200902232015.n1NKFiY7133085@jurassic.eng.sun.com>
 <200902210347.n1L3lqtW266951@jurassic.eng.sun.com>
 <18850.65475.726180.535664@gargle.gargle.HOWL>
 <20090223201553.GH19384@sun.com> <18851.1578.877974.308847@gargle.gargle.HOWL>
 <20090223202756.GI19384@sun.com> <18851.2108.986817.502556@gargle.gargle.HOWL>
 <49A31613.7080106@sun.com> <18851.5860.813875.839417@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 277

James Carlson wrote:
> Garrett D'Amore writes:
>   
>> +1.
>>
>> I'm sorry I didn't do this earlier.  I've been a bit swamped (to say the 
>> least!) lately....
>>     
>
> Any chance you could do that on the list instead?
>
>   
Sure.  Here it is formally: +1.

    - Garrett

From jerry.gilliam@sun.com Fri Jul 24 13:55: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 n6OKt8hk009266
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 24 Jul 2009 13:55: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 n6OKseuR003619;
	Sat, 25 Jul 2009 04:55:03 +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 <0KNB0030N0ROC500@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 24 Jul 2009 13:55:00 -0700 (PDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KNB00FX90RO38B0@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 24 Jul 2009 13:55:00 -0700 (PDT)
Received: from [129.146.226.92] (tethys.SFBay.Sun.COM [129.146.226.92])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id n6OKsxt2263198; Fri, 24 Jul 2009 13:54:59 -0700 (PDT)
Date: Fri, 24 Jul 2009 13:52:23 -0700
From: Jerry Gilliam <jerry.gilliam@sun.com>
Subject: Re: Hot-Plug Support for ACPI-based Systems [PSARC/2009/104 02/20/2009]
To: PSARC-ext@sun.com
Cc: Geetanjali Krishna <geetanjali.krishna@intel.com>,
        Jiang Liu <jiang.liu@intel.com>, ashok.raj@intel.com,
        robert.a.kasten@intel.com, sherry.moore@sun.com, Wesley.Shao@sun.com,
        Vikram Hegde <Vikram.Hegde@sun.com>, dana.myers@sun.com,
        mara.roccaforte@sun.com, Michael Corcoran <Michael.Corcoran@sun.com>
Message-id: <4A6A1F07.9020409@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.21 (X11/20090323)
Status: RO
Content-Length: 6400


The project team for Hot-Plug Support for ACPI-based Systems,
PSARC/2009/104, wishes to amend their case with some changes.

The changes are in response to experience gained during
development with ACPI and the port to i386 of the sparc DR
driver and during code review.

This case was approved in February 2009 but has not yet
integrated so no consumers exist that would be affected
at this time.

An explanation for each one of the changes is provided
below, followed by diffs between the original and amended
proposals.  The complete amended proposal is provided
in the case directory with the name final.spec.

I believe these amendments as proposed can be accepted
as approved, given no consumers, without necessarily
re-opening the case for full review;  but if anyone
thinks otherwise, I can promote the case to a full
fast-track.


-jg

--------------------------

From: "Liu, Jiang" <jiang.liu@intel.com>


We are requesting following updates to PSARC/2009/104.

1) Add device nodes /devices/fw/sb@x/mem@y to support
memory devices on future non-hotplug-capable systems. With recent
technical trend, future non-hotplug-capable systems may also expose
ACPI memory devices to support memory power management. On
such platforms, device nodes /devices/fw/sb@x/mem@y will be
created for ACPI memory devices.

2) Add device nodes /devices/fw/sb@x/cpu@y for Processor
devices under /_SB. ACPI Spec 1.0 defines that Processor device
can exist under /_PR, this has been covered by PSARC/2009/104.
Later ACPI Specs define that Processor devices could also exist
under /_SB, we missed this case in PSARC/2009/104.

3) Add /devices/fw/acpidr and change attachment point
configuration to match requirements of DR driver. At beginning, we
planned to port sbd driver from SPARC and defined APs according
to sbd driver's requirements. With more investigation, we have
switched to more advanced dr driver from SPARC. With new design,
dr driver will bind to /devices/fw/acpidr on hotplug-capable system and
create APs as follows if applicable:

AP	Device Minor Node	Configuration Node	Description
SBx	/devices/fw/acpidr:SBx	/dev/cfg/SBx		system board
CPUx	/devices/fw/acpidr:CPUx	/dev/cfg/CPUx		CPU board
MEMx	/devices/fw/acpidr:MEMx	/dev/cfg/MEMx		memory board
IOx	/devices/fw/acpidr:IOx	/dev/cfg/IOx		IO board

4) Delete device nodes for IOH, such as /devices/fw/sb@x/ioh@y
and /devices/fw/sb@x/socket@y/ioh@z. In previous proposal, device
nodes will created for each IOH(IO Hub Chipset) to host Intel IOMMU
and IOAPIC devices. With more discussions with IO and IOMMU experts,
the trend is to integrate support of IOMMU/IOAPIC device into PCI host
bridge driver, and DR manager will deal with PCI host bridge devices
directly. With that change, device nodes for IOH become useless.

Liu Jiang (Gerry)


Diffs between original and amended spec:
----------------------------------------

@@ -11,7 +11,7 @@
  		Gerry Liu <jiang.liu@intel.com>

      1.3. Date of This Document:
-	January 29th, 2009
+	July 17th, 2009

  2. Project Summary
     2.1. Project Description:
@@ -72,7 +72,9 @@

      4.1.2.1 Device tree structure when ACPI is disabled or not available
  	/devices/fw			Pseudo nexus node to host system devices
-	/devices/fw/cpu@x		Logical CPU
+	/devices/fw/cpu@x		Logical CPU under ACPI /_PR subtree
+	/devices/fw/sb@x/cpu@y		Logical CPU under ACPI /_SB subtree
+	/devices/fw/sb@x/mem@z		ACPI memory device
  	/devices/pci@x,0		PCI host bridge


@@ -79,14 +81,12 @@
      4.1.2.2 Device tree structure for system with CPU/memory/IOH 
hotplug feature

  	/devices/fw			Pseudo nexus node to host system devices
+	/devices/fw/acpidr		Pseudo node for hotplug driver
  	/devices/fw/sb@x		Pseudo nexus node for system board
  	/devices/fw/sb@x/socket@y	Pseudo nexus node to host devices in
  				        physical CPU
  	/devices/fw/sb@x/socket@y/cpu@z	Logical CPU
  	/devices/fw/sb@x/socket@y/mem@z	ACPI memory device
-	/devices/fw/sb@x/socket@y/ioh@z	IOH embedded in physical CPU
-	/devices/fw/sb@x/ioh@y		Pseudo nexus node to host device in IOH
-					except PCI host bridge
  	/devices/fw/sb@x/hpet@y		High precesion event timer
  	/devices/fw/sb@x/slpbtn@y	ACPI sleep button
  	/devices/fw/sb@x/pwrbtn@y	ACPI power button
@@ -97,16 +97,14 @@
  	This can vary from platform to platform and the information is
  	available from the ACPI table. Examples of possible Attachment Points
  	are:
-	i) System board is hot pluggable. Socket on the board is hotpluggable.
-	AP		Device Minor Node		Configuration Node
-	sbx		/devices/fw:sbx			/dev/cfg/sbx
-	sbx::sockety		-			/dev/cfg/sbx/sockety
-	ii) Socket is hot pluggable. Non-embedded IOH is hotpluggable. System
-	board is not hot pluggable.
-	AP		Device Minor Node		Configuration Node
-	sockety		/devices/fw/sbx:socket		/dev/cfg/sbx/sockety
-	iohy		/devices/fw/sbx:iohy		/dev/cfg/iohy

+	Device Minor Node	Configuration Node	Description
+	SBx	/devices/fw/acpidr:SBx	/dev/cfg/SBx	system board
+	CPUx	/devices/fw/acpidr:CPUx	/dev/cfg/CPUx	CPU board
+	MEMx	/devices/fw/acpidr:MEMx	/dev/cfg/MEMx	memory board
+	IOx	/devices/fw/acpidr:IOx	/dev/cfg/IOx	IO board
+
+	
      4.1.2.4 Device node properties
    	Properties for all device nodes created by acpi device enumerator:
  	compatible
@@ -163,28 +161,25 @@
 
-----------------------------------------------------------------------------
  /devices/fw		Cons Priv	Pseudo nexus node to host system devices

+/devices/fw/acpidr	Cons Priv	Pseudo node for hotplug driver
+
  /devices/fw/sb@x	Cons Priv	Pseudo nexus node for system board

  /devices/fw/sb@x/ 	Cons Priv	Pseudo nexus node to host devices in
socket@y				        physical CPU

-/devices/fw/sb@x/ 	Cons Priv	 Logical CPU
-socket@y/cpu@z
+/devices/fw/cpu@x 	Cons Priv	Logical CPU

+/devices/fw/sb@x/ 	Cons Priv	Logical CPU
+[socket@y/]cpu@z
+
  /devices/fw/sb@x/	Cons Priv 	ACPI memory device
-socket@y/mem@z
+[socket@y/]mem@z

-/devices/fw/sb@x/	Cons Priv 	IOH embedded in physical CPU
-socket@y/ioh@z
-/devices/fw/sb@x/ioh@y	Cons Priv 	Pseudo nexus node to host device in IOH
-					except PCI host bridge

-
      4.6. Doc Impact:
-	cfgadm_fw(1M) man page will be added. This will be similiar to
- 	cfgadm_sbd(1M) with x86 specific platform information
-
-        cfgadm(1M) will need to be modified to point to cfgadm_fw(1M)
+	cfgadm_sbd(1M) will be enhanced to include x86 platform specific
+	information.

      4.11. Security Impact:
  	None



From jerry.gilliam@sun.com Mon Jul 27 09:49:33 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 n6RGnWiD003938
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 27 Jul 2009 09:49:33 -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 n6RGnNsw001291;
	Mon, 27 Jul 2009 17:49:28 +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 <0KNG009079EE4I00@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 27 Jul 2009 09:49:26 -0700 (PDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KNG003TY9EDYL30@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 27 Jul 2009 09:49:25 -0700 (PDT)
Received: from [129.146.226.92] (tethys.SFBay.Sun.COM [129.146.226.92])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id n6RGnPHB596642; Mon, 27 Jul 2009 09:49:25 -0700 (PDT)
Date: Mon, 27 Jul 2009 09:46:42 -0700
From: Jerry Gilliam <jerry.gilliam@sun.com>
Subject: Update to Hot-Plug Support for ACPI-based Systems [PSARC/2009/104
 02/20/2009]
In-reply-to: <4A6A1F07.9020409@sun.com>
To: PSARC-ext@sun.com
Cc: Geetanjali Krishna <geetanjali.krishna@intel.com>,
        Jiang Liu <jiang.liu@intel.com>, ashok.raj@intel.com,
        robert.a.kasten@intel.com, sherry.moore@sun.com, Wesley.Shao@sun.com,
        Vikram Hegde <Vikram.Hegde@sun.com>, dana.myers@sun.com,
        mara.roccaforte@sun.com, Michael Corcoran <Michael.Corcoran@sun.com>
Message-id: <4A6DD9F2.5040803@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4A6A1F07.9020409@sun.com>
User-Agent: Thunderbird 2.0.0.21 (X11/20090323)
Status: RO
Content-Length: 6926


[resend]

The project team for Hot-Plug Support for ACPI-based Systems,
PSARC/2009/104, wishes to amend their case with some changes.

The changes are in response to experience gained during
development with ACPI and the port to i386 of the sparc DR
driver and during code review.

This case was approved in February 2009 but has not yet
integrated so no consumers exist that would be affected
at this time.

An explanation for each one of the changes is provided
below, followed by diffs between the original and amended
proposals.  The complete amended proposal is provided
in the case directory with the name final.spec.

I believe these amendments as proposed can be accepted
as approved, given no consumers, without necessarily
re-opening the case for full review;  but if anyone
thinks otherwise, I can promote the case to a full
fast-track.


-jg

--------------------------

From: "Liu, Jiang" <jiang.liu@intel.com>


We are requesting following updates to PSARC/2009/104.

1) Add device nodes /devices/fw/sb@x/mem@y to support
memory devices on future non-hotplug-capable systems. With recent
technical trend, future non-hotplug-capable systems may also expose
ACPI memory devices to support memory power management. On
such platforms, device nodes /devices/fw/sb@x/mem@y will be
created for ACPI memory devices.

2) Add device nodes /devices/fw/sb@x/cpu@y for Processor
devices under /_SB. ACPI Spec 1.0 defines that Processor device
can exist under /_PR, this has been covered by PSARC/2009/104.
Later ACPI Specs define that Processor devices could also exist
under /_SB, we missed this case in PSARC/2009/104.

3) Add /devices/fw/acpidr and change attachment point
configuration to match requirements of DR driver. At beginning, we
planned to port sbd driver from SPARC and defined APs according
to sbd driver's requirements. With more investigation, we have
switched to more advanced dr driver from SPARC. With new design,
dr driver will bind to /devices/fw/acpidr on hotplug-capable system and
create APs as follows if applicable:

AP    Device Minor Node    Configuration Node    Description
SBx    /devices/fw/acpidr:SBx    /dev/cfg/SBx        system board
CPUx    /devices/fw/acpidr:CPUx    /dev/cfg/CPUx        CPU board
MEMx    /devices/fw/acpidr:MEMx    /dev/cfg/MEMx        memory board
IOx    /devices/fw/acpidr:IOx    /dev/cfg/IOx        IO board

4) Delete device nodes for IOH, such as /devices/fw/sb@x/ioh@y
and /devices/fw/sb@x/socket@y/ioh@z. In previous proposal, device
nodes will created for each IOH(IO Hub Chipset) to host Intel IOMMU
and IOAPIC devices. With more discussions with IO and IOMMU experts,
the trend is to integrate support of IOMMU/IOAPIC device into PCI host
bridge driver, and DR manager will deal with PCI host bridge devices
directly. With that change, device nodes for IOH become useless.

Liu Jiang (Gerry)


Diffs between original and amended spec:
----------------------------------------

@@ -11,7 +11,7 @@
          Gerry Liu <jiang.liu@intel.com>

      1.3. Date of This Document:
-    January 29th, 2009
+    July 17th, 2009

  2. Project Summary
     2.1. Project Description:
@@ -72,7 +72,9 @@

      4.1.2.1 Device tree structure when ACPI is disabled or not available
      /devices/fw            Pseudo nexus node to host system devices
-    /devices/fw/cpu@x        Logical CPU
+    /devices/fw/cpu@x        Logical CPU under ACPI /_PR subtree
+    /devices/fw/sb@x/cpu@y        Logical CPU under ACPI /_SB subtree
+    /devices/fw/sb@x/mem@z        ACPI memory device
      /devices/pci@x,0        PCI host bridge


@@ -79,14 +81,12 @@
      4.1.2.2 Device tree structure for system with CPU/memory/IOH 
hotplug feature

      /devices/fw            Pseudo nexus node to host system devices
+    /devices/fw/acpidr        Pseudo node for hotplug driver
      /devices/fw/sb@x        Pseudo nexus node for system board
      /devices/fw/sb@x/socket@y    Pseudo nexus node to host devices in
                          physical CPU
      /devices/fw/sb@x/socket@y/cpu@z    Logical CPU
      /devices/fw/sb@x/socket@y/mem@z    ACPI memory device
-    /devices/fw/sb@x/socket@y/ioh@z    IOH embedded in physical CPU
-    /devices/fw/sb@x/ioh@y        Pseudo nexus node to host device in IOH
-                    except PCI host bridge
      /devices/fw/sb@x/hpet@y        High precesion event timer
      /devices/fw/sb@x/slpbtn@y    ACPI sleep button
      /devices/fw/sb@x/pwrbtn@y    ACPI power button
@@ -97,16 +97,14 @@
      This can vary from platform to platform and the information is
      available from the ACPI table. Examples of possible Attachment Points
      are:
-    i) System board is hot pluggable. Socket on the board is hotpluggable.
-    AP        Device Minor Node        Configuration Node
-    sbx        /devices/fw:sbx            /dev/cfg/sbx
-    sbx::sockety        -            /dev/cfg/sbx/sockety
-    ii) Socket is hot pluggable. Non-embedded IOH is hotpluggable. System
-    board is not hot pluggable.
-    AP        Device Minor Node        Configuration Node
-    sockety        /devices/fw/sbx:socket        /dev/cfg/sbx/sockety
-    iohy        /devices/fw/sbx:iohy        /dev/cfg/iohy

+    Device Minor Node    Configuration Node    Description
+    SBx    /devices/fw/acpidr:SBx    /dev/cfg/SBx    system board
+    CPUx    /devices/fw/acpidr:CPUx    /dev/cfg/CPUx    CPU board
+    MEMx    /devices/fw/acpidr:MEMx    /dev/cfg/MEMx    memory board
+    IOx    /devices/fw/acpidr:IOx    /dev/cfg/IOx    IO board
+
+
      4.1.2.4 Device node properties
        Properties for all device nodes created by acpi device enumerator:
      compatible
@@ -163,28 +161,25 @@

-----------------------------------------------------------------------------
  /devices/fw        Cons Priv    Pseudo nexus node to host system devices

+/devices/fw/acpidr    Cons Priv    Pseudo node for hotplug driver
+
  /devices/fw/sb@x    Cons Priv    Pseudo nexus node for system board

  /devices/fw/sb@x/     Cons Priv    Pseudo nexus node to host devices in
socket@y                        physical CPU

-/devices/fw/sb@x/     Cons Priv     Logical CPU
-socket@y/cpu@z
+/devices/fw/cpu@x     Cons Priv    Logical CPU

+/devices/fw/sb@x/     Cons Priv    Logical CPU
+[socket@y/]cpu@z
+
  /devices/fw/sb@x/    Cons Priv     ACPI memory device
-socket@y/mem@z
+[socket@y/]mem@z

-/devices/fw/sb@x/    Cons Priv     IOH embedded in physical CPU
-socket@y/ioh@z
-/devices/fw/sb@x/ioh@y    Cons Priv     Pseudo nexus node to host 
device in IOH
-                    except PCI host bridge

-
      4.6. Doc Impact:
-    cfgadm_fw(1M) man page will be added. This will be similiar to
-     cfgadm_sbd(1M) with x86 specific platform information
-
-        cfgadm(1M) will need to be modified to point to cfgadm_fw(1M)
+    cfgadm_sbd(1M) will be enhanced to include x86 platform specific
+    information.

      4.11. Security Impact:
      None

From jerry.gilliam@sun.com Wed Jul 29 13:30:45 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 n6TKUjBV010687
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 29 Jul 2009 13:30:45 -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.2) with ESMTP id n6TKUiBt013192;
	Wed, 29 Jul 2009 14:30:44 -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 <0KNK00I078Z6GP00@brm-avmta-1.central.sun.com>; Wed,
 29 Jul 2009 14:30:42 -0600 (MDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KNK007AS8Z56O90@brm-avmta-1.central.sun.com>; Wed,
 29 Jul 2009 14:30:41 -0600 (MDT)
Received: from [129.146.226.92] (tethys.SFBay.Sun.COM [129.146.226.92])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id n6TKUfhl124894; Wed, 29 Jul 2009 13:30:41 -0700 (PDT)
Date: Wed, 29 Jul 2009 13:27:53 -0700
From: Jerry Gilliam <jerry.gilliam@sun.com>
Subject: Re: Update to Hot-Plug Support for ACPI-based Systems [PSARC/2009/104
 02/20/2009]
In-reply-to: <4A6DD9F2.5040803@sun.com>
To: PSARC-ext@sun.com
Cc: Geetanjali Krishna <geetanjali.krishna@intel.com>,
        Jiang Liu <jiang.liu@intel.com>, ashok.raj@intel.com,
        robert.a.kasten@intel.com, sherry.moore@sun.com, Wesley.Shao@sun.com,
        Vikram Hegde <Vikram.Hegde@sun.com>, dana.myers@sun.com,
        mara.roccaforte@sun.com, Michael Corcoran <Michael.Corcoran@sun.com>
Message-id: <4A70B0C9.2030604@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4A6A1F07.9020409@sun.com> <4A6DD9F2.5040803@sun.com>
User-Agent: Thunderbird 2.0.0.21 (X11/20090323)
Status: RO
Content-Length: 154


No issues have been raised and no request to reset the case to
a full fast-track, so this case is approved relative to the
amended materials.


thx,
-jg

From Michael.Corcoran@sun.com Fri Aug 14 15:45:56 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 n7EMjtlK004678
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 14 Aug 2009 15:45:56 -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 n7EMjl2a014705
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Sat, 15 Aug 2009 06:45:54 +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 <0KOE001011WIZH00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 14 Aug 2009 16:45:54 -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 <0KOE00CP81WHO170@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 14 Aug 2009 16:45:54 -0600 (MDT)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n7EMjrCI024773	for
 <PSARC-ext@sun.com>; Fri, 14 Aug 2009 22:45:53 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.02 64bit (built Apr 16 2009))
 id <0KOE008001LZED00@mail-amer.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 14 Aug 2009 16:45:53 -0600 (MDT)
Received: from [10.0.245.215] ([unknown] [192.18.37.108])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.02 64bit
 (built Apr 16 2009)) with ESMTPSA id <0KOE005TJ1WCK6C0@mail-amer.sun.com>; Fri,
 14 Aug 2009 16:45:50 -0600 (MDT)
Date: Fri, 14 Aug 2009 15:45:48 -0700
From: Michael Corcoran <Michael.Corcoran@sun.com>
Subject: Re: Update to Hot-Plug Support for ACPI-based Systems [PSARC/2009/104
 02/20/2009]
In-reply-to: <4A70B0C9.2030604@sun.com>
Sender: Michael.Corcoran@sun.com
To: Jerry Gilliam <Jerry.Gilliam@sun.com>
Cc: Michael Corcoran <Michael.Corcoran@sun.com>, PSARC-ext@sun.com,
        Geetanjali Krishna <geetanjali.krishna@intel.com>,
        Jiang Liu <jiang.liu@intel.com>, ashok.raj@intel.com,
        robert.a.kasten@intel.com, Sherry.Moore@sun.com, Wesley.Shao@sun.com,
        Vikram Hegde <vikram.hegde@sun.com>, Dana.Myers@sun.com,
        mara.roccaforte@sun.com
Message-id: <3853A3CC-A894-48E9-B9D5-2208E60651AD@Sun.COM>
MIME-version: 1.0
X-Mailer: Apple Mail (2.935.3)
Content-type: text/plain; CHARSET=US-ASCII; delsp=yes; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <4A6A1F07.9020409@sun.com> <4A6DD9F2.5040803@sun.com>
 <4A70B0C9.2030604@sun.com>
Status: RO
Content-Length: 576

Hi All,

I was requested to clarify that the changes to the cfgadm_sbd man page  
and section 4.1.2.3 will be moved to a new PSARC case since the code  
for this PSARC case will not be putting back those changes since those  
areas of code have not been touched.  I'll post a pointer to the new  
case which contains these once it is filed.

Thanks,

Mike

On Jul 29, 2009, at 1:27 PM, Jerry Gilliam wrote:

>
> No issues have been raised and no request to reset the case to
> a full fast-track, so this case is approved relative to the
> amended materials.
>
>
> thx,
> -jg


From geetanjali.krishna@intel.com Fri Aug 14 16:01:03 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 n7EN12Ck013888
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 14 Aug 2009 16:01:02 -0700 (PDT)
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 n7EN0tJT028095;
	Sat, 15 Aug 2009 00:00:57 +0100 (BST)
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 <0KOE005252LHQE00@nwk-avmta-2.sfbay.sun.com>; Fri,
 14 Aug 2009 16:00:53 -0700 (PDT)
Received: from sca-ea-mail-5.sun.com ([192.18.43.14])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KOE00L472LHT3C0@nwk-avmta-2.sfbay.sun.com>; Fri,
 14 Aug 2009 16:00:53 -0700 (PDT)
Received: from mga11.intel.com (mga11.intel.com [192.55.52.93])
	by sca-ea-mail-5.sun.com (8.13.7+Sun/8.12.8) with ESMTP id n7EN0qjC027274
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=FAIL); Fri,
 14 Aug 2009 23:00:53 +0000 (GMT)
Received: from fmsmga002.fm.intel.com ([10.253.24.26])
 by fmsmga102.fm.intel.com with ESMTP; Fri, 14 Aug 2009 15:50:42 -0700
Received: from orsmsx604.amr.corp.intel.com ([10.22.226.87])
 by fmsmga002.fm.intel.com with ESMTP; Fri, 14 Aug 2009 15:53:41 -0700
Received: from orsmsx506.amr.corp.intel.com ([10.22.226.44])
 by orsmsx604.amr.corp.intel.com ([10.250.113.17]) with mapi; Fri,
 14 Aug 2009 16:00:51 -0700
Date: Fri, 14 Aug 2009 16:00:50 -0700
From: "Krishna, Geetanjali" <geetanjali.krishna@intel.com>
Subject: RE: Update to Hot-Plug Support for ACPI-based Systems [PSARC/2009/104
 02/20/2009]
In-reply-to: <3853A3CC-A894-48E9-B9D5-2208E60651AD@Sun.COM>
To: "Michael.Corcoran@Sun.COM" <Michael.Corcoran@sun.com>,
        Jerry Gilliam <Jerry.Gilliam@sun.com>
Cc: "PSARC-ext@Sun.COM" <PSARC-ext@sun.com>,
        "Liu, Jiang" <jiang.liu@intel.com>, "Raj, Ashok" <ashok.raj@intel.com>,
        "Kasten, Robert A" <robert.a.kasten@intel.com>,
        "Sherry.Moore@Sun.COM" <sherry.moore@sun.com>,
        "Wesley.Shao@Sun.COM" <Wesley.Shao@sun.com>,
        Vikram Hegde <Vikram.Hegde@sun.com>,
        "Dana.Myers@Sun.COM" <Dana.Myers@sun.com>,
        "Mara.Roccaforte@Sun.COM" <Mara.Roccaforte@sun.com>
Message-id: 
 <067F4BEE8088FD4CB80460002903D5BCD170742F@orsmsx506.amr.corp.intel.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-language: en-US
Content-transfer-encoding: 7BIT
Accept-Language: en-US
Thread-topic: Update to Hot-Plug Support for ACPI-based Systems [PSARC/2009/104
 02/20/2009]
Thread-index: AcodMPv26uV7jmlWTG6an53LbUFXvAAAdaJA
acceptlanguage: en-US
X-PMX-Version: 5.4.1.325704
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="4.43,383,1246863600";   d="scan'208";a="483721331"
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
References: <4A6A1F07.9020409@sun.com> <4A6DD9F2.5040803@sun.com>
 <4A70B0C9.2030604@sun.com> <3853A3CC-A894-48E9-B9D5-2208E60651AD@Sun.COM>
Status: RO
Content-Length: 1222

Yes, that is correct. We will be filing a separate PSARC case for any cfgadm changes. Sorry for the confusion, I should have removed it when we updated the PSARC case.

-Geeta

>-----Original Message-----
>From: Michael.Corcoran@Sun.COM [mailto:Michael.Corcoran@Sun.COM]
>Sent: Friday, August 14, 2009 3:46 PM
>To: Jerry Gilliam
>Cc: Michael Corcoran; PSARC-ext@Sun.COM; Krishna, Geetanjali; Liu, Jiang;
>Raj, Ashok; Kasten, Robert A; Sherry.Moore@Sun.COM; Wesley.Shao@Sun.COM;
>Vikram Hegde; Dana.Myers@Sun.COM; Mara.Roccaforte@Sun.COM
>Subject: Re: Update to Hot-Plug Support for ACPI-based Systems
>[PSARC/2009/104 02/20/2009]
>
>Hi All,
>
>I was requested to clarify that the changes to the cfgadm_sbd man page
>and section 4.1.2.3 will be moved to a new PSARC case since the code
>for this PSARC case will not be putting back those changes since those
>areas of code have not been touched.  I'll post a pointer to the new
>case which contains these once it is filed.
>
>Thanks,
>
>Mike
>
>On Jul 29, 2009, at 1:27 PM, Jerry Gilliam wrote:
>
>>
>> No issues have been raised and no request to reset the case to
>> a full fast-track, so this case is approved relative to the
>> amended materials.
>>
>>
>> thx,
>> -jg


From geetanjali.krishna@intel.com Fri Aug 14 16:09:01 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 n7EN910W020386
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 14 Aug 2009 16:09:01 -0700 (PDT)
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 n7EN8tad001944;
	Sat, 15 Aug 2009 00:08:56 +0100 (BST)
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 <0KOE006092YUB700@nwk-avmta-2.sfbay.sun.com>; Fri,
 14 Aug 2009 16:08:54 -0700 (PDT)
Received: from sca-ea-mail-5.sun.com ([192.18.43.14])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KOE00L5T2YTT5C0@nwk-avmta-2.sfbay.sun.com>; Fri,
 14 Aug 2009 16:08:53 -0700 (PDT)
Received: from mga02.intel.com (mga02.intel.com [134.134.136.20])
	by sca-ea-mail-5.sun.com (8.13.7+Sun/8.12.8) with ESMTP id n7EN8rog027478
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=FAIL); Fri,
 14 Aug 2009 23:08:53 +0000 (GMT)
Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga101.jf.intel.com
 with ESMTP; Fri, 14 Aug 2009 15:56:37 -0700
Received: from orsmsx601.amr.corp.intel.com ([10.22.226.213])
 by orsmga002.jf.intel.com with ESMTP; Fri, 14 Aug 2009 16:15:23 -0700
Received: from orsmsx506.amr.corp.intel.com ([10.22.226.44])
 by orsmsx601.amr.corp.intel.com ([10.22.226.213]) with mapi; Fri,
 14 Aug 2009 16:08:52 -0700
Date: Fri, 14 Aug 2009 16:08:51 -0700
From: "Krishna, Geetanjali" <geetanjali.krishna@intel.com>
Subject: RE: Update to Hot-Plug Support for ACPI-based Systems [PSARC/2009/104
 02/20/2009]
In-reply-to: 
 <067F4BEE8088FD4CB80460002903D5BCD170742F@orsmsx506.amr.corp.intel.com>
To: "Krishna, Geetanjali" <geetanjali.krishna@intel.com>,
        "Michael.Corcoran@Sun.COM" <Michael.Corcoran@sun.com>,
        Jerry Gilliam <Jerry.Gilliam@sun.com>
Cc: "PSARC-ext@Sun.COM" <PSARC-ext@sun.com>,
        "Liu, Jiang" <jiang.liu@intel.com>, "Raj, Ashok" <ashok.raj@intel.com>,
        "Kasten, Robert A" <robert.a.kasten@intel.com>,
        "Sherry.Moore@Sun.COM" <sherry.moore@sun.com>,
        "Wesley.Shao@Sun.COM" <Wesley.Shao@sun.com>,
        Vikram Hegde <Vikram.Hegde@sun.com>,
        "Dana.Myers@Sun.COM" <Dana.Myers@sun.com>,
        "Mara.Roccaforte@Sun.COM" <Mara.Roccaforte@sun.com>
Message-id: 
 <067F4BEE8088FD4CB80460002903D5BCD1707449@orsmsx506.amr.corp.intel.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-language: en-US
Content-transfer-encoding: 7BIT
Accept-Language: en-US
Thread-topic: Update to Hot-Plug Support for ACPI-based Systems [PSARC/2009/104
 02/20/2009]
Thread-index: AcodMPv26uV7jmlWTG6an53LbUFXvAAAdaJAAAAqkHA=
acceptlanguage: en-US
X-PMX-Version: 5.4.1.325704
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="4.43,383,1246863600";   d="scan'208";a="439133163"
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
References: <4A6A1F07.9020409@sun.com> <4A6DD9F2.5040803@sun.com>
 <4A70B0C9.2030604@sun.com> <3853A3CC-A894-48E9-B9D5-2208E60651AD@Sun.COM>
 <067F4BEE8088FD4CB80460002903D5BCD170742F@orsmsx506.amr.corp.intel.com>
Status: RO
Content-Length: 1841

The yes was for any changes to cfgadm options. 4.1.2.3 contains the attachment point info. Does that need a separate case also? 

-Geeta

>-----Original Message-----
>From: Krishna, Geetanjali [mailto:geetanjali.krishna@intel.com]
>Sent: Friday, August 14, 2009 4:01 PM
>To: Michael.Corcoran@Sun.COM; Jerry Gilliam
>Cc: PSARC-ext@Sun.COM; Liu, Jiang; Raj, Ashok; Kasten, Robert A;
>Sherry.Moore@Sun.COM; Wesley.Shao@Sun.COM; Vikram Hegde;
>Dana.Myers@Sun.COM; Mara.Roccaforte@Sun.COM
>Subject: RE: Update to Hot-Plug Support for ACPI-based Systems
>[PSARC/2009/104 02/20/2009]
>
>Yes, that is correct. We will be filing a separate PSARC case for any
>cfgadm changes. Sorry for the confusion, I should have removed it when we
>updated the PSARC case.
>
>-Geeta
>
>>-----Original Message-----
>>From: Michael.Corcoran@Sun.COM [mailto:Michael.Corcoran@Sun.COM]
>>Sent: Friday, August 14, 2009 3:46 PM
>>To: Jerry Gilliam
>>Cc: Michael Corcoran; PSARC-ext@Sun.COM; Krishna, Geetanjali; Liu, Jiang;
>>Raj, Ashok; Kasten, Robert A; Sherry.Moore@Sun.COM; Wesley.Shao@Sun.COM;
>>Vikram Hegde; Dana.Myers@Sun.COM; Mara.Roccaforte@Sun.COM
>>Subject: Re: Update to Hot-Plug Support for ACPI-based Systems
>>[PSARC/2009/104 02/20/2009]
>>
>>Hi All,
>>
>>I was requested to clarify that the changes to the cfgadm_sbd man page
>>and section 4.1.2.3 will be moved to a new PSARC case since the code
>>for this PSARC case will not be putting back those changes since those
>>areas of code have not been touched.  I'll post a pointer to the new
>>case which contains these once it is filed.
>>
>>Thanks,
>>
>>Mike
>>
>>On Jul 29, 2009, at 1:27 PM, Jerry Gilliam wrote:
>>
>>>
>>> No issues have been raised and no request to reset the case to
>>> a full fast-track, so this case is approved relative to the
>>> amended materials.
>>>
>>>
>>> thx,
>>> -jg
>


