/* * XXX: in case of a failure, this leaves uio in a bad state. * We could theoretically copy the uio and iovecs and "replay" * them the right amount after the userspace trip, but don't * bother for now. */