summaryrefslogtreecommitdiffstats
path: root/include/qemu
Commit message (Expand)AuthorAgeFilesLines
* hbitmap: Add hbitmap_is_serializable()Max Reitz2017-01-261-0/+13
* Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into st...Peter Maydell2017-01-252-2/+2
|\
| * include: Fix typos found by codespellStefan Weil2017-01-242-2/+2
* | migration: migrate QTAILQJianjun Duan2017-01-241-0/+60
|/
* arch_init: Remove unnecessary default_config_files tableEduardo Habkost2017-01-241-4/+0Star
* io: introduce a DNS resolver APIDaniel P. Berrange2017-01-231-0/+2
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2017-01-202-3/+15
|\
| * event_notifier: cleanups around event_notifier_set_handlerPaolo Bonzini2017-01-162-3/+15
* | qemu-thread: optimize QemuLockCnt with futexes on LinuxPaolo Bonzini2017-01-162-0/+38
* | qemu-thread: introduce QemuLockCntPaolo Bonzini2017-01-161-0/+110
|/
* qemu/host-utils.h: Reduce the operation count in the fallback ctpopRichard Henderson2017-01-101-14/+11Star
* coroutine: Introduce qemu_coroutine_enter_if_inactive()Kevin Wolf2017-01-091-0/+6
* main-loop: update comment for qemu_mutex_lock/unlock_iothreadYaowei Bai2016-12-221-2/+2
* timer: fix misleading comment in timer.hYaowei Bai2016-12-221-1/+1
* exec: introduce MemoryRegionCachePaolo Bonzini2016-12-221-0/+1
* bitops: fix rol/ror when shift is zeroNikunj A Dadhania2016-11-151-8/+8
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingStefan Hajnoczi2016-11-032-0/+4
|\
| * nbd: Improve server handling of shutdown requestsEric Blake2016-11-021-0/+3
| * qemu-error: remove dependency of stubs on monitorPaolo Bonzini2016-11-011-0/+1
* | log: Add locking to large logging blocksRichard Henderson2016-11-011-0/+16
|/
* util/qemu-sockets: Make inet_connect_saddr() publicAshijeet Acharya2016-10-311-0/+2
* aio: convert from RFifoLock to QemuRecMutexPaolo Bonzini2016-10-281-54/+0Star
* qemu-thread: introduce QemuRecMutexPaolo Bonzini2016-10-283-0/+19
* tcg: Add atomic128 helpersRichard Henderson2016-10-261-0/+6
* int128: Add int128_make128Richard Henderson2016-10-261-5/+15
* int128: Use __int128 if availableRichard Henderson2016-10-261-1/+134
* exec: Avoid direct references to Int128 partsRichard Henderson2016-10-261-0/+10
* atomics: Add __nocheck atomic operationsRichard Henderson2016-10-261-9/+27
* atomics: add atomic_op_fetch variantsEmilio G. Cota2016-10-261-0/+17
* atomics: add atomic_xorEmilio G. Cota2016-10-261-0/+4
* atomics: Add parameters to macrosRichard Henderson2016-10-261-5/+5
* hbitmap: serializationVladimir Sementsov-Ogievskiy2016-10-241-0/+79
* HBitmap: Introduce "meta" bitmap to track bit changesFam Zheng2016-10-241-0/+21
* block: Hide HBitmap in block dirty bitmap interfaceFam Zheng2016-10-241-0/+1
* atomic: base mb_read/mb_set on load-acquire and store-releasePaolo Bonzini2016-10-241-62/+33Star
* atomic: introduce smp_mb_acquire and smp_mb_releasePaolo Bonzini2016-10-241-20/+30
* Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell2016-10-121-0/+2
|\
| * trace: provide mechanism for registering trace eventsDaniel P. Berrange2016-10-121-0/+2
* | build: Work around SIZE_MAX bug in OSX headersEric Blake2016-10-111-0/+8
|/
* Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into st...Peter Maydell2016-10-101-5/+2Star
|\
| * bitmap: refine and move BITMAP_{FIRST/LAST}_WORD_MASKWei Yang2016-10-081-5/+2Star
* | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2016-10-103-3/+19
|\ \ | |/ |/|
| * util: Introduce qemu_get_pid_nameMichal Privoznik2016-10-041-0/+10
| * seqlock: use atomic writes for the sequencePaolo Bonzini2016-10-041-2/+2
| * atomic.h: comment on use of atomic_read/setAlex Bennée2016-10-041-0/+6
| * atomic.h: fix __SANITIZE_THREAD__ buildAlex Bennée2016-10-041-1/+1
* | coroutine: add a macro for the coroutine stack sizePeter Lieven2016-09-291-0/+2
|/
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2016-09-291-1/+5
|\
| * compiler: Swap 'public domain' header for licenseFelipe Franciosi2016-09-271-1/+5
* | coroutine: add qemu_coroutine_entered() functionStefan Hajnoczi2016-09-281-0/+13