aboutsummaryrefslogtreecommitdiff
path: root/system
AgeCommit message (Expand)AuthorFilesLines
43 hoursMerge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson3-15/+11
3 daysMerge tag 'pull-target-arm-20250916' of https://gitlab.com/pm215/qemu into st...Richard Henderson2-5/+0
3 daysi386/cpu: Enable SMM cpu address space under KVMXiaoyao Li1-5/+0
3 dayscpus: clear exit_request in qemu_process_cpu_eventsPaolo Bonzini1-0/+1
3 daystreewide: rename qemu_wait_io_event/qemu_wait_io_event_commonPaolo Bonzini1-3/+3
3 dayscpus: properly kick CPUs out of inner execution loopPaolo Bonzini2-5/+6
3 dayscpu-common: use atomic access for interrupt_requestPaolo Bonzini1-2/+1
4 dayssystem: drop the -old-param optionPeter Maydell2-5/+0
5 daysmemory: Fix leaks due to owner-shared MRs circular referencesPeter Xu1-9/+37
5 daysmemory: Fix addr/len for flatview_access_allowed()Peter Xu1-2/+2
11 dayssystem/physmem: Silence warning from ubsanThomas Huth1-1/+3
2025-08-29memory: reintroduce BQL-free fine-grained PIO/MMIOIgor Mammedov2-1/+16
2025-08-29add cpu_test_interrupt()/cpu_set_interrupt() helpers and use them tree wideIgor Mammedov1-1/+8
2025-07-29system/physmem: fix use-after-free with dispatchPierrick Bouvier1-12/+3
2025-07-16Merge tag 'accel-20250715' of https://github.com/philmd/qemu into stagingStefan Hajnoczi3-31/+2
2025-07-16Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into ...Stefan Hajnoczi1-2/+3
2025-07-15system/runstate: Document qemu_add_vm_change_state_handler_prio* in hdrPhilippe Mathieu-Daudé1-30/+0
2025-07-15accel: Extract AccelClass definition to 'accel/accel-ops.h'Philippe Mathieu-Daudé1-0/+1
2025-07-15accel: Rename 'system/accel-ops.h' -> 'accel/accel-cpu-ops.h'Philippe Mathieu-Daudé1-1/+1
2025-07-15qemu: Convert target_words_bigendian() to TargetInfo APIPhilippe Mathieu-Daudé2-0/+2
2025-07-15tpm: "qemu -tpmdev help" should return successMarc-André Lureau1-2/+3
2025-07-14softmmu/runstate: add a way to detect force shutdownsDaniil Tatianin1-0/+10
2025-07-10system/qdev: Remove pointless NULL check in qdev_device_add_from_qdictPhilippe Mathieu-Daudé1-5/+4
2025-07-07Merge tag 'accel-20250704' of https://github.com/philmd/qemu into stagingStefan Hajnoczi1-3/+1
2025-07-04accel/system: Convert pre_resume() from AccelOpsClass to AccelClassPhilippe Mathieu-Daudé1-3/+1
2025-07-04accel: Directly pass AccelState argument to AccelClass::has_memory()Philippe Mathieu-Daudé1-1/+1
2025-07-04Merge tag 'accel-20250704' of https://github.com/philmd/qemu into stagingStefan Hajnoczi2-7/+7
2025-07-04accel: Expose and register generic_handle_interrupt()Philippe Mathieu-Daudé1-6/+4
2025-07-04accel: Directly pass AccelState argument to AccelClass::has_memory()Philippe Mathieu-Daudé1-1/+1
2025-07-04accel: Expose and register generic_handle_interrupt()Philippe Mathieu-Daudé1-6/+4
2025-07-04system/cpus: Assert interrupt handling is done with BQL lockedPhilippe Mathieu-Daudé1-0/+2
2025-07-03physmem: qemu_ram_get_fd_offsetSteve Sistare1-0/+5
2025-06-23physmem: Support coordinated discarding of RAM with guest_memfdChenyi Qiang1-2/+21
2025-06-23ram-block-attributes: Introduce RamBlockAttributes to manage RAMBlock with gu...Chenyi Qiang3-0/+448
2025-06-23memory: Unify the definiton of ReplayRamPopulate() and ReplayRamDiscard()Chenyi Qiang1-6/+6
2025-06-23memory: Change memory_region_set_ram_discard_manager() to return the resultChenyi Qiang1-3/+7
2025-06-05vfio: return mr from vfio_get_xlat_addrSteve Sistare1-25/+7
2025-05-30Merge tag 'pull-request-2025-05-30' of https://gitlab.com/thuth/qemu into sta...Stefan Hajnoczi1-5/+0
2025-05-30Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi2-1/+66
2025-05-30hw/nvram/fw_cfg: Remove legacy FW_CFG_ORDER_OVERRIDEPhilippe Mathieu-Daudé1-5/+0
2025-05-28i386/tdx: Wire TDX_REPORT_FATAL_ERROR with GuestPanic facilityXiaoyao Li1-0/+65
2025-05-28system/main: comment lock rationalePierrick Bouvier1-0/+13
2025-05-26meson: remove lib{system, user}_ss aliasesPierrick Bouvier1-1/+1
2025-05-14system/runstate: add VM state change cb with return valueHaoqian He2-7/+36
2025-05-07Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi3-7/+8
2025-05-06util: exclude mmap-alloc.c from compilation target on EmscriptenKohei Tokunaga2-5/+6
2025-05-06Disable options unsupported on EmscriptenKohei Tokunaga1-2/+2
2025-04-30system/vl: Filter machine list available for a particular target binaryPhilippe Mathieu-Daudé1-1/+2
2025-04-30include: Remove 'exec/exec-all.h'Philippe Mathieu-Daudé1-1/+0
2025-04-30physmem: Restrict TCG IOTLB code to TCG accelPhilippe Mathieu-Daudé1-0/+5