Patch-ID# 104316-01
Keywords: assertion disk error failed panic pcfs
Synopsis: SunOS 4.1.4: PCFS floppy read error panics system
Date: Nov/11/96

Solaris Release: 1.1.2

SunOS Release: 4.1.4

Unbundled Product: 

Unbundled Release: 

Relevant Architectures: sparc
    NOTE: sun4c sun4m

BugId's fixed with this patch: 1266111

Changes incorporated in this version: 

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch:  README
				 sun4c/pc_vnodeops.o
				 sun4m/pc_vnodeops.o

   
Problem Description: 

1266111  disk read error causes 'assertion failed: pp->p_free == 0' panic

4.1.4 machines with floppy drives will panic with an ASSERTION FAILURE
if there is an i/o error on the last physical i/o for a page. 


Patch Installation Instructions: 

1) As root, make a copy of the original pc_vnodeops.o
   mv /usr/sys/`arch -k`/OBJ/pc_vnodeops.o /usr/sys/`arch -k`/OBJ/pc_vnodeops.o.FCS

2) Copy over the correct pc_vnodeops.o from the patch directory.
   cp `arch -k`/pc_vnodeops.o /usr/sys/`arch -k`/OBJ
   
3) Config, make, and install a new kernel.  Reboot the system.

   Please refer to the System and Network Administration manual
   for details on creating a custom kernel.
