aboutsummaryrefslogtreecommitdiff
path: root/include/sysemu
AgeCommit message (Expand)Author
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é
2021-12-31dma: Let ld*_dma() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-12-31dma: Let st*_dma() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-12-31dma: Let dma_buf_read() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-12-31dma: Let dma_buf_write() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-12-30dma: Have dma_buf_read() / dma_buf_write() take a void pointerPhilippe Mathieu-Daudé
2021-12-30dma: Let dma_memory_map() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-12-30dma: Let dma_memory_read/write() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-12-30dma: Let dma_memory_rw() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-12-30dma: Let dma_memory_rw_relaxed() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-12-30dma: Let dma_memory_set() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-12-30dma: Let dma_memory_valid() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-12-16Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson
2021-12-15blockdev: Drop unused drive_get_next()Markus Armbruster
2021-12-10gdbstub, kvm: let KVM report supported singlestep flagsMaxim Levitsky
2021-11-03Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingRichard Henderson
2021-11-02watchdog: remove select_watchdog_actionPaolo Bonzini
2021-11-01KVM: introduce dirty_pages and kvm_dirty_ring_enabledHyman Huang(黄勇)
2021-10-20device_tree: Add qemu_fdt_add_pathYanan Wang
2021-10-15block-backend: update blk_co_pwrite() and blk_co_pread() wrappersVladimir Sementsov-Ogievskiy
2021-10-15block-backend: fix blk_co_flush prototype to mention coroutine_fnVladimir Sementsov-Ogievskiy
2021-10-15block-backend: convert blk_aio_ functions to int64_t bytes paramterVladimir Sementsov-Ogievskiy
2021-10-15block-backend: convert blk_co_copy_range to int64_t bytesVladimir Sementsov-Ogievskiy
2021-10-15block-backend: convert blk_foo wrappers to use int64_t bytes parameterVladimir Sementsov-Ogievskiy
2021-10-15block-backend: convert blk_co_pdiscard to int64_t bytesVladimir Sementsov-Ogievskiy
2021-10-15block-backend: convert blk_co_pwritev_part to int64_t bytesVladimir Sementsov-Ogievskiy
2021-10-15block-backend: make blk_co_preadv() 64bitVladimir Sementsov-Ogievskiy
2021-10-13target/i386/sev: Declare system-specific functions in 'sev.h'Philippe Mathieu-Daudé
2021-10-06block: introduce max_hw_iov for use in scsi-genericPaolo Bonzini
2021-09-30memory: Name all the memory listenersPeter Xu
2021-09-21arm/hvf: Add a WFI handlerPeter Collingbourne
2021-09-20hvf: Add Apple Silicon supportAlexander Graf
2021-09-20hvf: Introduce hvf_arch_init() callbackAlexander Graf
2021-09-13Only check CONFIG_NVMM when NEED_CPU_H is definedReinoud Zandijk
2021-09-01block: introduce blk_replace_bsVladimir Sementsov-Ogievskiy