Created attachment 100950 [details] dmesg.log [BDW] There is garbage when moving the windows or move cursor on the menu. kernel: 3.14 please refer attachment dmesg and video. we tried 3.14.7, it still have the issue.
Created attachment 100955 [details] garbage.wma
You need to attach Xorg.0.log.
Created attachment 100962 [details] xorg.0.log Attached Xorg.0.log.
I think this should be fixed by: commit 8e743ccef8f19b1226ceb8d6a5ceab65584a620d Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Fri Jun 13 08:27:05 2014 +0100 sna/gen8: Check for WT support before attempting to use the WT mocs It appears the kernel has a better idea when WT is supported on which gen8 parts. I assumed it was always supported, but experience suggests otherwise, so only use WT support when advertised. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=79967 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Created attachment 100970 [details] Xorg.0.log After added the patch to xf86-video-intel-2.99.912, the issue still existed, please refer Xorg.0.log. Thanks!
The other use of mocs is in mesa, can you *also* please apply: diff --git a/src/mesa/drivers/dri/i965/brw_defines.h b/src/mesa/drivers/dri/i965/brw_defines.h index 3afd399..620f8a2 100644 --- a/src/mesa/drivers/dri/i965/brw_defines.h +++ b/src/mesa/drivers/dri/i965/brw_defines.h @@ -2199,8 +2199,8 @@ enum brw_wm_barycentric_interp_mode { #define HSW_MOCS_UC_LLC_WB_ELLC (3 << 1) /* Broadwell: write-back or write-through; always use all the caches. */ -#define BDW_MOCS_WB 0x78 -#define BDW_MOCS_WT 0x58 +#define BDW_MOCS_WB 0 +#define BDW_MOCS_WT 0 #include "intel_chipset.h"
(In reply to comment #6) > The other use of mocs is in mesa, can you *also* please apply: > > diff --git a/src/mesa/drivers/dri/i965/brw_defines.h > b/src/mesa/drivers/dri/i965/brw_defines.h > index 3afd399..620f8a2 100644 > --- a/src/mesa/drivers/dri/i965/brw_defines.h > +++ b/src/mesa/drivers/dri/i965/brw_defines.h > @@ -2199,8 +2199,8 @@ enum brw_wm_barycentric_interp_mode { > #define HSW_MOCS_UC_LLC_WB_ELLC (3 << 1) > > /* Broadwell: write-back or write-through; always use all the caches. */ > -#define BDW_MOCS_WB 0x78 > -#define BDW_MOCS_WT 0x58 > +#define BDW_MOCS_WB 0 > +#define BDW_MOCS_WT 0 > > #include "intel_chipset.h" Apply mesa and xf86-video-intel patches, it seems more serious than before. it will show garbage when click a button or windows Please refer the xorg.0.log
Created attachment 101156 [details] xorg.0.log
Could you help to update the issue? Thanks!
Is it still happening with latest mesa, ddx and drm-intel-nightly?
(In reply to comment #10) > Is it still happening with latest mesa, ddx and drm-intel-nightly? with kernel 3.17, the issue can not reproduced. Thanks!
(In reply to comment #11) > (In reply to comment #10) > > Is it still happening with latest mesa, ddx and drm-intel-nightly? > > with kernel 3.17, the issue can not reproduced. Thanks! Closing, thanks for the report and testing.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.