summaryrefslogtreecommitdiff
path: root/memory.c
AgeCommit message (Expand)AuthorFilesLines
2012-01-04Drop IO_MEM_ROMDAvi Kivity1-2/+3
2012-01-04Remove IO_MEM_SUBPAGEAvi Kivity1-0/+1
2012-01-04Direct dispatch through MemoryRegionAvi Kivity1-82/+40
2012-01-04Switch cpu_register_physical_memory_log() to use MemoryRegionsAvi Kivity1-27/+15
2012-01-04Convert IO_MEM_{RAM,ROM,UNASSIGNED,NOTDIRTY} to MemoryRegionsAvi Kivity1-4/+3
2012-01-04Avoid range comparisons on io index typesAvi Kivity1-1/+2
2012-01-04memory: remove MemoryRegion::backend_registeredAvi Kivity1-22/+4
2012-01-04memory: move mmio access to functionsAvi Kivity1-0/+13
2012-01-04memory: move endianness compensation to memory coreAvi Kivity1-6/+31
2012-01-04memory: obsolete cpu_physical_memory_[gs]et_dirty_tracking()Avi Kivity1-0/+2
2012-01-04vmstate, memory: decouple vmstate from memory APIAvi Kivity1-6/+3
2012-01-04memory: introduce memory_region_name()Avi Kivity1-0/+5
2012-01-03memory: remove CPUPhysMemoryClientAvi Kivity1-12/+0
2011-12-20memory: temporarily add memory_region_get_ram_addr()Avi Kivity1-0/+6
2011-12-20kvm: switch kvm slots to use host virtual address instead of ram_addr_tAvi Kivity1-3/+3
2011-12-20memory: add API for observing updates to the physical memory mapAvi Kivity1-0/+93
2011-12-20memory: replace cpu_physical_sync_dirty_bitmap() with a memory APIAvi Kivity1-0/+4
2011-12-20memory: introduce memory_region_find()Avi Kivity1-0/+62
2011-12-20memory: add memory_region_is_logging()Avi Kivity1-0/+5
2011-12-20memory: add memory_region_is_rom()Avi Kivity1-0/+5
2011-12-20memory: add memory_region_is_ram()Avi Kivity1-0/+8
2011-12-19Merge remote-tracking branch 'qemu-kvm/memory/exec-obsolete' into stagingAnthony Liguori1-0/+3
2011-12-19Merge remote-tracking branch 'qemu-kvm/memory/xen' into stagingAnthony Liguori1-3/+3
2011-12-19memory: move obsolete exec.c functions to a private headerAvi Kivity1-0/+3
2011-12-19memory, xen: pass MemoryRegion to xen_ram_alloc()Avi Kivity1-3/+3
2011-12-05memory: optimize empty transactions due to mutatorsAvi Kivity1-1/+7
2011-12-05memory: introduce memory_region_set_alias_offset()Avi Kivity1-0/+14
2011-12-04memory: introduce memory_region_set_address()Avi Kivity1-0/+21
2011-12-04memory: introduce memory_region_set_enabled()Avi Kivity1-11/+29
2011-11-24memory: add MemoryRegionOps::valid.acceptsAvi Kivity1-3/+9
2011-11-13memory: fix 'info mtree' segfaultsAvi Kivity1-2/+2
2011-10-16memory: use 128-bit integers for sizes and intermediatesAvi Kivity1-80/+113
2011-10-11memory: Fix old portio word accessesJan Kiszka1-0/+10
2011-10-11Introduce PortioListAvi Kivity1-4/+4
2011-10-02memory: Print regions in ascending orderJan Kiszka1-6/+31
2011-10-02memory: Do not print empty PIO rootJan Kiszka1-3/+6
2011-10-02memory: Print region priorityJan Kiszka1-2/+4
2011-10-02memory: simple memory tree printerBlue Swirl1-0/+91
2011-09-25memory: implement memory_region_set_readonly()Avi Kivity1-7/+22
2011-09-18memory: fix subregion collision warningMichael Walle1-5/+8
2011-09-14Fix subtle integer overflow bug in memory APIDavid Gibson1-2/+2
2011-08-30memory: Fix memory_region_get_ram_ptr for ROM devicesJan Kiszka1-1/+1
2011-08-29memory: fix rom_device I/O modeAvi Kivity1-1/+1
2011-08-26memory: add opaque parameter to memory_region_init_rom_device()Avi Kivity1-0/+2
2011-08-25memory: fix memory_region_init_rom_device() not initializing ->opsAvi Kivity1-0/+1
2011-08-22memory: Fix old_portio vs non-zero offsetRichard Henderson1-2/+2
2011-08-22memory: temporarily suppress the subregion collision warningAnthony Liguori1-0/+2
2011-08-21memory: crack wide ioport accesses into smaller ones when neededAvi Kivity1-2/+9
2011-08-21memory: abstract cracking of write access ops into a functionAvi Kivity1-41/+68
2011-08-20Use glib memory allocation and free functionsAnthony Liguori1-11/+11