UMU_ACTIVE
ASSERT(!(cp->cache_uflags & UMU_ACTIVE));
int uflags = (cp->cache_uflags |= UMU_ACTIVE);
flags &= ~UMU_ACTIVE;
if (cp->cache_uflags & UMU_ACTIVE) {
while (cp->cache_uflags & UMU_ACTIVE) {
if (cp->cache_uflags & UMU_ACTIVE) {
cp->cache_uflags &= ~UMU_ACTIVE;