aboutsummaryrefslogtreecommitdiff
path: root/include/qemu
AgeCommit message (Expand)AuthorFilesLines
2020-03-17lockable: add QemuRecMutex supportStefan Hajnoczi1-2/+4
2020-03-17lockable: add lock guardsStefan Hajnoczi1-0/+65
2020-03-17lockable: add QEMU_MAKE_LOCKABLE_NONNULLPaolo Bonzini1-2/+15
2020-03-16util: add util function buffer_zero_avx512()Robert Hoo1-0/+3
2020-03-11Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2020-03-11' in...Peter Maydell2-9/+60
2020-03-11job: refactor progress to separate objectVladimir Sementsov-Ogievskiy2-9/+60
2020-03-09qemu/queue.h: clear linked list pointers on removeStefan Hajnoczi1-4/+15
2020-02-28compiler.h: Don't use compile-time assert when __NO_INLINE__ is definedZenghui Yu1-1/+1
2020-02-28migration: Add support for modulesJuan Quintela1-0/+2
2020-02-25qemu/bitops.h: Add extract8 and extract16Yoshinori Sato1-0/+38
2020-02-22fuzz: add FUZZ_TARGET module typeAlexander Bulekov1-1/+3
2020-02-22aio-posix: make AioHandler deletion O(1)Stefan Hajnoczi1-0/+3
2020-02-22qemu/queue.h: add QLIST_SAFE_REMOVE()Stefan Hajnoczi1-0/+14
2020-02-22rcu_queue: add QSLIST functionsPaolo Bonzini2-2/+60
2020-02-21Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-5.0-20200221' into...Peter Maydell1-0/+7
2020-02-21mem: move nvdimm_device_list to utilitiesShivaprasad G Bhat1-0/+7
2020-02-19linux-user: Use `qemu_log' for straceJosh Kunz1-0/+2
2020-02-12Remove support for CLOCK_MONOTONIC not being definedPeter Maydell1-4/+1
2020-02-12seqlock: fix seqlock_write_unlock_impl functionLuc Michel1-2/+2
2020-02-03Wrapper function to wait on condition for the main loop mutexAravinda Prasad1-0/+8
2020-01-29migration: Simplify get_qlistEric Auger1-13/+6
2020-01-20migration: Support QLIST migrationEric Auger1-0/+39
2020-01-07chardev: generate an internal id when none givenMarc-André Lureau1-0/+1
2020-01-06Merge remote-tracking branch 'remotes/elmarco/tags/dbus-vmstate7-pull-request...Peter Maydell1-0/+19
2020-01-06util: add dbus helper unitMarc-André Lureau1-0/+19
2020-01-02osdep: add qemu_unlink()Marc-André Lureau1-0/+1
2019-12-20Merge remote-tracking branch 'remotes/stsquad/tags/pull-tesing-and-misc-19121...Peter Maydell1-8/+40
2019-12-20Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-20/+32
2019-12-18Add use of RCU for qemu_logfile.Robert Foley1-6/+35
2019-12-18qemu_log_lock/unlock now preserves the qemu_logfile handle.Robert Foley1-3/+6
2019-12-18error: Fix -msg timestamp defaultMarkus Armbruster1-1/+2
2019-12-17bitops.h: Silence kernel-doc complaintsPeter Maydell1-20/+32
2019-12-16Memory: Enable writeback for given memory regionBeata Michalska1-0/+1
2019-11-12tcg plugins: expose an API version conceptAlex Bennée1-0/+19
2019-11-01target/arm/cpu64: max cpu: Introduce sve<N> propertiesAndrew Jones1-0/+1
2019-10-30Merge remote-tracking branch 'remotes/stsquad/tags/pull-tcg-plugins-281019-4'...Peter Maydell5-0/+699
2019-10-28plugin: add qemu_plugin_outs helperAlex Bennée2-0/+7
2019-10-28plugin: add qemu_plugin_insn_disas helperAlex Bennée1-0/+9
2019-10-28plugin: expand the plugin_init function to include an info blockAlex Bennée1-2/+24
2019-10-28plugins: implement helpers for resolving hwaddrAlex Bennée2-0/+48
2019-10-28queue: add QTAILQ_REMOVE_SEVERALEmilio G. Cota1-0/+10
2019-10-28plugin: add implementation of the apiAlex Bennée1-3/+0
2019-10-28plugin: add core codeEmilio G. Cota1-0/+255
2019-10-28plugin: add user-facing APIEmilio G. Cota1-0/+351
2019-10-28Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2019-10-28' in...Peter Maydell2-0/+78
2019-10-28include: Move endof() up from hw/virtio/virtio.hMax Reitz1-0/+7
2019-10-28util: introduce SharedResourceVladimir Sementsov-Ogievskiy1-0/+71
2019-10-26core: replace getpagesize() with qemu_real_host_page_sizeWei Yang1-2/+2
2019-10-25coroutine: Add qemu_co_mutex_assert_locked()Kevin Wolf1-0/+15
2019-10-22qemu-coroutine-sleep: introduce qemu_co_sleep_wakeVladimir Sementsov-Ogievskiy1-2/+21