28 Commits (eb3e5de4500bc92a14cf17ce46aefc745cdcfe5a)

Author SHA1 Message Date
Fiona Ebner eb3e5de450 block/io_uring: avoid potentially getting stuck after resubmit at the end of ioq_submit() 9 months ago
Kevin Wolf 984a32f17e file-posix: Support FUA writes 1 year ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 2 years ago
Fiona Ebner 75e79f5a08 block/io_uring: improve error message when init fails 3 years ago
Paolo Bonzini 592d0bc030 remove unnecessary casts from uintptr_t 3 years ago
Paolo Bonzini 3cbc17ee92 io_uring: move LuringState typedef to block/aio.h 5 years ago
Stefan Hajnoczi 84d61e5f36 virtio: use defer_call() in virtio_irqfd_notify() 3 years ago
Stefan Hajnoczi 433fcea40c util/defer-call: move defer_call() to util/ 3 years ago
Stefan Hajnoczi ccee48aa73 block: rename blk_io_plug_call() API to defer_call() 3 years ago
Stefan Hajnoczi 6a6da231b7 block/io_uring: convert to blk_io_plug_call() API 3 years ago
Stefan Hajnoczi 60f782b6b7 aio: remove aio_disable_external() API 3 years ago
Sam Li 4751d09adc block: introduce zone append write for zoned devices 3 years ago
Emanuele Giuseppe Esposito a75e4e4365 io_uring: use LuringState from the running thread 4 years ago
Sam Li 7845e73147 block/io_uring: revert "Use io_uring_register_ring_fd() to skip fd operations" 4 years ago
Jinhao Fan 77e3f038af block/io_uring: add missing include file 4 years ago
Stefan Hajnoczi be6a166fde block/io_uring: clarify that short reads can happen 4 years ago
Dominique Martinet c06fc7ce14 io_uring: fix short read slow path 4 years ago
Sam Li e2848bc574 Use io_uring_register_ring_fd() to skip fd operations 4 years ago
Marc-André Lureau 0f9668e0c1 Remove qemu-common.h include from most units 4 years ago
Stefan Hajnoczi 826cc32423 aio-posix: split poll check from ready handler 5 years ago
Fabian Ebner 54caccb365 block/io_uring: resubmit when result is -EAGAIN 5 years ago
Paolo Bonzini bd89f93603 io_uring: do not use pointer after free 6 years ago
Stefano Garzarella 769335ecb1 io_uring: use io_uring_cq_ready() to check for ready cqes 6 years ago
Stefano Garzarella b4e44c9944 io_uring: retry io_uring_submit() if it fails with errno=EINTR 6 years ago
Philippe Mathieu-Daudé 74e4a8a961 block/io_uring: Remove superfluous semicolon 7 years ago
Aarushi Mehta daffeb027b block/io_uring: adds userspace completion polling 7 years ago
Aarushi Mehta d803f59050 block: add trace events for io_uring 7 years ago
Aarushi Mehta 6663a0a337 block/io_uring: implements interfaces for io_uring 7 years ago