diff --git a/src/intel/common/i915/intel_gem.h b/src/intel/common/i915/intel_gem.h index a614fe00fba..cee299e0cb0 100644 --- a/src/intel/common/i915/intel_gem.h +++ b/src/intel/common/i915/intel_gem.h @@ -160,6 +160,9 @@ i915_gem_execbuf_ioctl(int fd, const struct intel_device_info *info, if (likely(!(ret && errno == ENOMEM))) break; + if (unlikely(retries == 40)) + fprintf(stderr, "intel: the execbuf ioctl keeps returning ENOMEM\n"); + os_time_sleep(100 * retries * retries); }