1. 7003908 Fix a series of MSVC issues by Erwin Jansen · 5 years ago
  2. 024e05c Fix hang on start when TSAN is enabled and run in headful mode by Lingfeng Yang · 5 years ago
  3. 20796b4 tsan: add annotations for coroutine by Lingfeng Yang · 6 years ago
  4. 6585904 [mac] Switch to kevent() by Lingfeng Yang · 6 years ago
  5. c984de5 [qemu2] Add OS dependency header for Windows MSVC build. by Joshua Duong · 6 years ago
  6. f5674f1 [mac] Only use clock_gettime if 10.12+ by Lingfeng Yang · 6 years ago
  7. a8da859 BACKPORT: util/async: use qemu_aio_coroutine_enter in co_schedule_bh_cb by Lingfeng Yang · 6 years ago
  8. 09afffe BACKPORT: aio-posix: do skip system call if ctx->notifier polling succeeds by Lingfeng Yang · 6 years ago
  9. 98b006e BACKPORT: aio-posix: compute timeout before polling by Lingfeng Yang · 6 years ago
  10. 3b838f4 BACKPORT: aio-posix: fix concurrent access to poll_disable_cnt by Lingfeng Yang · 6 years ago
  11. 8f1fe0e BACKPORT: aio-posix: Improve comment around marking node deleted by Lingfeng Yang · 6 years ago
  12. d4ca7b7 BACKPORT: aio: Do aio_notify_accept only during blocking aio_poll by Lingfeng Yang · 6 years ago
  13. 0fc2875 BACKPORT: aio-posix: Don't count ctx->notifier as progress when polling by Lingfeng Yang · 6 years ago
  14. 21a4a3f BACKPORT: iothread: fix epollfd leak in the process of delIOThread by Lingfeng Yang · 6 years ago
  15. 860e23e [qemu] log all spins in virtio_blk_handle_vq by Lingfeng Yang · 6 years ago
  16. 7b2f316 [crash] Convenience function to add message to dump by Lingfeng Yang · 6 years ago
  17. 1a0e044 [win32] Catch a few missed utf-8 cases by Lingfeng Yang · 6 years ago
  18. da0fee6 Fix async.c assert on exit on windows debug builds by Jeff McGlynn · 6 years ago
  19. 7140251 Fix Windows build by Lingfeng Yang · 6 years ago
  20. 179a6fa [snapshot] Handle 4G snapshot RAM file sizes by Lingfeng Yang · 6 years ago
  21. 65d2581 [mmap-alloc] make windows path more consistent by Lingfeng Yang · 6 years ago
  22. 3196319 [mem] Message on POSIX if insufficient memory by Lingfeng Yang · 6 years ago
  23. 38aa929 Cross-platform mmap-alloc.c by Lingfeng Yang · 6 years ago
  24. 4bd5e8a [windows] Message if commit size insufficient by Lingfeng Yang · 6 years ago
  25. ec22dc9 Merge tag 'v2.12.0' by Erwin Jansen · 6 years ago
  26. 6657bb0 Revert "Revert "[qemu2.9] Fwdport of Windows spinning fix"" by Lingfeng Yang · 6 years ago
  27. 95f299f Revert "Revert "[qemu2.9] fwdport: Use WSAPoll instead of select"" by Lingfeng Yang · 6 years ago
  28. 2e6cd9b [qemu] backport: coroutine-lock: do not touch coroutine after an by Lingfeng Yang · 6 years ago
  29. 42c942e Revert "[qemu2.9] fwdport: Use WSAPoll instead of select" by Lingfeng Yang · 6 years ago
  30. d0a961f Revert "[qemu2.9] Fwdport of Windows spinning fix" by Lingfeng Yang · 6 years ago
  31. 648abbf memfd: fix vhost-user-test on non-memfd capable host by Marc-André Lureau · 6 years ago
  32. d697484 sys_membarrier: fix up include directives by Bruce Rogers · 6 years ago
  33. c40a254 coroutine: avoid co_queue_wakeup recursion by Stefan Hajnoczi · 6 years ago
  34. 90c558b iothread: fix breakage on windows by Peter Xu · 6 years ago
  35. 7dc847e qapi: Replace qobject_to_X(o) by qobject_to(X, o) by Max Reitz · 6 years ago
  36. 3788c7b Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 6 years ago
  37. ceb654f [qemu2.9] Fwdport of Windows spinning fix by Lingfeng Yang · 6 years ago
  38. 86c1c1c [qemu2.9] fwdport: Use WSAPoll instead of select by Lingfeng Yang · 6 years ago
  39. 1723d6b sockets: allow SocketAddress 'fd' to reference numeric file descriptors by Daniel P. Berrange · 7 years ago
  40. 30bdb3c sockets: check that the named file descriptor is a socket by Daniel P. Berrange · 7 years ago
  41. 58dc31f sockets: move fd_is_socket() into common sockets code by Daniel P. Berrange · 7 years ago
  42. 473a2a3 cutils: add qemu_strtoi & qemu_strtoui parsers for int/unsigned int types by Daniel P. Berrange · 7 years ago
  43. 834eddf Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging by Peter Maydell · 6 years ago
  44. d759c95 replay: push replay_mutex_lock up the call tree by Alex Bennée · 6 years ago
  45. 4b930d2 replay: save prior value of the host clock by Pavel Dovgalyuk · 6 years ago
  46. a40161c membarrier: add --enable-membarrier by Paolo Bonzini · 6 years ago
  47. c8d3877 membarrier: introduce qemu/sys_membarrier.h by Paolo Bonzini · 6 years ago
  48. 77a8b84 rcu: make memory barriers more explicit by Paolo Bonzini · 6 years ago
  49. b16a54d Merge remote-tracking branch 'remotes/kraxel/tags/ui-20180312-pull-request' into staging by Peter Maydell · 6 years ago
  50. 7376eda block: make BDRV_POLL_WHILE() re-entrancy safe by Stefan Hajnoczi · 6 years ago
  51. 12c06d6 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 6 years ago
  52. 0e39c4a build: try improve handling of clang warnings by Gerd Hoffmann · 6 years ago
  53. 7221539 util: Add qemu_opts_to_qdict_filtered() by Kevin Wolf · 7 years ago
  54. b89d92f block: add aio_wait_bh_oneshot() by Stefan Hajnoczi · 6 years ago
  55. 58e2e17 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 6 years ago
  56. f2bb2d1 Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging by Peter Maydell · 6 years ago
  57. a151516 util/uri.c: wrap single statement blocks with braces {} by Su Hang · 6 years ago
  58. 42fa272 util/uri.c: remove brackets that wrap `return` statement's content. by Su Hang · 6 years ago
  59. be95ada util/uri.c: Coding style check, Only whitespace involved by Su Hang · 6 years ago
  60. 112ed24 qapi: Empty out qapi-schema.json by Markus Armbruster · 6 years ago
  61. 9af2398 Include less of the generated modular QAPI headers by Markus Armbruster · 6 years ago
  62. 7719f3c block: extract AIO_WAIT_WHILE() from BlockDriverState by Stefan Hajnoczi · 6 years ago
  63. 78d8c99 block/nvme: fix Coverity reports by Paolo Bonzini · 6 years ago
  64. 06329cce mem: add share parameter to memory-backend-ram by Marcel Apfelbaum · 7 years ago
  65. d2f668b misc: fix spelling by Marc-André Lureau · 6 years ago
  66. 8f801ba async: use ARRAY_SIZE macro by Philippe Mathieu-Daudé · 7 years ago
  67. 9bc5a71 oslib-posix: check for posix_memalign in configure script by Andreas Gustafsson · 7 years ago
  68. 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
  69. 47e6b29 Include qapi/qmp/qlist.h exactly where needed by Markus Armbruster · 7 years ago
  70. 15280c3 qdict qlist: Make most helper macros functions by Markus Armbruster · 7 years ago
  71. 6b67395 Eliminate qapi/qmp/types.h by Markus Armbruster · 7 years ago
  72. e688df6 Include qapi/error.h exactly where needed by Markus Armbruster · 7 years ago
  73. 008a51b Merge remote-tracking branch 'remotes/famz/tags/staging-pull-request' into staging by Peter Maydell · 6 years ago
  74. b256b89 Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into staging by Peter Maydell · 6 years ago
  75. 418026c util: Introduce vfio helpers by Fam Zheng · 7 years ago
  76. 5261dd7 coroutine-lock: make qemu_co_enter_next thread-safe by Paolo Bonzini · 7 years ago
  77. 1a957cf coroutine-lock: convert CoQueue to use QemuLockable by Paolo Bonzini · 7 years ago
  78. 3260cdf hbitmap: fix missing restore count when finish deserialization by Liang Li · 6 years ago
  79. 2ef8c0c memfd: add hugetlbsize argument by Marc-André Lureau · 7 years ago
  80. c5b2a9e memfd: add hugetlb support by Marc-André Lureau · 7 years ago
  81. 0f2956f memfd: add error argument, instead of perror() by Marc-André Lureau · 7 years ago
  82. d83414e ucontext: annotate coroutine stack for ASAN by Marc-André Lureau · 7 years ago
  83. 3e32370 sockets: fix parsing of ipv4/ipv6 opts in parse_socket_addr by Daniel P. Berrange · 7 years ago
  84. 4183e2e readline: don't free completions in readline_free() by Greg Kurz · 7 years ago
  85. f78b6f9 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 7 years ago
  86. e044c0f Revert "qemu: add a cleanup callback function to EventNotifier" by Michael S. Tsirkin · 7 years ago
  87. f86428a osdep: Retry SETLK upon EINTR by Fam Zheng · 7 years ago
  88. e3ab04d memfd: remove needless include by Marc-André Lureau · 7 years ago
  89. dcff103 memfd: split qemu_memfd_alloc() by Marc-André Lureau · 7 years ago
  90. f87d72f qemu: add a cleanup callback function to EventNotifier by Gal Hammer · 7 years ago
  91. 6c27a0d util/qemu-thread-*: add qemu_lock, locked and unlock trace events by Alex Bennée · 7 years ago
  92. b11e20f qemu-config: fix leak in query-command-line-options by Marc-André Lureau · 7 years ago
  93. e5dc1a6 readline: add a free function by Marc-André Lureau · 7 years ago
  94. 23bafd7 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 7 years ago
  95. c3e7267 Merge remote-tracking branch 'remotes/famz/tags/staging-pull-request' into staging by Peter Maydell · 7 years ago
  96. 5a22ab7 rcu: reduce more than 7MB heap memory by malloc_trim() by Yang Zhong · 7 years ago
  97. 6247351 sockets: remove obsolete code that updated listen address by Daniel P. Berrange · 7 years ago
  98. 68a9398 qemu-thread: fix races on threads that exit very quickly by linzhecheng · 7 years ago
  99. 75e5b70 memfd: fix configure test by Paolo Bonzini · 7 years ago
  100. bfab1ae util: add is_equal to UUID API by Roman Kagan · 7 years ago