Skip to content

Async VM bind

Matthew Brost requested to merge (removed):xe into xe

Based on option number 3 purposed @danvet for the i915 VM bind implementation (stall async VM binds on error, allow non-async VM binds in error state, and have special operation to restart async VM binds).

Not allowing sync and async VM binds to mixed (per VM option) to simplify the implementation.

Tested via error injection and following IGTs: https://gitlab.freedesktop.org/drm/xe/igt-gpu-tools/-/merge_requests

Thinking we should settle on this uAPI ASAP as work on the compute UMD is starting and one would think they would use this uAPI.

Merge request reports