Patch Name: PHCO_27958 Patch Description: s700_800 11.11 mountall cumulative patch, Dev IDs enabler Creation Date: 02/10/16 Post Date: 02/11/11 Hardware Platforms - OS Releases: s700: 11.11 s800: 11.11 Products: N/A Filesets: OS-Core.UX-CORE,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: No (superseded patches were critical) PHCO_24777: HANG Category Tags: defect_repair enhancement general_release critical halts_system manual_dependencies Path Name: /hp-ux_patches/s700_800/11.X/PHCO_27958 Symptoms: PHCO_27958: ( SR:8606280658 CR:JAGae44628 ) This product update is a member of a set needed to enable the optional HP-UX Device IDs feature. Upon installation, the HP-UX Device IDs bundle (DevIDs11i) will install the full set of product updates (including this one) necessary to enable the Device IDs feature. If the HP-UX Device IDs product (DeviceIDs11i) is not installed, this product update to HP-UX will have no impact on your system. PHCO_26331: ( SR:8606236148 CR:JAGae05213 ) Enhancement: Use new (faster) libc. PHCO_24777: ( SR:8606200733 CR:JAGad69909 ) mountall -l treats CIFS filesystems as local filesystems. ( SR:8606176892 CR:JAGad46127 ) When a CACHEFS entry is added to /etc/fstab the machine will hang while booting up. Defect Description: PHCO_27958: ( SR:8606280658 CR:JAGae44628 ) This product update contains minor enhancements required to enable the HP-UX Device IDs feature. When AutoFS unmounts a filesystem, it obtains the device id from the filesystem server. If that server is slow, or not responding, there may be a delay of 15 seconds or more. On systems with many AutoFS managed fileystems and many slow or non-responding servers, the cumulative delay may be quite significant. Resolution: Use an archive libc that supports the HP-UX Device IDs feature. PHCO_26331: ( SR:8606236148 CR:JAGae05213 ) Old libc used a slow internal interface to update information in /etc/mnttab. Resolution: New libc uses a faster internal kernel interface to update information in /etc/mnttab. PHCO_24777: ( SR:8606200733 CR:JAGad69909 ) The mountall command treats CIFS filesystems as local filesystems. It does not recognize CIFS filesystems and it does not check specifically for CIFS filesystems. Resolution: CIFS filesystem type was locally defined within mountall.c and the function checkifcifs() was added to mountall.c. If a filesystem is found to be of type CIFS, it is treated as a remote filesystem. ( SR:8606176892 CR:JAGad46127 ) If a cachefs entry is added to /etc/fstab, during bootup the machine hangs because mountall -l attempts to mount the cachefs filesystem. mountall(1m) incorrectly treats cachefs filesystems as local. Resolution: The function checkifcachefs() was added to mountall.c to check for CACHEFS filesystems. If the filesystem is found to be of type CACHEFS, it is not mounted. mountall(1m) cannot be used to mount CACHEFS filesystems. Enhancement: Yes PHCO_27958: This product update contains minor enhancements Required to enable the HP-UX Device IDs feature. Additional enhancements were delivered in a patch this one has superseded. Please review the Defect Description text for more information. SR: 8606176892 8606200733 8606236148 8606280658 Patch Files: OS-Core.UX-CORE,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: /sbin/mountall /usr/sbin/mountall what(1) Output: OS-Core.UX-CORE,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: /sbin/mountall: mountall.c $Date: 2002/09/30 11:05:51 $Revision: r11 .11/3 PATCH_11.11 (PHCO_27958) $Revision: vw: -f selectors: CUP11.11_BL2002_1016 _1 PHCO_27958 'CUP11.11_BL2002_1016_1' Wed Oct 16 09:25:40 PDT 2002 $ $ Version_11.11 Oct 10 2002 11:00:28 $ /usr/sbin/mountall: mountall.c $Date: 2002/09/30 11:05:51 $Revision: r11 .11/3 PATCH_11.11 (PHCO_27958) $Revision: vw: -f selectors: CUP11.11_BL2002_1016 _1 PHCO_27958 'CUP11.11_BL2002_1016_1' Wed Oct 16 09:25:40 PDT 2002 $ $ Version_11.11 Oct 10 2002 11:00:28 $ cksum(1) Output: OS-Core.UX-CORE,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: 2013141618 229376 /sbin/mountall 2013141618 229376 /usr/sbin/mountall Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: PHCO_26331: requires patches PHKL_26467, PHKL_26239, PHCO_27910, PHCO_26242, PHCO_27120, PHCO_26332, PHCO_26333 and PHCO_26334. Any of these patches may be installed independently of the others with no adverse effect on systems. All are needed to ensure full performance benefit. Supersedes: PHCO_26331 PHCO_24777 Equivalent Patches: None Patch Package Size: 250 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 PHCO_27958 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHCO_27958.depot By default swinstall will archive the original software in /var/adm/sw/save/PHCO_27958. 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 PHCO_27958.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHCO_27958.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHCO_27958.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None