1. 25bc7d1 util/coroutine: fix -Werror=maybe-uninitialized false-positive by Marc-André Lureau · 11 months ago
  2. 9352f80 coroutine: reserve 5,000 mappings by Stefan Hajnoczi · 11 months ago
  3. 86a637e coroutine: cap per-thread local pool size by Stefan Hajnoczi · 12 months ago
  4. 230f6e0 meson: do not use set10 by Paolo Bonzini · 1 year, 5 months ago
  5. 512c90c qemu-coroutine: remove qatomic_mb_read() by Paolo Bonzini · 2 years ago
  6. 2379247 coroutine: Clean up superfluous inclusion of qemu/coroutine.h by Markus Armbruster · 2 years, 2 months ago
  7. a248b85 coroutine: remove incorrect coroutine_fn annotations by Paolo Bonzini · 2 years, 5 months ago
  8. 9ec7a59 coroutine: Revert to constant batch size by Kevin Wolf · 2 years, 10 months ago
  9. 98e3ab3 coroutine: Rename qemu_coroutine_inc/dec_pool_size() by Kevin Wolf · 2 years, 10 months ago
  10. ac387a0 coroutine: use QEMU_DEFINE_STATIC_CO_TLS() by Stefan Hajnoczi · 3 years ago
  11. 4c41c69 util: adjust coroutine pool size to virtio block queue by Hiroki Narukawa · 3 years ago
  12. d73415a qemu/atomic.h: rename atomic_ to qatomic_ by Stefan Hajnoczi · 4 years, 5 months ago
  13. a8d2532 Include qemu-common.h exactly where needed by Markus Armbruster · 6 years ago
  14. aa1361d block: Add missing locking in bdrv_co_drain_bh_cb() by Kevin Wolf · 7 years ago
  15. c40a254 coroutine: avoid co_queue_wakeup recursion by Stefan Hajnoczi · 7 years ago
  16. 6133b39 coroutine: abort if we try to schedule or enter a pending coroutine by Jeff Cody · 7 years ago
  17. 528f449 coroutine-lock: do not touch coroutine after another one has been entered by Roman Pen · 8 years ago
  18. ba9e75c coroutine: Extract qemu_aio_coroutine_enter by Fam Zheng · 8 years ago
  19. 480cff6 coroutine-lock: add limited spinning to CoMutex by Paolo Bonzini · 8 years ago
  20. 0c330a7 aio: introduce aio_co_schedule and aio_co_wake by Paolo Bonzini · 8 years ago
  21. 536fca7 coroutine: Introduce qemu_coroutine_enter_if_inactive() by Kevin Wolf · 8 years ago
  22. f643e46 coroutine: add qemu_coroutine_entered() function by Stefan Hajnoczi · 8 years ago
  23. 1b7f01d coroutine: Assert that no locks are held on termination by Kevin Wolf · 9 years ago
  24. 0b8b875 coroutine: move entry argument to qemu_coroutine_create by Paolo Bonzini · 9 years ago
  25. 7d9c858 coroutine: use QSIMPLEQ instead of QTAILQ by Paolo Bonzini · 9 years ago
  26. aafd758 util: Clean up includes by Peter Maydell · 9 years ago
  27. 10817bf coroutine: move into libqemuutil.a library by Daniel P. Berrange · 9 years ago[Renamed (97%) from qemu-coroutine.c]
  28. cd12bb5 coroutine: Clean up qemu_coroutine_enter() by Kevin Wolf · 10 years ago
  29. 315a130 coroutine: Fix use after free with qemu_coroutine_yield() by Kevin Wolf · 10 years ago
  30. 51a2219 coroutine: try harder not to delete coroutines by Peter Lieven · 10 years ago
  31. 66552b8 coroutine: drop qemu_coroutine_adjust_pool_size by Paolo Bonzini · 10 years ago
  32. 4d68e86 coroutine: rewrite pool to avoid mutex by Paolo Bonzini · 10 years ago
  33. ac2662a coroutine: make pool size dynamic by Stefan Hajnoczi · 11 years ago
  34. 70c60c0 coroutine: add ./configure --disable-coroutine-pool by Stefan Hajnoczi · 11 years ago
  35. 02ffb50 coroutine: stop using AioContext in CoQueue by Stefan Hajnoczi · 12 years ago
  36. b84c458 coroutine: protect global pool with a mutex by Stefan Hajnoczi · 12 years ago
  37. 4023978 coroutine: move pooling to common code by Paolo Bonzini · 12 years ago
  38. 737e150 block: move include files to include/block/ by Paolo Bonzini · 12 years ago
  39. 00dccaf coroutine: introduce coroutines by Kevin Wolf · 14 years ago