Do not use userptr in anv if sofpin is available
This version incorporates the changes suggested by @jekstrand on the RFC that went to the mailing list.
This version incorporates the changes suggested by @jekstrand on the RFC that went to the mailing list.