Patch-ID# 108604-35 Keywords: afb ddx window Synopsis: SunOS 5.8: Elite3D AFB Graphics Patch Date: Jan/27/2004 Install Requirements: Reboot after installation Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: Unbundled Release: Xref: Topic: Relevant Architectures: sparc sun4u BugId's fixed with this patch: 4234045 4294963 4300089 4300698 4301100 4303885 4308725 4314165 4317186 4318450 4318781 4326599 4331783 4332163 4337138 4345380 4346269 4358552 4383203 4390300 4391869 4392071 4398494 4403310 4422952 4433198 4445453 4445769 4454559 4455292 4464991 4472330 4489232 4489335 4493563 4494704 4507956 4519346 4620605 4643786 4651358 4685879 4699627 4700550 4702026 4747203 4750896 4790842 4825115 4888713 4944261 Changes incorporated in this version: 4944261 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: 108528-11 or greater Obsoleted by: Files included with this patch: /platform/sun4u/kernel/drv/afb /platform/sun4u/kernel/drv/sparcv9/afb /usr/lib/afb.ucode /usr/openwin/server/modules/ddxSUNWafb.so.1 /usr/sbin/afbdaemon Problem Description: 4944261 panic: recursive mutex in afb_set_config after fresh system install (from 108604-34) 4888713 intermittent panic on "fbconfig -propt -prconf (from 108604-33) 4825115 CATIA V5 makes the whole system hang when using an Elite3D (from 108604-32) 4790842 Line draws as single pixel on elite3D (from 108604-31) 4685879 Monochrome pixmaps rendered very slow in 24-bit color on S8 afb/ffb (from 108604-30) 4750896 AFB frame buffer dropping pixels when zooming in (from 108604-29) 4747203 Xserver crashes due to SIGSEGV in ddxSUNWffb module. (from 108604-28) 4651358 Icons disappear in iMAN with patches 108604-18 and 108605-18 installed (from 108604-27) 4699627 vsw5 XCopyPlane and XPutImage regression with s10 build_11 wos. 4700550 108604-24 on elite 3d afb graphics patch causes display issues. 4702026 vsw5 failed in pixmap XYBitmap running test with defdepth 24. (from 108604-26) Revision produced to address patch packaging issues. (from 108604-25) 4643786 Screensaver julia hangs elite3D systems (from 108604-24) 4392071 CPR doesn't work on direct power-managed 4620605 1600x1200x75 needs to be a supported resolution to be compatible with Xena (from 108604-23) 4519346 Monitor goes blank when Stop-A pressed during screen lock. (from 108604-22) 4507956 DPMS won't power up with OpenGL running after FBPM attempted (from 108604-21) 4493563 vsw502: /tset/Xproto/cpypln-1 fails on ffb/afb (from 108604-20) 4494704 xset dpms and fbpm commands cause Xsun to die (from 108604-19) 4464991 system hangs hard when running X application in 24-bit mode 4489232 VSW502 testcase grphcsexps generates unexpected NoExpose Event on FFB system 4489335 vsw502: 3 copyplane regressions on ffb and afb (from 108604-18) 4472330 Xserver fails to bring up the CDE monitor which has been powered down. (from 108604-17) 4433198 FBPM mods needed 4445453 GLX rendering during FBPM hangs Xserver 4445769 The clut read ioctl accesses a hardware address power-off 4454559 Diagonal lines in Mentor Graphics with afb 4455292 Creator/Creator3D and Elite3D can panic during CPR or FBPM (from 108604-16) 4391869 X call XFillArc is broken on Solaris 8 4422952 Backout the fix for {4358552 - XFillArc() does not work well} from our patches (from 108604-15) 4358552 XFillArc() does not work well. 4390300 Stray lines when running Mentor/Cadence (from 108604-14) 4398494 OpenGL rendering is corrupting any overlapping overlay windows. 4403310 Backout the workaround fix for "4351704 User's program crashes X server with ffb and OGL1.2.1" (from 108604-13) 4383203 Extended visual structures are being freed twice (reworked) (from 108604-12) 4383203 Extended visual structures are being freed twice (from 108604-11) 4301100 Lines with a zero line width (thin) are dropped on AFB card (reworked) (from 108604-10) 4346269 Disable framebuffer power management (reworked) (from 108604-09) 4346269 Disable framebuffer power management (from 108604-08) 4332163 System is panicing on boot with 2 afbs 4337138 kernel ioctl calls do not set data model in 'mode' argument 4345380 afb recursive mutex_enter panic on pm wakeup (from 108604-07) 4331783 Power management causes X server crash (from 108604-06) 4300698 Multiple WidLutSet Error Messages on remote-access ffb, afb (from 108604-05) 4301100 Lines with a zero line width (thin) are dropped on AFB card 4326599 Run OpenGL demos on AFB and FFB2+DB on xcal14 will crash the Xserver. (from 108604-04) 4314165 If there is DGA client running, fb driver should return DDI_FAILURE 4317186 First starting OpenWindows with warning messages about ffb request failure 4318450 afb hang during the pm resume 4318781 ffb/afb: change pm-pok-deassert to power-managed? (from 108604-03) 4303885 Huge polygon drawn on afb where it shouldn't 4308725 A kernel pointer may be relased twice if Xsun dies duing the autopm (from 108604-02) Revision produced to address patch packaging issues. (from 108604-01) 4234045 Ultra 10 Solaris 2.6 Creator 3D Double-Buffering displays incorrectly 4294963 Xsun very slow on elite 3D when cursor on the application window 4300089 ffb causes system panic 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-8 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: Tuesday, January 27, 2004