Age | Commit message (Expand) | Author |
2019-06-12 | Include qemu-common.h exactly where needed | Markus Armbruster |
2018-03-27 | coroutine: avoid co_queue_wakeup recursion | Stefan Hajnoczi |
2018-02-15 | misc: fix spelling | Marc-André Lureau |
2018-02-08 | coroutine-lock: make qemu_co_enter_next thread-safe | Paolo Bonzini |
2018-02-08 | coroutine-lock: convert CoQueue to use QemuLockable | Paolo Bonzini |
2017-07-17 | coroutine-lock: add qemu_co_rwlock_downgrade and qemu_co_rwlock_upgrade | Paolo Bonzini |
2017-06-07 | coroutine-lock: do not touch coroutine after another one has been entered | Roman Pen |
2017-02-21 | coroutine-lock: make CoRwlock thread-safe and fair | Paolo Bonzini |
2017-02-21 | coroutine-lock: add mutex argument to CoQueue APIs | Paolo Bonzini |
2017-02-21 | coroutine-lock: add limited spinning to CoMutex | Paolo Bonzini |
2017-02-21 | coroutine-lock: make CoMutex thread-safe | Paolo Bonzini |
2017-02-21 | coroutine-lock: reschedule coroutine on the AioContext it was running on | Paolo Bonzini |
2016-09-05 | coroutine: Assert that no locks are held on termination | Kevin Wolf |
2016-09-05 | coroutine: Let CoMutex remember who holds it | Kevin Wolf |
2016-07-13 | coroutine: move entry argument to qemu_coroutine_create | Paolo Bonzini |
2016-07-13 | coroutine: use QSIMPLEQ instead of QTAILQ | Paolo Bonzini |
2016-02-04 | util: Clean up includes | Peter Maydell |
2015-10-20 | coroutine: move into libqemuutil.a library | Daniel P. Berrange |