326 Commits (825b96dbcee23d134b691fc75618b59c5f53da32)

Author SHA1 Message Date
Steve Sistare 094a3dbc55 migration: ram block cpr blockers 1 year ago
David Hildenbrand 1cceedd772 physmem: teach cpu_memory_rw_debug() to write to more memory regions 1 year ago
David Hildenbrand d732b5a4ac memory: pass MemTxAttrs to memory_access_is_direct() 1 year ago
David Hildenbrand 7fd970a7d3 physmem: factor out direct access check into memory_region_supports_direct_access() 1 year ago
David Hildenbrand e76d7b6b8c physmem: factor out RAM/ROMD check in memory_access_is_direct() 1 year ago
David Hildenbrand 52012209e1 physmem: factor out memory_region_is_ram_device() check in memory_access_is_direct() 1 year ago
Steve Sistare 6169f11936 memory: add RAM_PRIVATE 1 year ago
Alex Bennée 2012375d18 include/exec: remove warning_printed from MemoryRegion 1 year ago
Alex Bennée 69f11e4730 include/exec: fix some copy and paste errors in kdoc 1 year ago
Mattias Nissler c3ec57e495 softmmu: Expand comments describing max_bounce_buffer_size 2 years ago
Mattias Nissler 637b0aa139 softmmu: Support concurrent bounce buffers 2 years ago
Stefan Weil 24c32ed374 docs: Fix some typos (found by typos) and grammar issues 2 years ago
Eric Auger 2457343d05 memory: remove IOMMU MR iommu_set_page_size_mask() callback 2 years ago
Roman Kiryanov 7246c4cc47 exec: don't use void* in pointer arithmetic in headers 2 years ago
Roman Kiryanov 17c7df806b exec: avoid using C++ keywords in function parameters 2 years ago
Eric Auger 71386c6efd memory: Remove IOMMU MR iommu_set_iova_range API 2 years ago
Philippe Mathieu-Daudé eb5b2896f6 memory: Constify IOMMUTLBEvent in memory_region_notify_iommu() 2 years ago
Philippe Mathieu-Daudé ec40be993b memory: Constify IOMMUTLBEvent in memory_region_notify_iommu_one() 2 years ago
Xiaoyao Li a0aa6db7ce memory: Introduce memory_region_init_ram_guest_memfd() 2 years ago
Cédric Le Goater ebb481c03c memory: Add Error** argument to memory_get_xlat_addr() 2 years ago
Mattias Nissler 69e78f1b34 system/physmem: Per-AddressSpace bounce buffering 3 years ago
Mattias Nissler 5c62719710 system/physmem: Propagate AddressSpace to MapClient helpers 3 years ago
Philippe Mathieu-Daudé 7d7a21ba69 exec: Rename NEED_CPU_H -> COMPILING_PER_TARGET 3 years ago
Cédric Le Goater 639ec3fbf9 memory: Add Error** argument to the global_dirty_log routines 2 years ago
Cédric Le Goater 3688fec892 memory: Add Error** argument to .log_global_start() handler 2 years ago
Xiaoyao Li 15f7a80c49 RAMBlock: Add support of KVM private guest memfd 2 years ago
Manos Pitsidianakis 2432e063cb include/exec/memory.h: correct typos 2 years ago
Stefan Hajnoczi a4a411fbaf Replace "iothread lock" with "BQL" in comments 2 years ago
Philippe Mathieu-Daudé 9583a90579 memory: Have memory_region_init_ram_from_fd() handler return a boolean 2 years ago
Philippe Mathieu-Daudé 9b9d11ac03 memory: Have memory_region_init_ram_from_file() handler return a boolean 2 years ago
Philippe Mathieu-Daudé f25a9fbb64 memory: Have memory_region_init_resizeable_ram() return a boolean 2 years ago
Philippe Mathieu-Daudé 62f5c1b234 memory: Have memory_region_init_rom_device() handler return a boolean 2 years ago
Philippe Mathieu-Daudé ae076b6c39 memory: Have memory_region_init_rom_device_nomigrate() return a boolean 2 years ago
Philippe Mathieu-Daudé b9159451d3 memory: Have memory_region_init_rom() handler return a boolean 2 years ago
Philippe Mathieu-Daudé fe5f33d6b0 memory: Have memory_region_init_ram() handler return a boolean 2 years ago
Philippe Mathieu-Daudé 197faa7006 memory: Have memory_region_init_rom_nomigrate() handler return a boolean 2 years ago
Philippe Mathieu-Daudé 62c19b72c7 memory: Have memory_region_init_ram_nomigrate() handler return a boolean 2 years ago
Philippe Mathieu-Daudé cbbc434023 memory: Have memory_region_init_ram_flags_nomigrate() return a boolean 2 years ago
Thomas Huth a36ea38abd memory: Remove "qemu:" prefix from the "qemu:ram-discard-manager" type name 2 years ago
Eric Auger 51478a8ef5 memory: Introduce memory_region_iommu_set_iova_ranges 2 years ago
Eric Auger e8f433f80e memory: Let ReservedRegion use Range 2 years ago
Ilya Maximets b15c18c519 memory: initialize 'fv' in MemoryRegionCache to make Coverity happy 3 years ago
David Hildenbrand 533f5d6679 memory,vhost: Allow for marking memory device memory regions unmergeable 3 years ago
David Hildenbrand aa5317ef7c memory: Clarify mapping requirements for RamDiscardManager 3 years ago
Ilya Maximets 43d6376980 virtio: don't zero out memory region cache for indirect descriptors 3 years ago
hongmianquan 544cff46c0 memory: avoid updating ioeventfds for some address_space 3 years ago
David Hildenbrand 5c52a219bb softmmu/physmem: Distinguish between file access mode and mmap protection 3 years ago
Stefan Weil 313e162951 misc: Fix some typos in documentation and comments 3 years ago
Isaku Yamahata 14a868c626 exec/memory: Add symbol for the min value of memory listener priority 3 years ago
Isaku Yamahata 8be0461d37 exec/memory: Add symbol for memory listener priority for device backend 3 years ago