proto: unsigned long fd, const struct iovec __user *vec, unsigned long vlen
parms: fd, vec, vlen
errors:
  - EBADF
  - EFAULT
unlikely_errors:
  # - EAGAIN
  # - EWOULDBLOCK
  - EINTR
  - EINVAL
  - EIO
  - EISDIR
  - ENXIO
  - EOVERFLOW
  - ESPIPE
profiles:
  - fs
  - io
