Patch-ID# 102096-02
Keywords: cgsix driver JLE1.1.3 4.1.3_U1 hang window grab race condition mmap
Synopsis: SunOS 4.1.3_U1: cgsix driver would hang on incorrect mmap()
Date: Nov/18/94

Solaris Release: 1.1.1A

SunOS release: 4.1.3_U1A

Unbundled Product: 

Unbundled Release: 

Topic:  patch for cgsix driver (cgsix.o) which would cause application
        programs to hang and system to crash.

BugId's fixed with this patch: 1163012 1163378

Changes incorporated in this version: 

Relevant Architecture: sparc
    NOTE: sun4c sun4m

Patches which may conflict with this patch: 

Other patches this accumulates and obsoletes:

Obsoleted by: 

Files included with this patch:

        README, cgsix.o


Problem Description: 
1163012  cgsix driver/JLE1.1.3 environment would hang.
1163378  4.1.3 kernel would sometimes crash during openwindows startup.

Install Instructions: 

AS ROOT:

1. save FCS version of the file

	mv /sys/`arch -k`/OBJ/cgsix.o /sys/`arch -k`/OBJ/cgsix.o.FCS

2. From the appropriate patch directory copy the new object module to
   /sys/`arch -k`/OBJ:

	cp `arch -k`/cgsix.o /sys/`arch -k`/OBJ

3. Copy the new header file to the appropriate directories:

	cp cg6reg.h /usr/include/sundev
	cp cg6reg.h /sys/sundev

4. Rebuild the kernel and reboot the system.

Refer to the System Administration Manual for information about
building and booting new kernels.
