utilities: fix evict lock semantics so we don't hit an assertion failure in PhysicalMemoryManager on Cache::release() calls.