I am sponsoring the following fasttrack for Scott Daventport, requesting patch
binding and a timeout of 07/18/2008.

-Dan


Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
         sun4v Platform Independent Topology Enumerator - libmdesc extensions
    1.2. Name of Document Author/Supplier:
         Author:  Scott Davenport
    1.3  Date of This Document:
        11 July, 2008
4. Technical Description
Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
         sun4v Platform Independent Topology Enumerator - libmdesc extensions

    1.2. Name of Document Author/Supplier:
         Author: Scott Davenport

    1.3  Date of This Document:
         July 10, 2008

   1.4. Name of Major Document Customer(s)/Consumer(s):
        1.4.1. The Community you expect to review your project:

        ON

        1.4.2. The ARC(s) you expect to review your project:

        PSARC - Open.


4. Technical Description

SUMMARY:
        The Physical Resource Inventory (PRI) on sun4v systems is
        to be used as the source for building an FMA topology. This
        case adds interfaces to libmdesc so the sun4v enumerator
        can walk the hierarchy in the PRI and build an FMA topology.

        This case seeks patch binding for an ON10 Update release.


PROBLEM:
        The current APIs in libmdesc are for directed queries when
        one knows apriori something about the nodes of interest. The
        sun4v platform independent enumerator, by virtue of being
        generic, cannot assume anything about the MD/PRI contents.
        New APIs are needed to allow the arbitrary walk of the 
        MD/PRI graph.

PROPOSED SOLUTION:
        This case adds new interfaces to the libmdesc library to 
        walk the MD/PRI graph and perform a callback. The libmdesc
        library was initially introduced as part of the following
        cases:

                FWARC/2006/141  Logical Domains (LDOMS) 1.0 FMA
                FWARC 2005/116  sun4v core API
                PSARC/2004/515  sun4v_machine_class

        The interfaces being added are:

        Interface               Classification
        ----------------------  ---------------  
        md_walk_dag             Project Private
        md_get_prop_arcs        Project Private


ISSUES:
        NONE

REFERENCE DOCUMENTS:        

        FWARC/2006/141  Logical Domains (LDOMS) 1.0 FMA
        FWARC 2005/116  sun4v core API
        PSARC/2004/515  sun4v_machine_class
        sun4v PI Enumerator FMA Portfolio
          
http://wikihome.sfbay/fma-portfolio/Wiki.jsp?page=2008.015.sun4v_pi_enumerator

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


Reply via email to