Sign in
qemu
/
qemu
/
27a83f8e7ed63ced7e36c47a42f46ab44ee02bd8
/
memory.c
58268c8
memory: remove memory_region_destructor_rom_device
by Paolo Bonzini
· 8 years ago
39e0b03
memory: Assert that memory_region_init_rom_device() ops aren't NULL
by Peter Maydell
· 9 years ago
a1777f7
memory: Provide memory_region_init_rom()
by Peter Maydell
· 9 years ago
d22d895
memory: Add MemoryRegionIOMMUOps.notify_started/stopped callbacks
by Alexey Kardashevskiy
· 9 years ago
f682e9c
memory: Add reporting of supported page sizes
by Alexey Kardashevskiy
· 9 years ago
0878d0e
exec: hide mr->ram_addr from qemu_get_ram_ptr users
by Paolo Bonzini
· 9 years ago
07bdaa4
memory: split memory_region_from_host from qemu_ram_addr_from_host
by Paolo Bonzini
· 9 years ago
4ff8757
memory: remove qemu_get_ram_fd, qemu_set_ram_fd, qemu_ram_block_host_ptr
by Paolo Bonzini
· 9 years ago
b138e65
Revert "memory: Drop FlatRange.romd_mode"
by Paolo Bonzini
· 9 years ago
e4e6979
memory: remove unnecessary masking of MemoryRegion ram_addr
by Paolo Bonzini
· 9 years ago
5b5660a
memory: Drop FlatRange.romd_mode
by Fam Zheng
· 9 years ago
b613597
memory: Remove code for mr->may_overlap
by Fam Zheng
· 9 years ago
fa53a0e
memory: drop find_ram_block()
by Gonglei
· 9 years ago
33c1187
qemu-common: push cpu.h inclusion out of qemu-common.h
by Paolo Bonzini
· 9 years ago
da34e65
include/qemu/osdep.h: Don't include qapi/error.h
by Markus Armbruster
· 9 years ago
f2d0894
trace: separate MMIO tracepoints from TB-access tracepoints
by Hollis Blanchard
· 9 years ago
5a68be9
trace: include CPU index in trace_memory_region_*()
by Hollis Blanchard
· 9 years ago
f1060c5
exec: Pass RAMBlock pointer to qemu_ram_free
by Fam Zheng
· 9 years ago
8e41fb6
memory: Drop MemoryRegion.ram_addr
by Fam Zheng
· 9 years ago
7ebb274
memory: Implement memory_region_get_ram_addr with mr->ram_block
by Fam Zheng
· 9 years ago
0a75601
memory: Move assignment to ram_block to memory_region_init_*
by Fam Zheng
· 9 years ago
528f46a
exec: Return RAMBlock pointer from allocating functions
by Fam Zheng
· 9 years ago
4779dc1
trace: use addresses instead of offsets in memory tracepoints
by Hollis Blanchard
· 9 years ago
23d92d6
trace: split subpage MMIOs into their own trace events.
by Hollis Blanchard
· 9 years ago
3655cb9
memory: optimize qemu_get_ram_ptr and qemu_ram_ptr_length
by Gonglei
· 9 years ago
58eaa21
exec: store RAMBlock pointer into memory region
by Gonglei
· 9 years ago
d7bce99
qom: Swap 'name' next to visitor in ObjectPropertyAccessor
by Eric Blake
· 9 years ago
51e72bc
qapi: Swap visit_* arguments for consistent 'name' placement
by Eric Blake
· 9 years ago
d38ea87
all: Clean up includes
by Peter Maydell
· 9 years ago
f0c02d1
memory: Add address_space_init_shareable()
by Peter Crosthwaite
· 9 years ago
1619d1f
memory: inline a few small accessors
by Paolo Bonzini
· 9 years ago
612263c
memory: avoid unnecessary object_ref/unref
by Paolo Bonzini
· 9 years ago
49b24af
exec: always call qemu_get_ram_ptr within rcu_read_lock
by Paolo Bonzini
· 9 years ago
8c56c1a
memory: emulate ioeventfd
by Pavel Fedin
· 9 years ago
fc3e766
memory: Eliminate memory_region_destructor_ram_from_ptr()
by Eduardo Habkost
· 9 years ago
a29ac16
exec: Eliminate qemu_ram_free_from_ptr()
by Eduardo Habkost
· 9 years ago
b8aecea
memory: don't try to adjust endianness for zero length eventfd
by Jason Wang
· 9 years ago
680a478
memory: call begin, log_start and commit when registering a new listener
by Paolo Bonzini
· 9 years ago
2e2b8eb
memory: allow destroying a non-empty MemoryRegion
by Paolo Bonzini
· 9 years ago
a788f22
memory: Allow replay of IOMMU mapping notifications
by David Gibson
· 9 years ago
0bdaa3a
memory: Fix bad error handling in memory_region_init_ram_ptr()
by Markus Armbruster
· 9 years ago
6d6d2ab
Merge memory_region_init_reservation() into memory_region_init_io()
by Pavel Fedin
· 9 years ago
52c91da
memory: do not add a reference to the owner of aliased regions
by Paolo Bonzini
· 9 years ago
deb809e
memory: count number of active VGA logging clients
by Paolo Bonzini
· 10 years ago
c6742b1
memory: fix refcount leak in memory_region_present
by Paolo Bonzini
· 10 years ago
125b380
exec: pull qemu_flush_coalesced_mmio_buffer() into address_space_rw/ld*/st*
by Paolo Bonzini
· 10 years ago
196ea13
memory: Add global-locking property to memory regions
by Jan Kiszka
· 10 years ago
ec05ec2
memory: use mr->ram_addr in "is this RAM?" assertions
by Paolo Bonzini
· 10 years ago
03eebc9
memory: replace cpu_physical_memory_reset_dirty() with test-and-clear
by Stefan Hajnoczi
· 10 years ago
58d2707
exec: pass client mask to cpu_physical_memory_set_dirty_range
by Paolo Bonzini
· 10 years ago
6f6a5ef
memory: include DIRTY_MEMORY_MIGRATION in the dirty log mask
by Paolo Bonzini
· 10 years ago
677e780
memory: track DIRTY_MEMORY_CODE in mr->dirty_log_mask
by Paolo Bonzini
· 10 years ago
b2dfd71
memory: prepare for multiple bits in the dirty log mask
by Paolo Bonzini
· 10 years ago
2d1a35b
memory: differentiate memory_region_is_logging and memory_region_get_dirty_log_mask
by Paolo Bonzini
· 10 years ago
dbddac6
memory: the only dirty memory flag for users is DIRTY_MEMORY_VGA
by Paolo Bonzini
· 10 years ago
f8a9f72
mtree: also print disabled regions
by Gerd Hoffmann
· 10 years ago
e48816a
mtree: tag & indent a bit better
by Gerd Hoffmann
· 10 years ago
06feaac
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 10 years ago
37d7c08
memory: add memory_region_ram_resize
by Paolo Bonzini
· 10 years ago
3b64349
memory: Replace io_mem_read/write with memory_region_dispatch_read/write
by Peter Maydell
· 10 years ago
cc05c43
memory: Define API for MemoryRegionOps to take attrs and return status
by Peter Maydell
· 10 years ago
210eb93
memory: Move owner-less MemoryRegions to /machine/unattached
by Andreas Färber
· 10 years ago
ac95190
memory: keep the owner of the AddressSpace alive until do_address_space_destroy
by Paolo Bonzini
· 10 years ago
6e48e8f
memory: unregister AddressSpace MemoryListener within BQL
by Paolo Bonzini
· 10 years ago
2b64766
memory: avoid ref/unref in memory_region_find
by Paolo Bonzini
· 12 years ago
374f298
memory: protect current_map by RCU
by Paolo Bonzini
· 12 years ago
b476c99
memory: remove assertion on memory_region_destroy
by Jan Kiszka
· 12 years ago
60786ef
memory: API to allocate resizeable RAM MR
by Michael S. Tsirkin
· 10 years ago
e7af4c6
memory: add memory_region_set_size
by Michael S. Tsirkin
· 10 years ago
a2b257d
memory: expose alignment used for allocating RAM as MemoryRegion API
by Igor Mammedov
· 10 years ago
e4dc3f5
Add skip_dump flag to ignore memory region during dump
by Nikunj A Dadhania
· 10 years ago
33e0eb5
memory: add parameter errp to memory_region_init_rom_device
by Hu Tao
· 10 years ago
4994653
memory: add parameter errp to memory_region_init_ram
by Hu Tao
· 10 years ago
ef701d7
exec: add parameter errp to qemu_ram_alloc and qemu_ram_alloc_from_ptr
by Hu Tao
· 10 years ago
843ef73
memory: Remove object_property_add_child_array()
by Peter Crosthwaite
· 10 years ago
d1dd32a
memory: Lazy init name from QOM name as needed
by Peter Crosthwaite
· 10 years ago
302fa28
Revert "memory: Use canonical path component as the name"
by Peter Maydell
· 10 years ago
0e4a773
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 10 years ago
f54bb15
mtree: remove write-only field
by Paolo Bonzini
· 11 years ago
b0225c2
memory: Use canonical path component as the name
by Peter Crosthwaite
· 10 years ago
3fb18b4
memory: Use memory_region_name for name access
by Peter Crosthwaite
· 10 years ago
5d546d4
memory: constify memory_region_name
by Peter Crosthwaite
· 10 years ago
469b046
memory: remove memory_region_destroy
by Paolo Bonzini
· 11 years ago
d8d9581
memory: convert memory_region_destroy to object_unparent
by Paolo Bonzini
· 11 years ago
c9cdaa3
memory: Update obsolete comment about AddrRange field type
by Fam Zheng
· 10 years ago
52aef7b
memory: MemoryRegion: Add size property
by Peter Crosthwaite
· 11 years ago
d33382d
memory: MemoryRegion: Add may-overlap and priority props
by Peter Crosthwaite
· 11 years ago
409ddd0
memory: MemoryRegion: Add container and addr props
by Peter Crosthwaite
· 11 years ago
22a893e
memory: MemoryRegion: replace owner field with QOM parent
by Paolo Bonzini
· 11 years ago
b4fefef
memory: MemoryRegion: QOMify
by Peter Crosthwaite
· 11 years ago
b5c2c3d
memory: MemoryRegion: use /machine as default owner
by Paolo Bonzini
· 11 years ago
dbcb898
hostmem: add property to map memory with MAP_SHARED
by Paolo Bonzini
· 11 years ago
a35ba7b
hostmem: allow preallocation of any memory region
by Paolo Bonzini
· 11 years ago
7f56e74
memory: add error propagation to file-based RAM allocation
by Paolo Bonzini
· 11 years ago
0b183fc
memory: move mem_path handling to memory_region_allocate_system_memory
by Paolo Bonzini
· 11 years ago
e1c57ab
memory: reorganize file-based allocation
by Paolo Bonzini
· 11 years ago
eed2bac
memory: add memory_region_is_mapped() API
by Igor Mammedov
· 11 years ago
ab5b3db
memory: Don't call memory_region_update_coalesced_range if nothing changed
by Fam Zheng
· 11 years ago
feca4ac
memory: MemoryRegion: rename parent to container
by Paolo Bonzini
· 11 years ago
67891b8
memory: MemoryRegion: factor out memory region re-adder
by Peter Crosthwaite
· 11 years ago
Next »