aboutsummaryrefslogtreecommitdiff
path: root/system/physmem.c
AgeCommit message (Expand)Author
2024-05-08system/physmem: Per-AddressSpace bounce bufferingMattias Nissler
2024-05-08system/physmem: Propagate AddressSpace to MapClient helpersMattias Nissler
2024-05-08system/physmem: Replace qemu_mutex_lock() calls with QEMU_LOCK_GUARDPhilippe Mathieu-Daudé
2024-05-06Merge tag 'accel-20240506' of https://github.com/philmd/qemu into stagingRichard Henderson
2024-05-06system: Pass RAM MemoryRegion and is_write in xen_map_cache()Edgar E. Iglesias
2024-05-06system: let qemu_map_ram_ptr() use qemu_ram_ptr_length()Juergen Gross
2024-05-06exec/cpu: Extract page-protection definitions to page-protection.hPhilippe Mathieu-Daudé
2024-05-03tcg: remove CPU* types from typedefs.hPaolo Bonzini
2024-04-26exec: Expose 'target_page.h' API to user emulationPhilippe Mathieu-Daudé
2024-04-23physmem: Introduce ram_block_discard_guest_memfd_range()Xiaoyao Li
2024-04-23RAMBlock: make guest_memfd require uncoordinated discardPaolo Bonzini
2024-04-23RAMBlock: Add support of KVM private guest memfdXiaoyao Li
2024-03-12physmem: Factor cpu_physical_memory_dirty_bits_cleared() outNicholas Piggin
2024-03-12physmem: Expose tlb_reset_dirty_range_all()Philippe Mathieu-Daudé
2024-03-11physmem: Fix wrong address in large address_space_read/write_cached_slow()Jonathan Cameron
2024-03-11physmem: Factor out body of flatview_read/write_continue() loopJonathan Cameron
2024-03-11physmem: Reduce local variable scope in flatview_read/write_continue()Jonathan Cameron
2024-03-11physmem: Rename addr1 to more informative mr_addr in flatview_read/write() an...Jonathan Cameron
2024-03-09system/physmem: Do not include 'hw/xen/xen.h' but 'sysemu/xen.h'Philippe Mathieu-Daudé
2024-02-29softmmu/physmem: Remove HOST_PAGE_ALIGNRichard Henderson
2024-02-29softmmu/physmem: Remove qemu_host_page_sizeRichard Henderson
2024-02-20system/physmem: remove redundant arg reassignmentManos Pitsidianakis
2024-02-16physmem: replace function name with __func__ in ram_block_discard_range()Xiaoyao Li
2024-01-29target: Make qemu_target_page_mask() available for *-userIlya Leoshkevich
2024-01-08Replace "iothread lock" with "BQL" in commentsStefan Hajnoczi
2024-01-08system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi
2023-11-24coverity: physmem: use simple assertions instead of modellingVladimir Sementsov-Ogievskiy
2023-10-12softmmu/physmem: Fixup qemu_ram_block_from_host() documentationDavid Hildenbrand
2023-10-08system: Rename softmmu/ directory as system/Philippe Mathieu-Daudé