aboutsummaryrefslogtreecommitdiff
path: root/include/sysemu
AgeCommit message (Expand)Author
2022-06-24block: get rid of blk->guest_block_sizeStefan Hajnoczi
2022-06-16crypto: Introduce RSA algorithmzhenwei pi
2022-06-06hw/loongarch: Add support loongson3 virt machine type.Xiaojuan Yang
2022-06-06replay: rewrite async event handlingPavel Dovgalyuk
2022-06-06replay: notify vCPU when BH is scheduledPavel Dovgalyuk
2022-06-03ui: Switch "-display sdl" to use the QAPI parserThomas Huth
2022-05-12machine: use QAPI struct for boot configurationPaolo Bonzini
2022-05-11Clean up header guards that don't match their file nameMarkus Armbruster
2022-05-09Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into stagingRichard Henderson
2022-05-09util/event-loop-base: Introduce options to set the thread pool sizeNicolas Saenz Julienne
2022-05-09util/main-loop: Introduce the main loop into QOMNicolas Saenz Julienne
2022-05-09Introduce event-loop-base abstract classNicolas Saenz Julienne
2022-05-09Warn user if the vga flag is passed but no vga device is createdGautam Agrawal
2022-05-06sysemu: tpm: Add a stub function for TPM_IS_CRBEric Auger
2022-05-03block: move fcntl_setfl()Marc-André Lureau
2022-04-22dump: Add more offset variablesJanosch Frank
2022-04-22dump: Introduce shdr_num to decrease complexityJanosch Frank
2022-04-22dump: Remove the sh_info variableJanosch Frank
2022-04-20sysemu/os-win32: Test for and use _lock_file/_unlock_fileRichard Henderson
2022-04-06whpx: Added support for breakpoints and steppingIvan Shcherbakov
2022-04-06Move fcntl_setfl() to oslib-posixMarc-André Lureau
2022-04-06include: move os_*() to os-foo.hMarc-André Lureau
2022-04-06include: move qemu_get_vm_name() to sysemu.hMarc-André Lureau
2022-04-06include: move dump_in_progress() to runstate.hMarc-André Lureau
2022-04-06oslib: drop qemu_gettimeofday()Marc-André Lureau
2022-03-16softmmu: List CPU types againPhilippe Mathieu-Daudé
2022-03-15kvm/msi: do explicit commit when adding msi routesLongpeng(Mike)
2022-03-15kvm-irqchip: introduce new API to support route changeLongpeng(Mike)
2022-03-06softmmu: Add qemu_init_arch_modules()Philippe Mathieu-Daudé
2022-03-06accel: Introduce AccelOpsClass::cpus_are_resettable()Philippe Mathieu-Daudé
2022-03-06accel: Introduce AccelOpsClass::cpu_thread_is_idle()Philippe Mathieu-Daudé
2022-03-06accel/hax: Introduce CONFIG_HAX_IS_POSSIBLEPhilippe Mathieu-Daudé
2022-03-06sysemu/kvm: Make kvm_on_sigbus() / kvm_on_sigbus_vcpu() target agnosticPhilippe Mathieu-Daudé
2022-03-06sysemu/memory_mapping: Become target-agnosticPhilippe Mathieu-Daudé
2022-03-04block-backend-common.h: split function pointers in BlockDevOpsEmanuele Giuseppe Esposito
2022-03-04include/sysemu/blockdev.h: global state APIEmanuele Giuseppe Esposito
2022-03-04IO_CODE and IO_OR_GS_CODE for block-backend I/O APIEmanuele Giuseppe Esposito
2022-03-04include/sysemu/block-backend: split header into I/O and global state (GS) APIEmanuele Giuseppe Esposito
2022-03-04os-posix: Add os_set_daemonize()Hanna Reitz
2022-03-04block: rename bdrv_invalidate_cache_all, blk_invalidate_cache and test_sync_o...Emanuele Giuseppe Esposito
2022-01-28rtc: Move RTC function prototypes to their own headerPeter Maydell
2022-01-18hw/dma: Let dma_buf_read() / dma_buf_write() propagate MemTxResultPhilippe Mathieu-Daudé
2022-01-18hw/dma: Use dma_addr_t type definition when relevantPhilippe Mathieu-Daudé
2022-01-18hw/dma: Move ScatterGatherEntry / QEMUSGList declarations aroundPhilippe Mathieu-Daudé
2022-01-18hw/dma: Remove CONFIG_USER_ONLY checkPhilippe Mathieu-Daudé
2022-01-14include/sysemu/blockdev.h: remove drive_get_max_devsEmanuele Giuseppe Esposito
2022-01-14include/sysemu/blockdev.h: remove drive_mark_claimed_by_board and inline driv...Emanuele Giuseppe Esposito
2022-01-04sysemu: Cleanup qemu_run_machine_init_done_notifiers()Xiaoyao Li
2021-12-31dma: Let ld*_dma() propagate MemTxResultPhilippe Mathieu-Daudé
2021-12-31dma: Let st*_dma() propagate MemTxResultPhilippe Mathieu-Daudé