Sign in
qemu
/
qemu
/
2852aafd9d05d97accd7a1d4df8ff25d9ac4cbfc
/
memory.c
55f4e79
Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging
by Peter Maydell
· 6 years ago
8c1c245
memory: Remove MMIO request_ptr APIs
by Peter Maydell
· 6 years ago
dbea78a
accel/tcg: Pass read access type through to io_readx()
by Peter Maydell
· 6 years ago
cbfc017
memory, exec: switch file ram allocation functions to 'flags' parameters
by Junyan He
· 6 years ago
fc051ae
memory/hmp: Print owners/parents in "info mtree"
by Alexey Kardashevskiy
· 7 years ago
2c91bcf
iommu: Add IOMMU index argument to translate method
by Peter Maydell
· 7 years ago
cb1efcf
iommu: Add IOMMU index argument to notifier APIs
by Peter Maydell
· 7 years ago
21f4020
iommu: Add IOMMU index concept to IOMMU API
by Peter Maydell
· 7 years ago
afd76ff
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 7 years ago
73bb753
memory: Make operations using MemoryRegionIoeventfd struct pass by pointer.
by Tristan Burgess
· 7 years ago
12d3a03
memory: delete struct AddressSpaceOps
by Jay Zhou
· 7 years ago
86b2465
memory: Do not include "exec/ioport.h" if it is not necessary
by Philippe Mathieu-Daudé
· 7 years ago
8372d38
Make MemoryRegion valid.accepts callback take a MemTxAttrs argument
by Peter Maydell
· 7 years ago
6d7b9a6
Make memory_region_access_valid() take a MemTxAttrs argument
by Peter Maydell
· 7 years ago
4856404
exec: reintroduce MemoryRegion caching
by Paolo Bonzini
· 7 years ago
785a507
memory: inline some performance-sensitive accessors
by Paolo Bonzini
· 7 years ago
06329cc
mem: add share parameter to memory-backend-ram
by Marcel Apfelbaum
· 7 years ago
3ebb181
memory: unify loops to sync dirty log bitmap
by Paolo Bonzini
· 7 years ago
0fe1eca
memory: hide memory_region_sync_dirty_bitmap behind DirtyBitmapSnapshot
by Paolo Bonzini
· 7 years ago
77302fb
memory: remove memory_region_test_and_clear_dirty
by Paolo Bonzini
· 7 years ago
7b213bb
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 7 years ago
d25836c
memory: do explicit cleanup when remove listeners
by Peter Xu
· 7 years ago
f1334de
memory/iommu: Add get_attr()
by Alexey Kardashevskiy
· 7 years ago
0b15209
memory: set ioeventfd_update_pending after address_space_update_ioeventfds
by linzhecheng
· 7 years ago
9837684
hostmem-file: add "align" option
by Haozhong Zhang
· 7 years ago
e2fbe20
memory: remove unused memory_region_set_global_locking()
by Marc-André Lureau
· 7 years ago
279836f
memory: reuse section_from_flat_range()
by David Hildenbrand
· 7 years ago
ae990e6
memory: call log_start after region_add
by David Hildenbrand
· 7 years ago
b021d1c
memory: fix off-by-one error in memory_region_notify_one()
by Maxime Coquelin
· 7 years ago
092aa2f
memory: Share special empty FlatView
by Alexey Kardashevskiy
· 7 years ago
e673ba9
memory: seek FlatView sharing candidates among children subregions
by Paolo Bonzini
· 7 years ago
02d9651
memory: trace FlatView creation and destruction
by Paolo Bonzini
· 7 years ago
202fc01
memory: Create FlatView directly
by Alexey Kardashevskiy
· 7 years ago
b516572
memory: Get rid of address_space_init_shareable
by Alexey Kardashevskiy
· 7 years ago
5e8fd94
memory: Rework "info mtree" to print flat views and dispatch trees
by Alexey Kardashevskiy
· 7 years ago
67ace39
memory: Do not allocate FlatView in address_space_init
by Alexey Kardashevskiy
· 7 years ago
967dc9b
memory: Share FlatView's and dispatch trees between address spaces
by Alexey Kardashevskiy
· 7 years ago
0221848
memory: Move address_space_update_ioeventfds
by Alexey Kardashevskiy
· 7 years ago
9bf561e
memory: Alloc dispatch tree where topology is generared
by Alexey Kardashevskiy
· 7 years ago
89c177b
memory: Store physical root MR in FlatView
by Alexey Kardashevskiy
· 7 years ago
8629d3f
memory: Rename mem_begin/mem_commit/mem_add helpers
by Alexey Kardashevskiy
· 7 years ago
1662068
memory: Switch memory from using AddressSpace to FlatView
by Alexey Kardashevskiy
· 7 years ago
66a6df1
memory: Move AddressSpaceDispatch from AddressSpace to FlatView
by Alexey Kardashevskiy
· 7 years ago
cc94cd6
memory: Move FlatView allocation to a helper
by Alexey Kardashevskiy
· 7 years ago
9a62e24
memory: Open code FlatView rendering
by Alexey Kardashevskiy
· 7 years ago
447b0d0
memory: avoid "resurrection" of dead FlatViews
by Paolo Bonzini
· 7 years ago
05e015f
memory: avoid a name clash with access macro
by KONRAD Frederic
· 7 years ago
a16878d
memory: Rename queue to mrqueue (memory region queue)
by Kamil Rytarowski
· 7 years ago
1931076
migration: optimize the downtime
by Jay Zhou
· 7 years ago
b08199c
memory.h: Add memory_region_init_{ram, rom, rom_device}() handling migration
by Peter Maydell
· 7 years ago
b59821a
memory: Rename memory_region_init_rom() and _rom_device() to _nomigrate()
by Peter Maydell
· 7 years ago
1cfe48c
memory: Rename memory_region_init_ram() to memory_region_init_ram_nomigrate()
by Peter Maydell
· 7 years ago
1221a47
memory/iommu: introduce IOMMUMemoryRegionClass
by Alexey Kardashevskiy
· 7 years ago
3df9d74
memory/iommu: QOM'fy IOMMU MemoryRegion
by Alexey Kardashevskiy
· 7 years ago
c935674
exec: allow to get a pointer for some mmio memory region
by KONRAD Frederic
· 8 years ago
6b9911d
memory: remove memory_region_set_fd
by Marc-André Lureau
· 8 years ago
fea617c
Add memory_region_init_ram_from_fd()
by Marc-André Lureau
· 8 years ago
ad52359
memory: remove the last param in memory_region_iommu_replay()
by Peter Xu
· 8 years ago
bf55b7a
memory: tune last param of iommu_ops.translate()
by Peter Xu
· 8 years ago
8deaf12
memory: add support getting and using a dirty bitmap copy.
by Gerd Hoffmann
· 8 years ago
faa362e
memory: add MemoryRegionIOMMUOps.replay() callback
by Peter Xu
· 8 years ago
bd2bfa4
memory: introduce memory_region_notify_one()
by Peter Xu
· 8 years ago
de472e4
memory: provide iommu_replay_all()
by Peter Xu
· 8 years ago
512fa40
memory: provide IOMMU_NOTIFIER_FOREACH macro
by Peter Xu
· 8 years ago
698feb5
memory: add section range info for IOMMU notifier
by Peter Xu
· 8 years ago
ade9c1a
clear pending status before calling memory commit
by Xu, Anthony
· 8 years ago
b31f841
memory: info mtree check mr range overflow
by Peter Xu
· 8 years ago
377a07a
memory: show region offset and ROM/RAM type in "info mtree -f"
by Paolo Bonzini
· 8 years ago
c99a29e
memory: Introduce DEVICE_HOST_ENDIAN for ram device
by Yongji Xie
· 8 years ago
8d04fb5
tcg: drop global lock during TCG code execution
by Jan Kiszka
· 8 years ago
1d8280c
memory: make memory_listener_unregister idempotent
by Paolo Bonzini
· 8 years ago
0ab8ed1
trace: switch to modular code generation for sub-directories
by Daniel P. Berrange
· 8 years ago
57bb40c
memory: hmp: add "-f" for "info mtree"
by Peter Xu
· 8 years ago
4e83190
memory: tune mtree_print_mr() to dump mr type
by Peter Xu
· 8 years ago
efcd38c
memory: handle alias for iommu notifier
by Jason Wang
· 8 years ago
4a2e242
memory: Don't use memcpy for ram_device regions
by Alex Williamson
· 8 years ago
21e00fa
memory: Replace skip_dump flag with "ram_device"
by Alex Williamson
· 8 years ago
0a752ee
memory: optimize memory_region_sync_dirty_bitmap
by Paolo Bonzini
· 8 years ago
adaad61
memory: optimize memory_global_dirty_log_sync
by Paolo Bonzini
· 8 years ago
9a54635
memory: add a per-AddressSpace list of listeners
by Paolo Bonzini
· 8 years ago
d45fa78
memory: eliminate global MemoryListeners
by Paolo Bonzini
· 8 years ago
9c1f8f4
migration: sync all address spaces
by Paolo Bonzini
· 8 years ago
5bf3d31
memory: introduce IOMMUOps.notify_flag_changed
by Peter Xu
· 8 years ago
cdb3081
memory: introduce IOMMUNotifier and its caps
by Peter Xu
· 8 years ago
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
· 8 years ago
a1777f7
memory: Provide memory_region_init_rom()
by Peter Maydell
· 8 years ago
d22d895
memory: Add MemoryRegionIOMMUOps.notify_started/stopped callbacks
by Alexey Kardashevskiy
· 8 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
Next »