Patch-ID# 114470-09
Keywords: xvr-4000 v880z zulu ddx window graphics
Synopsis: SunOS 5.9: Sun Fire V880z/XVR-4000 Graphics Patch
Date: Feb/27/2004


Install Requirements: Reboot after installation                      
                      
Solaris Release: 9

SunOS Release: 5.9

Unbundled Product: 

Unbundled Release: 

Xref: 

Topic: 

Relevant Architectures: sparc.sun4u sparc

BugId's fixed with this patch: 4747098 4761925 4782193 4792452 4793942 4793943 4796037 4796917 4796973 4797704 4799777 4800526 4801660 4802530 4804995 4806680 4808067 4809512 4809518 4812003 4815925 4827241 4841825 4841963 4845198 4887691 4890323 4891631 4898864 4907857 4909722 4912940 4914546 4919873 4919888 4925363 4926113 4958423 4959146

Changes incorporated in this version: 4958423 4959146

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: 

  /usr/lib/fbconfig/SUNWzulu_config
  /usr/lib/fbconfig/sparc/libSUNWzulu_dvr.so
  /usr/lib/fbconfig/sparc/libSUNWzulu_dvr.so.1
  /usr/lib/fbconfig/sparcv9/libSUNWzulu_dvr.so
  /usr/lib/fbconfig/sparcv9/libSUNWzulu_dvr.so.1
  /usr/lib/zulu.ucode
  /usr/openwin/server/modules/ddxSUNWzulu.so.1
/platform/sun4u/kernel/drv/sparcv9/zulu

Problem Description:

4958423 error messages on syslog during ftc run 
4959146 Bad vertices for the menus in Inside Reality app.
 
(from 114470-08)
4907857 VoxelGeo right head displays 2D texture as black until rerendered
4909722 driver can allow zulu dma from stale tlb entries
4919873 should remove dl caching support from zulu driver
4919888 zulu context struct wastes memory
4925363 ZFB_MMAP macros only work on kernels with 8K base page size
4926113 exit of current ctx can leave cafe's in inconsistent state
 
(from 114470-07)
4912940 memory leaks in zulu device driver
4914546 Transparency not working on XVR-1000/XVR-4000 with GeoProbe
 
(from 114470-06)
4898864 Ucode performance improvements are needed
4891631 problems with zulu dma programs that fork
4809518 context switch code needs work for cached display lists
4887691 Moving intreg.h from sun4u to sun4 caused zulu/os/kernel build to fail
4890323 Extra line being drawn when polygon gets clipped on XVR-4000
 
(from 114470-05)
4806680 Popup Menus don't work properly in SunForum on XVR-4000
4747098 sched ctx read is unreliable
4845198 kernel panic while loading zulu microcode
 
(from 114470-04)
4841825 undefined symbol zfbEnableBS
4841963 -outputs streamA unreliable on (new) FPGA 1.0
 
(from 114470-03)
4761925 A few values of HPHASE often cause loss of genlock and hence video
4782193 Vertical stripes and ripple on monitor attached to Cadaver
4793942 Genlock is unreliable for Interlace: half a line out and not easily repaired
4793943 fbconfig's -outputs option is ignored when using a single stream
4809512 debug driver reports vrt timeouts
4815925 Zulu crash with model clipping and large polygon opt
4827241 cafe intr + hung pipe == driver deadlock
 
(from 114470-02)
4812003 zulu ddx from patch 114469-01 generates direct write errors during yoyo
run
4802530 Incorrect clear pixel setting in zfb/ddx code
4804995 zuluDgaGrabDrawble sets extra bits for dga shared zfb_buf_pg[] fileds
4808067 zuluddx needs fixing for some lint errors/warnings which can cause bugs
4796917 sched context corrupted during multi stream yoyo run
4796037 horizontal phase adjustment fails when doing bothlock on any separate sync
4797704 stream b on several resolutions in doublehigh+and doublewide corrupted
4796973 driver leaves convolve #3 allocated upon svideotool exit.
4799777 Artifacts on display when viewclip is not required
4792452 Xserver doesn't start after boot up
4801660 driver emits confusing warning message when a board has a bad pipe
4800526 unsuccessful ICS clock programming could result in no video
 
(from 114470-01)
(revision skipped)

Patch Installation Instructions:
-------------------------------- 
 
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.
 
For Solaris 7-9 releases, refer to the man pages for instructions on
using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
	example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
	example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
----------------------------- 
	After patch installation, reboot the system to load the newly
	installed driver.

README -- Last modified date:  Friday, February 27, 2004

