1. 3edf660 aio-wait: avoid AioContext lock in aio_wait_bh_oneshot() by Stefan Hajnoczi · 1 year, 11 months ago
  2. 8f593ba call_rcu: stop using mb_set/mb_read by Paolo Bonzini · 2 years ago
  3. 6e288b0 rcu: remove qatomic_mb_set, expand comments by Paolo Bonzini · 2 years ago
  4. 7ade2b1 systemd: Also clear LISTEN_FDNAMES during systemd socket activation by Eric Blake · 2 years ago
  5. 7915bd0 async: avoid use-after-free on re-entrancy guard by Alexander Bulekov · 1 year, 10 months ago
  6. 7c18f2d Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging by Richard Henderson · 1 year, 10 months ago
  7. d66ba6d async: Suppress GCC13 false positive in aio_bh_poll() by Cédric Le Goater · 1 year, 11 months ago
  8. 2074424 Merge tag 'pull-request-2023-04-28' of https://gitlab.com/thuth/qemu into staging by Richard Henderson · 1 year, 10 months ago
  9. 9c86c97 async: Add an optional reentrancy guard to the BH API by Alexander Bulekov · 1 year, 10 months ago
  10. 7757b55 stat64: Add stat64_set() operation by Paolo Bonzini · 1 year, 11 months ago
  11. aef04fc thread-pool: avoid passing the pool parameter every time by Emanuele Giuseppe Esposito · 2 years, 1 month ago
  12. 0fdb731 thread-pool: use ThreadPool from the running thread by Emanuele Giuseppe Esposito · 2 years, 1 month ago
  13. fa45f8d util/mmap-alloc: qemu_fd_getfs() by Peter Xu · 1 year, 11 months ago
  14. 512c90c qemu-coroutine: remove qatomic_mb_read() by Paolo Bonzini · 2 years ago
  15. 64f1c63 Merge tag 'pull_error_handle_fix_use_after_free.v1' of https://github.com/stefanberger/qemu-tpm into staging by Peter Maydell · 1 year, 11 months ago
  16. cc40b8b util/error: Fix use-after-free errors reported by Coverity by Stefan Berger · 1 year, 11 months ago
  17. 1ff4a81 tcg: use QTree instead of GTree by Emilio Cota · 2 years, 1 month ago
  18. e3feb2c util: import GTree as QTree by Emilio Cota · 2 years, 1 month ago
  19. e62da98 aio-posix: fix race between epoll upgrade and aio_set_fd_handler() by Stefan Hajnoczi · 2 years ago
  20. 2957dc4 block/export: only acquire AioContext once for vhost_user_server_stop() by Stefan Hajnoczi · 2 years ago
  21. f3ab43a win32: add qemu_close_socket_osfhandle() by Marc-André Lureau · 2 years ago
  22. 48805df replace TABs with spaces by Yeqi Fu · 2 years ago
  23. 0a237f4 osdep: implement qemu_socketpair() for win32 by Marc-André Lureau · 2 years ago
  24. 25657fc win32: replace closesocket() with close() wrapper by Marc-André Lureau · 2 years ago
  25. abe3428 win32: avoid mixing SOCKET and file descriptor space by Marc-André Lureau · 2 years ago
  26. faa4ec1 main-loop: remove qemu_fd_register(), win32/slirp/socket specific by Marc-André Lureau · 2 years ago
  27. e2a3a21 aio/win32: aio_set_fd_handler() only supports SOCKET by Marc-André Lureau · 2 years ago
  28. 6eeef44 aio: make aio_set_fd_poll() static to aio-posix.c by Marc-André Lureau · 2 years ago
  29. a4aafea win32/socket: introduce qemu_socket_unselect() helper by Marc-André Lureau · 2 years ago
  30. f5fd677 win32/socket: introduce qemu_socket_select() helper by Marc-André Lureau · 2 years ago
  31. 3ffef1a error: add global &error_warn destination by Marc-André Lureau · 2 years ago
  32. 8278e30 util: drop qemu_fork() by Marc-André Lureau · 2 years ago
  33. 555ce1d Merge tag 'mips-misc-20230308' of https://github.com/philmd/qemu into staging by Peter Maydell · 2 years ago
  34. cb9291e log: Remove unneeded new line by BALATON Zoltan · 2 years, 2 months ago
  35. 7b0f0aa Merge tag 'for-upstream-mb' of https://gitlab.com/bonzini/qemu into staging by Peter Maydell · 2 years ago
  36. 6229438 async: clarify usage of barriers in the polling case by Paolo Bonzini · 2 years ago
  37. 8dd4865 async: update documentation of the memory barriers by Paolo Bonzini · 2 years ago
  38. e3a3b6e qemu-coroutine-lock: add smp_mb__after_rmw() by Paolo Bonzini · 2 years ago
  39. 6c5df4b qemu-thread-win32: cleanup, fix, document QemuEvent by Paolo Bonzini · 2 years ago
  40. 9586a13 qemu-thread-posix: cleanup, fix, document QemuEvent by Paolo Bonzini · 2 years ago
  41. 5d133dd include/qemu/cpuid: Introduce xgetbv_low by Richard Henderson · 2 years, 4 months ago
  42. 5b5968c replay: Extract core API to 'exec/replay-core.h' by Philippe Mathieu-Daudé · 2 years, 3 months ago
  43. 0c201cc Updated the FSF address to <https://www.gnu.org/licenses/> by Khadija Kamran · 2 years, 1 month ago
  44. c259930 Merge tag 'pull-error-2023-02-23' of https://repo.or.cz/qemu/armbru into staging by Peter Maydell · 2 years ago
  45. 3f21065 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging by Peter Maydell · 2 years ago
  46. 6f1e91f error: Drop superfluous #include "qapi/qmp/qerror.h" by Markus Armbruster · 2 years, 1 month ago
  47. b3c3260 util/cacheflush: fix cache on windows-arm64 by Pierrick Bouvier · 2 years ago
  48. a4d5224 hbitmap: fix hbitmap_status() return value for first dirty bit case by Andrey Zhadchenko · 2 years, 1 month ago
  49. deb9c2a util/qemu-thread-posix: use TSA_NO_TSA to suppress clang TSA warnings in FreeBSD by Emanuele Giuseppe Esposito · 2 years, 2 months ago
  50. 3ada67a thread-posix: add support for setting threads name on OpenBSD by Brad Smith · 2 years, 3 months ago
  51. 5feed38 Do not include "qemu/error-report.h" in headers that do not need it by Thomas Huth · 2 years, 1 month ago
  52. c40c046 util/userfaultfd: Support /dev/userfaultfd by Peter Xu · 2 years, 1 month ago
  53. a67dfa6 Drop duplicate #include by Markus Armbruster · 2 years, 1 month ago
  54. bfe7bf8 Don't include headers already included by qemu/osdep.h by Markus Armbruster · 2 years, 1 month ago
  55. 2ca10fa Fix non-first inclusions of qemu/osdep.h by Markus Armbruster · 2 years, 1 month ago
  56. 84615a1 io: Add support for MSG_PEEK for socket channel by manish.mishra · 2 years, 3 months ago
  57. d5890ea util/userfaultfd: Add uffd_open() by Peter Xu · 2 years, 1 month ago
  58. b959822 include/qemu/int128: Use Int128 structure for TCI by Richard Henderson · 2 years, 5 months ago
  59. 579510e Merge tag 'pull-monitor-2023-02-03-v2' of https://repo.or.cz/qemu/armbru into staging by Peter Maydell · 2 years, 1 month ago
  60. 52f50b1 readline: Extract readline_add_completion_of() from monitor by Markus Armbruster · 2 years, 1 month ago
  61. 68f7b2b util/qht: use striped locks under TSAN by Emilio Cota · 2 years, 1 month ago
  62. def48dd util/qht: add missing atomic_set(hashes[i]) by Emilio Cota · 2 years, 1 month ago
  63. 816a430 util/aio: Defer disabling poll mode as long as possible by Chao Gao · 2 years, 8 months ago
  64. 4369560 coroutine: Use Coroutine typedef name instead of structure tag by Markus Armbruster · 2 years, 3 months ago
  65. 2379247 coroutine: Clean up superfluous inclusion of qemu/coroutine.h by Markus Armbruster · 2 years, 3 months ago
  66. 701ea58 util/bufferiszero: Use __attribute__((target)) for avx2/avx512 by Richard Henderson · 2 years, 3 months ago
  67. beede7e util/error: add G_GNUC_PRINTF for various functions by Daniel P. Berrangé · 2 years, 3 months ago
  68. bd688fc accel: introduce accelerator blocker API by Emanuele Giuseppe Esposito · 2 years, 4 months ago
  69. aa96ab7 Merge tag 'pull-request-2023-01-09' of https://gitlab.com/thuth/qemu into staging by Peter Maydell · 2 years, 2 months ago
  70. 37b0b24 error handling: Use RETRY_ON_EINTR() macro where applicable by Nikita Ivanov · 2 years, 5 months ago
  71. 8b902e3 util: remove support for hex numbers with a scaling suffix by Paolo Bonzini · 2 years, 3 months ago
  72. 9b063b7 util/log: Always send errors to logfile when daemonized by Greg Kurz · 2 years, 4 months ago
  73. 59bde21 util/log: do not close and reopen log files when flags are turned off by Paolo Bonzini · 2 years, 4 months ago
  74. 0d99d37 util: Add interval-tree.c by Richard Henderson · 2 years, 6 months ago
  75. d038d26 Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging by Peter Maydell · 2 years, 3 months ago
  76. 587d82f async: Register/unregister aiocontext in graph lock list by Emanuele Giuseppe Esposito · 2 years, 3 months ago
  77. d66d09c util/oslib-win32: Remove obsolete reference to g_poll code by Thomas Huth · 2 years, 3 months ago
  78. 2f129fc util/qemu-config: Fix "query-command-line-options" to provide the right values by Thomas Huth · 2 years, 4 months ago
  79. 48804ee Merge tag 'pull-misc-2022-12-14' of https://repo.or.cz/qemu/armbru into staging by Peter Maydell · 2 years, 3 months ago
  80. 9492718 qapi misc: Elide redundant has_FOO in generated C by Markus Armbruster · 2 years, 4 months ago
  81. d1c81c3 qapi: Use returned bool to check for failure (again) by Markus Armbruster · 2 years, 4 months ago
  82. f560eb1 sockets: Use ERRP_GUARD() where obviously appropriate by Markus Armbruster · 2 years, 4 months ago
  83. 0a3090b qemu-config: Use ERRP_GUARD() where obviously appropriate by Markus Armbruster · 2 years, 4 months ago
  84. f766e6d qemu-config: Make config_parse_qdict() return bool by Markus Armbruster · 2 years, 4 months ago
  85. 3d55833 Drop more useless casts from void * to pointer by Markus Armbruster · 2 years, 3 months ago
  86. cedb70e migration: Use non-atomic ops for clear log bitmap by Peter Xu · 2 years, 5 months ago
  87. e009113 qga: Allow building of the guest agent without system emulators or tools by Thomas Huth · 2 years, 4 months ago
  88. 5770289 Revert "s390x/s390-virtio-ccw: add zpcii-disable machine property" by Cédric Le Goater · 2 years, 4 months ago
  89. 524fc73 util/log: Ignore per-thread flag if global file already there by Greg Kurz · 2 years, 4 months ago
  90. 479b350 util/log: Make the per-thread flag immutable by Greg Kurz · 2 years, 4 months ago
  91. c551fb0 module: add Error arguments to module_load and module_load_qom by Claudio Fontana · 2 years, 5 months ago
  92. dbc0e80 module: rename module_load_one to module_load by Claudio Fontana · 2 years, 5 months ago
  93. 2106106 module: removed unused function argument "mayfail" by Claudio Fontana · 2 years, 5 months ago
  94. e0d034b util/aio-win32: Correct the event array size in aio_poll() by Bin Meng · 2 years, 5 months ago
  95. d393b0a util/main-loop: Avoid adding the same HANDLE twice by Bin Meng · 2 years, 5 months ago
  96. 4f76b3d util/main-loop: Fix maximum number of wait objects for win32 by Bin Meng · 2 years, 5 months ago
  97. 7f5acfc Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging by Stefan Hajnoczi · 2 years, 4 months ago
  98. 395a90b Merge tag 'pull-request-2022-10-28' of https://gitlab.com/thuth/qemu into staging by Stefan Hajnoczi · 2 years, 4 months ago
  99. eff3de5 util/log: Close per-thread log file on thread termination by Greg Kurz · 2 years, 5 months ago
  100. c891c24 os-posix: asynchronous teardown for shutdown on Linux by Claudio Imbrenda · 2 years, 7 months ago