summaryrefslogtreecommitdiffstats
path: root/util
Commit message (Expand)AuthorAgeFilesLines
* util: use fcntl() for qemu_write_pidfile() lockingMarc-André Lureau2018-10-021-1/+6
* util: add qemu_write_pidfile()Marc-André Lureau2018-10-022-0/+95
* hostmem-memfd: add checks before adding hostmem-memfd & propertiesMarc-André Lureau2018-10-021-29/+6Star
* qsp: use atomic64 accessorsEmilio G. Cota2018-10-021-41/+8Star
* util: add atomic64Emilio G. Cota2018-10-023-0/+87
* cacheinfo: add i/d cache_linesize_logEmilio G. Cota2018-10-021-0/+8
* Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20180926' into stagingPeter Maydell2018-09-282-40/+109
|\
| * qht: constify arguments to some internal functionsEmilio G. Cota2018-09-261-6/+10
| * qht: constify qht_statistics_initEmilio G. Cota2018-09-261-4/+4
| * qht: constify qht_lookupEmilio G. Cota2018-09-261-8/+8
| * qht: fix comment in qht_bucket_remove_entryEmilio G. Cota2018-09-261-1/+1
| * qht: drop ht argument from qht iteratorsEmilio G. Cota2018-09-262-16/+24
| * qht: add qht_iter_removeEmilio G. Cota2018-09-261-8/+66
| * qht: remove unused map param from qht_remove__lockedEmilio G. Cota2018-09-261-3/+2Star
* | Merge remote-tracking branch 'remotes/famz/tags/staging-pull-request' into st...Peter Maydell2018-09-282-39/+53
|\ \
| * | aio-posix: do skip system call if ctx->notifier polling succeedsPaolo Bonzini2018-09-261-3/+4
| * | aio-posix: compute timeout before pollingPaolo Bonzini2018-09-262-27/+36
| * | aio-posix: fix concurrent access to poll_disable_cntPaolo Bonzini2018-09-261-11/+15
| |/
* | Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull-request-2018-09-2...Peter Maydell2018-09-251-0/+1
|\ \ | |/ |/|
| * memfd: fix possible usage of the uninitialized file descriptorDima Stepanov2018-09-251-0/+1
* | block: Use a single global AioWaitKevin Wolf2018-09-251-5/+6
* | block: Add missing locking in bdrv_co_drain_bh_cb()Kevin Wolf2018-09-251-0/+5
* | util/async: use qemu_aio_coroutine_enter in co_schedule_bh_cbSergio Lopez2018-09-251-1/+1
|/
* qemu-error: add {error, warn}_report_once_condCornelia Huck2018-09-241-0/+40
* Merge remote-tracking branch 'remotes/kraxel/tags/ui-20180827-v4-pull-request...Peter Maydell2018-08-272-0/+67
|\
| * util: promote qemu_egl_rendernode_open() to libqemuutilMarc-André Lureau2018-08-272-0/+67
* | json: Reject invalid UTF-8 sequencesMarkus Armbruster2018-08-241-7/+62
* | util/oslib-win32: indicate alignment for qemu_anon_ram_alloc()David Hildenbrand2018-08-231-3/+12
* | module: Use QEMU_MODULE_DIR as a search pathryang2018-08-231-8/+14
* | qsp: track BQL callers explicitlyEmilio G. Cota2018-08-231-0/+6
* | qsp: support call site coalescingEmilio G. Cota2018-08-231-14/+88
* | qsp: add qsp_resetEmilio G. Cota2018-08-231-0/+94
* | qsp: add sort_by option to qsp_reportEmilio G. Cota2018-08-231-6/+27
* | qsp: QEMU's Synchronization ProfilerEmilio G. Cota2018-08-234-12/+673
|/
* aio-posix: Improve comment around marking node deletedFam Zheng2018-08-151-1/+1
* aio: Do aio_notify_accept only during blocking aio_pollFam Zheng2018-08-152-3/+4
* aio-posix: Don't count ctx->notifier as progress when pollingFam Zheng2018-08-151-1/+2
* timer: remove replay clock probe in deadline calculationPavel Dovgalyuk2018-07-301-9/+2Star
* opts: remove redundant check for NULL parameterDaniel P. Berrangé2018-07-171-8/+4Star
* i386: fix regression parsing multiboot initrd modulesDaniel P. Berrangé2018-07-171-1/+3
* Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into stagingPeter Maydell2018-06-293-9/+18
|\
| * cutils: Provide strchrnulKeno Fischer2018-06-293-9/+18
* | Merge remote-tracking branch 'remotes/berrange/tags/min-glib-pull-request' in...Peter Maydell2018-06-292-15/+1Star
|\ \
| * | glib: bump min required glib library version to 2.40Daniel P. Berrangé2018-06-291-14/+0Star
| * | util: remove redundant include of glib.h and add osdep.hDaniel P. Berrangé2018-06-291-1/+1
| |/
* | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2018-06-293-20/+71
|\ \ | |/ |/|
| * QemuMutex: support --enable-debug-mutexPaolo Bonzini2018-06-281-0/+12
| * qemu-thread: introduce qemu-thread-common.hPeter Xu2018-06-283-20/+59
* | linux-aio: properly bubble up errors from initializationNishanth Aravamudan2018-06-271-3/+11
|/
* Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20180615' into stagingPeter Maydell2018-06-211-13/+28
|\