- d8d5ca4 softmmu/physmem.c: Keep transaction attribute in address_space_map() by Fea.Wang · 3 months ago
- b84f06c softmmu/physmem: fix memory leak in dirty_memory_extend() by David Hildenbrand · 4 months ago
- 637b0aa softmmu: Support concurrent bounce buffers by Mattias Nissler · 4 months ago
- 7318806 system/physmem: Where we assume we have a RAM MR, assert it by Peter Maydell · 5 months ago
- 24bec42 physmem: Add helper function to destroy CPU AddressSpace by Salil Mehta · 5 months ago
- 644a527 system/physmem: use return value of ram_block_discard_require() as errno by Zhenzhong Duan · 5 months ago
- 596cccc physmem: Bail out qemu_ram_block_from_host() for invalid ram addrs by Edgar E. Iglesias · 6 months ago
- d44fe13 tracepoints: move physmem trace points by Alex Bennée · 6 months ago
- 0ff3243 system/physmem: Fix reference to dump-guest-core by Akihiko Odaki · 6 months ago
- 49a7202 xen: mapcache: Pass the ram_addr offset to xen_map_cache() by Edgar E. Iglesias · 8 months ago
- a5bdc45 physmem: Replace check for RAMBlock offset 0 with xen_mr_is_memory by Edgar E. Iglesias · 8 months ago
- 5d1c260 physmem: Always pass offset + addr to xen_map_cache by Edgar E. Iglesias · 8 months ago
- 69e78f1 system/physmem: Per-AddressSpace bounce buffering by Mattias Nissler · 1 year, 4 months ago
- 5c62719 system/physmem: Propagate AddressSpace to MapClient helpers by Mattias Nissler · 1 year, 4 months ago
- d5e2681 system/physmem: Replace qemu_mutex_lock() calls with QEMU_LOCK_GUARD by Philippe Mathieu-Daudé · 8 months ago
- 873f9ca Merge tag 'accel-20240506' of https://github.com/philmd/qemu into staging by Richard Henderson · 8 months ago
- 5a5585f system: Pass RAM MemoryRegion and is_write in xen_map_cache() by Edgar E. Iglesias · 8 months ago
- a99dd33 system: let qemu_map_ram_ptr() use qemu_ram_ptr_length() by Juergen Gross · 1 year, 3 months ago
- 74781c0 exec/cpu: Extract page-protection definitions to page-protection.h by Philippe Mathieu-Daudé · 1 year ago
- 15d6253 tcg: remove CPU* types from typedefs.h by Paolo Bonzini · 8 months ago
- 75bbe6a exec: Expose 'target_page.h' API to user emulation by Philippe Mathieu-Daudé · 1 year ago
- b2e9426 physmem: Introduce ram_block_discard_guest_memfd_range() by Xiaoyao Li · 9 months ago
- 852f004 RAMBlock: make guest_memfd require uncoordinated discard by Paolo Bonzini · 9 months ago
- 15f7a80 RAMBlock: Add support of KVM private guest memfd by Xiaoyao Li · 9 months ago
- 86a9ae8 physmem: Factor cpu_physical_memory_dirty_bits_cleared() out by Nicholas Piggin · 9 months ago
- 7e8ccf9 physmem: Expose tlb_reset_dirty_range_all() by Philippe Mathieu-Daudé · 9 months ago
- 47293c9 physmem: Fix wrong address in large address_space_read/write_cached_slow() by Jonathan Cameron · 10 months ago
- e7927d3 physmem: Factor out body of flatview_read/write_continue() loop by Jonathan Cameron · 10 months ago
- bcfd8ba physmem: Reduce local variable scope in flatview_read/write_continue() by Jonathan Cameron · 10 months ago
- 4c7c856 physmem: Rename addr1 to more informative mr_addr in flatview_read/write() and similar by Jonathan Cameron · 10 months ago
- 5d5bb9c system/physmem: Do not include 'hw/xen/xen.h' but 'sysemu/xen.h' by Philippe Mathieu-Daudé · 1 year, 1 month ago
- 9260bd4 softmmu/physmem: Remove HOST_PAGE_ALIGN by Richard Henderson · 12 months ago
- 80c3aee softmmu/physmem: Remove qemu_host_page_size by Richard Henderson · 12 months ago
- aab4631 system/physmem: remove redundant arg reassignment by Manos Pitsidianakis · 10 months ago
- ea18be7 physmem: replace function name with __func__ in ram_block_discard_range() by Xiaoyao Li · 11 months ago
- f3d57a8 target: Make qemu_target_page_mask() available for *-user by Ilya Leoshkevich · 11 months ago
- a4a411f Replace "iothread lock" with "BQL" in comments by Stefan Hajnoczi · 12 months ago
- 195801d system/cpus: rename qemu_mutex_lock_iothread() to bql_lock() by Stefan Hajnoczi · 12 months ago
- adff55b coverity: physmem: use simple assertions instead of modelling by Vladimir Sementsov-Ogievskiy · 1 year, 3 months ago
- 022f033 softmmu/physmem: Fixup qemu_ram_block_from_host() documentation by David Hildenbrand · 1 year, 3 months ago
- 8d7f2e7 system: Rename softmmu/ directory as system/ by Philippe Mathieu-Daudé · 1 year, 3 months ago[Renamed (99%) from softmmu/physmem.c]
- 6ba9b60 softmmu/physmem: Clean up local variable shadowing by Philippe Mathieu-Daudé · 1 year, 4 months ago
- 6da4b1c softmmu/physmem: Hint that "readonly=on,rom=off" exists when opening file R/W for private mapping fails by David Hildenbrand · 1 year, 4 months ago
- ca01f1b softmmu/physmem: Never return directories from file_ram_open() by David Hildenbrand · 1 year, 4 months ago
- 4d6b23f softmmu/physmem: Fail creation of new files in file_ram_open() with readonly=true by David Hildenbrand · 1 year, 4 months ago
- b2cccb5 softmmu/physmem: Bail out early in ram_block_discard_range() with readonly files by David Hildenbrand · 1 year, 4 months ago
- 9e6b9f3 softmmu/physmem: Remap with proper protection in qemu_ram_remap() by David Hildenbrand · 1 year, 4 months ago
- 5c52a21 softmmu/physmem: Distinguish between file access mode and mmap protection by David Hildenbrand · 1 year, 4 months ago
- 0d58c66 softmmu: Use async_run_on_cpu in tcg_commit by Richard Henderson · 1 year, 4 months ago
- 86e4f93 softmmu: Assert data in bounds in iotlb_to_section by Richard Henderson · 1 year, 4 months ago
- 1d44ff5 softmmu/physmem: Warn with ram_block_discard_range() on MAP_PRIVATE file mapping by David Hildenbrand · 1 year, 6 months ago
- b3b408f softmmu: Introduce qemu_target_page_mask() helper by Philippe Mathieu-Daudé · 1 year, 7 months ago
- b0182e5 exec/memory: Introduce RAM_NAMED_FILE flag by Steve Sistare · 1 year, 7 months ago
- 0683100 atomics: eliminate mb_read/mb_set by Paolo Bonzini · 1 year, 10 months ago
- 4b870dc hostmem-file: add offset option by Alexander Graf · 1 year, 9 months ago
- 62c5e18 softmmu: Create qemu_target_pages_to_MiB() by Juan Quintela · 1 year, 7 months ago
- e506ad6 accel/tcg: Pass last not end to tb_invalidate_phys_range by Richard Henderson · 1 year, 10 months ago
- 48805df replace TABs with spaces by Yeqi Fu · 1 year, 9 months ago
- 555ce1d Merge tag 'mips-misc-20230308' of https://github.com/philmd/qemu into staging by Peter Maydell · 1 year, 10 months ago
- dbc6ae9 memory: Dump HPA and access type of ramblocks by Ted Chen · 2 years, 1 month ago
- 33828ca physmem: add missing memory barrier by Paolo Bonzini · 1 year, 10 months ago
- 4a73aee softmmu: Use memmove in flatview_write_continue by Akihiko Odaki · 1 year, 11 months ago
- 2609ec2 softmmu: Extract watchpoint API from physmem.c by Philippe Mathieu-Daudé · 2 years ago
- fcb7e04 Merge tag 'pull-include-2023-01-20' of https://repo.or.cz/qemu/armbru into staging by Peter Maydell · 1 year, 11 months ago
- e2c1c34 include/block: Untangle inclusion loops by Markus Armbruster · 2 years ago
- 883f2c5 bulk: Rename TARGET_FMT_plx -> HWADDR_FMT_plx by Philippe Mathieu-Daudé · 2 years ago
- 66997c4 cleanup: Tweak and re-run return_directly.cocci by Markus Armbruster · 2 years, 1 month ago
- f9c307c memory: Fix wrong end address dump by Zhenzhong Duan · 2 years, 6 months ago
- 6d998f3 exec/cpu-common: add qemu_ram_get_fd() by Stefan Hajnoczi · 2 years, 2 months ago
- 97e0346 accel/tcg: Move qemu_ram_addr_from_host_nofail to physmem.c by Richard Henderson · 2 years, 4 months ago
- 90de559 softmmu/physmem: Remove the ifdef __linux__ around the pagesize functions by Thomas Huth · 2 years, 4 months ago
- 418ade7 softmmu: Always initialize xlat in address_space_translate_for_iotlb by Richard Henderson · 2 years, 6 months ago
- 3123f93 vfio-user: handle PCI BAR accesses by Jagannathan Raman · 2 years, 6 months ago
- ec5f7ca include: move target page bits declaration to page-vary.h by Marc-André Lureau · 2 years, 9 months ago
- 8e3b0cb Replace qemu_real_host_page variables with inlined functions by Marc-André Lureau · 2 years, 9 months ago
- 3ab6fdc softmmu/physmem: Introduce MemTxAttrs::memory field and MEMTX_ACCESS_ERROR by Philippe Mathieu-Daudé · 3 years ago
- 58e7468 softmmu/physmem: Simplify flatview_write and address_space_access_valid by Philippe Mathieu-Daudé · 3 years ago
- 9740b90 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20220307' into staging by Peter Maydell · 2 years, 10 months ago
- 5df022c osdep: Move memalign-related functions to their own header by Peter Maydell · 2 years, 10 months ago
- 464868a softmmu/physmem: Remove unnecessary include by Philippe Mathieu-Daudé · 2 years, 11 months ago
- 73842ef exec: Make cpu_memory_rw_debug() target agnostic by Philippe Mathieu-Daudé · 2 years, 11 months ago
- b85ea5f include: Move qemu_madvise() and related #defines to new qemu/madvise.h by Peter Maydell · 2 years, 11 months ago
- 75f01c6 exec/memory: Extract address_space_set() from dma_memory_set() by Philippe Mathieu-Daudé · 3 years ago
- aff0e20 accel/tcg: suppress IRQ check for special TBs by Alex Bennée · 3 years, 1 month ago
- ca411b7 qapi: introduce x-query-ramblock QMP command by Daniel P. Berrangé · 3 years, 3 months ago
- efd629f softmmu: fix for "after access" watchpoints by Pavel Dovgalyuk · 3 years, 2 months ago
- 1ab0ba8 softmmu: remove useless condition in watchpoint check by Pavel Dovgalyuk · 3 years, 2 months ago
- 9f660c0 softmmu: fix watchpoint processing in icount mode by Pavel Dovgalyuk · 3 years, 2 months ago
- f18d403 softmmu/physmem.c: Fix typo in comment by Greg Kurz · 3 years, 2 months ago
- 142518b memory: Name all the memory listeners by Peter Xu · 3 years, 4 months ago
- 56918a1 memory: Add RAM_PROTECTED flag to skip IOMMU mappings by Sean Christopherson · 3 years, 5 months ago
- 8efdb7b softmmu/physmem.c: Check return value from realpath() by Peter Maydell · 3 years, 4 months ago
- 8f1bdb0 softmmu/physmem.c: Remove unneeded NULL check in qemu_ram_alloc_from_fd() by Peter Maydell · 3 years, 4 months ago
- 1c4c685 softmmu/physmem: fix wrong assertion in qemu_ram_alloc_internal() by David Hildenbrand · 3 years, 5 months ago
- 7e6d32e softmmu/physmem: Extend ram_block_discard_(require|disable) by two discard types by David Hildenbrand · 3 years, 8 months ago
- 98da491 softmmu/physmem: Don't use atomic operations in ram_block_discard_(disable|require) by David Hildenbrand · 3 years, 8 months ago
- d94e0bc util/mmap-alloc: Support RAM_NORESERVE via MAP_NORESERVE under Linux by David Hildenbrand · 3 years, 8 months ago
- 8dbe22c memory: Introduce RAM_NORESERVE and wire it up in qemu_ram_mmap() by David Hildenbrand · 3 years, 8 months ago
- b444f5c util/mmap-alloc: Pass flags instead of separate bools to qemu_ram_mmap() by David Hildenbrand · 3 years, 8 months ago
- ebef62d softmmu/memory: Pass ram_flags to qemu_ram_alloc() and qemu_ram_alloc_internal() by David Hildenbrand · 3 years, 8 months ago