[2.6.35-rc regression] i915: cursor corruption on Arrandale causedby 9b8c4a0b215e

From: Andy Isaacson
Date: Sat Jun 05 2010 - 22:21:28 EST


My x201s (Core i7 L640 according to /proc/cpuinfo) running -rc1 exhibits
cursor corruption when changing the cursor image (such as when moving
out of xterm onto the desktop). Bisection pointed to 9b8c4a0b215e and
reverting that on top of 03cd373981 fixed the problem. I'm running
fvwm2 with xterm as my primary X client; the driver is

xserver-xorg-video-intel 2:2.9.1-4

The corruption generally goes away within a second or two, and seems to
consist of the previous cursor image interleaved with the new cursor
image on a row-by-row basis. Some kind of cache flush issue?

I've attached a JPG of a corrupted cursor.

-andy

Attachment: IMG_0378.JPG
Description: JPEG image