OBSOLETE Patch-ID# 101784-04 Keywords: rpc.lockd rpc.statd file locking hang nfs panics system fault data Synopsis: OBSOLETED by 101592 Date: Jul/14/95 Solaris Release: 1.1.1 SunOS Release: 4.1.3_U1 Unbundled Product: Unbundled Release: Relevant Architectures: sparc BugId's fixed with this patch: 1086371 1078771 1115083 1113852 1161351 1178842 1172008 1170918 1183488 Changes incorporated in this version: 1183488 Patches accumulated and obsoleted by this patch: 101784-02 101793-01 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: 101592 on Jul/28/97 Files included with this patch: README etc/rpc.lockd etc/rpc.statd sys/sun4/ufs_lockf.o sys/sun4c/ufs_lockf.o sys/sun4m/ufs_lockf.o sys/ufs/lockf.h Problem Description: 1183488 --> The system panics when the application which uses Informix version 5 is running. 1086371 --> rpc.lockd does not respond correctly to lock requests from machines in other DNS 1078771 --> nfs locking can't crash recover across domains 1115083 --> PC client locks not freed on client reboot 1113852 --> rpc.lockd dumps core in routine proc_priv_crash() 1161351 --> Under a reasonable load the lock deamon deadlocks. 1178842 --> Patch 101784-02 causes Assertion failed panic under 4.1.3_U1 1172008 --> 4.1.3_U1 fcntl behaves differently between local and NFS locking 1170918 --> file locking on remotely mounted r/o cdrom fails Patch Installation Instructions: After extracting patch contents into /tmp, become root and install the patch as follows: mv /usr/etc/rpc.lockd /usr/etc/rpc.lockd.FCS mv /usr/etc/rpc.statd /usr/etc/rpc.statd.FCS mv /usr/kvm/sys/ufs/lockf.h /usr/kvm/sys/ufs/lockf.h.FCS mv /usr/include/ufs/lockf.h /usr/include/ufs/lockf.h.FCS mv /usr/kvm/sys/`arch -k`/OBJ/ufs_lockf.o /usr/kvm/sys/`arch -k`/OBJ/ufs_lockf.o.FCS cp /tmp/etc/rpc.lockd /usr/etc/rpc.lockd cp /tmp/etc/rpc.statd /usr/etc/rpc.statd cp /tmp/sys/ufs/lockf.h /usr/kvm/sys/ufs cp /tmp/sys/ufs/lockf.h /usr/include/ufs cp /tmp/sys/`arch -k`/ufs_lockf.o /usr/kvm/sys/`arch -k`/OBJ chmod 755 /usr/etc/rpc.lockd /usr/etc/rpc.statd chown root.staff /usr/etc/rpc.lockd /usr/etc/rpc.statd chmod 444 /usr/include/ufs/lockf.h chown root.staff /usr/include/ufs/lockf.h chmod 444 /usr/kvm/sys/ufs/lockf.h chown root.staff /usr/kvm/sys/ufs/lockf.h chmod 444 /usr/kvm/sys/`arch -k`/OBJ/ufs_lockf.o chown root.staff /usr/kvm/sys/`arch -k`/OBJ/ufs_lockf.o Rerun /etc/config and make and install the new kernel. Please refer to the system and networking administration manual for details on building and installing a new kernel.