1. 71ad471 util/event-loop-base: Introduce options to set the thread pool size by Nicolas Saenz Julienne · 2 years, 9 months ago
  2. 7d5983e Introduce event-loop-base abstract class by Nicolas Saenz Julienne · 2 years, 9 months ago
  3. 1cc7ead iothread: use IOThreadParamInfo in iothread_[set|get]_param() by Stefano Garzarella · 3 years, 6 months ago
  4. f0ed36a iothread: rename PollParamInfo to IOThreadParamInfo by Stefano Garzarella · 3 years, 6 months ago
  5. 1793ad0 iothread: add aio-max-batch parameter by Stefano Garzarella · 3 years, 6 months ago
  6. 0445409 iothread: generalize iothread_set_param/iothread_get_param by Stefano Garzarella · 3 years, 6 months ago
  7. 5f50be9 async: the main AioContext is only "current" if under the BQL by Paolo Bonzini · 3 years, 8 months ago
  8. ad22c30 multi-process: define MPQemuMsg format and transmission functions by Elena Ufimtseva · 4 years ago
  9. c3033fd qapi: Use QAPI_LIST_APPEND in trivial cases by Eric Blake · 4 years ago
  10. d73415a qemu/atomic.h: rename atomic_ to qatomic_ by Stefan Hajnoczi · 4 years, 4 months ago
  11. 8110fa1 Use DECLARE_*CHECKER* macros by Eduardo Habkost · 4 years, 5 months ago
  12. 7a309cc qom: Change object_get_canonical_path_component() not to malloc by Markus Armbruster · 4 years, 6 months ago
  13. 668f62e error: Eliminate error_propagate() with Coccinelle, part 1 by Markus Armbruster · 4 years, 7 months ago
  14. dcfe480 error: Avoid unnecessary error_propagate() after error_setg() by Markus Armbruster · 4 years, 7 months ago
  15. 62a35aa qapi: Use returned bool to check for failure, Coccinelle part by Markus Armbruster · 4 years, 7 months ago
  16. d262312 qom: Drop parameter @errp of object_property_add() & friends by Markus Armbruster · 4 years, 9 months ago
  17. 6ca2062 iothread: document about why we need explicit aio_poll() by Peter Xu · 6 years ago
  18. b60ec76 iothread: push gcontext earlier in the thread_fn by Peter Xu · 6 years ago
  19. 0bd2d23 iothread: create main loop unconditionally by Peter Xu · 6 years ago
  20. b506e0f iothread: create the gcontext unconditionally by Peter Xu · 6 years ago
  21. 21c4d15 iothread: replace init_done_cond with a semaphore by Peter Xu · 6 years ago
  22. 6c95363 iothread: fix iothread hang when stop too soon by Peter Xu · 6 years ago
  23. 14a2d11 iothread: fix crash with invalid properties by Marc-André Lureau · 6 years ago
  24. 1554434 iothread: workaround glib bug which hangs qmp-test by Peter Xu · 7 years ago
  25. 90c558b iothread: fix breakage on windows by Peter Xu · 7 years ago
  26. 4486e89 vl: introduce vm_shutdown() by Stefan Hajnoczi · 7 years ago
  27. 112ed24 qapi: Empty out qapi-schema.json by Markus Armbruster · 7 years ago
  28. e688df6 Include qapi/error.h exactly where needed by Markus Armbruster · 7 years ago
  29. 2362a28 iothread: fix iothread_stop() race condition by Stefan Hajnoczi · 7 years ago
  30. fbcc692 iothread: add iothread_by_id() API by Stefan Hajnoczi · 7 years ago
  31. 5b3ac23 iothread: delay the context release to finalize by Peter Xu · 7 years ago
  32. 82d9070 iothread: export iothread_stop() by Peter Xu · 7 years ago
  33. 0173e21 iothread: provide helpers for internal use by Peter Xu · 7 years ago
  34. 65072c1 iothread: Make iothread_stop() idempotent by Eduardo Habkost · 7 years ago
  35. 329163c qemu-iothread: IOThread supports the GMainContext event loop by Wang Yong · 7 years ago
  36. 5fc0048 monitor: add poll-* properties into query-iothreads result by Pavel Hrdina · 8 years ago
  37. cdd7abf iothread: enable AioContext polling by default by Stefan Hajnoczi · 8 years ago
  38. 5e5db49 iothread: add poll-grow and poll-shrink parameters by Stefan Hajnoczi · 8 years ago
  39. 82a4118 aio: self-tune polling time by Stefan Hajnoczi · 8 years ago
  40. 0d9d86f iothread: add polling parameters by Stefan Hajnoczi · 8 years ago
  41. 65c1b5b iothread: release AioContext around aio_poll by Paolo Bonzini · 8 years ago
  42. d16341f iothread: detach all block devices before stopping them by Paolo Bonzini · 8 years ago
  43. e437016 aio: introduce qemu_get_current_aio_context by Paolo Bonzini · 8 years ago
  44. eb7b5c3 iothread: check iothread->ctx before aio_context_unref to avoid assertion by Lin Ma · 8 years ago
  45. dce8921 iothread: Stop threads before main() quits by Fam Zheng · 8 years ago
  46. d38ea87 all: Clean up includes by Peter Maydell · 9 years ago
  47. d21e877 iothread: include id in thread name by Paolo Bonzini · 9 years ago
  48. ab28bd2 rcu: actually register threads that have RCU read-side critical sections by Paolo Bonzini · 10 years ago
  49. bc2256c qom: Add helper function for getting user objects root by Daniel P. Berrange · 10 years ago
  50. da5e1de Revert "iothread: release iothread around aio_poll" by Stefan Hajnoczi · 10 years ago
  51. ac95415 Remove various unused functions by Thomas Huth · 10 years ago
  52. a0710f7 iothread: release iothread around aio_poll by Paolo Bonzini · 10 years ago
  53. 2f78e49 async: aio_context_new(): Handle event_notifier_init failure by Chrysostomos Nanakos · 10 years ago
  54. acfb23a AioContext: do not rely on aio_poll(ctx, true) result to end a loop by Paolo Bonzini · 11 years ago
  55. 8c2664d iothread: make IOThread struct definition public by Stefan Hajnoczi · 11 years ago
  56. dc3dd0d qmp: add query-iothreads command by Stefan Hajnoczi · 11 years ago
  57. 88eb7c2 iothread: stash thread ID away by Stefan Hajnoczi · 11 years ago
  58. be8d853 iothread: add I/O thread object by Stefan Hajnoczi · 11 years ago