Oh and the most important part of the upstream bug report is that the G45 machine shows this in dmesg when the hang happens:
[ 391.129252] [drm:i915_gem_object_bind_to_gtt] *ERROR* GTT full, but LRU list
empty
[ 391.129258] [drm:i915_gem_object_pin] *ERROR* Failure to bind: -12
The G45 machine was also running the upstream kernel (2.6.29-020629rc5-generic packaged by apw) but the 965 laptop was using the ubuntu stock kernel (albeit the -6-generic and not the -7-generic one).
Oh and the most important part of the upstream bug report is that the G45 machine shows this in dmesg when the hang happens: gem_object_ bind_to_ gtt] *ERROR* GTT full, but LRU list gem_object_ pin] *ERROR* Failure to bind: -12
[ 391.129252] [drm:i915_
empty
[ 391.129258] [drm:i915_
The G45 machine was also running the upstream kernel (2.6.29- 020629rc5- generic packaged by apw) but the 965 laptop was using the ubuntu stock kernel (albeit the -6-generic and not the -7-generic one).