Sign in
qemu
/
qemu
/
d12379c5980d53e69468db0965d8915064727b85
/
memory.c
920d557
memory: batch allocate ioeventfds[] in address_space_update_ioeventfds()
by Stefan Hajnoczi
· 5 years ago
380ea84
memory.c: Use trace_event_get_state_backends()
by Peter Maydell
· 5 years ago
4f7f589
accel: Replace current_machine->accelerator by current_accel() wrapper
by Philippe Mathieu-Daudé
· 5 years ago
53b62be
memory: do not look at current_machine->accel
by Paolo Bonzini
· 5 years ago
61c490e
Memory: Enable writeback for given memory region
by Beata Michalska
· 5 years ago
894d354
Remove unassigned_access CPU hook
by Peter Maydell
· 5 years ago
694ea27
rcu: Use automatic rc_read unlock in core memory/exec code
by Dr. David Alan Gilbert
· 5 years ago
549d4005
memory: allow memory_region_register_iommu_notifier() to fail
by Eric Auger
· 5 years ago
0856555
cputlb: Move NOTDIRTY handling from I/O path to TLB path
by Richard Henderson
· 5 years ago
6e050d4
exec: Adjust notdirty tracing
by Richard Henderson
· 5 years ago
7a3df11
memory: inline and optimize devend_memop
by Paolo Bonzini
· 5 years ago
9de6578
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190903' into staging
by Peter Maydell
· 5 years ago
9bf825b
memory: Single byte swap along the I/O path
by Tony Nguyen
· 5 years ago
d5d680c
memory: Access MemoryRegion with endianness
by Tony Nguyen
· 5 years ago
e67c904
memory: Access MemoryRegion with MemOp
by Tony Nguyen
· 5 years ago
8ccb563
memory: Remove unused memory_region_iommu_replay_all()
by Eric Auger
· 5 years ago
b960fc1
memory: Fix up memory_region_{add|del}_coalescing
by Peter Xu
· 5 years ago
264ef5a
memory: Remove has_coalesced_range counter
by Peter Xu
· 5 years ago
23f1174
memory: Split zones when do coalesced_io_del()
by Peter Xu
· 5 years ago
9c1aa1c
memory: Refactor memory_region_clear_coalescing
by Peter Xu
· 5 years ago
9458a9a
memory: fix race between TCG and accesses to dirty bitmap
by Paolo Bonzini
· 7 years ago
03c7140
memory: assert on out of scope notification
by Yan Zhao
· 6 years ago
54d3123
sysemu: Split sysemu/runstate.h off sysemu/sysemu.h
by Markus Armbruster
· 5 years ago
a27bd6c
Include hw/qdev-properties.h less
by Markus Armbruster
· 5 years ago
db72581
Include qemu/main-loop.h less
by Markus Armbruster
· 5 years ago
1b53ecd
memory: Fix type of IOMMUMemoryRegionClass member @parent_class
by Markus Armbruster
· 5 years ago
8072aae
hmp: Print if memory section is registered with an accelerator
by Alexey Kardashevskiy
· 6 years ago
697f592
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
by Peter Maydell
· 6 years ago
077874e
memory: Introduce memory listener hook log_clear()
by Peter Xu
· 6 years ago
5dea407
memory: Pass mr into snapshot_and_clear_dirty
by Peter Xu
· 6 years ago
ae7a2bc
memory: Don't set migration bitmap when without migration
by Peter Xu
· 6 years ago
838ec11
memory: unref the memory region in simplify flatview
by King Wang
· 6 years ago
a216641
spapr_pci: Unregister listeners before destroying the IOMMU address space
by Greg Kurz
· 6 years ago
14a48c1
qemu-common: Move tcg_enabled() etc. to sysemu/tcg.h
by Markus Armbruster
· 6 years ago
fdd6d82
memory: Remove memory_region_get_dirty()
by Peter Xu
· 6 years ago
39adb53
memory: correct the comment to DIRTY_MEMORY_MIGRATION
by Wei Yang
· 6 years ago
b6b71cb
memory: Clean up how mtree_info() prints
by Markus Armbruster
· 6 years ago
2ddb89b
memory: Fix the memory region type assignment order
by Singh, Brijesh
· 6 years ago
4f82602
memory: Do not update coalesced IO range in the case of NOP
by Jagannathan Raman
· 6 years ago
eae3eb3
qemu/queue.h: simplify reverse access to QTAILQ
by Paolo Bonzini
· 6 years ago
b58deb3
qemu/queue.h: leave head structs anonymous unless necessary
by Paolo Bonzini
· 6 years ago
3ac7d43
memory: update coalesced_range on transaction_commit
by Paolo Bonzini
· 6 years ago
1f7af80
memory: avoid unnecessary coalesced_io_del operations
by Paolo Bonzini
· 6 years ago
909bf76
memory: extract flat_range_coalesced_io_{del,add}
by Paolo Bonzini
· 6 years ago
c26763f
memory: learn about non-volatile memory region
by Marc-André Lureau
· 6 years ago
e6d34ae
target-i386 : add coalesced_pio API
by Peng Hao
· 6 years ago
62a0db9
memory: Remove old_mmio accessors
by Peter Maydell
· 6 years ago
98f52cd
memory: Fix access_with_adjusted_size(small size) on big-endian memory regions
by Philippe Mathieu-Daudé
· 6 years ago
3c754a9
memory: Refactor common shifting code from accessors
by Philippe Mathieu-Daudé
· 6 years ago
36960b4
memory: Use MAKE_64BIT_MASK()
by Philippe Mathieu-Daudé
· 6 years ago
d5dbde4
hostmem-file: make available memory-backend-file on POSIX-based hosts
by Hikaru Nishida
· 6 years ago
1cd3d49
memory: cleanup side effects of memory_region_init_foo() on failure
by Igor Mammedov
· 6 years ago
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
· 7 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
Next »