Patch-ID# 100467-03
Keywords: intensive, sunview, freeze, desktop
Synopsis: SunOS 4.1.3: Computationaly and I/O intensive sunview application freezes desktop.
Date: Jul/15/93
 
SunOS release: 4.1.3, 4.1.3C
 
Unbundled Product: 
 
Unbundled Release: 
 
Topic: Computationaly intensive and I/O intensive sunview application
	freezes desktop.
 
BugId's fixed with this patch: 1054780

Relevant Architecture: sparc
    NOTE: sun4, sun4c, sun4m

Patches which may conflict with this patch:

Obsoleted by: 

Files included with this patch:
	win.o
	wincms.o
	windt.o
	winioctl.o
	winlock.o
	winshared.o
	winsvj.o
	wintree.o
	ws.o
	ws_dispense.o
	ws_interrupt.o
	wintree.h
	setrlim

Problem Description: Computationaly intensive and I/O intensive sunview
		     application freezes desktop.

INSTALL: 

As root, make a backup copy of the files that are to be patched:

   mv  /sys/`arch -k`/OBJ/win.o /sys/`arch -k`/OBJ/win.o.FCS
   mv  /sys/`arch -k`/OBJ/wincms.o /sys/`arch -k`/OBJ/wincms.o.FCS
   mv  /sys/`arch -k`/OBJ/windt.o /sys/`arch -k`/OBJ/windt.o.FCS
   mv  /sys/`arch -k`/OBJ/winioctl.o /sys/`arch -k`/OBJ/winioctl.o.FCS
   mv  /sys/`arch -k`/OBJ/winlock.o /sys/`arch -k`/OBJ/winlock.o.FCS
   mv  /sys/`arch -k`/OBJ/winshared.o /sys/`arch -k`/OBJ/winshared.o.FCS
   mv  /sys/`arch -k`/OBJ/winsvj.o /sys/`arch -k`/OBJ/winsvj.o.FCS
   mv  /sys/`arch -k`/OBJ/wintree.o /sys/`arch -k`/OBJ/wintree.o.FCS
   mv  /sys/`arch -k`/OBJ/ws.o /sys/`arch -k`/OBJ/ws.o.FCS
   mv  /sys/`arch -k`/OBJ/ws_dispense.o /sys/`arch -k`/OBJ/ws_dispense.o.FCS
   mv  /sys/`arch -k`/OBJ/ws_interrupt.o /sys/`arch -k`/OBJ/ws_interrupt.o.FCS
   mv /usr/include/sunwindowdev/wintree.h /usr/include/sunwindowdev/wintree.h.FCS

Now copy over the patched files:
   cp  `arch -k`/win.o /sys/`arch -k`/OBJ
   cp  `arch -k`/wincms.o /sys/`arch -k`/OBJ
   cp  `arch -k`/windt.o /sys/`arch -k`/OBJ
   cp  `arch -k`/winioctl.o /sys/`arch -k`/OBJ
   cp  `arch -k`/winlock.o /sys/`arch -k`/OBJ
   cp  `arch -k`/winshared.o /sys/`arch -k`/OBJ
   cp  `arch -k`/winsvj.o /sys/`arch -k`/OBJ/
   cp  `arch -k`/wintree.o /sys/`arch -k`/OBJ
   cp  `arch -k`/ws.o /sys/`arch -k`/OBJ
   cp  `arch -k`/ws_dispense.o /sys/`arch -k`/OBJ
   cp  `arch -k`/ws_interrupt.o /sys/`arch -k`/OBJ
   cp  `arch -k`/wintree.h /usr/include/sunwindowdev

   Rebuild your kernel, place it in the root directory and reboot your
   machine.

   Refer to the System and Networking Administration Manual section on building and installing a custom kernel.


   This patch also contains a shell script 
   called "setrlim" which allows a customer site
   to tune this patch to their individual requirements.
   Read the first few lines of the setrlim file for more
   details
