Patch-ID# 100338-05
Keywords: panic assertion failed
Synopsis: SunOS 4.1.1, 4.1.2, 4.1.3: system crashes with assertion failed panic
Date: Sep/04/92

Solaris Release:

SunOS Release: 4.1.1 4.1.2 4.1.3 4.1.3C

Topic: Revision update for 4.1.3 compatibility. Kernel panic assertion failed: vp->v_stream == stp,file: os/str_io.c, line: 609

BugId's fixed with this patch: 1047951

Architectures for which this patch is available: sun4m sun4 sun4c sun3 sun3x

Problem Description:

	When multiple snodes refer to the same device the
	above panic can occur when the device is closed.

	Note:
	Version 2 fixes a problem where the sun4/spec_vnodeops.o
	binaries were corrupt on the patch database.

	Version 4 fixes a problem where a panic page_hashout might
	occur when block devices are used directly. Note for disksuite
	only the 4.1.2 version is compatible.

Fix description:

	The fix includes patched version of:

                spec_vnodeops.o

Obsoleted by:  4.1.3_U1


Patch Installation Instructions:
--------------------------------
   As root install the appropriate patch as follows:

        mv /usr/sys/`arch -k`/OBJ/spec_vnodeops.o /usr/sys/`arch -k`/OBJ/spec_vnodeops.o_orig
        cp `arch -k`/{4.1.1, 4.1.2, 4.1.3}/spec_vnodeops.o /usr/sys/`arch -k`/OBJ
        chmod 444 /usr/sys/`arch -k`/OBJ/spec_vnodeops.o
 
   Then a new kernel will need to be made.


Special Install Instructions:
----------------------------
None.
