aboutsummaryrefslogtreecommitdiff
path: root/include/sysemu
AgeCommit message (Expand)AuthorFilesLines
2023-06-28accel/kvm: Re-include "exec/memattrs.h" headerPhilippe Mathieu-Daudé1-0/+1
2023-06-28accel: Rename HVF 'struct hvf_vcpu_state' -> AccelCPUStatePhilippe Mathieu-Daudé1-1/+1
2023-06-28accel: Document generic accelerator headersPhilippe Mathieu-Daudé6-0/+12
2023-06-27console/win32: allocate shareable display surfaceMarc-André Lureau1-0/+3
2023-06-06hvf: add guest debugging handlers for Apple Silicon hostsFrancesco Cagnin2-0/+16
2023-06-06hvf: add breakpoint handlersFrancesco Cagnin2-0/+23
2023-06-02runstate: drop unused runstate_store()Vladimir Sementsov-Ogievskiy1-1/+0
2023-06-02runstate: add runstate_get()Vladimir Sementsov-Ogievskiy1-0/+1
2023-06-01block: add blk_io_plug_call() APIStefan Hajnoczi1-10/+3
2023-05-30block: drain from main loop thread in bdrv_co_yield_to_drain()Stefan Hajnoczi1-12/+13
2023-05-30block: add blk_in_drain() APIStefan Hajnoczi1-0/+1
2023-05-28win32: wrap socket close() with an exception handlerMarc-André Lureau1-0/+4
2023-05-18kvm: Synchronize the backup bitmap in the last stageGavin Shan1-0/+1
2023-05-16sysemu/kvm: Remove unused headersPhilippe Mathieu-Daudé1-3/+0
2023-05-15block: introduce zone append write for zoned devicesSam Li1-0/+9
2023-05-15block/block-backend: add block layer APIs resembling Linux ZonedBlockDevice i...Sam Li1-0/+18
2023-05-10block: bdrv/blk_co_unref() for calls in coroutine contextKevin Wolf1-1/+4
2023-04-25linux-aio: use LinuxAioState from the running threadEmanuele Giuseppe Esposito1-0/+5
2023-04-21Merge tag 'pull-tpm-2023-04-20-1' of https://github.com/stefanberger/qemu-tpm...Richard Henderson1-0/+3
2023-04-20tpm: Add support for TPM device over I2C busNinad Palsule1-0/+3
2023-04-20softmmu/qtest: Move the target-specific pseries RTAS code out of qtest.cThomas Huth1-0/+4
2023-04-11block, block-backend: write some hot coroutine wrappers by handPaolo Bonzini1-3/+2
2023-03-27block/export: Fix graph locking in blk_get_geometry() callKevin Wolf1-1/+4
2023-03-21win32: add qemu_close_socket_osfhandle()Marc-André Lureau1-2/+13
2023-03-13win32: replace closesocket() with close() wrapperMarc-André Lureau2-6/+4
2023-03-13os-posix: remove useless ioctlsocket() defineMarc-André Lureau1-1/+0
2023-03-13win32: avoid mixing SOCKET and file descriptor spaceMarc-André Lureau1-2/+2
2023-03-13win32/socket: introduce qemu_socket_unselect() helperMarc-André Lureau1-0/+2
2023-03-13win32/socket: introduce qemu_socket_select() helperMarc-André Lureau1-0/+5
2023-03-10Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Peter Maydell1-41/+72
2023-03-07gdbstub: move update guest debug to accel opsMads Ynddal1-0/+1
2023-03-07cryptodev: support QoSzhenwei pi1-0/+7
2023-03-07cryptodev: Account statisticszhenwei pi1-0/+49
2023-03-07cryptodev: Use CryptoDevBackendOpInfo for operationzhenwei pi1-16/+10
2023-03-07cryptodev: Introduce cryptodev alg type in QAPIzhenwei pi1-7/+1
2023-03-07cryptodev: Remove 'name' & 'model' fieldszhenwei pi1-9/+3
2023-03-07cryptodev: Introduce cryptodev.jsonzhenwei pi1-9/+2
2023-03-01kvm/i386: Add xen-evtchn-max-pirq propertyDavid Woodhouse2-0/+2
2023-03-01i386/xen: Reserve Xen special pages for console, xenstore ringsDavid Woodhouse1-0/+9
2023-03-01kvm/i386: Add xen-gnttab-max-frames propertyDavid Woodhouse2-0/+2
2023-03-01hw/xen: Support HVM_PARAM_CALLBACK_TYPE_GSI callbackDavid Woodhouse1-0/+1
2023-03-01hw/xen: Implement EVTCHNOP_bind_virqDavid Woodhouse1-0/+1
2023-03-01i386/xen: Add support for Xen event channel delivery to vCPUDavid Woodhouse1-0/+2
2023-03-01hw/xen: Add xen_overlay device for emulating shared xenheap pagesDavid Woodhouse1-0/+7
2023-03-01i386/xen: implement HYPERVISOR_sched_op, SCHEDOP_shutdownJoao Martins1-0/+1
2023-03-01i386/kvm: Add xen-version KVM accelerator property and init KVM Xen supportDavid Woodhouse2-0/+22
2023-02-27replay: Extract core API to 'exec/replay-core.h'Philippe Mathieu-Daudé1-63/+4
2023-02-27sysemu/kvm: Remove CONFIG_USER_ONLY guardPhilippe Mathieu-Daudé1-2/+0
2023-02-27exec: Remove unused 'qemu/timer.h' timerPhilippe Mathieu-Daudé1-1/+0
2023-02-27gdbstub: Use vaddr type for generic insert/remove_breakpoint() APIPhilippe Mathieu-Daudé1-3/+3