Tom Pothier wrote:
On 03/03/09 15:34, Cynthia McGuire wrote:

Using the PRI intermediate layer allows us to enumerate a topology that contains multiple base boards, chassis', or both. With the use of contained object handles within the SMBIOS we can derive the parent <-> child relationship correctly within the PRI structure. We'll also be matching ereport generation with the topology even before a topology proper can be generated (ie: during boot).

You haven't answered my question. What are the current obstacles in libsmbios and libtopo that prevent you from enumerating the base board and chassis topology today? And to be clear, you are talking about OpenSolaris, right?

Cindi


Currently we plan to use the PRI to only enumerate to the base board level; then call chip.so to enumerate chip/core/strand and memory topology.

-t

Cindi


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

_______________________________________________
fm-discuss mailing list
fm-discuss@opensolaris.org

While I'm happy to see some convergence between x86 and SPARC, this project moves in the wrong direction. If I understand correctly, you are adopting the SPARC PRI for modeling the FMA topology on x86. This has been discussed before and it was decided that a better approach for all Sun platforms is to move toward adopting SMBIOS. SMBIOS (plus whatever you glean from ACPI) then becomes the source of FRU and other FMA topology information for things like libtopo and fmd(1M). Further, Sun needs to draft a SMBIOS standard for platform vendors wishing to participate in fault management and diagnosis for their platforms. Included in the standard should be the required records for the Sun FMA. If a vendor conforms (including Sun SPARC), diagnosis and FRU location and replacement is then guaranteed.

Cindi





--
Cynthia McGuire
Sun Microsystems, Inc - Fishworks       http://blogs.sun.com/cindi
_______________________________________________
fm-discuss mailing list
fm-discuss@opensolaris.org

Reply via email to