xref: /qemu/stubs/io_uring.c (revision 06a47ef5)
1*06a47ef5SAarushi Mehta /*
2*06a47ef5SAarushi Mehta  * Linux io_uring support.
3*06a47ef5SAarushi Mehta  *
4*06a47ef5SAarushi Mehta  * Copyright (C) 2009 IBM, Corp.
5*06a47ef5SAarushi Mehta  * Copyright (C) 2009 Red Hat, Inc.
6*06a47ef5SAarushi Mehta  *
7*06a47ef5SAarushi Mehta  * This work is licensed under the terms of the GNU GPL, version 2 or later.
8*06a47ef5SAarushi Mehta  * See the COPYING file in the top-level directory.
9*06a47ef5SAarushi Mehta  */
10*06a47ef5SAarushi Mehta #include "qemu/osdep.h"
11*06a47ef5SAarushi Mehta #include "block/aio.h"
12*06a47ef5SAarushi Mehta #include "block/raw-aio.h"
13*06a47ef5SAarushi Mehta 
luring_detach_aio_context(LuringState * s,AioContext * old_context)14*06a47ef5SAarushi Mehta void luring_detach_aio_context(LuringState *s, AioContext *old_context)
15*06a47ef5SAarushi Mehta {
16*06a47ef5SAarushi Mehta     abort();
17*06a47ef5SAarushi Mehta }
18*06a47ef5SAarushi Mehta 
luring_attach_aio_context(LuringState * s,AioContext * new_context)19*06a47ef5SAarushi Mehta void luring_attach_aio_context(LuringState *s, AioContext *new_context)
20*06a47ef5SAarushi Mehta {
21*06a47ef5SAarushi Mehta     abort();
22*06a47ef5SAarushi Mehta }
23*06a47ef5SAarushi Mehta 
luring_init(Error ** errp)24*06a47ef5SAarushi Mehta LuringState *luring_init(Error **errp)
25*06a47ef5SAarushi Mehta {
26*06a47ef5SAarushi Mehta     abort();
27*06a47ef5SAarushi Mehta }
28*06a47ef5SAarushi Mehta 
luring_cleanup(LuringState * s)29*06a47ef5SAarushi Mehta void luring_cleanup(LuringState *s)
30*06a47ef5SAarushi Mehta {
31*06a47ef5SAarushi Mehta     abort();
32*06a47ef5SAarushi Mehta }
33