[CIFS] Can't rely on iov length and base when kernel_recvmsg returns error