aboutsummaryrefslogtreecommitdiffstats
path: root/softmmu (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi2023-09-251-0/+10
|\
| * vl: recognize audiodev groups in configuration filesPaolo Bonzini2023-09-221-0/+10
* | block: remove AIOCBInfo->get_aio_context()Stefan Hajnoczi2023-09-201-8/+0
* | Merge tag 'mem-2023-09-19' of https://github.com/davidhildenbrand/qemu into stagingStefan Hajnoczi2023-09-192-25/+88
|\ \
| * | memory: avoid updating ioeventfds for some address_spacehongmianquan2023-09-191-0/+12
| * | softmmu/physmem: Hint that "readonly=on,rom=off" exists when opening file R/W for private mapping failsDavid Hildenbrand2023-09-191-0/+19
| * | softmmu/physmem: Never return directories from file_ram_open()David Hildenbrand2023-09-191-0/+19
| * | softmmu/physmem: Fail creation of new files in file_ram_open() with readonly=trueDavid Hildenbrand2023-09-191-7/+9
| * | softmmu/physmem: Bail out early in ram_block_discard_range() with readonly filesDavid Hildenbrand2023-09-191-0/+10
| * | softmmu/physmem: Remap with proper protection in qemu_ram_remap()David Hildenbrand2023-09-191-4/+6
| * | softmmu/physmem: Distinguish between file access mode and mmap protectionDavid Hildenbrand2023-09-192-15/+14
| |/
* / softmmu: Delete checks for old host definitionsAkihiko Odaki2023-09-151-3/+0
|/
* sysemu: Add prepare callback to struct VMChangeStateEntryAvihai Horon2023-09-111-0/+40
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi2023-09-073-4/+230
|\
| * util/async-teardown.c: move to softmmu/, only build it when system build is requestedMichael Tokarev2023-09-012-0/+147
| * softmmu/vl.c: inline include/qemu/qemu-options.h into vl.cMichael Tokarev2023-09-011-1/+10
| * os-posix.c, softmmu/vl.c: move os_parse_cmd_args() into qemu_init()Michael Tokarev2023-09-011-3/+73
* | accel/tcg: spelling fixesMichael Tokarev2023-08-312-2/+2
* | accel: Remove HAX acceleratorPhilippe Mathieu-Daudé2023-08-312-12/+0
|/
* rtc: Use time_t for passing and returning time offsetsPeter Maydell2023-08-311-2/+2
* Merge tag 'dirtylimit-dirtyrate-pull-request' of https://github.com/newfriday/qemu into stagingStefan Hajnoczi2023-08-301-14/+12
|\
| * softmmu/dirtylimit: Convert free to g_freealloc.young2023-08-291-5/+5
| * softmmu: Fix dirtylimit memory leakalloc.young2023-08-291-9/+7
* | softmmu: Use async_run_on_cpu in tcg_commitRichard Henderson2023-08-291-11/+29
* | softmmu: Assert data in bounds in iotlb_to_sectionRichard Henderson2023-08-291-2/+8
|/
* qtest: irq_intercept_[out/in]: return FAIL if no intercepts are installedChris Laplante2023-08-221-2/+10
* qtest: bail from irq_intercept_in if name is specifiedChris Laplante2023-08-221-0/+8
* qtest: implement named interception of out-GPIOChris Laplante2023-08-221-8/+10
* qtest: factor out qtest_install_gpio_out_interceptChris Laplante2023-08-221-6/+10
* migration: Extend query-migrate to provide dirty page limit infoHyman Huang(黄勇)2023-07-261-0/+39
* migration: Implement dirty-limit convergence algoHyman Huang(黄勇)2023-07-261-0/+29
* migration: Introduce dirty-limit capabilityHyman Huang(黄勇)2023-07-261-4/+14
* softmmu/dirtylimit: Add parameter check for hmp "set_vcpu_dirty_limit"Hyman Huang(黄勇)2023-07-261-6/+7
* softmmu/physmem: Warn with ram_block_discard_range() on MAP_PRIVATE file mappingDavid Hildenbrand2023-07-121-0/+18
* qemu_cleanup: begin drained section after vm_shutdown()Fiona Ebner2023-07-071-7/+7
* icount: don't adjust virtual time backwards after warpNicholas Piggin2023-06-271-2/+7
* accel/tcg: remove CONFIG_PROFILERFei Wu2023-06-261-9/+0
* softmmu: Introduce qemu_target_page_mask() helperPhilippe Mathieu-Daudé2023-06-231-0/+5
* meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé2023-06-201-4/+4
* meson: Replace CONFIG_SOFTMMU -> CONFIG_SYSTEM_ONLYPhilippe Mathieu-Daudé2023-06-201-2/+2
* exec/memory: Introduce RAM_NAMED_FILE flagSteve Sistare2023-06-131-1/+6
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson2023-06-062-2/+2
|\
| * atomics: eliminate mb_read/mb_setPaolo Bonzini2023-06-062-2/+2
* | bulk: Remove pointless QOM castsPhilippe Mathieu-Daudé2023-06-051-1/+1
|/
* migration: restore vmstate on migration failureVladimir Sementsov-Ogievskiy2023-06-021-1/+7
* runstate: drop unused runstate_store()Vladimir Sementsov-Ogievskiy2023-06-021-12/+0
* runstate: add runstate_get()Vladimir Sementsov-Ogievskiy2023-06-021-0/+5
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson2023-05-251-7/+54
|\
| * softmmu/ioport.c: make MemoryRegionPortioList owner of portio_list MemoryRegionsMark Cave-Ayland2023-05-251-1/+21
| * softmmu/ioport.c: QOMify MemoryRegionPortioListMark Cave-Ayland2023-05-251-5/+31