Patch Name: PHKL_27220 Patch Description: s700_800 11.00 Enable IDS/9000, data page fault running IDS Creation Date: 02/06/12 Post Date: 02/07/12 Hardware Platforms - OS Releases: s700: 11.00 s800: 11.00 Products: N/A Filesets: OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP Automatic Reboot?: Yes Status: General Release Critical: Yes PHKL_27220: PANIC Category Tags: defect_repair enhancement general_release critical panic Path Name: /hp-ux_patches/s700_800/11.X/PHKL_27220 Symptoms: PHKL_27220: ( SR:8606175959 CR:JAGad45199 ) A data page fault may occur, during normal operating conditions, on systems running the IDS/9000 product. The stack trace will look similar to the following: panic+0x14 report_trap_or_int_and_panic+0x80 trap+0xdb8 nokgdb+0x8 _idds_set_recalc+0x4 set_all_idds_recalc+0x9c idds_set_config+0x8c do_idds_config+0x1a8 idds_pd_ioctl+0xf8 spubind_cdev_ioctl+0x94 PHKL_21359: ( SR: 8606132622 CR: JAGad01771 ) The Praesidium IDS/9000 product requires this patch in order to run. This patch has no impact on systems without the Praesidium IDS/9000 product installed and enabled. Defect Description: PHKL_27220: ( SR:8606175959 CR:JAGad45199 ) The data page fault occurs when a pointer with a NULL value is dereferenced. It was previously assumed the pointer would always be non-NULL, but in some cases it is valid for it have a NULL value. Resolution: The value of the pointer is now checked before it is dereferenced. If it is NULL, the appropriate action is now taken. PHKL_21359: ( SR: 8606132622 CR: JAGad01771 ) This patch is one of 16 patches (PHKL_21348-PHKL_21363) required by the Praesidium IDS/9000 product. These patches enable the collection and tracking of information from various system calls. Unless all of the enabling patches (or their successors) and the product are installed, and the product is enabled, this patch has no impact on the system. Resolution: This patch adds a new kernel-internal interface for the IDS/9000 product. SR: 8606132622 8606175959 Patch Files: OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP: /usr/conf/lib/libhp-ux.a(proc_iface.o) OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP: /usr/conf/lib/libhp-ux.a(proc_iface.o) what(1) Output: OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP: /usr/conf/lib/libhp-ux.a(proc_iface.o): proc_iface.c $Date: 2002/06/12 11:58:23 $Revision: r 11ros/6 PATCH_11.00 (PHKL_27220) OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP: /usr/conf/lib/libhp-ux.a(proc_iface.o): proc_iface.c $Date: 2002/06/12 11:58:23 $Revision: r 11ros/6 PATCH_11.00 (PHKL_27220) cksum(1) Output: OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP: 2829892054 20596 /usr/conf/lib/libhp-ux.a(proc_iface.o) OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP: 1353439808 75200 /usr/conf/lib/libhp-ux.a(proc_iface.o) Patch Conflicts: None Patch Dependencies: s700: 11.00: PHKL_18543 s800: 11.00: PHKL_18543 Hardware Dependencies: None Other Dependencies: None Supersedes: PHKL_21359 Equivalent Patches: None Patch Package Size: 120 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_27220 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHKL_27220.depot By default swinstall will archive the original software in /var/adm/sw/save/PHKL_27220. 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_27220.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHKL_27220.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHKL_27220.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: This patch depends on base patch PHKL_18543. For successful installation please insure that PHKL_18543 is already installed, or that PHKL_18543 is included in the same depot with this patch and PHKL_18543 is selected for installation.