]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR
authorJens Axboe <axboe@kernel.dk>
Tue, 3 Dec 2019 01:49:10 +0000 (18:49 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 13 Dec 2019 07:48:49 +0000 (08:48 +0100)
commit9beee25c38761f3d67de020475229eadc71524de
treef0b2bc3af697f20156f424fddd2e1ed81f950f6e
parent22c9f7cbd0cf7050d1d9175e740d3b8225d0b496
io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR

commit 441cdbd5449b4923cd413d3ba748124f91388be9 upstream.

We should never return -ERESTARTSYS to userspace, transform it into
-EINTR.

Cc: stable@vger.kernel.org # v5.3+
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/io_uring.c