[Bug 23528] New: [KMS] rv280 and tiling corrupt some apps

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Aug 26 07:46:08 PDT 2009


http://bugs.freedesktop.org/show_bug.cgi?id=23528

           Summary: [KMS] rv280 and  tiling corrupt some apps
           Product: xorg
           Version: git
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Driver/Radeon
        AssignedTo: xorg-driver-ati at lists.x.org
        ReportedBy: randrik at mail.ru
         QAContact: xorg-team at lists.x.org


I have radeon rv280:

01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE]
(rev 01) (prog-if 00 [VGA controller])
        Subsystem: Hightech Information System Ltd. Excalibur 9200SE VIVO 128M
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
        Memory at c8000000 (32-bit, prefetchable) [size=128M]
        I/O ports at b800 [size=256]
        Memory at d7ef0000 (32-bit, non-prefetchable) [size=64K]
        Expansion ROM at d7ec0000 [disabled] [size=128K]
        Capabilities: [58] AGP version 2.0
        Capabilities: [50] Power Management version 2
        Kernel driver in use: radeon
        Kernel modules: radeon, radeonfb

(note: i don't have radeonfb loaded, it blacklisted)

with software versions listed below i have serious corruption in Eterm, xcalc,
xxkb. Disabling DFS fixes xxkb, but other apps remain broken. Playing with
ExaNoUploadToScreen has no effect (should it have any in KMS mode on radeons
?).

Enabling composite manager (built-in into e16 1.0.0 WM) fixes this bug. GTK2
apps are ok even without compositor.


software:

xserver git master , commit af76bddd7a47092e2f0f85b2547c1cc74eb5cebc (XQuartz:
Check NSINTEGER_DEFINED to make sure the NSInteger and NSUInteger types are
defined.)

pixman git master, commit ce966f4d8e8aa9a4465e2ab28666bae891194a72 ( Check if
we have posix_memalign() in configure.ac. [23260, 23261])

libdrm git master, commit ce6c68dc8a893ed8673f49d381a8500c2ee3c29f (Kill last
remnant of replacefb ioctl)

xf86-video-ati  git master , commit  04692f80678ffea15ac33820381ce45865e697b8 (
radeon: afaics these aren't radeon regs but r128 regs.)

mesa git master , commit b2e1b258812167ce8d33f5978f877439e280a1e4 ( st/xorg:
Add support for dirty framebuffer region reporting.)

kernel - Linus' tree, commit 7c0a57d5c47bcfc492b3139e77400f888a935c44
Merge: 353d5c3... 94da210...
Author: Linus Torvalds <torvalds at linux-foundation.org>
Date:   Mon Aug 24 12:53:45 2009 -0700
Merge branch 'fixes' of git://git.marvell.com/orion

------

I'll post xorg.conf, X log and screenshot as updates for this bug.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list