if (unlikely(!base))
break;
if (unlikely(!access_ok(VERIFY_READ, base, len)))
/*
* Get this base offset and number of pages, then map
* in the user pages.