Quoting Tvrtko Ursulin (2018-01-19 10:00:05) > From: Tvrtko Ursulin <tvrtko.ursu...@intel.com> > > Setting up the workaround batch buffers can fail either due programming > errors which will be caught in development, or by the inability to > allocate a 4k object and pin it in GGTT at runtime. > > Since this is highly unlikely, and it is not deterministic to allow driver > operation to continue with unknown status of workarounds, it is better to > fail engine initialization explicitly under those circumstances.
Not entirely. Failing the driver load leaves the system without a display / console. Disabling GPU execution is one response, but that is likely to happen if the w/a requirement was severe enough. We are not expecting to see an -EIO at this point in the init sequence and all other errors abort the driver load. -Chris _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx