block/io_uring: implements interfaces for io_uring
commit6663a0a33764613bfa0bcac5cc7a6f14bd04ee34
authorAarushi Mehta <mehta.aaru20@gmail.com>
Mon, 20 Jan 2020 14:18:47 +0000 (20 14:18 +0000)
committerStefan Hajnoczi <stefanha@redhat.com>
Thu, 30 Jan 2020 20:59:41 +0000 (30 20:59 +0000)
tree2c6f442754f7ddb40934afeec4a622d52ad53450
parent4c34ee366dbd0cf586827c3af505c2084541aa57
block/io_uring: implements interfaces for io_uring

Aborts when sqe fails to be set as sqes cannot be returned to the
ring. Adds slow path for short reads for older kernels

Signed-off-by: Aarushi Mehta <mehta.aaru20@gmail.com>
Acked-by: Stefano Garzarella <sgarzare@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 20200120141858.587874-5-stefanha@redhat.com
Message-Id: <20200120141858.587874-5-stefanha@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
MAINTAINERS
block/Makefile.objs
block/io_uring.c [new file with mode: 0644]
include/block/aio.h
include/block/raw-aio.h