Patch-ID# 103601-13
Keywords: nfs nocto fsync RPC tlimod rpcmod NFS lock clnt_cots CLNT_CALL NLM
Synopsis: SunOS 5.5.1_x86: nfs, tlimod and rpcmod patch
Date: Apr/28/97

Solaris Release: 2.5.1_x86

SunOS Release: 5.5.1_x86

Unbundled Product:

Unbundled Release:

Xref: This patch available for SPARC as patch 103600

Topic: SunOS 5.5.1_x86: nfs, tlimod and rpcmod patch

	NOTE:	TO GET THE COMPLETE FIX FOR 4032974, ONE NEEDS TO INSTALL
		THE FOLLOWING PATCHES:
		103641-08 (or higher)	Kernel Patch
		104737-01 (or higher)	usr/bin/csh patch
		FAILURE TO INSTALL ALL THESE PATCHES WILL CAUSE THE SYSTEM
		TO HANG AFTER 248 DAYS.

BugId's fixed with this patch: 1232825 1234450 1237898 1240234 1241816 1246045 1250937 1253810 1258151 1258802 1260873 1264646 4005615 4015191 4017770 4019380 4024647 4027442 4032974

Changes incorporated in this version: 4005615

Relevant Architectures: i386

Patches accumulated and obsoleted by this patch: 103610-02

Patches which conflict with this patch: iss_x86-01 (or higher revs)

Patches required with this patch:

Obsoleted by:

Files included with this patch:

/kernel/fs/nfs
/kernel/misc/tlimod
/kernel/strmod/rpcmod
/kernel/sys/nfs
/usr/lib/adb/rnode

Problem Description:

4005615 mounting from HP3000 takes too long because of repeated NFS_ACL retransmits

(from 103601-12)

4032974 system hangs when lbolt wraps around.

(from 103601-11)

4024647 chgrp does not work on NFS mounted filesystems

(from 103601-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 103601-09)

4027442 Complete the fix for 1234450 2.5 and 2.5.1

(from 103601-08)

4019380 other access to directory hangs while HSM on server restores file

(from 103601-07)

4015191 nfs client leaves .nfs files on the server
1250937 NFS server can crash NFS client by sending bogus stat() data

(from 103601-06)

1253810 rpcmod's mir_close() routine should not block waiting for flow control

(from 103601-05)

1258151 nfs -o noac option does not work properly with novell nfs server

(from 103601-04)

1260873 Kernel memory gets corrupted when sharing and unsharing secure NFS.

(from 103601-03)

1234450 NFS (VOP_WRITE &c) returns EINTR when "intr" is not specified on the mount.

(from 103601-02)

1241816 vi will fail with Stale NFS file handle if option nocto is set

(from 103601-01)

1237898 nfs transfer hangs when transferring file > 8k from apollo

(from 103610-02)

1240234 NFS server does not accept lock requests from a fujitsu client

(from 103610-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:
-----------------------------

	NOTE:   TO GET THE COMPLETE FIX FOR 4032974, ONE NEEDS TO INSTALL 
                THE FOLLOWING PATCHES:
 
                103641-08 (or higher)   Kernel Patch
                104737-01 (or higher)   usr/bin/csh patch
 
                FAILURE TO INSTALL ALL THESE PATCHES WILL CAUSE THE SYSTEM
                TO HANG AFTER 248 DAYS. 
