aboutsummaryrefslogtreecommitdiff
path: root/softmmu
AgeCommit message (Expand)AuthorFilesLines
2023-09-20block: remove AIOCBInfo->get_aio_context()Stefan Hajnoczi1-8/+0
2023-09-19Merge tag 'mem-2023-09-19' of https://github.com/davidhildenbrand/qemu into s...Stefan Hajnoczi2-25/+88
2023-09-19memory: avoid updating ioeventfds for some address_spacehongmianquan1-0/+12
2023-09-19softmmu/physmem: Hint that "readonly=on,rom=off" exists when opening file R/W...David Hildenbrand1-0/+19
2023-09-19softmmu/physmem: Never return directories from file_ram_open()David Hildenbrand1-0/+19
2023-09-19softmmu/physmem: Fail creation of new files in file_ram_open() with readonly=...David Hildenbrand1-7/+9
2023-09-19softmmu/physmem: Bail out early in ram_block_discard_range() with readonly filesDavid Hildenbrand1-0/+10
2023-09-19softmmu/physmem: Remap with proper protection in qemu_ram_remap()David Hildenbrand1-4/+6
2023-09-19softmmu/physmem: Distinguish between file access mode and mmap protectionDavid Hildenbrand2-15/+14
2023-09-15softmmu: Delete checks for old host definitionsAkihiko Odaki1-3/+0
2023-09-11sysemu: Add prepare callback to struct VMChangeStateEntryAvihai Horon1-0/+40
2023-09-07Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi3-4/+230
2023-09-01util/async-teardown.c: move to softmmu/, only build it when system build is r...Michael Tokarev2-0/+147
2023-09-01softmmu/vl.c: inline include/qemu/qemu-options.h into vl.cMichael Tokarev1-1/+10
2023-09-01os-posix.c, softmmu/vl.c: move os_parse_cmd_args() into qemu_init()Michael Tokarev1-3/+73
2023-08-31accel/tcg: spelling fixesMichael Tokarev2-2/+2
2023-08-31accel: Remove HAX acceleratorPhilippe Mathieu-Daudé2-12/+0
2023-08-31rtc: Use time_t for passing and returning time offsetsPeter Maydell1-2/+2
2023-08-30Merge tag 'dirtylimit-dirtyrate-pull-request' of https://github.com/newfriday...Stefan Hajnoczi1-14/+12
2023-08-29softmmu: Use async_run_on_cpu in tcg_commitRichard Henderson1-11/+29
2023-08-29softmmu: Assert data in bounds in iotlb_to_sectionRichard Henderson1-2/+8
2023-08-29softmmu/dirtylimit: Convert free to g_freealloc.young1-5/+5
2023-08-29softmmu: Fix dirtylimit memory leakalloc.young1-9/+7
2023-08-22qtest: irq_intercept_[out/in]: return FAIL if no intercepts are installedChris Laplante1-2/+10
2023-08-22qtest: bail from irq_intercept_in if name is specifiedChris Laplante1-0/+8
2023-08-22qtest: implement named interception of out-GPIOChris Laplante1-8/+10
2023-08-22qtest: factor out qtest_install_gpio_out_interceptChris Laplante1-6/+10
2023-07-26migration: Extend query-migrate to provide dirty page limit infoHyman Huang(黄勇)1-0/+39
2023-07-26migration: Implement dirty-limit convergence algoHyman Huang(黄勇)1-0/+29
2023-07-26migration: Introduce dirty-limit capabilityHyman Huang(黄勇)1-4/+14
2023-07-26softmmu/dirtylimit: Add parameter check for hmp "set_vcpu_dirty_limit"Hyman Huang(黄勇)1-6/+7
2023-07-12softmmu/physmem: Warn with ram_block_discard_range() on MAP_PRIVATE file mappingDavid Hildenbrand1-0/+18
2023-07-07qemu_cleanup: begin drained section after vm_shutdown()Fiona Ebner1-7/+7
2023-06-27icount: don't adjust virtual time backwards after warpNicholas Piggin1-2/+7
2023-06-26accel/tcg: remove CONFIG_PROFILERFei Wu1-9/+0
2023-06-23softmmu: Introduce qemu_target_page_mask() helperPhilippe Mathieu-Daudé1-0/+5
2023-06-20meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé1-4/+4
2023-06-20meson: Replace CONFIG_SOFTMMU -> CONFIG_SYSTEM_ONLYPhilippe Mathieu-Daudé1-2/+2
2023-06-13exec/memory: Introduce RAM_NAMED_FILE flagSteve Sistare1-1/+6
2023-06-06Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson2-2/+2
2023-06-06atomics: eliminate mb_read/mb_setPaolo Bonzini2-2/+2
2023-06-05bulk: Remove pointless QOM castsPhilippe Mathieu-Daudé1-1/+1
2023-06-02migration: restore vmstate on migration failureVladimir Sementsov-Ogievskiy1-1/+7
2023-06-02runstate: drop unused runstate_store()Vladimir Sementsov-Ogievskiy1-12/+0
2023-06-02runstate: add runstate_get()Vladimir Sementsov-Ogievskiy1-0/+5
2023-05-25Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson1-7/+54
2023-05-25softmmu/ioport.c: make MemoryRegionPortioList owner of portio_list MemoryRegionsMark Cave-Ayland1-1/+21
2023-05-25softmmu/ioport.c: QOMify MemoryRegionPortioListMark Cave-Ayland1-5/+31
2023-05-25softmmu/ioport.c: allocate MemoryRegionPortioList ports on the heapMark Cave-Ayland1-3/+4
2023-05-23hostmem-file: add offset optionAlexander Graf2-6/+14