aboutsummaryrefslogtreecommitdiff
path: root/softmmu
AgeCommit message (Expand)Author
2023-12-22vl: Improve error message for conflicting -incoming and -loadvmKevin Wolf
2023-12-13system/memory: use ldn_he_p/stn_he_pPatrick Venture
2023-10-03softmmu: Use async_run_on_cpu in tcg_commitRichard Henderson
2023-08-30softmmu: Assert data in bounds in iotlb_to_sectionRichard Henderson
2023-07-26migration: Extend query-migrate to provide dirty page limit infoHyman Huang(黄勇)
2023-07-26migration: Implement dirty-limit convergence algoHyman Huang(黄勇)
2023-07-26migration: Introduce dirty-limit capabilityHyman Huang(黄勇)
2023-07-26softmmu/dirtylimit: Add parameter check for hmp "set_vcpu_dirty_limit"Hyman Huang(黄勇)
2023-07-12softmmu/physmem: Warn with ram_block_discard_range() on MAP_PRIVATE file mappingDavid Hildenbrand
2023-07-07qemu_cleanup: begin drained section after vm_shutdown()Fiona Ebner
2023-06-27icount: don't adjust virtual time backwards after warpNicholas Piggin
2023-06-26accel/tcg: remove CONFIG_PROFILERFei Wu
2023-06-23softmmu: Introduce qemu_target_page_mask() helperPhilippe Mathieu-Daudé
2023-06-20meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé
2023-06-20meson: Replace CONFIG_SOFTMMU -> CONFIG_SYSTEM_ONLYPhilippe Mathieu-Daudé
2023-06-13exec/memory: Introduce RAM_NAMED_FILE flagSteve Sistare
2023-06-06Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson
2023-06-06atomics: eliminate mb_read/mb_setPaolo Bonzini
2023-06-05bulk: Remove pointless QOM castsPhilippe Mathieu-Daudé
2023-06-02migration: restore vmstate on migration failureVladimir Sementsov-Ogievskiy
2023-06-02runstate: drop unused runstate_store()Vladimir Sementsov-Ogievskiy
2023-06-02runstate: add runstate_get()Vladimir Sementsov-Ogievskiy
2023-05-25Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson
2023-05-25softmmu/ioport.c: make MemoryRegionPortioList owner of portio_list MemoryRegionsMark Cave-Ayland
2023-05-25softmmu/ioport.c: QOMify MemoryRegionPortioListMark Cave-Ayland
2023-05-25softmmu/ioport.c: allocate MemoryRegionPortioList ports on the heapMark Cave-Ayland
2023-05-23hostmem-file: add offset optionAlexander Graf
2023-05-22memory: stricter checks prior to unsetting engaged_in_ioAlexander Bulekov
2023-05-22softmmu/vl.c: Disable default NIC if it has not been compiled into the binaryThomas Huth
2023-05-22softmmu/vl.c: Check for the availability of the VGA device before using itThomas Huth
2023-05-18migration: Add last stage indicator to global dirty logGavin Shan
2023-05-15Use new created qemu_target_pages_to_MiB()Juan Quintela
2023-05-15softmmu: Create qemu_target_pages_to_MiB()Juan Quintela
2023-05-02softmmu: Tidy dirtylimit_dirty_ring_full_timeRichard Henderson
2023-05-02hmp: Add 'one-insn-per-tb' command equivalent to 'singlestep'Peter Maydell
2023-05-02accel/tcg: Report one-insn-per-tb in 'info jit', not 'info status'Peter Maydell
2023-05-02accel/tcg: Use one_insn_per_tb global instead of old singlestep globalPeter Maydell
2023-05-02softmmu: Don't use 'singlestep' global in QMP and HMP commandsPeter Maydell
2023-05-02make one-insn-per-tb an accel optionPeter Maydell
2023-04-28memory: prevent dma-reentracy issuesAlexander Bulekov
2023-04-24vl.c: Create late backends before migration objectPeter Xu
2023-04-20cpu: Remove parameter of list_cpus()Thomas Huth
2023-04-20softmmu: Move dirtylimit.c into the target independent source setThomas Huth
2023-04-20softmmu: Make qtest.c target independentThomas Huth
2023-04-20softmmu/qtest: Move the target-specific pseries RTAS code out of qtest.cThomas Huth
2023-04-20qtest: Don't assert on "-qtest chardev:myid"Peter Maydell
2023-04-05Revert "memory: Optimize replay of guest mapping"Peter Maydell
2023-03-28softmmu: Restore use of CPU watchpoint for all acceleratorsPhilippe Mathieu-Daudé
2023-03-28softmmu/watchpoint: Add missing 'qemu/error-report.h' includePhilippe Mathieu-Daudé
2023-03-28accel/tcg: Pass last not end to tb_invalidate_phys_rangeRichard Henderson