Server User Manual

196 Sun Fire V20z and Sun Fire V40z Servers, Server Management Guide May, 2004
TABLE H-50 lists the arguments for this subcommand.
The register name, address and data are logged to a file. For example, the
information for CPU0 is shown in
TABLE H-51.
TABLE H-50 Arguments for Subcommand sp get tdulog
Argument Description
{-f | --filename} Optional. The name of the output file to which the log files are
copied, or the fully qualified path name. File names cannot contain
the backward relative path reference (..) or the less than symbol (<).
The following log files are created by default:
envLog: contains the environment variables
vpdLog: contains raw VPD data
Additional log files are created for CPU2 and CPU3 registers.
The TDU data can also be redirected to stdout. If the file name is
stdout, the output is sent to stdout and the log files are not
created.
An NFS-mounted file share must be used to store the output file.
If you do not provide a file name, it creates a file named
tdulog.tar in /logs/<hostname>, where the <hostname> is the
host name of the SP. If the host name is localhost, then the
MAC address is used instead.
{-c | --cpuregs} Reads the K-8 registers (GPRs, MSRs, TCB and machine check) from
up to four CPUs.
{-p | --pciregs} Reads all PCI registers on the system.
{-r | --reset} Resets the platform if unable to access HDT mode.
TABLE H-51 Sample Information for Subcommand sp get tdulog on CPU0
Reg Name Reg Addr Reg Data
MSR_MCG_CAP_MSR 0xc0020179 0x0000000000000105
MSR_MCG_STAT_MSR 0xc002017a 0x0000000000000000
MSR_MCG_CTL_MSR 0xc002017b 0x000000000000001F
MSR_MC0_CTL 0xc0020400 0x000000000000007F