aboutsummaryrefslogtreecommitdiff
path: root/include/qemu
AgeCommit message (Expand)AuthorFilesLines
2024-01-05util/oslib: Have qemu_prealloc_mem() handler return a booleanPhilippe Mathieu-Daudé1-1/+3
2023-12-21job: remove outdated AioContext locking commentsStefan Hajnoczi1-20/+0
2023-12-19util/char_dev: Add open_cdev()Yi Liu1-0/+16
2023-12-01osdep: add getloadavgMichael S. Tsirkin1-0/+10
2023-11-28export/vhost-user-blk: Fix consecutive drainsKevin Wolf1-0/+1
2023-11-13host/include/generic/host/atomic128: Fix compilation problem with Clang 17Thomas Huth1-0/+2
2023-11-08plugins: add dllexport and dllimport to api funcsGreg Manning1-3/+47
2023-11-03util/uuid: Define UUID_STR_LEN from UUID_NONE stringCédric Le Goater1-2/+3
2023-11-03util/uuid: Remove UUID_FMT_LENCédric Le Goater1-2/+1
2023-11-03util/uuid: Add UUID_STR_LEN definitionCédric Le Goater1-0/+1
2023-11-03range: Introduce range_inverse_array()Eric Auger1-0/+8
2023-11-03util/reserved-region: Add new ReservedRegion helpersEric Auger1-0/+32
2023-11-03range: Make range_compare() publicEric Auger1-0/+6
2023-10-31util/defer-call: move defer_call() to util/Stefan Hajnoczi1-0/+16
2023-10-17meson: do not use set10Paolo Bonzini1-0/+15
2023-10-09Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi1-2/+2
2023-10-07tcg: Correct invalid mentions of 'softmmu' by 'system-mode'Philippe Mathieu-Daudé1-2/+2
2023-10-06util/guest-random: Clean up global variable shadowingPhilippe Mathieu-Daudé1-4/+4
2023-10-06plugins/loader: Clean up global variable shadowingPhilippe Mathieu-Daudé1-2/+2
2023-10-05Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Stefan Hajnoczi1-0/+2
2023-10-05Merge tag 'pull-tcg-20231004' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi1-2/+10
2023-10-04util/uuid: add a hash functionAlbert Esteve1-0/+2
2023-10-04Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into stagingStefan Hajnoczi1-0/+4
2023-10-04osdep: set _FORTIFY_SOURCE=2 when optimization is enabledDaniel P. Berrangé1-0/+4
2023-10-03accel: Declare AccelClass::cpu_common_[un]realize() handlersPhilippe Mathieu-Daudé1-0/+2
2023-10-03accel: Introduce accel_cpu_common_unrealize() stubPhilippe Mathieu-Daudé1-0/+6
2023-10-03accel: Rename accel_cpu_realize() -> accel_cpu_common_realize()Philippe Mathieu-Daudé1-2/+2
2023-10-03accel: Rename accel_cpu_realizefn() -> accel_cpu_realize()Philippe Mathieu-Daudé1-2/+2
2023-10-03win32: avoid discarding the exception handlerMarc-André Lureau1-0/+6
2023-09-29qobject atomics osdep: Make a few macros more hygienicMarkus Armbruster3-12/+35
2023-09-26compiler: introduce QEMU_ANNOTATEPaolo Bonzini2-3/+9
2023-09-25Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi1-0/+22
2023-09-21Merge tag 'pull-block-2023-09-01' of https://gitlab.com/hreitz/qemu into stagingStefan Hajnoczi1-5/+11
2023-09-21qemu/timer: Add host ticks function for RISC-VLIU Zhiwei1-0/+22
2023-09-19Merge tag 'pull-tcg-20230915-2' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi2-10/+2
2023-09-16plugin: Simplify struct qemu_plugin_hwaddrRichard Henderson1-9/+2
2023-09-16accel/tcg: Simplify tlb_plugin_lookupRichard Henderson1-1/+0
2023-09-15host/include/i386: Implement clmul.hRichard Henderson1-0/+3
2023-09-07io: follow coroutine AioContext in qio_channel_yield()Stefan Hajnoczi1-0/+1
2023-09-07Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi1-41/+0
2023-09-07Merge tag 'pull-ppc-20230906' of https://github.com/legoater/qemu into stagingStefan Hajnoczi1-1/+20
2023-09-06Merge tag 'pull-lu-20230901' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi1-2/+2
2023-09-06host-utils: Add muldiv64_round_upNicholas Piggin1-1/+20
2023-09-01softmmu/vl.c: inline include/qemu/qemu-options.h into vl.cMichael Tokarev1-41/+0
2023-09-01util/selfmap: Use dev_t and ino_t in MapInfoRichard Henderson1-2/+2
2023-08-31util: spelling fixesMichael Tokarev2-3/+3
2023-08-31util/fifo8: Fix typo in fifo8_push_all() descriptionPhilippe Mathieu-Daudé1-1/+1
2023-08-31qemu/processor: Remove unused 'qemu/atomic.h' headerPhilippe Mathieu-Daudé1-2/+0
2023-08-31bulk: Do not declare function prototypes using 'extern' keywordPhilippe Mathieu-Daudé5-16/+16
2023-08-31qemu/uri: Use QueryParams type definitionPhilippe Mathieu-Daudé1-1/+1