Merge tag 'io_uring-5.10-2020-12-05' of git://git.kernel.dk/linux-block
Pull io_uring fix from Jens Axboe: "Just a small fix this time, for an issue with 32-bit compat apps and buffer selection with recvmsg" * tag 'io_uring-5.10-2020-12-05' of git://git.kernel.dk/linux-block: io_uring: fix recvmsg setup with compat buf-select
This commit is contained in:
+2
-1
@@ -4499,7 +4499,8 @@ static int __io_compat_recvmsg_copy_hdr(struct io_kiocb *req,
|
||||
return -EFAULT;
|
||||
if (clen < 0)
|
||||
return -EINVAL;
|
||||
sr->len = iomsg->iov[0].iov_len;
|
||||
sr->len = clen;
|
||||
iomsg->iov[0].iov_len = clen;
|
||||
iomsg->iov = NULL;
|
||||
} else {
|
||||
ret = __import_iovec(READ, (struct iovec __user *)uiov, len,
|
||||
|
||||
Reference in New Issue
Block a user