Chrysostomos Nanakos
|
2f78e491d7
async: aio_context_new(): Handle event_notifier_init failure
|
11 жил өмнө |
Paolo Bonzini
|
a3462c6561
AioContext: introduce aio_prepare
|
11 жил өмнө |
Paolo Bonzini
|
e4c7e2d12d
AioContext: export and use aio_dispatch
|
11 жил өмнө |
Paolo Bonzini
|
845ca10dd0
AioContext: take bottom halves into account when computing aio_poll timeout
|
11 жил өмнө |
Paolo Bonzini
|
0ceb849bd3
AioContext: speed up aio_notify
|
11 жил өмнө |
Stefan Hajnoczi
|
924fe1293c
aio: fix qemu_bh_schedule() bh->ctx race condition
|
11 жил өмнө |
Stefan Hajnoczi
|
98563fc3ec
aio: add aio_context_acquire() and aio_context_release()
|
11 жил өмнө |
Alex Bligh
|
533a8cf350
aio / timers: aio_ctx_prepare sets timeout from AioContext timers
|
12 жил өмнө |
Alex Bligh
|
d5541d8680
aio / timers: Add a notify callback to QEMUTimerList
|
12 жил өмнө |
Alex Bligh
|
dae21b98b9
aio / timers: Add QEMUTimerListGroup to AioContext
|
12 жил өмнө |
Stefan Hajnoczi
|
f2e5dca46b
aio: drop io_flush argument
|
12 жил өмнө |
Liu Ping Fan
|
dcc772e2f2
QEMUBH: make AioContext's bh re-entrant
|
12 жил өмнө |
Stefan Hajnoczi
|
9b34277d23
aio: add a ThreadPool instance to AioContext
|
12 жил өмнө |
Stefan Hajnoczi
|
6b5f876252
aio: convert aio_poll() to g_poll(3)
|
12 жил өмнө |
Paolo Bonzini
|
1de7afc984
misc: move include files to include/qemu/
|
12 жил өмнө |
Paolo Bonzini
|
737e150e89
block: move include files to include/block/
|
12 жил өмнө |
Kevin Wolf
|
c57b6656c3
aio: Get rid of qemu_aio_flush()
|
12 жил өмнө |
Paolo Bonzini
|
f5022a135e
aio: fix aio_ctx_prepare with idle bottom halves
|
12 жил өмнө |
Paolo Bonzini
|
22bfa75eaf
aio: clean up now-unused functions
|
13 жил өмнө |
Paolo Bonzini
|
2f4dc3c1b2
aio: add aio_notify
|
13 жил өмнө |
Paolo Bonzini
|
e3713e001f
aio: make AioContexts GSources
|
13 жил өмнө |
Paolo Bonzini
|
7c0628b20e
aio: add non-blocking variant of aio_wait
|
13 жил өмнө |
Paolo Bonzini
|
a915f4bc97
aio: add I/O handlers to the AioContext interface
|
13 жил өмнө |
Paolo Bonzini
|
f627aab1cc
aio: introduce AioContext, move bottom halves there
|
12 жил өмнө |
Stefan Weil
|
9b47b17e80
async: Use bool for boolean struct members and remove a hole
|
13 жил өмнө |
Stefano Stabellini
|
7c7db75576
main_loop_wait: block indefinitely
|
13 жил өмнө |
Paolo Bonzini
|
44a9b356ad
main-loop: create main-loop.h
|
14 жил өмнө |
Kevin Wolf
|
648fb0ea5e
async: Allow nested qemu_bh_poll calls
|
14 жил өмнө |
Anthony Liguori
|
7267c0947d
Use glib memory allocation and free functions
|
14 жил өмнө |
Kevin Wolf
|
384acbf46b
async: Remove AsyncContext
|
14 жил өмнө |