[Intel-gfx] [PATCH 03/11] drm/i915/gem: Async GPU relocations only

2020-05-28 Thread Chris Wilson
Reduce the 3 relocation patches down to the single path that accommodates all. The primary motivation for this is to guard the relocations with a natural fence (derived from the i915_request used to write the relocation from the GPU). The tradeoff in using async gpu relocations is that it increase

[Intel-gfx] [PATCH 03/11] drm/i915/gem: Async GPU relocations only

2020-05-28 Thread Chris Wilson
Reduce the 3 relocation patches down to the single path that accommodates all. The primary motivation for this is to guard the relocations with a natural fence (derived from the i915_request used to write the relocation from the GPU). The tradeoff in using async gpu relocations is that it increase