Patch-ID# 100074-01
Keywords: vnode NFS
Synopsis: Pages of one file appear in another.
Date:	17-May-90
SunOS release:  4.0.3, 4.1
Topic:
Bugid's fixed with this patch: 1026933
Architectures for which this patch is available: sun3, sun3x, sun4, sun4c
Obsoleted by:
Problem Description:
	Pages (not just bytes) of one file appear in another.  Only happens 
	on client; file on server OK.  Goes away when you reboot.

FILES MODIFIED: 
	File				SID
	nfs_client.c			1.8
	nfs_clnt.h			2.20
	nfs_subr.c			2.87
	nfs_vnodeops.c			2.159
	rnode.h				1.22
FILES AFFECTED: 
	Other files that have to be recompiled:
	dbx_nfs.c
	nfs_dump.c
	nfs_vfsops.c

	rnode.adb - 	it hasn't changed but it has to be recompiled for the
			resulting rnode adb macro to work correctly.
-----------------------------------------------------------------------------
Make sure to backup all files before doing this.

INSTRUCTIONS:
-------------

There are .h files and .o files that need to be changed for this fix.

Copy /usr/sys/sun(X)/OBJ/nfs*.o to /usr/tmp/nfs.old  <-- backup old obj's
Copy the nfs*.o files into /usr/sys/sun(X)/OBJ directory
Make a new Kernel
Copy /vmunix to /vmunix.old
Copy the new kernel into /vmunix
reboot the system
lastly copy *.h files into the /usr/include/nfs directory.

ADB instructions:
-----------------
copy rnode file into /usr/lib/adb

This file must include an entry for each change made to this directory.  It
is meant to be used by CSD folks to build patches.  For this reason it
is very important that you include all information listed below. 

Template:
-----------------------------------------------------------------------------
ENGINEER:
DATE:
BUGID:  
DESCRIPTION OF BUG: In some cases a bug report will refer to several 
	different problems.  Be specific here about which problem 
	this change fixes.  CSD should be able to use this to write 
	the README file that goes out with the patch.  Remember that
	your audience is CSD and Sun customers.  Put more emphasis on
	the symptoms of the problem then on the reason for it.  CSD
	will use this description to distinguish between similar bugs, so
	give them the information they need to do that,  including 
	what to look for in a corefile if that is appropriate.
FILES MODIFIED: 
	File				SID
FILES AFFECTED: If you edit a header file, other files may have to be 
	recompiled even if they were not modified.
-----------------------------------------------------------------------------
ENGINEER:       vls
DATE:           5/11/90
BUGID:          1026933
DESCRIPTION OF BUG:
        Pages (not just bytes) of one file appear in another.  Only happens
        on client; file on server OK.  Goes away when you reboot.
FILES MODIFIED:
        File                            SID
        nfs_client.c                    1.14
        nfs_clnt.h                      2.31 
        nfs_subr.c                      2.119
        nfs_vnodeops.c                  2.203
        rnode.h                         1.28
FILES AFFECTED:
        Other files that have to be recompiled:
        dbx_nfs.c
        nfs_dump.c
        nfs_vfsops.c
 
        rnode.adb -     it hasn't changed but it has to be recompiled for the
                        resulting rnode adb macro to work correctly.
-----------------------------------------------------------------------------

