summaryrefslogtreecommitdiffstats
path: root/util
Commit message (Expand)AuthorAgeFilesLines
* cutils: Fix qemu_strtosz() & friends to reject non-finite sizesDavid Hildenbrand2018-12-131-10/+8Star
* cutils: Add qemu_strtod() and qemu_strtod_finite()David Hildenbrand2018-12-131-0/+65
* cutils: Assert in-range base for string-to-integer conversionsEric Blake2018-12-111-0/+8
* util: vfio-helpers: use ARRAY_SIZE in qemu_vfio_init_pci()Li Qiang2018-12-111-1/+1
* vfio-helpers: Fix qemu_vfio_open_pci() crashMarkus Armbruster2018-11-271-1/+1
* util/qemu-thread-posix: Fix qemu_thread_atexit* for OSXPeter Maydell2018-11-061-24/+20Star
* oslib-posix: Use MAP_STACK in qemu_alloc_stack() on OpenBSDBrad Smith2018-11-061-2/+13
* option: Make option help nicer to readMax Reitz2018-11-051-6/+26
* bitmap: Update count after a mergeEric Blake2018-10-291-0/+3
* dirty-bitmap: make it possible to restore bitmap after mergeVladimir Sementsov-Ogievskiy2018-10-291-3/+8
* util: aio-posix: fix a typoLi Qiang2018-10-291-1/+1
* Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2018-10-22' into...Peter Maydell2018-10-232-5/+13
|\
| * error: Drop bogus "use error_setg() instead" admonitionsMarkus Armbruster2018-10-191-5/+0Star
| * error: Fix use of error_prepend() with &error_fatal, &error_abortMarkus Armbruster2018-10-191-0/+13
* | qemu-timer: avoid checkpoints for virtual clock timers in external subsystemsArtem Pisarenko2018-10-191-7/+43
* | qemu-timer: introduce timer attributesArtem Pisarenko2018-10-191-4/+9
* | Revert some patches from recent [PATCH v6] "Fixing record/replay and adding r...Artem Pisarenko2018-10-191-2/+0Star
|/
* qemu-option: improve qemu_opts_print_help() outputMarc-André Lureau2018-10-051-2/+36
* qemu-option: add help fallback to print the list of optionsMarc-André Lureau2018-10-051-11/+22
* cutils: add qemu_pstrcmp0()Marc-André Lureau2018-10-051-0/+5
* timer: introduce new virtual clockPavel Dovgalyuk2018-10-021-0/+2
* 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