372 Commits (b58deb344ddff3b9d8b265bf73a65274767ee5f4)

Author SHA1 Message Date
Paolo Bonzini b58deb344d qemu/queue.h: leave head structs anonymous unless necessary 8 years ago
Paolo Bonzini 3ac7d43a6f memory: update coalesced_range on transaction_commit 8 years ago
Paolo Bonzini 1f7af80429 memory: avoid unnecessary coalesced_io_del operations 8 years ago
Paolo Bonzini 909bf76302 memory: extract flat_range_coalesced_io_{del,add} 8 years ago
Marc-André Lureau c26763f8ec memory: learn about non-volatile memory region 8 years ago
Peng Hao e6d34aeea6 target-i386 : add coalesced_pio API 8 years ago
Peter Maydell 62a0db942d memory: Remove old_mmio accessors 8 years ago
Philippe Mathieu-Daudé 98f52cdbb5 memory: Fix access_with_adjusted_size(small size) on big-endian memory regions 8 years ago
Philippe Mathieu-Daudé 3c754a9383 memory: Refactor common shifting code from accessors 8 years ago
Philippe Mathieu-Daudé 36960b4d66 memory: Use MAKE_64BIT_MASK() 8 years ago
Hikaru Nishida d5dbde4645 hostmem-file: make available memory-backend-file on POSIX-based hosts 8 years ago
Igor Mammedov 1cd3d49262 memory: cleanup side effects of memory_region_init_foo() on failure 8 years ago
Peter Maydell 8c1c245378 memory: Remove MMIO request_ptr APIs 8 years ago
Peter Maydell dbea78a4d6 accel/tcg: Pass read access type through to io_readx() 8 years ago
Junyan He cbfc017103 memory, exec: switch file ram allocation functions to 'flags' parameters 8 years ago
Alexey Kardashevskiy fc051ae6c4 memory/hmp: Print owners/parents in "info mtree" 8 years ago
Peter Maydell 2c91bcf273 iommu: Add IOMMU index argument to translate method 8 years ago
Peter Maydell cb1efcf462 iommu: Add IOMMU index argument to notifier APIs 8 years ago
Peter Maydell 21f402093c iommu: Add IOMMU index concept to IOMMU API 8 years ago
Tristan Burgess 73bb753d24 memory: Make operations using MemoryRegionIoeventfd struct pass by pointer. 8 years ago
Jay Zhou 12d3a03830 memory: delete struct AddressSpaceOps 8 years ago
Philippe Mathieu-Daudé 86b246534b memory: Do not include "exec/ioport.h" if it is not necessary 8 years ago
Peter Maydell 8372d38327 Make MemoryRegion valid.accepts callback take a MemTxAttrs argument 8 years ago
Peter Maydell 6d7b9a6c3b Make memory_region_access_valid() take a MemTxAttrs argument 8 years ago
Paolo Bonzini 48564041a7 exec: reintroduce MemoryRegion caching 9 years ago
Paolo Bonzini 785a507ec7 memory: inline some performance-sensitive accessors 9 years ago
Marcel Apfelbaum 06329ccecf mem: add share parameter to memory-backend-ram 9 years ago
Paolo Bonzini 3ebb1817b3 memory: unify loops to sync dirty log bitmap 9 years ago
Paolo Bonzini 0fe1eca7dc memory: hide memory_region_sync_dirty_bitmap behind DirtyBitmapSnapshot 9 years ago
Paolo Bonzini 77302fb5df memory: remove memory_region_test_and_clear_dirty 9 years ago
Peter Xu d25836cafd memory: do explicit cleanup when remove listeners 9 years ago
Alexey Kardashevskiy f1334de60b memory/iommu: Add get_attr() 9 years ago
linzhecheng 0b15209571 memory: set ioeventfd_update_pending after address_space_update_ioeventfds 9 years ago
Haozhong Zhang 9837684316 hostmem-file: add "align" option 9 years ago
Marc-André Lureau e2fbe20851 memory: remove unused memory_region_set_global_locking() 9 years ago
David Hildenbrand 279836f819 memory: reuse section_from_flat_range() 9 years ago
David Hildenbrand ae990e6cd7 memory: call log_start after region_add 9 years ago
Maxime Coquelin b021d1c044 memory: fix off-by-one error in memory_region_notify_one() 9 years ago
Alexey Kardashevskiy 092aa2fc65 memory: Share special empty FlatView 9 years ago
Paolo Bonzini e673ba9af9 memory: seek FlatView sharing candidates among children subregions 9 years ago
Paolo Bonzini 02d9651d6a memory: trace FlatView creation and destruction 9 years ago
Alexey Kardashevskiy 202fc01b05 memory: Create FlatView directly 9 years ago
Alexey Kardashevskiy b516572f31 memory: Get rid of address_space_init_shareable 9 years ago
Alexey Kardashevskiy 5e8fd947e2 memory: Rework "info mtree" to print flat views and dispatch trees 9 years ago
Alexey Kardashevskiy 67ace39b25 memory: Do not allocate FlatView in address_space_init 9 years ago
Alexey Kardashevskiy 967dc9b119 memory: Share FlatView's and dispatch trees between address spaces 9 years ago
Alexey Kardashevskiy 0221848764 memory: Move address_space_update_ioeventfds 9 years ago
Alexey Kardashevskiy 9bf561e36c memory: Alloc dispatch tree where topology is generared 9 years ago
Alexey Kardashevskiy 89c177bbdd memory: Store physical root MR in FlatView 9 years ago
Alexey Kardashevskiy 8629d3fcb7 memory: Rename mem_begin/mem_commit/mem_add helpers 9 years ago