summaryrefslogtreecommitdiffstats
path: root/memory.c
Commit message (Expand)AuthorAgeFilesLines
* memory: Simplify memory_region_init_rom_nomigrate() to ease reviewPhilippe Mathieu-Daudé2020-03-171-12/+1Star
* memory: Correctly return alias region typePhilippe Mathieu-Daudé2020-03-171-0/+3
* qom/object: Use common get/set uint helpersFelipe Franciosi2020-03-161-13/+2Star
* memory: batch allocate ioeventfds[] in address_space_update_ioeventfds()Stefan Hajnoczi2020-02-251-3/+15
* memory.c: Use trace_event_get_state_backends()Peter Maydell2020-01-301-4/+4
* accel: Replace current_machine->accelerator by current_accel() wrapperPhilippe Mathieu-Daudé2020-01-241-1/+1
* memory: do not look at current_machine->accelPaolo Bonzini2019-12-171-4/+1Star
* Memory: Enable writeback for given memory regionBeata Michalska2019-12-161-0/+12
* Remove unassigned_access CPU hookPeter Maydell2019-11-111-7/+0Star
* rcu: Use automatic rc_read unlock in core memory/exec codeDr. David Alan Gilbert2019-10-111-10/+5Star
* memory: allow memory_region_register_iommu_notifier() to failEric Auger2019-10-041-11/+20
* cputlb: Move NOTDIRTY handling from I/O path to TLB pathRichard Henderson2019-09-251-16/+0Star
* exec: Adjust notdirty tracingRichard Henderson2019-09-251-4/+0Star
* memory: inline and optimize devend_memopPaolo Bonzini2019-09-161-18/+0Star
* Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190903' into stagingPeter Maydell2019-09-041-23/+35
|\
| * memory: Single byte swap along the I/O pathTony Nguyen2019-09-031-21/+12Star
| * memory: Access MemoryRegion with endiannessTony Nguyen2019-09-031-0/+18
| * memory: Access MemoryRegion with MemOpTony Nguyen2019-09-031-2/+5
* | memory: Remove unused memory_region_iommu_replay_all()Eric Auger2019-09-031-9/+0Star
|/
* memory: Fix up memory_region_{add|del}_coalescingPeter Xu2019-08-211-19/+17Star
* memory: Remove has_coalesced_range counterPeter Xu2019-08-211-14/+0Star
* memory: Split zones when do coalesced_io_del()Peter Xu2019-08-211-14/+35
* memory: Refactor memory_region_clear_coalescingPeter Xu2019-08-211-5/+5
* memory: fix race between TCG and accesses to dirty bitmapPaolo Bonzini2019-08-201-1/+9
* memory: assert on out of scope notificationYan Zhao2019-08-201-2/+4
* sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+1
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-1/+0Star
* Include qemu/main-loop.h lessMarkus Armbruster2019-08-161-0/+1
* memory: Fix type of IOMMUMemoryRegionClass member @parent_classMarkus Armbruster2019-08-161-0/+1
* hmp: Print if memory section is registered with an acceleratorAlexey Kardashevskiy2019-07-191-0/+22
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2019-07-161-1/+4
|\
| * memory: unref the memory region in simplify flatviewKing Wang2019-07-151-1/+4
* | memory: Introduce memory listener hook log_clear()Peter Xu2019-07-151-0/+51
* | memory: Pass mr into snapshot_and_clear_dirtyPeter Xu2019-07-151-2/+1Star
* | memory: Don't set migration bitmap when without migrationPeter Xu2019-07-151-1/+1
|/
* spapr_pci: Unregister listeners before destroying the IOMMU address spaceGreg Kurz2019-07-021-0/+7
* qemu-common: Move tcg_enabled() etc. to sysemu/tcg.hMarkus Armbruster2019-06-111-1/+1
* memory: Remove memory_region_get_dirty()Peter Xu2019-06-031-8/+0Star
* memory: correct the comment to DIRTY_MEMORY_MIGRATIONWei Yang2019-05-171-2/+2
* memory: Clean up how mtree_info() printsMarkus Armbruster2019-04-181-81/+75Star
* memory: Fix the memory region type assignment orderSingh, Brijesh2019-03-181-1/+8
* memory: Do not update coalesced IO range in the case of NOPJagannathan Raman2019-03-111-4/+1Star
* qemu/queue.h: simplify reverse access to QTAILQPaolo Bonzini2019-01-111-11/+6Star
* qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini2019-01-111-1/+1
* memory: update coalesced_range on transaction_commitPaolo Bonzini2019-01-111-4/+16
* memory: avoid unnecessary coalesced_io_del operationsPaolo Bonzini2019-01-111-0/+11
* memory: extract flat_range_coalesced_io_{del,add}Paolo Bonzini2019-01-111-24/+29
* memory: learn about non-volatile memory regionMarc-André Lureau2018-11-061-10/+35
* target-i386 : add coalesced_pio APIPeng Hao2018-10-191-2/+2
* memory: Remove old_mmio accessorsPeter Maydell2018-10-021-61/+2Star