summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pull-10.2-maintainer-071025-1' of https://gitlab.com/stsquad/qemu ... HEAD masterRichard Henderson2025-10-0727-174/+288
|\
| * record/replay: fix race condition on test_aarch64_reverse_debugVladimir Lukianov2025-10-072-1/+2
| * tests/functional: Adapt arches to reverse_debugging w/o AvocadoGustavo Romero2025-10-073-25/+16
| * tests/functional: Adapt reverse_debugging to run w/o AvocadoGustavo Romero2025-10-071-64/+75
| * tests/functional: Add decorator to skip test on missing env varsGustavo Romero2025-10-072-1/+20
| * tests/functional: drop datadrainer class in reverse debuggingDaniel P. Berrangé2025-10-071-6/+0
| * tests/functional: replace avocado process with subprocessDaniel P. Berrangé2025-10-071-3/+4
| * tests/functional: Add GDB classGustavo Romero2025-10-072-0/+87
| * tests/functional: Provide GDB to the functional testsGustavo Romero2025-10-074-0/+12
| * python: Install pygdbmi in meson's venvGustavo Romero2025-10-071-0/+1
| * tests/functional: Re-activate the check-venv targetGustavo Romero2025-10-071-2/+2
| * scripts/ci: use recommended registration commandAlex Bennée2025-10-072-12/+5
| * gitlab: move custom runners to Ubuntu 24.04Alex Bennée2025-10-074-37/+37
| * tests/lcitool: bump custom runner packages to Ubuntu 24.04Alex Bennée2025-10-075-11/+15
| * tests/lcitool: drop 64 bit guests from i686 cross buildAlex Bennée2025-10-072-3/+1
| * .gitmodules: restore qemu-project mirror of u-boot-sam460exAlex Bennée2025-10-071-1/+2
| * .gitmodules: restore qemu-project mirror of u-bootAlex Bennée2025-10-071-1/+2
| * .gitpublish: use origin/master as default baseAlex Bennée2025-10-071-8/+8
* | Merge tag 'physmem-20251007' of https://github.com/philmd/qemu into stagingRichard Henderson2025-10-0741-627/+629
|\ \
| * | system/physmem: Extract API out of 'system/ram_addr.h' headerPhilippe Mathieu-Daudé2025-10-0712-44/+63
| * | system/physmem: Drop 'cpu_' prefix in Physical Memory APIPhilippe Mathieu-Daudé2025-10-0711-59/+59
| * | system/physmem: Reduce cpu_physical_memory_sync_dirty_bitmap() scopePhilippe Mathieu-Daudé2025-10-072-80/+76
| * | system/physmem: Reduce cpu_physical_memory_clear_dirty_range() scopePhilippe Mathieu-Daudé2025-10-072-10/+8
| * | system/physmem: Un-inline cpu_physical_memory_dirty_bits_cleared()Philippe Mathieu-Daudé2025-10-072-9/+8
| * | system/physmem: Un-inline cpu_physical_memory_set_dirty_lebitmap()Philippe Mathieu-Daudé2025-10-072-101/+104
| * | system/physmem: Remove _WIN32 #ifdef'ryPhilippe Mathieu-Daudé2025-10-071-3/+0
| * | system/physmem: Un-inline cpu_physical_memory_set_dirty_range()Philippe Mathieu-Daudé2025-10-072-51/+53
| * | system/physmem: Un-inline cpu_physical_memory_set_dirty_flag()Philippe Mathieu-Daudé2025-10-072-18/+19
| * | system/physmem: Un-inline cpu_physical_memory_range_includes_clean()Philippe Mathieu-Daudé2025-10-072-59/+63
| * | system/physmem: Un-inline cpu_physical_memory_is_clean()Philippe Mathieu-Daudé2025-10-072-8/+10
| * | system/physmem: Un-inline cpu_physical_memory_get_dirty_flag()Philippe Mathieu-Daudé2025-10-072-45/+45
| * | hw: Remove unnecessary 'system/ram_addr.h' headerPhilippe Mathieu-Daudé2025-10-078-8/+0
| * | target/arm/tcg/mte: Include missing 'exec/target_page.h' headerPhilippe Mathieu-Daudé2025-10-071-0/+1
| * | hw/vfio/listener: Include missing 'exec/target_page.h' headerPhilippe Mathieu-Daudé2025-10-071-0/+1
| * | hw/s390x/s390-stattrib: Include missing 'exec/target_page.h' headerPhilippe Mathieu-Daudé2025-10-072-2/+2
| * | accel/kvm: Include missing 'exec/target_page.h' headerPhilippe Mathieu-Daudé2025-10-071-0/+1
| * | system/ram_addr: Remove unnecessary 'exec/cpu-common.h' headerPhilippe Mathieu-Daudé2025-10-071-1/+0
| * | hw/virtio/virtio: Replace legacy cpu_physical_memory_map() callPhilippe Mathieu-Daudé2025-10-071-4/+6
| * | hw/virtio/vhost: Replace legacy cpu_physical_memory_*map() callsPhilippe Mathieu-Daudé2025-10-071-2/+5
| * | system/physmem: Remove legacy cpu_physical_memory_rw()Philippe Mathieu-Daudé2025-10-074-22/+1
| * | system/physmem: Avoid cpu_physical_memory_rw when is_write is constantPhilippe Mathieu-Daudé2025-10-072-14/+4
| * | system/physmem: Un-inline cpu_physical_memory_read/write()Philippe Mathieu-Daudé2025-10-072-10/+12
| * | hw/xen/hvm: Inline cpu_physical_memory_rw() in rw_phys_req_item()Philippe Mathieu-Daudé2025-10-071-3/+5
| * | target/i386/nvmm: Inline cpu_physical_memory_rw() in nvmm_mem_callbackPhilippe Mathieu-Daudé2025-10-071-1/+4
| * | target/i386/kvm: Replace legacy cpu_physical_memory_rw() callPhilippe Mathieu-Daudé2025-10-071-1/+3
| * | target/i386/whpx: Replace legacy cpu_physical_memory_rw() callPhilippe Mathieu-Daudé2025-10-071-2/+5
| * | target/s390x/mmu: Replace [cpu_physical_memory -> address_space]_rw()Philippe Mathieu-Daudé2025-10-071-2/+6
| * | hw/s390x/sclp: Replace [cpu_physical_memory -> address_space]_r/w()Philippe Mathieu-Daudé2025-10-071-4/+5
| * | system/physmem: Pass address space argument to cpu_flush_icache_range()Philippe Mathieu-Daudé2025-10-074-6/+5
| * | system/physmem: Remove cpu_physical_memory_is_io()Philippe Mathieu-Daudé2025-10-072-7/+0