aboutsummaryrefslogtreecommitdiff
path: root/util
AgeCommit message (Expand)AuthorFilesLines
2017-03-17oslib-posix: fix compilation on OpenBSDPaolo Bonzini1-2/+0
2017-03-17thread-pool: add missing qemu_bh_cancel in completion functionPeter Lieven1-0/+7
2017-03-15os: don't corrupt pre-existing memory-backend data with preallocDaniel P. Berrange1-1/+13
2017-03-14icount: process QEMU_CLOCK_VIRTUAL timers in vCPU threadPaolo Bonzini1-1/+3
2017-03-14cpus: define QEMUTimerListNotifyCB for QEMU system emulationPaolo Bonzini3-7/+7
2017-03-14qemu-timer: do not include sysemu/cpus.h from util/qemu-timer.hPaolo Bonzini2-0/+2
2017-03-14qemu-timer: fix off-by-onePaolo Bonzini1-1/+1
2017-03-14util: Removed unneeded header from path.cSuramya Shah1-1/+0
2017-03-14mem-prealloc: reduce large guest start-up and migration time.Jitendra Kolhe2-22/+89
2017-03-07keyval: Support listsMarkus Armbruster1-12/+171
2017-03-07keyval: Restrict key components to valid QAPI namesMarkus Armbruster1-4/+8
2017-03-07keyval: New keyval_parse()Markus Armbruster2-0/+232
2017-03-04Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.9-20170303' into...Peter Maydell1-0/+25
2017-03-03cpus: remove ugly cast on sigbus_handlerPaolo Bonzini3-5/+34
2017-03-03exec, kvm, target-ppc: Move getrampagesize() to common codeAlexey Kardashevskiy1-0/+25
2017-03-02Merge remote-tracking branch 'remotes/elmarco/tags/leak-pull-request' into st...Peter Maydell1-5/+0
2017-03-01timer: use an inline function for freeMarc-André Lureau1-5/+0
2017-02-28option: Tweak invalid size error message and unbreak iotest 049Markus Armbruster1-1/+1
2017-02-23option: Fix checking of sizes for overflow and trailing crapMarkus Armbruster1-28/+13
2017-02-23util/cutils: Change qemu_strtosz*() from int64_t to uint64_tMarkus Armbruster1-5/+9
2017-02-23util/cutils: Return qemu_strtosz*() error and value separatelyMarkus Armbruster1-10/+12
2017-02-23util/cutils: Let qemu_strtosz*() optionally reject trailing crapMarkus Armbruster1-5/+9
2017-02-23util/cutils: Drop QEMU_STRTOSZ_DEFSUFFIX_* macrosMarkus Armbruster1-18/+10
2017-02-23util/cutils: New qemu_strtosz()Markus Armbruster1-4/+11
2017-02-23util/cutils: Rename qemu_strtosz() to qemu_strtosz_MiB()Markus Armbruster1-1/+1
2017-02-23util/cutils: New qemu_strtosz_metric()Markus Armbruster1-3/+8
2017-02-23option: Fix to reject invalid and overflowing numbersMarkus Armbruster1-3/+8
2017-02-23util/cutils: Clean up control flow around qemu_strtol() a bitMarkus Armbruster1-42/+43
2017-02-23util/cutils: Clean up variable names around qemu_strtol()Markus Armbruster1-21/+21
2017-02-23util/cutils: Rename qemu_strtoll(), qemu_strtoull()Markus Armbruster2-4/+4
2017-02-23util/cutils: Rewrite documentation of qemu_strtol() & friendsMarkus Armbruster1-39/+49
2017-02-23option: Assert value string isn't nullMarkus Armbruster1-50/+39
2017-02-21coroutine-lock: make CoRwlock thread-safe and fairPaolo Bonzini1-11/+24
2017-02-21coroutine-lock: add mutex argument to CoQueue APIsPaolo Bonzini1-3/+21
2017-02-21coroutine-lock: add limited spinning to CoMutexPaolo Bonzini2-7/+46
2017-02-21coroutine-lock: make CoMutex thread-safePaolo Bonzini2-10/+144
2017-02-21async: remove unnecessary inc/dec pairsPaolo Bonzini3-15/+13
2017-02-21aio-posix: partially inline aio_dispatch into aio_pollPaolo Bonzini3-40/+19
2017-02-21block: explicitly acquire aiocontext in aio callbacks that need itPaolo Bonzini1-1/+3
2017-02-21block: explicitly acquire aiocontext in bottom halves that need itPaolo Bonzini2-2/+4
2017-02-21block: explicitly acquire aiocontext in callbacks that need itPaolo Bonzini2-13/+0
2017-02-21block: explicitly acquire aiocontext in timers that need itPaolo Bonzini3-5/+1
2017-02-21aio: push aio_context_acquire/release down to dispatchingPaolo Bonzini3-22/+20
2017-02-21coroutine-lock: reschedule coroutine on the AioContext it was running onPaolo Bonzini2-4/+2
2017-02-21aio: introduce aio_co_schedule and aio_co_wakePaolo Bonzini3-0/+77
2017-02-21block: move AioContext, QEMUTimer, main-loop to libqemuutilPaolo Bonzini10-1/+3347
2017-02-13migration: consolidate VMStateField.startHalil Pasic1-1/+1
2017-02-09util: add iterators for QemuOpts valuesDaniel P. Berrange1-0/+19
2017-01-31host-utils: Implement unsigned quadword left/right shift and unit testsJose Ricardo Ziviani1-0/+64
2017-01-31host-utils: Move 128-bit guard macro to .c fileJose Ricardo Ziviani2-1/+3