summaryrefslogtreecommitdiffstats
path: root/util
Commit message (Expand)AuthorAgeFilesLines
* 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
* async: use ARRAY_SIZE macroPhilippe Mathieu-Daudé2018-02-101-1/+1
* oslib-posix: check for posix_memalign in configure scriptAndreas Gustafsson2018-02-101-1/+1
* Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster2018-02-092-0/+2
* Include qapi/qmp/qlist.h exactly where neededMarkus Armbruster2018-02-092-0/+2
* qdict qlist: Make most helper macros functionsMarkus Armbruster2018-02-091-0/+1
* Eliminate qapi/qmp/types.hMarkus Armbruster2018-02-091-1/+3
* Include qapi/error.h exactly where neededMarkus Armbruster2018-02-091-0/+1
* Merge remote-tracking branch 'remotes/famz/tags/staging-pull-request' into st...Peter Maydell2018-02-084-7/+754
|\
| * util: Introduce vfio helpersFam Zheng2018-02-083-0/+739
| * coroutine-lock: make qemu_co_enter_next thread-safePaolo Bonzini2018-02-081-2/+8
| * coroutine-lock: convert CoQueue to use QemuLockablePaolo Bonzini2018-02-081-5/+7