I noticed the same corruption in git (mesa_7_0_branch) and decided to track it down yesterday. The offending commit is da476ff02dd357d9909a2df9891ee645f5f776a0. It appears a workaround that was always on was changed to IGD chips only. It appears that my G965 requires this workaround, so here's a patch to include all i965 chips when executing the workaround. Patch included.
Regarding the patch, should the -ve rhw workaround even need a test? The DRI driver is for all 965 chips after all.
I noticed the same corruption in git (mesa_7_0_branch) and decided to track it down yesterday. The offending commit is da476ff02dd357d 9909a2df9891ee6 45f5f776a0. It appears a workaround that was always on was changed to IGD chips only. It appears that my G965 requires this workaround, so here's a patch to include all i965 chips when executing the workaround. Patch included.
Regarding the patch, should the -ve rhw workaround even need a test? The DRI driver is for all 965 chips after all.