OBSOLETE Patch-ID# 103600-18 Keywords: nfs nocto fsync RPC tlimod rpcmod NFS lock clnt_cots CLNT_CALL NLM Synopsis: OBSOLETED by 103640 Date: Aug/15/97 Solaris Release: 2.5.1 SunOS Release: 5.5.1 Unbundled Product: Unbundled Release: Xref: This patch available for x86 as patch 103601 Topic: SunOS 5.5.1: nfs, tlimod and rpcmod patch NOTE1: TO GET THE COMPLETE FIX FOR 4032974 (system hangs when lbolt wraps around), ONE NEEDS TO INSTALL THE FOLLOWING PATCHES: 103640-08 (or higher) Kernel Patch 103934-04 (or higher) kernel/drv/isp patch 104735-01 (or higher) platform/sun4m/kernel/drv/sx patch (for sun4m machines only) 104736-01 (or higher) usr/bin/csh patch FAILURE TO INSTALL ALL THESE PATCHES WILL CAUSE THE SYSTEM TO HANG AFTER 248 DAYS. NOTE2: TO GET THE COMPLETE FIX FOR 4024599 (NFS problems on /vol with error message: (RPC: Can't encode arguments), ONE NEEDS TO INSTALL 104841-01 (or higher) usr/bin/vold patch NOTE3: TO GET THE COMPLETE FIX FOR 4035845 (do_unmount can hang while an NFS server is down) and 4026118 (do_unmount hold vfslist mutex and then hangs on NFS GETATTR call), ONE NEEDS TO INSTALL 104055-02 (or higher) kernel/fs/autofs patch 104849-01 (or higher) kernel/fs/cachefs patch BugId's fixed with this patch: 1232825 1234450 1237898 1240234 1241816 1242408 1246045 1250937 1253810 1258151 1258802 1260873 1264646 4005615 4007937 4015191 4017770 4019380 4024599 4024647 4026118 4027442 4032761 4032974 4035845 4063668 Changes incorporated in this version: 4063668 Relevant Architectures: sparc Patches accumulated and obsoleted by this patch: 103609-02 Patches which conflict with this patch: iss_sparc-01 (or higher revs) Patches required with this patch: Obsoleted by: 103640 on May/14/99 Files included with this patch: /kernel/fs/nfs /kernel/misc/tlimod /kernel/strmod/rpcmod /kernel/sys/nfs /usr/lib/adb/rnode Problem Description: 4063668 install_mu ld.so.1 error causes broken/incomplete install (from 103600-17) 4032761 nfs errors cause streams_msg_2648 to grow (from 103600-16) 1242408 nfs write error on invoking OW on diskless clients (from 103600-15) 4035845 do_unmount can hang while an NFS server is down 4026118 do_unmount hold vfslist mutex and then hangs on NFS GETATTR call 4007937 Processes hang accessing files over NFS in clnt_tli_kcreate() (from 103600-14) 4024599 NFS problems on /vol with error message: (RPC: Can't encode arguments) (from 103600-13) 4005615 mounting from HP3000 takes too long because of repeated NFS_ACL retransmits (from 103600-12) 4032974 system hangs when lbolt wraps around. (from 103600-11) 4024647 chgrp does not work on NFS mounted filesystems (from 103600-10) 1258802 nfs v3 client gets confused about what cwd is after directory rename 1264646 directory caching incorrect for moving a directory 1246045 NFS/TCP client loops forever trying to bind an in use reserved port 4017770 The fix to bugid 1225408 doesn't work 1225408 sundiag hangs due to dead child process (from 103600-09) 4027442 Complete the fix for 1234450 2.5 and 2.5.1 (from 103600-08) 4019380 other access to directory hangs while HSM on server restores file (from 103600-07) 4015191 nfs client leaves .nfs files on the server 1250937 NFS server can crash NFS client by sending bogus stat() data (from 103600-06) 1253810 rpcmod's mir_close() routine should not block waiting for flow control (from 103600-05) 1258151 nfs -o noac option does not work properly with novell nfs server (from 103600-04) 1260873 Kernel memory gets corrupted when sharing and unsharing secure NFS. (from 103600-03) 1234450 NFS (VOP_WRITE &c) returns EINTR when "intr" is not specified on the mount. (from 103600-02) 1241816 vi will fail with Stale NFS file handle if option nocto is set (from 103600-01) 1237898 nfs transfer hangs when transferring file > 8k from apollo (from 103609-02) 1240234 NFS server does not accept lock requests from a fujitsu client (from 103609-01) 1232825 RPC: Unable to send/receive Patch Installation Instructions: -------------------------------- Refer to the Install.info file within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below. Special Install Instructions: ----------------------------- NOTE1: TO GET THE COMPLETE FIX FOR 4032974 (system hangs when lbolt wraps around), ONE NEEDS TO INSTALL THE FOLLOWING PATCHES: 103640-08 (or higher) Kernel Patch 103934-04 (or higher) kernel/drv/isp patch 104735-01 (or higher) platform/sun4m/kernel/drv/sx patch (for sun4m machines only) 104736-01 (or higher) usr/bin/csh patch FAILURE TO INSTALL ALL THESE PATCHES WILL CAUSE THE SYSTEM TO HANG AFTER 248 DAYS. NOTE2: TO GET THE COMPLETE FIX FOR 4024599 (NFS problems on /vol with error message: (RPC: Can't encode arguments), ONE NEEDS TO INSTALL 104841-01 (or higher) usr/bin/vold patch NOTE3: TO GET THE COMPLETE FIX FOR 4035845 (do_unmount can hang while an NFS server is down) and 4026118 (do_unmount hold vfslist mutex and then hangs on NFS GETATTR call), ONE NEEDS TO INSTALL 104055-02 (or higher) kernel/fs/autofs patch 104849-01 (or higher) kernel/fs/cachefs patch Reboot the system after patch installation.