OBSOLETE Patch-ID# 114538-27
Keywords: xvr-100 pfb driver window config
Synopsis: Obsoleted by: 114538-28 SunOS 5.9: Sun XVR-100 Graphics Accelerator Patch
Date: Dec/07/2004


Install Requirements: Reboot after installation                      
                      
Solaris Release: 9

SunOS Release: 5.9

Unbundled Product: 

Unbundled Release: 

Xref: 

Topic: 

Relevant Architectures: sparc.sun4u

BugId's fixed with this patch: 4792630 4812350 4820147 4820254 4820999 4821832 4822149 4822443 4823003 4824233 4827346 4827720 4827837 4829583 4832885 4848884 4850955 4855985 4856743 4856749 4857139 4857143 4857383 4857946 4858706 4860082 4865081 4868991 4881586 4891308 4893876 4897985 4902258 4907678 4908183 4910095 4910515 4910717 4910866 4916095 4919863 4920467 4928284 4928533 4928937 4930458 4931721 4940574 4941862 4942140 4945654 4946685 4946693 4947147 4950397 4951134 4953302 4953842 4956464 4958535 4962975 4962983 4964028 4966472 4967365 4967389 4969448 4978512 4985123 4991615 5002928 5015658 5026994 5031372 5048332 5069595 5070401

Changes incorporated in this version: 5031372

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 112233-12 or greater

Obsoleted by: 

Files included with this patch: 

/platform/sun4u/kernel/drv/sparcv9/pfb
/usr/lib/fbconfig/SUNWpfb_config
/usr/openwin/server/modules/ddxSUNWpfb.so.1

Problem Description:

5031372 Recursive mutex_enter panic on reboot with 2 x XVR-100 boards
 
(from 114538-26)
5048332 black border after init 0 using v250 + xvr-100
5069595 cadence massively slower on XVR-100 compared to ffb2+, pgx24, etc.
 
(from 114538-25)
5070401 14537-23 causes that slash lines are not displayed properly on Cadence Opus
5015658 *XVR-100* displays incorrectly (xterm scrollbar part)
4991615 dup of mouse cursor from stream a to stream b with "fbconfig -output swapped"
5026994 19" LCD's power consumption level under the power saving mode is greater than 2W
 
(from 114538-24)
4985123 pfb:false pixels turns on with a specific application
4958535 Help menu has -fake8 enabled should be -fake8 enanble
4964028 A key note in Notes field is need for "fbconfig -res \?" 
4978512 fbconfig dumps core and Xserver cannot start on non-Sun monitor
 
(from 114538-23)
5002928 pfb: 114537-22 causes the object reversed on Cadence.
 
(from 114538-22)
4920467 Character clipping not working correctly
4940574 checkboxes in netscape look wrong on xvr-100
4953842 S9U6_04: pfbWaitIdle: long loop has timed out, status=XXXXXXXXX
4947147 Attributes in fbconfig works wildly
4945654 pfb failed vsw5 Xlib5 test cases in s8 with the latest pfb patch -21
	rev.
4950397 Repeated EDID Get Gamma warning messages appear during testing
4881586 PFB_8+24: Xerrors: "pfbWaitIdle: long loop has timed out, status=ffffff"
4942140 kernel driver needs to init second video properly
4907678 Screen spontaneously goes blank while using window system
4946693 dup of stream a to stream b with "fbconfig -output swapped" in
	doublewide
4946685 xvr-100 does not properly context-switch brush data registers
4953302 Strange lines appear in xterm when the xterm refocused
4951134 S9U6_04: BERR on XVR-100 with `apm_util -V promprintf fbconfig 5`
4967365 fbconfig should not allow interlate VESA_STD_1024x768x87i to be set
	on 21"
4962983 Dual outputs start on both streams when stream b is the console
4941862 fbconfig reports a different vertical retrace for 2 supported
	resolutions
4962975 Xsever cannot start on stream b when stream b is the console
4969448 fbconfig -offset makes dual screens overlapping each other with
	patch-21
4956464 pfbtest fails intermittently in sunvts 5.1PS5 build4
4967389 Corruption while using staroffice7 and moving any terminal
	around
4966472 fbconfig should not allow to set higher than supported res for papaya 
        DVI-I
4910095 XVR-100 uses 100% cpu when at dtgreet screen with fbpm enabled (reworked)
 
(from 114538-21)
4848884 need EDID info for the DVI output
4857139 Need to disable use of VIS instructions on systems that don't support 
	them.           
4891308 Add support for 1400x1050@60Hz
4910717 ENWS RQT pfbtest signature error (S# 180313  051581)
4910866 XVR-100 horizontal line segments slower than PGX64
4928284 -offset missing from pfb fbconfig help menu
4928533 VSW513 regression on s8psr4 build1 on xvr100
4928937 Line Clipping does not work properly when running XVR-100 in dual 
	stream mode.
4930458 xvr-100 needs configurable gamma correction
4931721 fbconfig should list monitor information for both video streams
 
(from 114538-20)
Revision produced to address patch packaging issues.
 
(from 114538-19)
4910515 "PCI fault log start:PCI SERR" panic while running application tests
        on XVR-100       
4919863 System is dead when Papaya running in separated dualhead (a and b)
	in S8
NOTE: Packaging problems were found in this revision and 114538-20 or newer
      should be used instead.
 
(from 114538-18)
4908183 Blank lines displayed in motif listbox widget with XVR-100 card
4910095 XVR-100 uses 100% cpu when at dtgreet screen with fbpm enabled.
4916095 ENWS:recursive mutex_enter panic in pfb_power()
 
(from 114538-17)
4897985 X11perf shows XVR100 performance unacceptable for 2D applications
4902258 fbpm does not work when XVR-100 is in 8+24 mode
 
(from 114538-16)
4857383 fbconfig -prconf -propt reports a mismatch of depth when fake8 is 
        disable. 
4868991 The latest version of Solaris panic on resolution change 
4893876 sdtimage extremely slow on xvr-100
 
(from 114538-15)
4850955 Default depth should be 24 bits/pixel
4855985 Papaya fbconfig -propt -prconf reports wrong information.
4857143 Corruption when dragging a window in 8+24
4858706 Papaya fbconfig -fake8 disable after enable should have set its depth
4860082 FBPM testing on XVR-100 failed during sys-suspend testing.
        back
4865081 Papaya fbconfig -defaults does not set the default depth back to 24.
 
(from 114538-14)
Revision skipped
 
(from 114538-13)
Revision skipped
 
(from 114538-12)
Revision skipped
 
(from 114538-11)
Revision skipped
 
(from 114538-10)
Revision skipped
 
(from 114538-09)
Revision skipped
 
(from 114538-08)
Revision skipped
 
(from 114538-07)
Revision skipped
 
(from 114538-06)
Revision skipped
 
(from 114538-05)
4792630 8+24 color not working properly on pfb
4812350 Result from x11perf shows the performance is lower
4820999 Screen should be cleared to white in 24-bit mode
4829583 PutImage transport needs to be faster
4856743 default depth should be 24 bit
4856749 Artifacts are seen when Papaya's fake8 is turned on at hi-resolution
4857946 An Papaya duplication from primary to secondary in doublehigh(or wide)
 
(from 114538-04)
Revision skipped
 
(from 114538-03)
4827720 Interrupt level 9 not serviced on excalibur system with PSR2 and S9U3 
4832885 Taco panics while doing pm_cycles on all the devices with XVR100 as a
        console
 
(from 114538-02)
4827346 Mouse functions improperly on Papaya Screen Display w/ double-wide mode
4827837 PFB Screen got corrupted in dual-video mode with different depths
 
(from 114538-01)
4820147 Background and window corruption with heavy system load
4820254 At 24bit, colormap of stream b gets corrupted
4821832 Papaya second screen can not restore correctly after coming back from 
        screen
4822149 Display power management not handled right with composite sync.
4822443 multi-headed papaya with different defdepth configs corrupted.
4823003 BERR panic with papaya while running SUNVTS (pfb:pfb_devmap_access+1f8
4824233 Staroffice 6 has yellow lines in menus

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 installing this patch, reboot the system to load the newly
	installed driver.

README -- Last modified date:  Tuesday, January 18, 2005

