summaryrefslogtreecommitdiffstats
path: root/util
Commit message (Expand)AuthorAgeFilesLines
* qemu-thread: optimize QemuLockCnt with futexes on LinuxPaolo Bonzini2017-01-164-30/+300
* qemu-thread: introduce QemuLockCntPaolo Bonzini2017-01-162-0/+115
* coroutine: Introduce qemu_coroutine_enter_if_inactive()Kevin Wolf2017-01-091-0/+7
* aio: add AioPollFn and io_poll() interfaceStefan Hajnoczi2017-01-031-1/+1
* hbitmap: Fix shifts of constants by granularityMax Reitz2016-11-291-2/+6
* Fix FreeBSD (10.x) build after 7dc9ae43Ed Maste2016-11-221-0/+1
* qemu-error: remove dependency of stubs on monitorPaolo Bonzini2016-11-011-23/+3Star
* sockets: add AF_VSOCK supportStefan Hajnoczi2016-11-011-0/+227
* util/qemu-sockets: Make inet_connect_saddr() publicAshijeet Acharya2016-10-311-2/+2
* Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into st...Peter Maydell2016-10-311-1/+0Star
|\
| * clean-up: removed duplicate #includesAnand J2016-10-281-1/+0Star
* | aio: convert from RFifoLock to QemuRecMutexPaolo Bonzini2016-10-282-79/+0Star
* | qemu-thread: introduce QemuRecMutexPaolo Bonzini2016-10-282-0/+39
|/
* qapi: rename *qmp-*-visitor* to *qobject-*-visitor*Daniel P. Berrange2016-10-251-2/+2
* hbitmap: serializationVladimir Sementsov-Ogievskiy2016-10-241-0/+137
* HBitmap: Introduce "meta" bitmap to track bit changesFam Zheng2016-10-241-15/+54
* rcu: simplify memory barriersPaolo Bonzini2016-10-241-6/+5Star
* qemu-thread: use acquire/release to clarify semantics of QemuEventPaolo Bonzini2016-10-242-6/+24
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2016-10-102-3/+17
|\
| * module: Don't load the same module if requested multiple timesFam Zheng2016-10-071-2/+16
| * block: Add bdrv_runtime_opts to query-command-line-optionsKevin Wolf2016-10-071-1/+1
* | Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into st...Peter Maydell2016-10-101-2/+0Star
|\ \
| * | bitmap: refine and move BITMAP_{FIRST/LAST}_WORD_MASKWei Yang2016-10-081-2/+0Star
| |/
* | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2016-10-103-30/+69
|\ \ | |/ |/|
| * qht: fix unlock-after-free segfault upon resizingEmilio G. Cota2016-10-061-21/+28
| * qht: simplify qht_reset_sizeEmilio G. Cota2016-10-061-5/+3Star
| * util: Introduce qemu_get_pid_nameMichal Privoznik2016-10-042-0/+34
| * util/qht: atomically set b->hashesAlex Bennée2016-10-041-5/+5
* | Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2016-10-044-18/+97
|\ \ | |/ |/|
| * oslib-posix: add a configure switch to debug stack usagePeter Lieven2016-09-291-0/+35
| * coroutine-sigaltstack: use helper for allocating stack memoryPeter Lieven2016-09-291-4/+5
| * coroutine-ucontext: use helper for allocating stack memoryPeter Lieven2016-09-291-5/+6
| * coroutine: add a macro for the coroutine stack sizePeter Lieven2016-09-293-3/+3
| * coroutine-sigaltstack: rename coroutine struct appropriatelyPeter Lieven2016-09-291-8/+8
| * oslib-posix: add helpers for stack alloc and freePeter Lieven2016-09-291-0/+42
* | Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell2016-09-291-0/+19
|\ \ | |/ |/|
| * trace: move util/qemu-coroutine*.c trace points into correct fileDaniel P. Berrange2016-09-281-0/+13
| * trace: move util/buffer.c trace points into correct fileDaniel P. Berrange2016-09-281-0/+6
* | coroutine: add qemu_coroutine_entered() functionStefan Hajnoczi2016-09-281-0/+5
|/
* uuid: Tighten uuid parseFam Zheng2016-09-231-1/+23
* vl: Switch qemu_uuid to QemuUUIDFam Zheng2016-09-231-5/+6
* uuid: Make null_uuid staticFam Zheng2016-09-231-1/+1
* util: Add UUID APIFam Zheng2016-09-232-0/+92
* blockdev: Add dynamic module loading for block driversMarc Mari2016-09-201-27/+11Star
* log: fix parsing of multiple trace:PATTERN log argsDaniel P. Berrange2016-09-141-26/+15Star
* cutils: Rewrite x86 buffer zero checkingRichard Henderson2016-09-141-75/+156
* cutils: Add generic prefetchRichard Henderson2016-09-131-0/+5
* cutils: Add SSE4 versionPaolo Bonzini2016-09-131-0/+10
* cutils: Add test for buffer_is_zeroRichard Henderson2016-09-131-0/+20
* cutils: Remove ppc buffer zero checkingRichard Henderson2016-09-131-25/+1Star