Paolo Bonzini
|
ac25a3257f
memory: inline some performance-sensitive accessors
|
7 years ago |
linzhecheng
|
ab7b4f6734
memory: set ioeventfd_update_pending after address_space_update_ioeventfds
|
7 years ago |
David Hildenbrand
|
279836f819
memory: reuse section_from_flat_range()
|
7 years ago |
David Hildenbrand
|
ae990e6cd7
memory: call log_start after region_add
|
7 years ago |
Maxime Coquelin
|
b021d1c044
memory: fix off-by-one error in memory_region_notify_one()
|
7 years ago |
Alexey Kardashevskiy
|
092aa2fc65
memory: Share special empty FlatView
|
8 years ago |
Paolo Bonzini
|
e673ba9af9
memory: seek FlatView sharing candidates among children subregions
|
8 years ago |
Paolo Bonzini
|
02d9651d6a
memory: trace FlatView creation and destruction
|
8 years ago |
Alexey Kardashevskiy
|
202fc01b05
memory: Create FlatView directly
|
8 years ago |
Alexey Kardashevskiy
|
b516572f31
memory: Get rid of address_space_init_shareable
|
8 years ago |
Alexey Kardashevskiy
|
5e8fd947e2
memory: Rework "info mtree" to print flat views and dispatch trees
|
8 years ago |
Alexey Kardashevskiy
|
67ace39b25
memory: Do not allocate FlatView in address_space_init
|
8 years ago |
Alexey Kardashevskiy
|
967dc9b119
memory: Share FlatView's and dispatch trees between address spaces
|
8 years ago |
Alexey Kardashevskiy
|
0221848764
memory: Move address_space_update_ioeventfds
|
8 years ago |
Alexey Kardashevskiy
|
9bf561e36c
memory: Alloc dispatch tree where topology is generared
|
8 years ago |
Alexey Kardashevskiy
|
89c177bbdd
memory: Store physical root MR in FlatView
|
8 years ago |
Alexey Kardashevskiy
|
8629d3fcb7
memory: Rename mem_begin/mem_commit/mem_add helpers
|
8 years ago |
Alexey Kardashevskiy
|
166206845f
memory: Switch memory from using AddressSpace to FlatView
|
8 years ago |
Alexey Kardashevskiy
|
66a6df1dc6
memory: Move AddressSpaceDispatch from AddressSpace to FlatView
|
8 years ago |
Alexey Kardashevskiy
|
cc94cd6d36
memory: Move FlatView allocation to a helper
|
8 years ago |
Alexey Kardashevskiy
|
9a62e24f45
memory: Open code FlatView rendering
|
8 years ago |
Paolo Bonzini
|
447b0d0b9e
memory: avoid "resurrection" of dead FlatViews
|
8 years ago |
KONRAD Frederic
|
05e015f73c
memory: avoid a name clash with access macro
|
8 years ago |
Kamil Rytarowski
|
a16878d224
memory: Rename queue to mrqueue (memory region queue)
|
8 years ago |
Jay Zhou
|
1931076077
migration: optimize the downtime
|
8 years ago |
Peter Maydell
|
b08199c6fb
memory.h: Add memory_region_init_{ram, rom, rom_device}() handling migration
|
8 years ago |
Peter Maydell
|
b59821a95b
memory: Rename memory_region_init_rom() and _rom_device() to _nomigrate()
|
8 years ago |
Peter Maydell
|
1cfe48c1ce
memory: Rename memory_region_init_ram() to memory_region_init_ram_nomigrate()
|
8 years ago |
Alexey Kardashevskiy
|
1221a47467
memory/iommu: introduce IOMMUMemoryRegionClass
|
8 years ago |
Alexey Kardashevskiy
|
3df9d74806
memory/iommu: QOM'fy IOMMU MemoryRegion
|
8 years ago |