All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@bugzilla.kernel.org
To: dri-devel@lists.sourceforge.net
Subject: [Bug 15186] New: Radeon KMS: [RV730] Garbled kwin shadows and pixmaps
Date: Sun, 31 Jan 2010 11:56:13 GMT	[thread overview]
Message-ID: <bug-15186-2300@http.bugzilla.kernel.org/> (raw)

http://bugzilla.kernel.org/show_bug.cgi?id=15186

           Summary: Radeon KMS: [RV730] Garbled kwin shadows and pixmaps
           Product: Drivers
           Version: 2.5
    Kernel Version: 2.6.33-rc4
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Video(DRI - non Intel)
        AssignedTo: drivers_video-dri@kernel-bugs.osdl.org
        ReportedBy: r.schedel@yahoo.de
        Regression: Yes


Created an attachment (id=24816)
 --> (http://bugzilla.kernel.org/attachment.cgi?id=24816)
Xserver log

Since 2.6.33-rc4 up to rc6 I randomly have garbled kwin shadows, either blue or
yellow frames around the window shadows.
In kernels 2.6.32 and <=2.6.33-rc3 this was not observable (=regression).

Also described here by someone else:
http://bbs.archlinux.org/viewtopic.php?pid=690047#p690047

The effect happens randomly when switching between windows. However, it is also
100% reproducable for me by the command
  x11perf -create
After this the window has a white shadow frame (see screenshot). The window
entry in the taskbar is sometimes garbled with a white pixmap too (see
screenshot).

If running with kwin composite *disabled*, only the white pixmap is observed --
as window shadow effects are disabled.

Kernel log or xserver log do not provide any useful hints.

Bisecting the git kernel shows this as culprit:
> [c07d7237a639d57dc91ea7efdbc1b3f85c7a095d] Merge branch 'drm-linus' of
> git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
> c07d7237a639d57dc91ea7efdbc1b3f85c7a095d is the first bad commit

Bisecting branch "drm-linus" further showed this culprit:
> cafe6609d6dc0a6a278f9fdbb59ce4d761a35ddd is the first bad commit
> commit cafe6609d6dc0a6a278f9fdbb59ce4d761a35ddd
> Author: Jerome Glisse <jglisse@redhat.com>
> Date:   Thu Jan 7 12:39:21 2010 +0100
>
> drm/radeon/kms: Schedule host path read cache flush through the ring V2

After reverting this patch on 2.6.33-rc6, the issue was resolved on my hardware
configuration. However, I am unsure about the internals of this commit.

Information hopefully is sufficient for an expert to track this further.

Environment:
Linux 2.6.33-rc4..6 with Radeon KMS ("modprobe radeon modeset=1")
Mesa master branch
xf86-video-ati master branch
Xorg server 1.7.4
libdrm 2.4.17 (or master too)
KDE 4.3.95 (composite desktop enabled or disabled, see above)

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
--

             reply	other threads:[~2010-01-31 11:56 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-31 11:56 bugzilla-daemon [this message]
2010-01-31 11:58 ` [Bug 15186] Radeon KMS: [RV730] Garbled kwin shadows and pixmaps bugzilla-daemon
2010-01-31 11:59 ` bugzilla-daemon
2010-01-31 12:13 ` bugzilla-daemon
2010-02-01 11:50 ` bugzilla-daemon
2010-02-01 18:49 ` bugzilla-daemon
2010-02-01 21:14 ` bugzilla-daemon
2010-02-02 12:58 ` bugzilla-daemon
2010-02-02 18:54 ` bugzilla-daemon
2010-02-02 21:43 ` bugzilla-daemon
2010-02-02 22:28 ` bugzilla-daemon
2010-02-02 23:05 ` bugzilla-daemon
2010-02-03  9:21 ` bugzilla-daemon
2010-02-03 12:11 ` bugzilla-daemon
2010-02-03 13:18 ` bugzilla-daemon
2010-02-03 21:14 ` bugzilla-daemon
2010-02-04 11:26 ` bugzilla-daemon
2010-02-04 16:15 ` bugzilla-daemon
2010-02-04 18:03 ` bugzilla-daemon
2010-02-04 18:38 ` bugzilla-daemon
2010-02-04 19:00 ` bugzilla-daemon
2010-02-07 10:59 ` bugzilla-daemon
2010-02-07 11:33 ` bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-15186-2300@http.bugzilla.kernel.org/ \
    --to=bugzilla-daemon@bugzilla.kernel.org \
    --cc=dri-devel@lists.sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.