Patch-ID# 111863-02 Keywords: PFS iod deadlock Synopsis: HPC 4.0: PFS iod deadlock and other fixes for PFS Date: Oct/07/2002 Install Requirements: None Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: HPC Unbundled Release: 4.0 Xref: Topic: Relevant Architectures: sparc BugId's fixed with this patch: 4474061 4478551 4480794 4485890 4485899 4485905 4485913 4485916 4488046 4488050 4741740 Changes incorporated in this version: 4741740 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /opt/SUNWhpc/HPC4.0/bin/pfs.iod /opt/SUNWhpc/HPC4.0/bin/pfs.proxy /opt/SUNWhpc/HPC4.0/bin/sparcv7/pfs.iod /opt/SUNWhpc/HPC4.0/bin/sparcv7/pfs.proxy /opt/SUNWhpc/HPC4.0/bin/sparcv9/pfs.proxy /opt/SUNWhpc/HPC4.0/etc/pfs/sparcv7/pfs.module /opt/SUNWhpc/HPC4.0/etc/pfs/sparcv9/pfs.module /opt/SUNWhpc/HPC4.0/lib/libpfs.so.1 /opt/SUNWhpc/HPC4.0/lib/sparcv9/libpfs.so.1 Problem Description: 4741740 installation of patches on activated system causes errors (from 111863-01) 4478551 pfs mothra miscompares w/ BT pattern 4485890 pfs mt test fails with data miscompare 4485899 pfs file truncation block calculation is incorrect 4485905 subfile sbreqs are not freed when a subfile is truncated 4485913 memory leaks in iod 4488046 bugs found in review of pfs code 4488050 deadlock "concurrently" writing and truncating a PFS file 4480794 write to unallocated memory in TMFS_Init 4485916 array bounds read error in iod 4474061 pfs.iod occasionally dies under heavy system load. Patch Installation Instructions: -------------------------------- Use 'patchadd' and 'patchrm' to install / remove the patch. Special Install Instructions: ----------------------------- Stop PFS services on all nodes. # /etc/init.d/sunhpc.pfs_client stop # /etc/init.d/sunhpc.pfs_server stop apply patch and restart PFS services on all nodes. # /etc/init.d/sunhpc.pfs_server start # /etc/init.d/sunhpc.pfs_client start README -- Last modified date: Monday, October 7, 2002