Patch-ID# 114473-07 Keywords: fujitsu cpc Synopsis: SunOS 5.9: Fujitsu CPU performance counters patch Date: May/26/2004 Install Requirements: None Solaris Release: 9 SunOS Release: 5.9 Unbundled Product: Unbundled Release: Xref: Topic: SunOS 5.9: Fujitsu CPU performance counters patch Relevant Architectures: sparc BugId's fixed with this patch: 4810029 4810655 4893015 4907860 4923171 4924929 4924938 4944951 4968806 5030223 Changes incorporated in this version: 5030223 Patches accumulated and obsoleted by this patch: 114510-03 Patches which conflict with this patch: Patches required with this patch: 113432-06 or greater Obsoleted by: Files included with this patch: /usr/platform/FJSV,GPUS/lib/abi/abi_libcpc.so.1 /usr/platform/FJSV,GPUS/lib/abi/sparcv9/abi_libcpc.so.1 /usr/platform/FJSV,GPUS/lib/libcpc.so /usr/platform/FJSV,GPUS/lib/libcpc.so.1 /usr/platform/FJSV,GPUS/lib/llib-lcpc /usr/platform/FJSV,GPUS/lib/llib-lcpc.ln /usr/platform/FJSV,GPUS/lib/sparcv9/libcpc.so /usr/platform/FJSV,GPUS/lib/sparcv9/libcpc.so.1 /usr/platform/FJSV,GPUS/lib/sparcv9/llib-lcpc.ln /usr/platform/FJSV,GPUS/sbin/cpustat /usr/platform/FJSV,GPUSC-L/bin/cputrack /usr/platform/FJSV,GPUSC-L/lib/abi/abi_libcpc.so.1 /usr/platform/FJSV,GPUSC-L/lib/abi/sparcv9/abi_libcpc.so.1 /usr/platform/FJSV,GPUSC-L/lib/libcpc.so /usr/platform/FJSV,GPUSC-L/lib/libcpc.so.1 /usr/platform/FJSV,GPUSC-L/lib/llib-lcpc /usr/platform/FJSV,GPUSC-L/lib/llib-lcpc.ln /usr/platform/FJSV,GPUSC-L/lib/sparcv9/libcpc.so /usr/platform/FJSV,GPUSC-L/lib/sparcv9/libcpc.so.1 /usr/platform/FJSV,GPUSC-L/lib/sparcv9/llib-lcpc.ln /usr/platform/FJSV,GPUSC-L/sbin/cpustat /usr/platform/FJSV,GPUSC-M/bin/cputrack /usr/platform/FJSV,GPUSC-M/lib/abi/abi_libcpc.so.1 /usr/platform/FJSV,GPUSC-M/lib/abi/sparcv9/abi_libcpc.so.1 /usr/platform/FJSV,GPUSC-M/lib/libcpc.so /usr/platform/FJSV,GPUSC-M/lib/libcpc.so.1 /usr/platform/FJSV,GPUSC-M/lib/llib-lcpc /usr/platform/FJSV,GPUSC-M/lib/llib-lcpc.ln /usr/platform/FJSV,GPUSC-M/lib/sparcv9/libcpc.so /usr/platform/FJSV,GPUSC-M/lib/sparcv9/libcpc.so.1 /usr/platform/FJSV,GPUSC-M/lib/sparcv9/llib-lcpc.ln /usr/platform/FJSV,GPUSC-M/sbin/cpustat /usr/platform/FJSV,GPUSK/bin/cputrack /usr/platform/FJSV,GPUSK/bin/sparcv7/cputrack /usr/platform/FJSV,GPUSK/bin/sparcv9/cputrack /usr/platform/FJSV,GPUSK/lib/abi/abi_libcpc.so.1 /usr/platform/FJSV,GPUSK/lib/abi/sparcv9/abi_libcpc.so.1 /usr/platform/FJSV,GPUSK/lib/libcpc.so /usr/platform/FJSV,GPUSK/lib/libcpc.so.1 /usr/platform/FJSV,GPUSK/lib/llib-lcpc /usr/platform/FJSV,GPUSK/lib/llib-lcpc.ln /usr/platform/FJSV,GPUSK/lib/sparcv9/libcpc.so /usr/platform/FJSV,GPUSK/lib/sparcv9/libcpc.so.1 /usr/platform/FJSV,GPUSK/lib/sparcv9/llib-lcpc.ln /usr/platform/FJSV,GPUSK/sbin/cpustat /usr/platform/FJSV,GPUZC-L/bin/cputrack /usr/platform/FJSV,GPUZC-L/lib/abi/abi_libcpc.so.1 /usr/platform/FJSV,GPUZC-L/lib/abi/sparcv9/abi_libcpc.so.1 /usr/platform/FJSV,GPUZC-L/lib/libcpc.so /usr/platform/FJSV,GPUZC-L/lib/libcpc.so.1 /usr/platform/FJSV,GPUZC-L/lib/llib-lcpc /usr/platform/FJSV,GPUZC-L/lib/llib-lcpc.ln /usr/platform/FJSV,GPUZC-L/lib/sparcv9/libcpc.so /usr/platform/FJSV,GPUZC-L/lib/sparcv9/libcpc.so.1 /usr/platform/FJSV,GPUZC-L/lib/sparcv9/llib-lcpc.ln /usr/platform/FJSV,GPUZC-L/sbin/cpustat /usr/platform/FJSV,GPUZC-M/bin/cputrack /usr/platform/FJSV,GPUZC-M/bin/sparcv7/cputrack /usr/platform/FJSV,GPUZC-M/bin/sparcv9/cputrack /usr/platform/FJSV,GPUZC-M/lib/abi/abi_libcpc.so.1 /usr/platform/FJSV,GPUZC-M/lib/abi/sparcv9/abi_libcpc.so.1 /usr/platform/FJSV,GPUZC-M/lib/libcpc.so /usr/platform/FJSV,GPUZC-M/lib/libcpc.so.1 /usr/platform/FJSV,GPUZC-M/lib/llib-lcpc /usr/platform/FJSV,GPUZC-M/lib/llib-lcpc.ln /usr/platform/FJSV,GPUZC-M/lib/sparcv9/libcpc.so /usr/platform/FJSV,GPUZC-M/lib/sparcv9/libcpc.so.1 /usr/platform/FJSV,GPUZC-M/lib/sparcv9/llib-lcpc.ln /usr/platform/FJSV,GPUZC-M/sbin/cpustat /usr/platform/sun4us/bin/cputrack /usr/platform/sun4us/bin/cputrack (deleted file) /usr/platform/sun4us/bin/sparcv7/cputrack (deleted file) /usr/platform/sun4us/bin/sparcv9/cputrack (deleted file) /usr/platform/sun4us/include/libcpc.h /usr/platform/sun4us/include/sys/cpc_event.h /usr/platform/sun4us/include/sys/cpc_impl.h /usr/platform/sun4us/lib/abi/abi_libpctx.so.1 (deleted file) /usr/platform/sun4us/lib/abi/sparcv9/abi_libpctx.so.1 (deleted file) /usr/platform/sun4us/lib/libcpc.so.1 /usr/platform/sun4us/lib/libpctx.so (deleted file) /usr/platform/sun4us/lib/libpctx.so.1 (deleted file) /usr/platform/sun4us/lib/llib-lpctx (deleted file) /usr/platform/sun4us/lib/llib-lpctx.ln (deleted file) /usr/platform/sun4us/lib/sparcv9/libcpc.so.1 /usr/platform/sun4us/lib/sparcv9/libpctx.so (deleted file) /usr/platform/sun4us/lib/sparcv9/libpctx.so.1 (deleted file) /usr/platform/sun4us/lib/sparcv9/llib-lpctx.ln (deleted file) /usr/platform/sun4us/sbin/cpustat /usr/share/man/man3cpc/FJSVcpc.3cpc /usr/platform/FJSV,GPUS/bin/cputrack Problem Description: 5030223 Incorrect counter values in cputrack(1M) for child processes and other lwps. (from 114473-06) 4893015 sparc cpc_getcpuver() trips over certain platform nodenames 4968806 Remove libpctx.so.1 from FJSVcpc and FJSVcpcx (from 114473-05) 4924929 cputrack/cpustat -h prints invalid event name 4924938 cputrack/cpustat -h shows an inappropriate document name (from 114473-04) 4810029 Solaris needs to support UltraSPARC-IV 4907860 Incorrect CLASSES value in FJSVcpc(x)/pkginfo file (stage 2) (from 114473-03) 4810655 S9U3: DVD: WARNING: /usr/platform/sun4us/bin/cputrack (from 114473-02) 4907860 Incorrect CLASSES value in FJSVcpc(x)/pkginfo file (stage 1) (from 114473-01) 4944951 Platform support for CPC libraries and utilities. New SPARC64 V platforms support (from 114510-03) 4907860 Incorrect CLASSES value in FJSVcpc(x)/pkginfo file (reworked) (from 114510-02) 4810029 Solaris needs to support UltraSPARC-IV 4907860 Incorrect CLASSES value in FJSVcpc(x)/pkginfo file (from 114510-01) 4923171 Introducing Fujitsu SPARC64-V platform support patch Patch Installation Instructions: ---------------------------------------------- For Solaris 2.0-2.6 releases, refer to the Install.info file and/or the README within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. For Solaris 7-9 releases, refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. Any other special or non-generic installation instructions should be described below as special instructions. The following example installs a patch to a standalone machine: example# patchadd /var/spool/patch/104945-02 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate man pages. Special Install Instructions: ---------------------------------------- Reboot the system after patch installation. The fix(es) included in the patch will not take effect until after the system has been rebooted. If possible, perform patch installation in single user mode. If this can not be done, we recommend having the system in as quiet a state as possible: no users logged on, no user jobs running. README -- Last modified date: Wednesday, May 26, 2004