All of lore.kernel.org
 help / color / mirror / Atom feed
* [BISECTED] 3.17-rc1 radeon screen corruption due to "Always flush the HDP cache before submitting a CS to the GPU"
@ 2014-08-30 13:59 Mikael Pettersson
  2014-09-02  7:34 ` Michel Dänzer
  0 siblings, 1 reply; 7+ messages in thread
From: Mikael Pettersson @ 2014-08-30 13:59 UTC (permalink / raw)
  To: michel.daenzer; +Cc: alexander.deucher, linux-kernel, dri-devel

Since 3.17-rc1 my radeon card (RV370 / X1050 card) causes screen corruption
after a while in X + firefox.  This still occurs with yesterday's HEAD
of Linus' repo.  3.16 and ealier kernels are fine.

I ran a bisect, which identified:

commit 72a9987edcedb89db988079a03c9b9c65b6ec9ac
Author: Michel Dänzer <michel.daenzer@amd.com>
Date:   Thu Jul 31 18:43:49 2014 +0900

    drm/radeon: Always flush the HDP cache before submitting a CS to the GPU

as the cause of my screen corruption.  Reverting this from 3.17-rc2
(which requires manual intervention due to subsequent changes in
radeon_ring_commit()) eliminates the screen corruption.

User-space is vanilla Fedora 19 / x86_64 with updates.  radeon_drv.so says:

[    62.574] (II) LoadModule: "radeon"
[    62.574] (II) Loading /usr/lib64/xorg/modules/drivers/radeon_drv.so
[    62.574] (II) Module radeon: vendor="X.Org Foundation"
[    62.574]    compiled for 1.14.0, module version = 7.1.99
[    62.574]    Module class: X.Org Video Driver
[    62.574]    ABI class: X.Org Video Driver, version 14.1
...
[    62.585] (--) RADEON(0): Chipset: "ATI Radeon X550 (RV370) 5B63 (PCIE)" (ChipID = 0x5b63)

See also my original report to LKML:
<http://marc.info/?l=linux-kernel&m=140829066726743&w=2>

/Mikael

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-09-14 10:30 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-30 13:59 [BISECTED] 3.17-rc1 radeon screen corruption due to "Always flush the HDP cache before submitting a CS to the GPU" Mikael Pettersson
2014-09-02  7:34 ` Michel Dänzer
2014-09-02  8:39   ` Mikael Pettersson
2014-09-05 16:49   ` Mikael Pettersson
2014-09-08  9:09     ` Michel Dänzer
2014-09-08 10:38       ` Mikael Pettersson
2014-09-14 10:30       ` Mikael Pettersson

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.