Handle -EIO after i915 driver hang due to predicate set
Running IGT test with MI_SET_PREDICATE during working X + glxgears leads to -EIO.
Patch for IGT is in the attachment, there's also information how to reproduce the issue in the patch.0001-tests-gem_exec_predicate-Leave-predicate-set-before-.patch