summaryrefslogtreecommitdiff
path: root/memory.c
AgeCommit message (Expand)AuthorFilesLines
2015-12-17memory: inline a few small accessorsPaolo Bonzini1-20/+0
2015-12-17memory: avoid unnecessary object_ref/unrefPaolo Bonzini1-16/+12
2015-12-17exec: always call qemu_get_ram_ptr within rcu_read_lockPaolo Bonzini1-4/+10
2015-12-17memory: emulate ioeventfdPavel Fedin1-0/+42
2015-12-17memory: Eliminate memory_region_destructor_ram_from_ptr()Eduardo Habkost1-6/+1
2015-12-17exec: Eliminate qemu_ram_free_from_ptr()Eduardo Habkost1-1/+1
2015-11-12memory: don't try to adjust endianness for zero length eventfdJason Wang1-2/+6
2015-11-04memory: call begin, log_start and commit when registering a new listenerPaolo Bonzini1-0/+9
2015-10-09memory: allow destroying a non-empty MemoryRegionPaolo Bonzini1-1/+16
2015-10-05memory: Allow replay of IOMMU mapping notificationsDavid Gibson1-0/+20
2015-09-18memory: Fix bad error handling in memory_region_init_ram_ptr()Markus Armbruster1-1/+1
2015-08-13Merge memory_region_init_reservation() into memory_region_init_io()Pavel Fedin1-9/+1
2015-07-27memory: do not add a reference to the owner of aliased regionsPaolo Bonzini1-7/+0
2015-07-24memory: count number of active VGA logging clientsPaolo Bonzini1-0/+7
2015-07-16memory: fix refcount leak in memory_region_presentPaolo Bonzini1-16/+28
2015-07-01exec: pull qemu_flush_coalesced_mmio_buffer() into address_space_rw/ld*/st*Paolo Bonzini1-12/+0
2015-07-01memory: Add global-locking property to memory regionsJan Kiszka1-0/+11
2015-06-05memory: use mr->ram_addr in "is this RAM?" assertionsPaolo Bonzini1-8/+10
2015-06-05memory: replace cpu_physical_memory_reset_dirty() with test-and-clearStefan Hajnoczi1-7/+4
2015-06-05exec: pass client mask to cpu_physical_memory_set_dirty_rangePaolo Bonzini1-1/+2
2015-06-05memory: include DIRTY_MEMORY_MIGRATION in the dirty log maskPaolo Bonzini1-2/+18
2015-06-05memory: track DIRTY_MEMORY_CODE in mr->dirty_log_maskPaolo Bonzini1-0/+4
2015-06-05memory: prepare for multiple bits in the dirty log maskPaolo Bonzini1-6/+11
2015-06-05memory: differentiate memory_region_is_logging and memory_region_get_dirty_lo...Paolo Bonzini1-1/+6
2015-06-05memory: the only dirty memory flag for users is DIRTY_MEMORY_VGAPaolo Bonzini1-0/+1
2015-04-30mtree: also print disabled regionsGerd Hoffmann1-5/+7
2015-04-30mtree: tag & indent a bit betterGerd Hoffmann1-5/+6
2015-04-30Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-0/+7
2015-04-27memory: add memory_region_ram_resizePaolo Bonzini1-0/+7
2015-04-26memory: Replace io_mem_read/write with memory_region_dispatch_read/writePeter Maydell1-23/+10
2015-04-26memory: Define API for MemoryRegionOps to take attrs and return statusPeter Maydell1-67/+140
2015-03-17memory: Move owner-less MemoryRegions to /machine/unattachedAndreas Färber1-1/+1
2015-02-11memory: keep the owner of the AddressSpace alive until do_address_space_destroyPaolo Bonzini1-0/+5
2015-02-10memory: unregister AddressSpace MemoryListener within BQLPaolo Bonzini1-0/+1
2015-02-02memory: avoid ref/unref in memory_region_findPaolo Bonzini1-5/+5
2015-02-02memory: protect current_map by RCUPaolo Bonzini1-31/+23
2015-02-02memory: remove assertion on memory_region_destroyJan Kiszka1-1/+0
2015-01-08memory: API to allocate resizeable RAM MRMichael S. Tsirkin1-0/+17
2015-01-08memory: add memory_region_set_sizeMichael S. Tsirkin1-0/+16
2014-11-23memory: expose alignment used for allocating RAM as MemoryRegion APIIgor Mammedov1-0/+5
2014-10-31Add skip_dump flag to ignore memory region during dumpNikunj A Dadhania1-0/+10
2014-09-09memory: add parameter errp to memory_region_init_rom_deviceHu Tao1-2/+3
2014-09-09memory: add parameter errp to memory_region_init_ramHu Tao1-2/+3
2014-09-09exec: add parameter errp to qemu_ram_alloc and qemu_ram_alloc_from_ptrHu Tao1-3/+6
2014-09-04memory: Remove object_property_add_child_array()Peter Crosthwaite1-25/+5
2014-08-28memory: Lazy init name from QOM name as neededPeter Crosthwaite1-0/+4
2014-08-19Revert "memory: Use canonical path component as the name"Peter Maydell1-1/+3
2014-08-19Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-20/+8
2014-08-18mtree: remove write-only fieldPaolo Bonzini1-7/+3
2014-08-18memory: Use canonical path component as the namePeter Crosthwaite1-3/+1