It seems that VM_ALWAYS_VALID means that all BOs must fit in memory (VRAM+GTT) for each submission. This is causing a lot of troubles when the total allocated memory is greater than the available memory, especially on APUs. Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8779>