case READABLE:
/* Upgrade */
context.noteAccess(entry);
entry.setFetchingUpgrade(lock);
scheduleFetch(new UpgradeObjectRunnable(context, oid));
AwaitWritableResult result =
entry.awaitWritable(lock, stop);
/*
* The entry was already read cached, so it shouldn't
* become decached, and awaitWritable shouldn't return
* normally if it was unable to upgrade it.