RW_UPGRADE
case RW_UPGRADE:
if (rw_enter(uobj->vmobjlock, RW_UPGRADE|RW_NOSLEEP)) {
if (rw_enter(amap->am_lock, RW_UPGRADE|RW_NOSLEEP)) {
rv = rw_enter(&map->lock, RW_UPGRADE|RW_NOSLEEP);