==========================================================================
The checksum's (found through sum -r) of the files that you have received
(other than this README) are as follows:

20931      3 patchSG0001128
61563     23 patchSG0001128.eoe1_sw
27583      2 patchSG0001128.idb
55436      5 patchSG0001128.nfs_man
16238    124 patchSG0001128.nfs_sw
==========================================================================



				  - 1 -



       1.  Patch_SG0001128_Release_Note

       This release note describes patch SG0001128 to IRIX 5.3.

       1.1  Supported_Hardware_Platforms

       This patch contains bug fixes for all hardware platforms.
       The software cannot be installed	on other configurations.

       1.2  Supported_Software_Platforms

       This patch contains bug fixes for IRIX 5.3 for all hardware
       platforms.  The software	cannot be installed on other
       configurations.

       1.3  Bugs_Fixed_by_Patch_SG0001128

       This patch contains fixes for the following bugs	in IRIX
       5.3.  Bug numbers from Silicon Graphics bug tracking system
       are included for	reference.

	  o An option has been added to	rpc.lockd(1M) to support
	    file locking between UNIX machines and DOS machines
	    running PC-NFS and compatible file sharing utilities.
	    Normally, UNIX and DOS lock	requests are both handled
	    by rpc.lockd with seperate-but-equal mechanisms; hence
	    it is possible for a DOS machine and a UNIX	machine	to
	    both lock the same file.  With the new option,
	    rpc.lockd sets an SVID-compatible lock in response to a
	    DOS	SHARE requests,	so that	UNIX clients recognize DOS
	    locks and vice-versa.  (RFE	235334)

	  o As assertion failure in rpc.lockd has been corrected.
	    (BUG 265699)

	  o The	NLM procedure NLM_TEST has been	fixed.	Previously,
	    it always returned a system	error.	(BUG 276896)

	  o rpc.statd(1M) has been corrected to	discard	hosts for
	    which gethostbyname(3N) fails during the crash
	    notification process.

	  o The	internal lock bookkeeping done by rpc.lockd has
	    been reworked to eliminate inconsistencies which result
	    in assertion failures.  (BUG 322801) Race conditions
	    involving lock cancels for blocked locks have been
	    corrected.	The handling of	crash indications has been
	    reworked to	ensure the proper release of locks for
	    crashed clients and	to eliminate internal
	    inconsistencies.












				  - 2 -



	  o Under some circumstances, lockd would attempt to
	    respond to a lock request using tcp	when it	should have
	    used udp.  This has	been corrected.

	  o Both lockd and statd exhibit a security vulnerability
	    described in CERT VU 15781.	 Through the SM_MON RPC
	    call, a client could cause system file such	as
	    /etc/passwd	to be deleted.	(BUG 340903)

       1.4  Subsystems_Included_in_Patch_SG0001128

       This patch release includes these subsystems:

	  o patchSG0001128.eoe1_sw.unix

	  o patchSG0001128.nfs_man.nfs

	  o patchSG0001128.nfs_sw.nfs


       1.5  Installation_Instructions

       Because you want	to install only	the patches for	problems
       you have	encountered, patch software is not installed by
       default.	After reading the descriptions of the bugs fixed in
       this patch (see Section 1.3), determine the patches that
       meet your specific needs.

       If, after reading Sections 1.1 and 1.2 of these release
       notes, you are unsure whether your hardware and software
       meet the	requirements for installing a particular patch,	run
       inst.

       Patch software is installed like	any other Silicon Graphics
       software	product.  Follow the instructions in your Software
       Installation Administrator's Guide to bring up the miniroot
       form of the software installation tools.

       Follow these steps to select a patch for	installation:

	 1.  At	the Inst>prompt, type

	     install patchSGxxxxxxx

	     where xxxxxxx is the patch	number.

	 2.  Select the	desired	patches	for installation.

	 3.  Initiate the installation sequence. Type

	     Inst> go











				  - 3 -



	 4.  You may find that two patches have	been marked as
	     incompatible.  If this occurs, you	must deselect one
	     of	the patches.

	     Inst> keep	patchSGxxxxxxx

	     where xxxxxxx is the patch	number.

	 5.  After completing the installation process,	exit the
	     inst program by typing

	     Inst> quit


       To remove a patch, use the versions remove command as you
       would for any other software subsystem.	The removal process
       reinstates the original version of software unless you have
       specifically removed the	patch history from your	system.

       versions	remove patchSGxxxxxxx

       where xxxxxxx is	the patch number.

       To keep a patch but increase your disk space, use the
       versions	removehist command to remove the patch history.

       versions	removehist patchSGxxxxxxx

       where xxxxxxx is	the patch number.






























