Patch Name: PHSS_26280 Patch Description: s700_800 11.11 Support Tool Manager Dec 01 Patch Creation Date: 02/01/31 Post Date: 02/02/21 Hardware Platforms - OS Releases: s700: 11.11 s800: 11.11 Products: Support Tools Manager A.29.00 Filesets: Sup-Tool-Mgr.STM-UUT-RUN,fr=B.11.11.05.10,fa=HP-UX_B.11.11_32/64,v=HP Sup-Tool-Mgr.STM-CATALOGS,fr=B.11.11.05.10,fa=HP-UX_B.11.11_32/64,v=HP Sup-Tool-Mgr.STM-SHLIBS,fr=B.11.11.05.10,fa=HP-UX_B.11.11_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: No Category Tags: defect_repair general_release Path Name: /hp-ux_patches/s700_800/11.X/PHSS_26280 Symptoms: PHSS_26280: 1. DTS JAGae04913 and JAGad99544 On Superdome systems with iCOD processors when the LPMC monitor, lpmc_em, deactivates a processor then one of the iCOD processors is not activated since the monitor is thinks there are no spare iCOD processors. The monitor also logs an error about incorrect data being received from diaglogd into the api.log. 2. DTS JAGae02480 Certain users are unable to connect to Support Tool Manager diagnostics version A.29.00. When attempting to connect, the following error message may appear: "-- Error -- Hostname (sshapd1.rose.hp.com) could not be connected due to an invalid user login name or password. Please Refer to the UI Activity Log for more details." The workarounds are to: a) login as a different user. or b) change password. Defect Description: PHSS_26280: 1. DTS JAGae04913 and JAGad99544 On SuperDome systems, the number of iCOD CPUs is not stored in the same location in the NVRAM. For this reason, the CPU library routine to access the number of iCOD processor fails, and monitor is led to think that there are no iCOD CPUs. Therefore, during Dynamic Processor Resiliency (DPR) action, no spare processor is activated. 2. DTS JAGae02480 The problem is how the verison of diagmond process released in A.29.00 checks if the system should be using shadow passwords or standard passwords. On standard systems, diagmond validates some users as "shadow password" users, and it goes into a routine which fails to qualify the user and refuses a connection. SR: 8606233256 8606235773 8606230494 Patch Files: Sup-Tool-Mgr.STM-UUT-RUN,fr=B.11.11.05.10, fa=HP-UX_B.11.11_32/64,v=HP: /usr/sbin/stm/uut/bin/sys/diagmond /usr/sbin/stm/uut/bin/tools/monitor/lpmc_em /var/stm/config/tools/monitor/default_lpmc_em.clcfg /usr/sbin/stm/uut/bin/tools/decode/dc_pcxW /usr/sbin/stm/uut/bin/sys/diaglogd /usr/sbin/stm/uut/lib/tlcpu.sl Sup-Tool-Mgr.STM-CATALOGS,fr=B.11.11.05.10, fa=HP-UX_B.11.11_32/64,v=HP: /usr/sbin/stm/catalog/C/HP-UX_B.11.11/tools/monitor/ lpmc_em.cat /usr/sbin/stm/catalog/C/HP-UX_B.11.11/tools/decode/ dc_pcxW.cat /usr/sbin/stm/catalog/C/HP-UX_B.11.11/sys/diaglogd.cat Sup-Tool-Mgr.STM-SHLIBS,fr=B.11.11.05.10, fa=HP-UX_B.11.11_32/64,v=HP: /usr/sbin/stm/lib/libdiagfx.sl what(1) Output: Sup-Tool-Mgr.STM-UUT-RUN,fr=B.11.11.05.10, fa=HP-UX_B.11.11_32/64,v=HP: /usr/sbin/stm/uut/bin/sys/diagmond: GET_DATE_INFORMATION.C, $Revision: 1.1 $ GET_LICENSE.C, $Revision: 1.6 $ INSTALL_LICENSE.C, $Revision: 1.6 $ MAKE_LICENSE.C, $Revision: 1.1 $ STABLE_STORE_INFO.C, $Revision: 1.2 $ WRITE_TO_SS.C, $Revision: 1.9 $ CHECK_TEMP_LICENSE.C,$Revision: 1.1 $ DECODE_STABLE_STORAGE.C, $Revision: 1.1 $ DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $ GET_HVERSION.C, $Revision: 1.21 $ GET_ROW_COL.C, $Revision: 1.1 $ GET_SW_ID.C, $Revision: 1.21 $ GET_SYSTEM_TYPE.C, $Revision: 1.7 $ HVERSION_RECOGNIZED, $Revision: 1.2 $ INSTALL_RCO_LICENSE.C, $Revision: 1.4 $ IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.4 $ LIC_GET_DATE.C, $Revision: 1.5 $ OVERLAP_PASSWORDS.C, $Revision: 1.1 $ READ_FROM_SS.C, $Revision: 1.10 $ COMPARE_TEMP_HP.C, $Revision: 1.1 $ CONVERT_DATE, $Revision: 1.6 $ GATHER_INFORMATION.C, $Revision: 1.3 $ MAKE_DATE_CANONICAL.C, $Revision: 1.3 $ SEARCH_FOR_SESSION.C, $Revision: 1.5 $ FIND_BEGINNING_DATE.C, $Revision: 1.1 $ GET_BOOT_TIME.C, $Revision: 1.9 $ GET_SESSION_ID.C, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ decode_monitor_xref.h, $Revision: 1.10 $ sysmonglob.h, $Revision: 1.18 $ diagmond_main.c, $Revision: 1.51 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_make_daemon.c, $Revision: 1.6 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_init_manage_sys.c, $Revision: 1.22 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_build_status_map.c, $Revision: 1.13 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_build_monitor_paths.c, $Revision: 1.1 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_rebuild_monitor_paths.c, $Revision: 1.1 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_recreate_monitor_paths.c, $Revision: 1.2 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_start_startmon.c, $Revision: 1.1 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_check_monitor_paths.c, $Revision: 1.3 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_setup_scan_hw_sys_global.c, $Revision: 1.2 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_check_uut_status.c, $Revision: 1.5 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_scan_children.c, $Revision: 1.7 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_get_valid_request.c, $Revision: 1.23 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_access_dev.c, $Revision: 1.6 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_access_request.c, $Revision: 1.2 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_release_dev.c, $Revision: 1.7 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_device_request.c, $Revision: 1.6 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_get_query.c, $Revision: 1.7 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_host_info_request.c, $Revision: 1.4 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_update_session_lic.c, $Revision: 1.3 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_install_lic.c, $Revision: 1.5 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_deinstall_lic.c, $Revision: 1.2 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_system_request.c, $Revision: 1.6 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_test_progress.c, $Revision: 1.16 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_admin_request.c, $Revision: 1.25 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_download_request.c, $Revision: 1.16 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_reread_lic.c, $Revision: 1.4 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_recreate_mon_uut_status.c, $Revision: 1.5 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_reset_ops.c, $Revision: 1.6 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_reread_ops.c, $Revision: 1.5 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_reset_act_log.c, $Revision: 1.6 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_reset_daemon_act_log.c, $Revision: 1.2 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_get_files_dirs_request.c, $Revision: 1.5 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_get_files_w_info_dirs_request.c, $Revision : 1.2 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ mon_add_sop_parm.c, $Revision: 1.3 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_control.c, $Revision: 1.11 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_test_request.c, $Revision: 1.17 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_uut_release.c, $Revision: 1.8 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_uut_setup.c, $Revision: 1.16 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_start.c, $Revision: 1.8 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_handle_access_request.c, $Revision: 1.2 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_validate_user.c, $Revision: 1.19 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_setup_mon_uut_status.c, $Revision: 1.8 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_create_mon_uut_status.c, $Revision: 1.10 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_recreate_mon_uut_status.c, $Revision: 1.5 $ decode_monitor_xref.h, $Revision: 1.10 $ diagmond.h, $Revision: 1.85 $ ms_cleanup_for_exited_ui.c, $Revision: 1.19 $ make_lic.h, $Revision: 1.7 $ get_lic.h, $Revision: 1.11 $ store_lic.h, $Revision: 1.13 $ pdc_rqsts.h, $Revision: 1.14.1.2 $ make_lic.h, $Revision: 1.7 $ install_pass.h, $Revision: 1.11 $ get_lic.h, $Revision: 1.11 $ store_lic.h, $Revision: 1.13 $ pdc_rqsts.h, $Revision: 1.14.1.2 $ make_lic_internal.h, $Revision: 1.6 $ make_lic.h, $Revision: 1.7 $ install_pass.h, $Revision: 1.11 $ get_lic.h, $Revision: 1.11 $ install_pass_internal.h, $Revision: 1.16 $ make_lic_internal.h, $Revision: 1.6 $ make_lic.h, $Revision: 1.7 $ store_lic.h, $Revision: 1.13 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ install_pass.h, $Revision: 1.11 $ store_lic.h, $Revision: 1.13 $ pdc_rqsts.h, $Revision: 1.14.1.2 $ make_lic.h, $Revision: 1.7 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ check_temp.h, $Revision: 1.6 $ make_lic.h, $Revision: 1.7 $ get_lic.h, $Revision: 1.11 $ store_lic.h, $Revision: 1.13 $ make_lic.h, $Revision: 1.7 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ pdc_rqsts.h, $Revision: 1.14.1.2 $ make_lic_ar.h, $Revision: 1.62 $ make_lic_internal.h, $Revision: 1.6 $ make_lic.h, $Revision: 1.7 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ pdc_rqsts.h, $Revision: 1.14.1.2 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ make_lic_internal.h, $Revision: 1.6 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ install_pass.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ install_pass.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ get_lic.h, $Revision: 1.11 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ store_lic.h, $Revision: 1.13 $ pdc_rqsts.h, $Revision: 1.14.1.2 $ make_lic.h, $Revision: 1.7 $ get_lic.h, $Revision: 1.11 $ check_temp.h, $Revision: 1.6 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ install_pass.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ check_temp.h, $Revision: 1.6 $ make_lic.h, $Revision: 1.7 $ install_pass.h, $Revision: 1.11 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ install_pass.h, $Revision: 1.11 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ libscsi3.c, $Revision: 1.4 $ /usr/sbin/stm/uut/bin/tools/monitor/lpmc_em: tprocid.h, $Revision: 1.37 $ decode_mod_info.h, $Revision: 1.5 $ tprocid.h, $Revision: 1.37 $ formatted_log.h, $Revision: 1.7 $ decode_mod_info.h, $Revision: 1.5 $ logtool.h, $Revision: 1.46 $ tprocid.h, $Revision: 1.37 $ formatted_log.h, $Revision: 1.7 $ decode_mod_info.h, $Revision: 1.5 $ logtool.h, $Revision: 1.46 $ GET_DATE_INFORMATION.C, $Revision: 1.1 $ GET_LICENSE.C, $Revision: 1.6 $ INSTALL_LICENSE.C, $Revision: 1.6 $ MAKE_LICENSE.C, $Revision: 1.1 $ STABLE_STORE_INFO.C, $Revision: 1.2 $ WRITE_TO_SS.C, $Revision: 1.9 $ CHECK_TEMP_LICENSE.C,$Revision: 1.1 $ DECODE_STABLE_STORAGE.C, $Revision: 1.1 $ DETERMINE_EXPIRATION_DATE.C, $Revision: 1.6 $ GET_HVERSION.C, $Revision: 1.21 $ GET_ROW_COL.C, $Revision: 1.1 $ GET_SW_ID.C, $Revision: 1.21 $ GET_SYSTEM_TYPE.C, $Revision: 1.7 $ HVERSION_RECOGNIZED, $Revision: 1.2 $ INSTALL_RCO_LICENSE.C, $Revision: 1.4 $ IS_RCO_LICENSE_INSTALLED.C, $Revision: 1.4 $ LIC_GET_DATE.C, $Revision: 1.5 $ OVERLAP_PASSWORDS.C, $Revision: 1.1 $ READ_FROM_SS.C, $Revision: 1.10 $ COMPARE_TEMP_HP.C, $Revision: 1.1 $ CONVERT_DATE, $Revision: 1.6 $ GATHER_INFORMATION.C, $Revision: 1.3 $ MAKE_DATE_CANONICAL.C, $Revision: 1.3 $ SEARCH_FOR_SESSION.C, $Revision: 1.5 $ FIND_BEGINNING_DATE.C, $Revision: 1.1 $ GET_BOOT_TIME.C, $Revision: 1.9 $ GET_SESSION_ID.C, $Revision: 1.10 $ main_prog.c, (1.36) $Revision: 1.31 $ decode_monitor_xref.h, $Revision: 1.10 $ decode_monitor_xref.h, $Revision: 1.10 $ breadth_test.c, () $Revision: 1.6 $ decode_monitor_xref.h, $Revision: 1.10 $ access_cpu_datafile.c, $Revision: 1.13 $ low_level.c, (1.57) $Revision: 1.30 $ decode_monitor_xref.h, $Revision: 1.10 $ decode_monitor_xref.h, $Revision: 1.10 $ ems_layer.c, (1.42) $Revision: 1.3 $ perform_decode.c, (1.25) $Revision: 1.46 $ decode_monitor_xref.h, $Revision: 1.10 $ component_data.c, (1.15) $Revision: 1.8 $ decode_monitor_xref.h, $Revision: 1.10 $ decode_monitor_xref.h, $Revision: 1.10 $ perform_polling.c, (1.13) $Revision: 1.14 $ decode_monitor_xref.h, $Revision: 1.10 $ resilience_action.c, () $Revision: 1.8 $ decode_monitor_xref.h, $Revision: 1.10 $ do_format_raw.c, $Revision: 1.8 $ make_lic.h, $Revision: 1.7 $ get_lic.h, $Revision: 1.11 $ store_lic.h, $Revision: 1.13 $ pdc_rqsts.h, $Revision: 1.14.1.2 $ make_lic.h, $Revision: 1.7 $ install_pass.h, $Revision: 1.11 $ get_lic.h, $Revision: 1.11 $ store_lic.h, $Revision: 1.13 $ pdc_rqsts.h, $Revision: 1.14.1.2 $ make_lic_internal.h, $Revision: 1.6 $ make_lic.h, $Revision: 1.7 $ install_pass.h, $Revision: 1.11 $ get_lic.h, $Revision: 1.11 $ install_pass_internal.h, $Revision: 1.16 $ make_lic_internal.h, $Revision: 1.6 $ make_lic.h, $Revision: 1.7 $ store_lic.h, $Revision: 1.13 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ install_pass.h, $Revision: 1.11 $ store_lic.h, $Revision: 1.13 $ pdc_rqsts.h, $Revision: 1.14.1.2 $ make_lic.h, $Revision: 1.7 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ check_temp.h, $Revision: 1.6 $ make_lic.h, $Revision: 1.7 $ get_lic.h, $Revision: 1.11 $ store_lic.h, $Revision: 1.13 $ make_lic.h, $Revision: 1.7 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ pdc_rqsts.h, $Revision: 1.14.1.2 $ make_lic_ar.h, $Revision: 1.65 $ make_lic_internal.h, $Revision: 1.6 $ make_lic.h, $Revision: 1.7 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ pdc_rqsts.h, $Revision: 1.14.1.2 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ make_lic_internal.h, $Revision: 1.6 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ install_pass.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ install_pass.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ get_lic.h, $Revision: 1.11 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ store_lic.h, $Revision: 1.13 $ pdc_rqsts.h, $Revision: 1.14.1.2 $ make_lic.h, $Revision: 1.7 $ get_lic.h, $Revision: 1.11 $ check_temp.h, $Revision: 1.6 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ install_pass.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ check_temp.h, $Revision: 1.6 $ make_lic.h, $Revision: 1.7 $ install_pass.h, $Revision: 1.11 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ install_pass_internal.h, $Revision: 1.16 $ install_pass.h, $Revision: 1.11 $ get_lic.h, $Revision: 1.11 $ make_lic.h, $Revision: 1.7 $ /var/stm/config/tools/monitor/default_lpmc_em.clcfg: None /usr/sbin/stm/uut/bin/tools/decode/dc_pcxW: tprocid.h, $Revision: 1.37 $ decode_mod_info.h, $Revision: 1.5 $ tprocid.h, $Revision: 1.37 $ decode_mod_info.h, $Revision: 1.5 $ tprocid.h, $Revision: 1.37 $ decode_mod_info.h, $Revision: 1.5 $ tprocid.h, $Revision: 1.37 $ decode_mod_info.h, $Revision: 1.5 $ tprocid.h, $Revision: 1.37 $ decode_mod_info.h, $Revision: 1.5 $ decode_monitor_xref.h, $Revision: 1.10 $ decode_mod.c, $Revision: 1.4 $ decode_monitor_xref.h, $Revision: 1.10 $ cleanup_and_exit.c, $Revision: 1.1 $ decode_monitor_xref.h, $Revision: 1.10 $ decode_and_log_data.c, $Revision: 1.16 $ decode_monitor_xref.h, $Revision: 1.10 $ output_hex.c, $Revision: 1.1 $ decode_monitor_xref.h, $Revision: 1.10 $ perform_decode.c, $Revision: 1.9 $ /usr/sbin/stm/uut/bin/sys/diaglogd: decode_monitor_xref.h, $Revision: 1.10 $ diaglogd_main.c, $Revision: 1.49 $ decode_monitor_xref.h, $Revision: 1.10 $ handle_suspend.c, $Revision: 1.19 $ decode_monitor_xref.h, $Revision: 1.10 $ daemon_control_handling.c, $Revision: 1.37 $ decode_monitor_xref.h, $Revision: 1.10 $ get_os_error_info.c, $Revision: 1.16 $ decode_monitor_xref.h, $Revision: 1.10 $ get_data_from_os_error_info.c, $Revision: 1.34 $ decode_monitor_xref.h, $Revision: 1.10 $ init_osel_global.c, $Revision: 1.17 $ decode_monitor_xref.h, $Revision: 1.10 $ read_config_file.c, $Revision: 1.22 $ decode_monitor_xref.h, $Revision: 1.10 $ get_access_error_driver.c, $Revision: 1.7 $ decode_monitor_xref.h, $Revision: 1.10 $ read_from_diag2.c, $Revision: 1.13 $ decode_monitor_xref.h, $Revision: 1.10 $ log_os_error.c, $Revision: 1.19 $ decode_monitor_xref.h, $Revision: 1.10 $ create_hold_list_entry.c, $Revision: 1.14 $ decode_monitor_xref.h, $Revision: 1.10 $ purge_hold_list_entries.c, $Revision: 1.15 $ decode_monitor_xref.h, $Revision: 1.10 $ handle_ipc.c, $Revision: 1.24 $ decode_monitor_xref.h, $Revision: 1.10 $ handle_monitor.c, $Revision: 1.18 $ decode_monitor_xref.h, $Revision: 1.10 $ add_monitor_name_to_entry.c, $Revision: 1.4 $ decode_monitor_xref.h, $Revision: 1.10 $ add_monitor_to_list.c, $Revision: 1.10 $ decode_monitor_xref.h, $Revision: 1.10 $ remove_monitor_from_list.c, $Revision: 1.10 $ decode_monitor_xref.h, $Revision: 1.10 $ create_diaglogd_port.c, $Revision: 1.1 $ decode_monitor_xref.h, $Revision: 1.10 $ handle_envd.c, $Revision: 1.4 $ libscsi3.c, $Revision: 1.4 $ /usr/sbin/stm/uut/lib/tlcpu.sl: tprocid.h, $Revision: 1.37 $ tprocid.h, $Revision: 1.37 $ tprocid.h, $Revision: 1.37 $ tprocid.h, $Revision: 1.37 $ tprocid.h, $Revision: 1.37 $ tprocid.h, $Revision: 1.37 $ tprocid.h, $Revision: 1.37 $ tprocid.h, $Revision: 1.37 $ tprocid.h, $Revision: 1.37 $ tprocid.h, $Revision: 1.37 $ tprocid.h, $Revision: 1.37 $ tprocid.h, $Revision: 1.37 $ tprocid.h, $Revision: 1.37 $ activate_cpu.c, () $Revision: 1.4 $ decode_monitor_xref.h, $Revision: 1.10 $ deactivate_cpu.c, () $Revision: 1.5 $ decode_monitor_xref.h, $Revision: 1.10 $ deconfigure_cpu.c, () $Revision: 1.8 $ decode_monitor_xref.h, $Revision: 1.10 $ gather_all_cpu_info.c, () $Revision: 1.20 $ decode_monitor_xref.h, $Revision: 1.10 $ gather_visible_cpu_status.c, () $Revision: 1.3 $ decode_monitor_xref.h, $Revision: 1.10 $ get_cpu_number.c, () $Revision: 1.8 $ decode_monitor_xref.h, $Revision: 1.10 $ get_cpu_path.c, () $Revision: 1.3 $ decode_monitor_xref.h, $Revision: 1.10 $ get_cpu_status.c, () $Revision: 1.9 $ decode_monitor_xref.h, $Revision: 1.10 $ get_hpa.c, () $Revision: 1.16 $ decode_monitor_xref.h, $Revision: 1.10 $ get_hversion.c, () $Revision: 1.5 $ decode_monitor_xref.h, $Revision: 1.10 $ get_iCOD_info.c, () $Revision: 1.14 $ decode_monitor_xref.h, $Revision: 1.10 $ get_spu_no.c, () $Revision: 1.7 $ decode_monitor_xref.h, $Revision: 1.10 $ stable_store.c, () $Revision: 1.2 $ decode_monitor_xref.h, $Revision: 1.10 $ sys_serial_num.c, () $Revision: 1.16 $ decode_monitor_xref.h, $Revision: 1.10 $ Sup-Tool-Mgr.STM-CATALOGS,fr=B.11.11.05.10, fa=HP-UX_B.11.11_32/64,v=HP: /usr/sbin/stm/catalog/C/HP-UX_B.11.11/tools/monitor/ lpmc_em.cat: None /usr/sbin/stm/catalog/C/HP-UX_B.11.11/tools/decode/ dc_pcxW.cat: None /usr/sbin/stm/catalog/C/HP-UX_B.11.11/sys/diaglogd.cat: None Sup-Tool-Mgr.STM-SHLIBS,fr=B.11.11.05.10, fa=HP-UX_B.11.11_32/64,v=HP: /usr/sbin/stm/lib/libdiagfx.sl: None cksum(1) Output: Sup-Tool-Mgr.STM-UUT-RUN,fr=B.11.11.05.10, fa=HP-UX_B.11.11_32/64,v=HP: 603512848 192512 /usr/sbin/stm/uut/bin/sys/diagmond 2721932459 167936 /usr/sbin/stm/uut/bin/tools/monitor/ lpmc_em 3794092412 5355 /var/stm/config/tools/monitor/ default_lpmc_em.clcfg 2022489801 36864 /usr/sbin/stm/uut/bin/tools/decode/dc_pcxW 1016431674 98304 /usr/sbin/stm/uut/bin/sys/diaglogd 184608259 65536 /usr/sbin/stm/uut/lib/tlcpu.sl Sup-Tool-Mgr.STM-CATALOGS,fr=B.11.11.05.10, fa=HP-UX_B.11.11_32/64,v=HP: 1496163619 28234 /usr/sbin/stm/catalog/C/HP-UX_B.11.11/ tools/monitor/lpmc_em.cat 1546548460 7169 /usr/sbin/stm/catalog/C/HP-UX_B.11.11/tools/ decode/dc_pcxW.cat 2741174875 43796 /usr/sbin/stm/catalog/C/HP-UX_B.11.11/sys/ diaglogd.cat Sup-Tool-Mgr.STM-SHLIBS,fr=B.11.11.05.10, fa=HP-UX_B.11.11_32/64,v=HP: 1766892893 12288 /usr/sbin/stm/lib/libdiagfx.sl Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 710 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 PHSS_26280 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_26280.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_26280. 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 PHSS_26280.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_26280.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_26280.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None