Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1641425.1
Update Date:2017-07-26
Keywords:

Solution Type  Problem Resolution Sure

Solution  1641425.1 :   [SPARC T4] prtdiag -v: LDOM Guest domain cpu speed is displayed as "-1446' MHz"  


Related Items
  • SPARC T4-2
  •  
Related Categories
  • PLA-Support>Sun Systems>SPARC>CMT>SN-SPARC: T4
  •  
  • _Old GCS Categories>Infrastructure>OracleVM>VirtualIron>Known Problems
  •  




In this Document
Symptoms
Changes
Cause
Solution
References


Applies to:

SPARC T4-2 - Version All Versions to All Versions [Release All Releases]
Oracle Solaris on SPARC (64-bit)

Symptoms

When the LDOM control domain has Solaris 10 Update 11 and Guest Domain has Solaris 10 Update 7 installed, running Solaris command "prtdiag -v" on the LDOM guest domain may report CPU speeds with a a value of  "-1445MHz".

For Example

The following is an example of a "prtdiag -v" output collected from an LDOM guest Domain

System Configuration: Sun Microsystems sun4v SPARC T4-2
Memory size: 245760 Megabytes

================================ Virtual CPUs ================================


CPU ID Frequency Implementation Status
------ --------- ---------------------- -------
0 -1446 MHz SPARC-T4 on-line
1 -1446 MHz SPARC-T4 on-line
2 -1446 MHz SPARC-T4 on-line
3 -1446 MHz SPARC-T4 on-line
4 -1446 MHz SPARC-T4 on-line
5 -1446 MHz SPARC-T4 on-line
6 -1446 MHz SPARC-T4 on-line
7 -1446 MHz SPARC-T4 on-line

 "psrinfo -v" does display the correct CPU speed

Satus of virtual processor 0 as of: 03/24/2014 09:52:27
  on-line since 12/22/2013 19:47:30.
  The sparcv9 processor operates at 2848 MHz,
        and has a sparcv9 floating point processor.
Status of virtual processor 1 as of: 03/24/2014 09:52:27
  on-line since 12/22/2013 19:47:30.
  The sparcv9 processor operates at 2848 MHz,
        and has a sparcv9 floating point processor.

 

Changes

This issue may be experienced when the following conditions are available

[Condition 1] Control Domain Solaris10 update 11  and Logical Domains Manager V3.0.0.3 installed

# ldm -V

Logical Domains Manager (v 3.0.0.3)
       Hypervisor control protocol v 1.11
       Using Hypervisor MD v 1.4

System PROM:
       Hostconfig      v. 1.3.3.g      @(#)Hostconfig 1.3.3.g 2013/10/28 10:36
       Hypervisor      v. 1.12.3.c     @(#)Hypervisor 1.12.3.c 2013/09/10 14:50
       OpenBoot        v. 4.35.3       @(#)OpenBoot 4.35.3 2013/08/05 11:35

 

[ Condition 2]  LDOM Guest Domain is installed with Solaris 10 Update 7 (5/09),  Kernel Patch 139555-08

 

bash-3.2$ cat etc/release
                       Solaris 10 5/09 s10s_u7wos_08 SPARC
           Copyright 2009 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                             Assembled 30 March 2009

 

Cause

Logical Domain Manager  v3.0.0.3 release notes requires both Control and Guest Domain to apply required patches when installing Solaris 10

To use all features of the Oracle VM Server for SPARC 3.0 software, the operating system (OS) on all domains should be at least the Oracle Solaris 10 8/11 OS

Patch ID

Control Domain

Service Domain

I/O Domain

Guest Domain

141514-02 (vntsd)

X

X

 

 

144500-19 (Oracle Solaris 10 8/11 feature kernel update)

X

X

X

X

148233-02 (Oracle Solaris 10 8/11: SR-IOV and DIO only)

X

X

X

 

148322-07 (Oracle Solaris 10 1/13 ixgbe)

X

X

X

 

148324-06 (Oracle Solaris 10 1/13 ixgbevf)

X

X

X

 

148888-01 (Oracle Solaris 10 1/13 kernel update)

X

X

X

 

148889-01 (Oracle Solaris 10 1/13 kernel update)

X

X

X

 

149644-01 (Oracle Solaris 10 1/13 fmd)

X

X

X

 

150107-01 (Oracle Solaris 10 1/13 ds)

X

X

X

X

Because the Solaris version ( Solaris 10 Update 7 ) running on the Guest Domain does not have the minimum patch requirements for LDOM 3.0, the Solaris "prtdiag -v" command 
installed in the LDOM Guest Domain is not able to correctly identify the CPU Speed of the SPARC T4 CPU. The SPARC T4 System requires a minimum version of Solaris 10 Update 10. 
Detailed support for SPARC T4 CPU is explicity documented in the  Solaris 10 Update 10 README file (Patch 144500-12). 

Solution

There are two solutions for this issue, the recommended method is to install the latest Solaris 10 recommended Patchset and the alternative method is to install the Solaris 10 update 10 ( or newer ) patch bundle from My Oracle Support.

Note: The Recommended patchset contains the latest Solaris 10 update including the latest kernel patch update. While the Solaris 10 ( 8/11) Update 10 patchset only contains patches and software that was included in the Solaris 10 Update 10 release.

 After applying the required patches the LDOM Guest Domain should display the CPU speed correctly.

 

# prtdiag -v
System Configuration:  Oracle Corporation  sun4v SPARC T4-2
Memory size: 49152 Megabytes

================================ Virtual CPUs ================================


CPU ID Frequency Implementation         Status
------ --------- ---------------------- -------
0      2848 MHz  SPARC-T4               on-line  
1      2848 MHz  SPARC-T4               on-line  
2      2848 MHz  SPARC-T4               on-line  
3      2848 MHz  SPARC-T4               on-line  
4      2848 MHz  SPARC-T4               on-line  
5      2848 MHz  SPARC-T4               on-line  
6      2848 MHz  SPARC-T4               on-line  
7      2848 MHz  SPARC-T4               on-line  
8      2848 MHz  SPARC-T4               on-line  
9      2848 MHz  SPARC-T4               on-line  
10     2848 MHz  SPARC-T4               on-line  
11     2848 MHz  SPARC-T4               on-line  
12     2848 MHz  SPARC-T4               on-line  
13     2848 MHz  SPARC-T4               on-line  
14     2848 MHz  SPARC-T4               on-line  
15     2848 MHz  SPARC-T4               on-line  
16     2848 MHz  SPARC-T4               on-line  
17     2848 MHz  SPARC-T4               on-line  
18     2848 MHz  SPARC-T4               on-line  
19     2848 MHz  SPARC-T4               on-line  
20     2848 MHz  SPARC-T4               on-line  
21     2848 MHz  SPARC-T4               on-line  
22     2848 MHz  SPARC-T4               on-line  
23     2848 MHz  SPARC-T4               on-line  
24     2848 MHz  SPARC-T4               on-line  
25     2848 MHz  SPARC-T4               on-line  
26     2848 MHz  SPARC-T4               on-line  
27     2848 MHz  SPARC-T4               on-line  
28     2848 MHz  SPARC-T4               on-line  
29     2848 MHz  SPARC-T4               on-line  
30     2848 MHz  SPARC-T4               on-line  
31     2848 MHz  SPARC-T4               on-line  

================================ IO Devices ================================
Slot +            Bus   Name +                            Model   
Status            Type  Path                                      
----------------------------------------------------------------------------
#

# cat /etc/release
                       Solaris 10 5/09 s10s_u7wos_08 SPARC
           Copyright 2009 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                             Assembled 30 March 2009

# uname -a
SunOS t4-1 5.10 Generic_147440-01 sun4v sparc sun4v

 

 

References

<NOTE:1002239.1> - How to Determine the Release and Default Kernel Version in the Solaris Operating System
<NOTE:1641454.1> - vcpu 的速度在 T4-2 的 guest domain 中显示为 “-1446 MHz”
<NOTE:1273718.1> - How to Find and Download Solaris Patchsets and Bundles in MOS

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback