summaryrefslogtreecommitdiffstats
path: root/util
Commit message (Expand)AuthorAgeFilesLines
* block: Add block-specific QDict headerMax Reitz2018-06-151-0/+1
* Purge uses of banned g_assert_FOO()Markus Armbruster2018-06-131-1/+1
* qemu-option: Pull out "Supported options" printMax Reitz2018-06-111-1/+0Star
* Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2018-06-041-25/+0Star
|\
| * main-loop: drop spin_counterStefan Hajnoczi2018-06-011-25/+0Star
* | memfd: Avoid Coverity warning about integer overflowPeter Maydell2018-06-011-1/+1
|/
* util: implement simple iova treePeter Xu2018-05-232-0/+115
* replace functions which are only available in glib-2.24Olaf Hering2018-05-201-4/+2Star
* Remove unnecessary variables for function return valueLaurent Vivier2018-05-201-4/+1Star
* iothread: fix epollfd leak in the process of delIOThreadJie Wang2018-05-183-3/+15
* tcg: Optionally log FPU state in TCG -d cpu loggingPeter Maydell2018-05-151-0/+2
* opts: don't silently truncate long option valuesDaniel P. Berrangé2018-05-091-52/+59
* opts: don't silently truncate long parameter keysDaniel P. Berrangé2018-05-091-22/+22
* accel: use g_strsplit for parsing accelerator namesDaniel P. Berrangé2018-05-091-1/+2
* qemu-thread: always keep the posix wrapper layerPeter Xu2018-05-091-20/+13Star
* qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau2018-05-042-8/+8
* Make qemu_mempath_getpagesize() accept NULLDavid Gibson2018-04-271-12/+14
* memfd: fix vhost-user-test on non-memfd capable hostMarc-André Lureau2018-04-091-1/+33
* sys_membarrier: fix up include directivesBruce Rogers2018-04-051-3/+3
* coroutine: avoid co_queue_wakeup recursionStefan Hajnoczi2018-03-272-77/+51Star
* iothread: fix breakage on windowsPeter Xu2018-03-261-1/+3
* qapi: Replace qobject_to_X(o) by qobject_to(X, o)Max Reitz2018-03-193-6/+6
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2018-03-165-8/+85
|\
| * replay: push replay_mutex_lock up the call treeAlex Bennée2018-03-121-4/+11
| * replay: save prior value of the host clockPavel Dovgalyuk2018-03-121-0/+12
| * membarrier: add --enable-membarrierPaolo Bonzini2018-03-122-0/+51
| * membarrier: introduce qemu/sys_membarrier.hPaolo Bonzini2018-03-121-4/+5
| * rcu: make memory barriers more explicitPaolo Bonzini2018-03-121-3/+9
* | sockets: allow SocketAddress 'fd' to reference numeric file descriptorsDaniel P. Berrange2018-03-131-3/+13
* | sockets: check that the named file descriptor is a socketDaniel P. Berrange2018-03-131-2/+16
* | sockets: move fd_is_socket() into common sockets codeDaniel P. Berrange2018-03-131-0/+8
* | cutils: add qemu_strtoi & qemu_strtoui parsers for int/unsigned int typesDaniel P. Berrange2018-03-131-0/+109
* | Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2018-03-131-1/+1
|\ \
| * | block: make BDRV_POLL_WHILE() re-entrancy safeStefan Hajnoczi2018-03-121-1/+1
* | | Merge remote-tracking branch 'remotes/kraxel/tags/ui-20180312-pull-request' i...Peter Maydell2018-03-121-2/+2
|\ \ \ | |_|/ |/| |
| * | build: try improve handling of clang warningsGerd Hoffmann2018-03-121-2/+2
| |/
* | Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-03-121-5/+37
|\ \ | |/ |/|
| * util: Add qemu_opts_to_qdict_filtered()Kevin Wolf2018-03-091-5/+37
* | block: add aio_wait_bh_oneshot()Stefan Hajnoczi2018-03-081-0/+31
|/
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-03-062-1/+41
|\
| * block: extract AIO_WAIT_WHILE() from BlockDriverStateStefan Hajnoczi2018-03-022-1/+41
* | Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2018-03-051-813/+940
|\ \
| * | util/uri.c: wrap single statement blocks with braces {}Su Hang2018-03-051-169/+294
| * | util/uri.c: remove brackets that wrap `return` statement's content.Su Hang2018-03-051-80/+80
| * | util/uri.c: Coding style check, Only whitespace involvedSu Hang2018-03-051-733/+735
| |/
* | qapi: Empty out qapi-schema.jsonMarkus Armbruster2018-03-021-1/+1
* | Include less of the generated modular QAPI headersMarkus Armbruster2018-03-021-1/+1
|/
* block/nvme: fix Coverity reportsPaolo Bonzini2018-03-011-1/+1
* mem: add share parameter to memory-backend-ramMarcel Apfelbaum2018-02-192-3/+3
* misc: fix spellingMarc-André Lureau2018-02-151-1/+1