Sign in
qemu
/
qemu
/
7c89f343836049b4732acde00db401e633335f8c
/
util
/
qemu-coroutine.c
a8d2532
Include qemu-common.h exactly where needed
by Markus Armbruster
· 6 years ago
aa1361d
block: Add missing locking in bdrv_co_drain_bh_cb()
by Kevin Wolf
· 6 years ago
c40a254
coroutine: avoid co_queue_wakeup recursion
by Stefan Hajnoczi
· 7 years ago
6133b39
coroutine: abort if we try to schedule or enter a pending coroutine
by Jeff Cody
· 7 years ago
528f449
coroutine-lock: do not touch coroutine after another one has been entered
by Roman Pen
· 8 years ago
ba9e75c
coroutine: Extract qemu_aio_coroutine_enter
by Fam Zheng
· 8 years ago
480cff6
coroutine-lock: add limited spinning to CoMutex
by Paolo Bonzini
· 8 years ago
0c330a7
aio: introduce aio_co_schedule and aio_co_wake
by Paolo Bonzini
· 8 years ago
536fca7
coroutine: Introduce qemu_coroutine_enter_if_inactive()
by Kevin Wolf
· 8 years ago
f643e46
coroutine: add qemu_coroutine_entered() function
by Stefan Hajnoczi
· 8 years ago
1b7f01d
coroutine: Assert that no locks are held on termination
by Kevin Wolf
· 8 years ago
0b8b875
coroutine: move entry argument to qemu_coroutine_create
by Paolo Bonzini
· 8 years ago
7d9c858
coroutine: use QSIMPLEQ instead of QTAILQ
by Paolo Bonzini
· 8 years ago
aafd758
util: Clean up includes
by Peter Maydell
· 9 years ago
10817bf
coroutine: move into libqemuutil.a library
by Daniel P. Berrange
· 9 years ago
[Renamed (97%) from qemu-coroutine.c]
cd12bb5
coroutine: Clean up qemu_coroutine_enter()
by Kevin Wolf
· 10 years ago
315a130
coroutine: Fix use after free with qemu_coroutine_yield()
by Kevin Wolf
· 10 years ago
51a2219
coroutine: try harder not to delete coroutines
by Peter Lieven
· 10 years ago
66552b8
coroutine: drop qemu_coroutine_adjust_pool_size
by Paolo Bonzini
· 10 years ago
4d68e86
coroutine: rewrite pool to avoid mutex
by Paolo Bonzini
· 10 years ago
ac2662a
coroutine: make pool size dynamic
by Stefan Hajnoczi
· 10 years ago
70c60c0
coroutine: add ./configure --disable-coroutine-pool
by Stefan Hajnoczi
· 11 years ago
02ffb50
coroutine: stop using AioContext in CoQueue
by Stefan Hajnoczi
· 12 years ago
b84c458
coroutine: protect global pool with a mutex
by Stefan Hajnoczi
· 12 years ago
4023978
coroutine: move pooling to common code
by Paolo Bonzini
· 12 years ago
737e150
block: move include files to include/block/
by Paolo Bonzini
· 12 years ago
00dccaf
coroutine: introduce coroutines
by Kevin Wolf
· 14 years ago