| Summary: | [BDW] GPU hangs when running Euro Truck Simulator 2 (and other games) with Mesa 12 | 
    
      | Product: | Mesa | Reporter: | bugs.fdo | 
    | Component: | Drivers/DRI/i965 | Assignee: | Ian Romanick <idr> | 
    
      | Status: | RESOLVED
        FIXED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> | 
    
      | Severity: | normal |  |  | 
    
      | Priority: | medium | CC: | intel-gfx-bugs | 
    | Version: | 12.0 | Keywords: | regression | 
    | Hardware: | x86-64 (AMD64) |  |  | 
    | OS: | Linux (All) |  |  | 
    | Whiteboard: |  | 
        | i915 platform: |  | i915 features: |  | 
|---|
    
      
        | Attachments: | /sys/class/drm/card0/error | 
  
   
  
  
 
    
  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.
  
 
Created attachment 126630 [details] /sys/class/drm/card0/error The system is a PC with an Intel Iris Pro 6200 GPU (Broadwell desktop CPU) and Linux 4.7.3 with Mesa 12.0.3. Since I have updated Mesa on my system from 11.2 to 12 (currently running 12.0.3) several games cause my GPU to hang and usually result in the game crashing right after that. When I revert back to Mesa 11.2 the GPU hangs disappear and everything works fine. ETS2 used to run okay with Mesa 12 up until recently when they switched their engine from using OpenGL 2.1 to OpenGL 3.2. Another game that causes GPU freezes with Mesa 12 is GRID Autosport, while it runs fine with the older Mesa 11.2. Log output: [949849.915313] [drm] stuck on render ring [949849.915751] [drm] GPU HANG: ecode 8:0:0x84dfbffe, in eurotrucks2 [22299], reason: Engine(s) hung, action: reset [949849.917344] drm/i915: Resetting chip after gpu hang [949859.914957] [drm] stuck on render ring [949859.915582] [drm] GPU HANG: ecode 8:0:0x84dffffc, in eurotrucks2 [22299], reason: Engine(s) hung, action: reset [949859.917886] drm/i915: Resetting chip after gpu hang