aboutsummaryrefslogtreecommitdiff
path: root/util
AgeCommit message (Expand)Author
2017-07-31qobject: Use simpler QDict/QList scalar insertion macrosEric Blake
2017-04-11async: Introduce aio_co_enterFam Zheng
2017-04-11coroutine: Extract qemu_aio_coroutine_enterFam Zheng
2017-04-04Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2017-04-03main-loop: Acquire main_context lock around os_host_main_loop_wait.Richard W.M. Jones
2017-04-03sockets: New helper socket_address_crumple()Markus Armbruster
2017-04-03io vnc sockets: Clean up SocketAddressKind switchesMarkus Armbruster
2017-04-03nbd sockets vnc: Mark problematic address family tests TODOMarkus Armbruster
2017-03-29event_notifier: prevent accidental use after closeHalil Pasic
2017-03-28sockets: Fix socket_address_to_string() hostname truncationMarkus Armbruster
2017-03-27win32: replace custom mutex and condition variable with native primitivesAndrey Shedel
2017-03-24mem-prealloc: fix sysconf(_SC_NPROCESSORS_ONLN) failure case.Jitendra Kolhe
2017-03-21keyval: Document issues with 'any' and alternate typesMarkus Armbruster
2017-03-21keyval: Improve some commentsMarkus Armbruster
2017-03-19qemu-ga: obey LISTEN_PID when using systemd socket activationPaolo Bonzini
2017-03-17oslib-posix: fix compilation on OpenBSDPaolo Bonzini
2017-03-17thread-pool: add missing qemu_bh_cancel in completion functionPeter Lieven
2017-03-15os: don't corrupt pre-existing memory-backend data with preallocDaniel P. Berrange
2017-03-14icount: process QEMU_CLOCK_VIRTUAL timers in vCPU threadPaolo Bonzini
2017-03-14cpus: define QEMUTimerListNotifyCB for QEMU system emulationPaolo Bonzini
2017-03-14qemu-timer: do not include sysemu/cpus.h from util/qemu-timer.hPaolo Bonzini
2017-03-14qemu-timer: fix off-by-onePaolo Bonzini
2017-03-14util: Removed unneeded header from path.cSuramya Shah
2017-03-14mem-prealloc: reduce large guest start-up and migration time.Jitendra Kolhe
2017-03-07keyval: Support listsMarkus Armbruster
2017-03-07keyval: Restrict key components to valid QAPI namesMarkus Armbruster
2017-03-07keyval: New keyval_parse()Markus Armbruster
2017-03-04Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.9-20170303' into...Peter Maydell
2017-03-03cpus: remove ugly cast on sigbus_handlerPaolo Bonzini
2017-03-03exec, kvm, target-ppc: Move getrampagesize() to common codeAlexey Kardashevskiy
2017-03-02Merge remote-tracking branch 'remotes/elmarco/tags/leak-pull-request' into st...Peter Maydell
2017-03-01timer: use an inline function for freeMarc-André Lureau
2017-02-28option: Tweak invalid size error message and unbreak iotest 049Markus Armbruster
2017-02-23option: Fix checking of sizes for overflow and trailing crapMarkus Armbruster
2017-02-23util/cutils: Change qemu_strtosz*() from int64_t to uint64_tMarkus Armbruster
2017-02-23util/cutils: Return qemu_strtosz*() error and value separatelyMarkus Armbruster
2017-02-23util/cutils: Let qemu_strtosz*() optionally reject trailing crapMarkus Armbruster
2017-02-23util/cutils: Drop QEMU_STRTOSZ_DEFSUFFIX_* macrosMarkus Armbruster
2017-02-23util/cutils: New qemu_strtosz()Markus Armbruster
2017-02-23util/cutils: Rename qemu_strtosz() to qemu_strtosz_MiB()Markus Armbruster
2017-02-23util/cutils: New qemu_strtosz_metric()Markus Armbruster
2017-02-23option: Fix to reject invalid and overflowing numbersMarkus Armbruster
2017-02-23util/cutils: Clean up control flow around qemu_strtol() a bitMarkus Armbruster
2017-02-23util/cutils: Clean up variable names around qemu_strtol()Markus Armbruster
2017-02-23util/cutils: Rename qemu_strtoll(), qemu_strtoull()Markus Armbruster
2017-02-23util/cutils: Rewrite documentation of qemu_strtol() & friendsMarkus Armbruster
2017-02-23option: Assert value string isn't nullMarkus Armbruster
2017-02-21coroutine-lock: make CoRwlock thread-safe and fairPaolo Bonzini
2017-02-21coroutine-lock: add mutex argument to CoQueue APIsPaolo Bonzini
2017-02-21coroutine-lock: add limited spinning to CoMutexPaolo Bonzini