This should resolve the problem where we don't fully unload from the GPU when we go idle.
This requires an upstream change to support graceful termination, carried as a patch.