summaryrefslogtreecommitdiffstats
path: root/exec.c
Commit message (Expand)AuthorAgeFilesLines
* memory: Introduce memory listener hook log_clear()Peter Xu2019-07-151-0/+12
* memory: Pass mr into snapshot_and_clear_dirtyPeter Xu2019-07-151-1/+2
* general: Replace global smp variables with smp machine propertiesLike Xu2019-07-051-1/+2
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-0/+1
* qemu-common: Move tcg_enabled() etc. to sysemu/tcg.hMarkus Armbruster2019-06-111-0/+2
* Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell2019-04-261-3/+7
|\
| * util/mmap-alloc: Add a 'is_pmem' parameter to qemu_ram_mmapZhang Yi2019-04-251-1/+1
| * cpu: Fix crash with empty -cpu optionEduardo Habkost2019-04-251-0/+4
| * cpu: Rename parse_cpu_model() to parse_cpu_option()Eduardo Habkost2019-04-251-2/+2
* | exec: Introduce qemu_maxrampagesize() and rename qemu_getrampagesize()David Hildenbrand2019-04-251-4/+40
|/
* qom/cpu: Simplify how CPUClass:cpu_dump_state() printsMarkus Armbruster2019-04-181-1/+1
* memory: Clean up how mtree_info() printsMarkus Armbruster2019-04-181-20/+20
* exec: Only count mapped memory backends for qemu_getrampagesize()David Gibson2019-03-291-2/+3
* exec.c: refactor function flatview_add_to_dispatch()Wei Yang2019-03-111-17/+31
* migration: Add an ability to ignore shared RAM blocksYury Kotov2019-03-061-19/+0Star
* exec: Change RAMBlockIterFunc definitionYury Kotov2019-03-061-4/+17
* unify len and addr type for memory/address APIsLi Zhijian2019-02-051-24/+23Star
* mmap-alloc: fix hugetlbfs misaligned length in ppc64Murilo Opsfelder Araujo2019-02-041-2/+2
* exec.c: Don't reallocate IOMMUNotifiers that are in usePeter Maydell2019-02-011-4/+6
* memory: add memory_region_flush_rom_device()Stefan Hajnoczi2019-01-291-0/+13
* exec.c: Use correct attrs in cpu_memory_rw_debug()Peter Maydell2019-01-291-4/+2Star
* qemu/queue.h: typedef QTAILQ headsPaolo Bonzini2019-01-111-1/+2
* qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini2019-01-111-1/+1
* Rename cpu_physical_memory_write_rom() to address_space_write_rom()Peter Maydell2018-12-141-6/+8
* exec.c: Rename cpu_physical_memory_write_rom_internal()Peter Maydell2018-12-141-7/+13
* exec: introduce tlb_initEmilio G. Cota2018-10-191-0/+1
* cpu: Provide a proper prototype for target_words_bigendian() in a headerThomas Huth2018-10-171-5/+0Star
* hostmem-file: make available memory-backend-file on POSIX-based hostsHikaru Nishida2018-10-021-2/+2
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2018-08-211-25/+13Star
|\
| * hostmem-file: add the 'pmem' optionJunyan He2018-08-101-0/+8
| * memory, exec: switch file ram allocation functions to 'flags' parametersJunyan He2018-08-101-5/+5
| * memory, exec: Expose all memory block related flags.Junyan He2018-08-101-20/+0Star
* | accel/tcg: Check whether TLB entry is RAM consistently with how we set it upPeter Maydell2018-08-141-6/+0Star
|/
* tcg: simplify !CONFIG_TCG handling of tb_invalidate_*Paolo Bonzini2018-07-021-1/+5
* tcg: Fix --disable-tcg build breakagePhilippe Mathieu-Daudé2018-07-021-1/+1
* exec: check that alignment is a power of twoDavid Hildenbrand2018-06-281-0/+4
* move public invalidate APIs out of translate-all.{c,h}, clean upPaolo Bonzini2018-06-281-4/+25
* exec: Fix MAP_RAM for cached accessEric Auger2018-06-281-6/+0Star
* postcopy: drop ram_pages parameter from postcopy_ram_incoming_init()David Hildenbrand2018-06-271-1/+1
* tcg: fix --disable-tcg build breakageEmilio G. Cota2018-06-221-0/+3
* tcg: remove tb_lockEmilio G. Cota2018-06-151-15/+11Star
* exec.c: Handle IOMMUs in address_space_translate_for_iotlb()Peter Maydell2018-06-151-2/+133
* iommu: Add IOMMU index argument to translate methodPeter Maydell2018-06-151-2/+9
* exec.c: Use stn_p() and ldn_p() instead of explicit switchesPeter Maydell2018-06-151-104/+8Star
* exec.c: Don't accidentally sign-extend 4-byte loads in subpage_read()Peter Maydell2018-06-151-1/+1
* cputlb: Pass cpu_transaction_failed() the correct physaddrPeter Maydell2018-06-151-2/+3
* Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20180604' i...Peter Maydell2018-06-041-0/+38
|\
| * migration: discard non-migratable RAMBlocksCédric Le Goater2018-06-041-0/+38
* | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2018-06-011-0/+1
|\ \ | |/ |/|
| * exec.c: Initialize sa_flags passed to sigaction()Peter Maydell2018-06-011-0/+1