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:42:28 +0000 (08:42 +0100)
commit57aabff8cce031b2c7af311c826ecf5cb029b587
tree850eccf6ce8872a6b1b5fbfc4e10e88e97ba1825
parentf246eedbafdbf348c98d49a7891a3fe72118ffc3
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