aboutsummaryrefslogtreecommitdiff
path: root/util
AgeCommit message (Expand)Author
2018-06-29Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into stagingPeter Maydell
2018-06-29Merge remote-tracking branch 'remotes/berrange/tags/min-glib-pull-request' in...Peter Maydell
2018-06-29Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2018-06-29glib: bump min required glib library version to 2.40Daniel P. Berrangé
2018-06-29util: remove redundant include of glib.h and add osdep.hDaniel P. Berrangé
2018-06-29cutils: Provide strchrnulKeno Fischer
2018-06-28QemuMutex: support --enable-debug-mutexPaolo Bonzini
2018-06-28qemu-thread: introduce qemu-thread-common.hPeter Xu
2018-06-27linux-aio: properly bubble up errors from initializationNishanth Aravamudan
2018-06-21Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20180615' into stagingPeter Maydell
2018-06-19Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell
2018-06-18hbitmap: Add @advance param to hbitmap_iter_next()Max Reitz
2018-06-18monitor: add lock to protect mon_fdsetsPeter Xu
2018-06-15qht: return existing entry when qht_insert failsEmilio G. Cota
2018-06-15qht: require a default comparison functionEmilio G. Cota
2018-06-15block: Add block-specific QDict headerMax Reitz
2018-06-13Purge uses of banned g_assert_FOO()Markus Armbruster
2018-06-11qemu-option: Pull out "Supported options" printMax Reitz
2018-06-04Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell
2018-06-01main-loop: drop spin_counterStefan Hajnoczi
2018-06-01memfd: Avoid Coverity warning about integer overflowPeter Maydell
2018-05-23util: implement simple iova treePeter Xu
2018-05-20replace functions which are only available in glib-2.24Olaf Hering
2018-05-20Remove unnecessary variables for function return valueLaurent Vivier
2018-05-18iothread: fix epollfd leak in the process of delIOThreadJie Wang
2018-05-15tcg: Optionally log FPU state in TCG -d cpu loggingpull-target-arm-20180515Peter Maydell
2018-05-09opts: don't silently truncate long option valuesDaniel P. Berrangé
2018-05-09opts: don't silently truncate long parameter keysDaniel P. Berrangé
2018-05-09accel: use g_strsplit for parsing accelerator namesDaniel P. Berrangé
2018-05-09qemu-thread: always keep the posix wrapper layerPeter Xu
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau
2018-04-27Make qemu_mempath_getpagesize() accept NULLDavid Gibson
2018-04-09memfd: fix vhost-user-test on non-memfd capable hostMarc-André Lureau
2018-04-05sys_membarrier: fix up include directivesBruce Rogers
2018-03-27coroutine: avoid co_queue_wakeup recursionStefan Hajnoczi
2018-03-26iothread: fix breakage on windowsPeter Xu
2018-03-19qapi: Replace qobject_to_X(o) by qobject_to(X, o)Max Reitz
2018-03-16Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2018-03-13sockets: allow SocketAddress 'fd' to reference numeric file descriptorsDaniel P. Berrange
2018-03-13sockets: check that the named file descriptor is a socketDaniel P. Berrange
2018-03-13sockets: move fd_is_socket() into common sockets codeDaniel P. Berrange
2018-03-13cutils: add qemu_strtoi & qemu_strtoui parsers for int/unsigned int typesDaniel P. Berrange
2018-03-13Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell
2018-03-12replay: push replay_mutex_lock up the call treeAlex Bennée
2018-03-12replay: save prior value of the host clockPavel Dovgalyuk
2018-03-12membarrier: add --enable-membarrierPaolo Bonzini
2018-03-12membarrier: introduce qemu/sys_membarrier.hPaolo Bonzini
2018-03-12rcu: make memory barriers more explicitPaolo Bonzini
2018-03-12Merge remote-tracking branch 'remotes/kraxel/tags/ui-20180312-pull-request' i...Peter Maydell
2018-03-12block: make BDRV_POLL_WHILE() re-entrancy safeStefan Hajnoczi