aboutsummaryrefslogtreecommitdiff
path: root/util
AgeCommit message (Expand)AuthorFilesLines
2021-07-20qemu-config: never call the callback after an error, fix leakPaolo Bonzini1-2/+2
2021-07-11Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell3-88/+118
2021-07-11Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-6.1-pul...Peter Maydell2-3/+1
2021-07-10Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell1-16/+6
2021-07-09Merge remote-tracking branch 'remotes/ehabkost-gl/tags/machine-next-pull-requ...Peter Maydell1-0/+2
2021-07-09util/guest-random: Fix size arg to tail memcpyMark Nelson1-1/+1
2021-07-09qemu-option: Drop dead assertionMarkus Armbruster1-2/+0
2021-07-09modules: check arch on qom lookupGerd Hoffmann1-0/+6
2021-07-09modules: check arch and block load on mismatchGerd Hoffmann1-0/+29
2021-07-09modules: add tracepointsGerd Hoffmann2-0/+7
2021-07-09modules: use modinfo for qemu opts loadGerd Hoffmann1-0/+19
2021-07-09modules: use modinfo for qom loadGerd Hoffmann1-53/+24
2021-07-09modules: use modinfo for dependenciesGerd Hoffmann1-34/+21
2021-07-09modules: generate modinfo.cGerd Hoffmann1-0/+11
2021-07-09meson: fix missing preprocessor symbolsPaolo Bonzini1-1/+1
2021-07-09util/uri: do not check argument of uri_free()Heinrich Schuchardt1-16/+6
2021-07-08Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/block-pull-request...Peter Maydell2-6/+23
2021-07-06Deprecate pmem=on with non-DAX capable backend fileIgor Mammedov1-0/+2
2021-07-06qemu-option: remove now-dead codePaolo Bonzini1-41/+10
2021-07-06keyval: introduce keyval_parse_intoPaolo Bonzini1-8/+35
2021-07-06keyval: introduce keyval_mergePaolo Bonzini1-0/+80
2021-07-06configure: convert compiler tests to meson, part 1Paolo Bonzini1-1/+3
2021-07-06meson: store dependency('threads') in a variablePaolo Bonzini1-1/+0
2021-07-05util/async: print leaked BH name when AioContext finalizesStefan Hajnoczi1-2/+14
2021-07-05util/async: add a human-readable name to BHs for debuggingStefan Hajnoczi2-4/+9
2021-06-25co-shared-resource: protect with a mutexEmanuele Giuseppe Esposito1-5/+19
2021-06-22Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20210619-2' in...Peter Maydell1-1/+5
2021-06-19util/oslib-win32: Fix fatal assertion in qemu_try_memalignStefan Weil1-1/+5
2021-06-18qemu-sockets: introduce socket_address_parse_named_fd()Vladimir Sementsov-Ogievskiy1-0/+19
2021-06-18async: the main AioContext is only "current" if under the BQLPaolo Bonzini2-0/+21
2021-06-16util: Use unique type for QemuRecMutex in thread-posix.hRichard Henderson1-6/+6
2021-06-16util: Pass file+line to qemu_rec_mutex_unlock_implRichard Henderson2-3/+3
2021-06-16util: Use real functions for thread-posix QemuRecMutexRichard Henderson1-0/+20
2021-06-15util/mmap-alloc: Support RAM_NORESERVE via MAP_NORESERVE under LinuxDavid Hildenbrand1-2/+67
2021-06-15memory: Introduce RAM_NORESERVE and wire it up in qemu_ram_mmap()David Hildenbrand3-3/+23
2021-06-15util/mmap-alloc: Pass flags instead of separate bools to qemu_ram_mmap()David Hildenbrand2-8/+10
2021-06-15util/mmap-alloc: Factor out activating of memory to mmap_activate()David Hildenbrand1-44/+50
2021-06-15util/mmap-alloc: Factor out reserving of a memory region to mmap_reserve()David Hildenbrand1-25/+33
2021-06-15util/mmap-alloc: Factor out calculation of the pagesize for the guard pageDavid Hildenbrand1-15/+16
2021-06-15qemu-config: use qemu_opts_from_qdictPaolo Bonzini1-16/+1
2021-06-13util/osdep: Add qemu_mprotect_rwRichard Henderson1-0/+9
2021-06-08sockets: Support multipath TCPDr. David Alan Gilbert1-0/+23
2021-06-04qemu-config: parse configuration files to a QDictPaolo Bonzini1-30/+68
2021-06-04oslib-posix: Remove OpenBSD workaround for fcntl("/dev/null", F_SETFL, O_NONB...Brad Smith1-11/+0
2021-06-02configure: bump min required glib version to 2.56Daniel P. Berrangé1-204/+0
2021-06-02docs: fix references to docs/devel/tracing.rstStefano Garzarella1-1/+1
2021-05-26qemu-config: load modules when instantiating option groupsPaolo Bonzini1-0/+1
2021-05-21coroutine-sleep: introduce qemu_co_sleepPaolo Bonzini1-7/+19
2021-05-21coroutine-sleep: replace QemuCoSleepState pointer with struct in the APIPaolo Bonzini1-23/+18
2021-05-21coroutine-sleep: move timer out of QemuCoSleepStatePaolo Bonzini1-4/+4