*** /net/sac.sfbay//export/sac/Archives/CaseLog/arc/FWARC/Specifications/PRI_Specification.txt Tue May 5 12:58:47 2009 --- PRI_Specification_110.txt Fri Jul 10 17:21:28 2009 *************** *** 1,4 **** ! Version 1.8 ! Date : 05/05/2009 Revision History : --- 1,4 ---- ! Version 1.10 ! Date : 07/11/2009 Revision History : *************** *** 24,32 **** Deprecated 'cfg-handle' property to node components where "topo-hc-name=pciexrc" ! Corrected a few minor typos. ! 1.8 Added additional constraints on the 'id' property in the root complex component node, clarified the definition of root complex vs. root port component nodes, and removed incorrect wording in the description of the 'cfg-handle' and 'path' properties in the 'iodevice' node. Physical Resource Inventory (PRI) Specification --- 24,39 ---- Deprecated 'cfg-handle' property to node components where "topo-hc-name=pciexrc" ! Corrected a few minor typos. (FWARC 2009/061) ! 1.8 Added "max_guest_dependencies" to firmware node (FWARC/2009/169) ! 1.9 Added additional constraints on the 'id' property in the root complex component node, clarified the definition of root complex vs. root port component nodes, and removed incorrect wording in the description of the 'cfg-handle' and 'path' properties in the 'iodevice' node. + (FWARC 2009/281) + 1.10 Added 'sp' as an acceptable value to the component type property. + Merged in the change for FWARC case 2009/169 which was inadvertently + dropped by case 2009/281. + Added 'chassis' and 'product' type nodes. + (FWARC/2009/390) Physical Resource Inventory (PRI) Specification *************** *** 188,191 **** --- 195,202 ---- Current acceptable values for the type property include: + product The product + + chassis A system chassis + systemboard A system board. *************** *** 207,210 **** --- 218,223 ---- core A physical processor core. + sp A service processor. + 1.3.1.1 Type-specific property requirements *************** *** 244,247 **** --- 257,262 ---- the x64 platforms. + The product and chassis type nodes must have serial_number properties. + Any type node that is a FRU (fru = 0x1) are required to include the serial_number, part_number, rev_number, and dash_number properties. *************** *** 263,266 **** --- 278,285 ---- hierarchy above or below is arbitrary per platform. + For platforms wishing to employ diagnosis of a faulted service processor, + a component node of type sp *must* be present. It must use a + topo-hc-name of "sp" and be a FRU. + 1.3.2 nac Property *************** *** 297,301 **** ----------- This property contains the component serial number contained in the FRUID. ! It is only required for nodes that are FRUs (fru = 0x1). 1.3.5 part_number Property --- 316,321 ---- ----------- This property contains the component serial number contained in the FRUID. ! It is required for "product" and "chassis" type nodes and nodes that are FRUs ! (fru = 0x1). 1.3.5 part_number Property *************** *** 570,573 **** --- 590,604 ---- hypervisor supports. + 1.4.4 + + Name Tag Required + ---- --- -------- + max_guest_dependencies PROP_VAL no + + Description + ----------- + This property describes the maximum number of guest dependencies + (per guest) that the firmware supports. If not present, should be + treated as 0. 1.5 Read_Only_Memory Node