Patch Name: PHKL_29425 Patch Description: s700_800 11.22 Perfmon detection of new Itanium(r) 2 CPUs Creation Date: 03/09/17 Post Date: 03/09/20 Hardware Platforms - OS Releases: s700: 11.22 s800: 11.22 Products: N/A Filesets: OS-Core.UX2-CORE,fr=B.11.22,fa=HP-UX_B.11.22_IA,v=HP Automatic Reboot?: Yes Status: General Release Critical: No Category Tags: hardware_enablement general_release Path Name: /hp-ux_patches/s700_800/11.X/PHKL_29425 Symptoms: PHKL_29425: ( SR:8606314986 CR:JAGae77728 ) Hardware Enablement: This product update enables perfmon support for the Intel(r) Itanium(r) 2 processors 1.3 GHz with 3M L3 cache. Systems using the 1.3GHz replacement processors for the Intel(r) Erratum 60 issue will see the message: "PERFMON: Unrecognized processor model!" during boot or by running "dmesg | grep PERFMON". Applications using Perfmon, such as Caliper will not function properly without this product update. Defect Description: PHKL_29425: ( SR:8606314986 CR:JAGae77728 ) This product update contains minor enhancements required to allow Perfmon to support for Intel(r) Itanium(r) 2 processors with 3M L3 cache. This processor has a different model number -1- than the Intel(r) Itanium(r) 2 processor 1.0 GHz with 3M L3 cache -0-, and therefore is not recognised by the Perfmon subsystem. The CPU model number can be checked by running machinfo on Itanium(r) systems. The Perfmon kernel subsystem provides access to the processor's Performance Monitoring Unit (PMU), which is used by tools doing hardware perfmormance monitoring, such as Caliper. Since the PMU may change from model to model, Perfmon will not initialize if it does not have the CPU model in its database. Resolution: Update the Kernel Registry Database (KRS) to add definitions for newer Intel(r) Itanium(r) 2 processors, including the Intel Itanium(r) 2 1.3 GHz processor with 3M L3 cache. This product update will have no impact if applied on systems that do not have the newer processor models. Caliper users will also need to upgrade to version 3.1 or later, as the application also has to be aware of the processor model and OS version. Enhancement: No SR: 8606314986 Patch Files: OS-Core.UX2-CORE,fr=B.11.22,fa=HP-UX_B.11.22_IA,v=HP: /usr/lbin/krs_patch /usr/lbin/krs_patches/perfmon.krs what(1) Output: OS-Core.UX2-CORE,fr=B.11.22,fa=HP-UX_B.11.22_IA,v=HP: /usr/lbin/krs_patch: krs_patch.c $Date: 2003/07/28 14:01:21 $Revision: r1 1.22/1 PATCH_11.22 (PHKL_29425) /usr/lbin/krs_patches/perfmon.krs: perfmon.krs $Date: 2003/07/28 14:01:21 $Revision: r1 1.22/1 PATCH_11.22 (PHKL_29425) cksum(1) Output: OS-Core.UX2-CORE,fr=B.11.22,fa=HP-UX_B.11.22_IA,v=HP: 2508869713 151960 /usr/lbin/krs_patch 667461369 1696 /usr/lbin/krs_patches/perfmon.krs Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 100 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHKL_29425 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHKL_29425.depot By default swinstall will archive the original software in /var/adm/sw/save/PHKL_29425. If you do not wish to retain a copy of the original software, include the patch_save_files option in the swinstall command above: -x patch_save_files=false WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHKL_29425.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHKL_29425.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHKL_29425.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: PHKL_29425 cannot be installed during a cold-install session. If included in a cold-install depot, it will be excluded from installation and a notice will be printed in the log file. PHKL_29425 may be installed after the operating system has been installed.