vc4: Don't automatically reallocate a PERSISTENT-mapped buffer.
I had mistakenly used the COHERENT flag, which can only be set when
PERSISTENT is mapped, but isn't always.
Fixes: a2014c2e ("vc4: Simplify the DISCARD_RANGE handling")
(cherry picked from commit 50a3a283)