AMDGPU spilling issues.
-
Fix [drm:amdgpu_gem_va_ioctl [amdgpu]] *ERROR* Couldn't update BO_VA (-16)
-
Creates tests/demos for spilling issues. -
Fix slowness in moving pagetables -
Ensure that in a typical X11 + game workload we can reach equilibrium if no extra buffers get allocated -
Avoid small evictions that do not help page in another buffer (idea) -
Only evict buffers of either lower priority or that haven't been used in a while. (idea)
-
-
Ensure BOs with VM_ALWAYS_VALID
can be spilled to GTT instead of command buffer submission failing.