On Tue, May 19, 2020 at 03:30:41PM +0200, Stefano Garzarella wrote: > As recently documented [1], io_uring_enter(2) syscall can return an > error (errno=EINTR) if the operation was interrupted by a delivery > of a signal before it could complete. > > This should happen when IORING_ENTER_GETEVENTS flag is used, for > example during io_uring_submit_and_wait() or during io_uring_submit() > when IORING_SETUP_IOPOLL is enabled. > > We shouldn't have this problem for now, but it's better to prevent it. > > [1] > https://github.com/axboe/liburing/commit/344355ec6619de8f4e64584c9736530b5346e4f4 > > Signed-off-by: Stefano Garzarella <sgarz...@redhat.com> > --- > block/io_uring.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-)
Thanks, applied to my block tree: https://github.com/stefanha/qemu/commits/block Stefan
signature.asc
Description: PGP signature