summaryrefslogtreecommitdiff
path: root/system
AgeCommit message (Expand)Author
2025-11-05ram-block-attributes: fix interaction with hugetlb memory backendsChenyi Qiang
2025-10-05physmem: Destroy all CPU AddressSpaces on unrealizePeter Maydell
2025-10-05memory: New AS helper to serialize destroy+freePeter Xu
2025-09-18i386/cpu: Enable SMM cpu address space under KVMXiaoyao Li
2025-07-29system/physmem: fix use-after-free with dispatchPierrick Bouvier
2025-07-16Merge tag 'accel-20250715' of https://github.com/philmd/qemu into stagingStefan Hajnoczi
2025-07-16Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into ...Stefan Hajnoczi
2025-07-15system/runstate: Document qemu_add_vm_change_state_handler_prio* in hdrPhilippe Mathieu-Daudé
2025-07-15accel: Extract AccelClass definition to 'accel/accel-ops.h'Philippe Mathieu-Daudé
2025-07-15accel: Rename 'system/accel-ops.h' -> 'accel/accel-cpu-ops.h'Philippe Mathieu-Daudé
2025-07-15qemu: Convert target_words_bigendian() to TargetInfo APIPhilippe Mathieu-Daudé
2025-07-15tpm: "qemu -tpmdev help" should return successMarc-André Lureau
2025-07-14softmmu/runstate: add a way to detect force shutdownsDaniil Tatianin
2025-07-10system/qdev: Remove pointless NULL check in qdev_device_add_from_qdictPhilippe Mathieu-Daudé
2025-07-07Merge tag 'accel-20250704' of https://github.com/philmd/qemu into stagingStefan Hajnoczi
2025-07-04accel/system: Convert pre_resume() from AccelOpsClass to AccelClassPhilippe Mathieu-Daudé
2025-07-04accel: Directly pass AccelState argument to AccelClass::has_memory()Philippe Mathieu-Daudé
2025-07-04Merge tag 'accel-20250704' of https://github.com/philmd/qemu into stagingStefan Hajnoczi
2025-07-04accel: Expose and register generic_handle_interrupt()Philippe Mathieu-Daudé
2025-07-04accel: Directly pass AccelState argument to AccelClass::has_memory()Philippe Mathieu-Daudé
2025-07-04accel: Expose and register generic_handle_interrupt()Philippe Mathieu-Daudé
2025-07-04system/cpus: Assert interrupt handling is done with BQL lockedPhilippe Mathieu-Daudé
2025-07-03physmem: qemu_ram_get_fd_offsetSteve Sistare
2025-06-23physmem: Support coordinated discarding of RAM with guest_memfdChenyi Qiang
2025-06-23ram-block-attributes: Introduce RamBlockAttributes to manage RAMBlock with gu...Chenyi Qiang
2025-06-23memory: Unify the definiton of ReplayRamPopulate() and ReplayRamDiscard()Chenyi Qiang
2025-06-23memory: Change memory_region_set_ram_discard_manager() to return the resultChenyi Qiang
2025-06-05vfio: return mr from vfio_get_xlat_addrSteve Sistare
2025-05-30Merge tag 'pull-request-2025-05-30' of https://gitlab.com/thuth/qemu into sta...Stefan Hajnoczi
2025-05-30Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi
2025-05-30hw/nvram/fw_cfg: Remove legacy FW_CFG_ORDER_OVERRIDEPhilippe Mathieu-Daudé
2025-05-28i386/tdx: Wire TDX_REPORT_FATAL_ERROR with GuestPanic facilityXiaoyao Li
2025-05-28system/main: comment lock rationalePierrick Bouvier
2025-05-26meson: remove lib{system, user}_ss aliasesPierrick Bouvier
2025-05-14system/runstate: add VM state change cb with return valueHaoqian He
2025-05-07Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi
2025-05-06util: exclude mmap-alloc.c from compilation target on EmscriptenKohei Tokunaga
2025-05-06Disable options unsupported on EmscriptenKohei Tokunaga
2025-04-30system/vl: Filter machine list available for a particular target binaryPhilippe Mathieu-Daudé
2025-04-30include: Remove 'exec/exec-all.h'Philippe Mathieu-Daudé
2025-04-30physmem: Restrict TCG IOTLB code to TCG accelPhilippe Mathieu-Daudé
2025-04-30physmem: Move TCG IOTLB methods aroundPhilippe Mathieu-Daudé
2025-04-30accel/tcg: Add CPUState arg to tb_invalidate_phys_rangeRichard Henderson
2025-04-25qemu: Convert target_name() to TargetInfo APIPhilippe Mathieu-Daudé
2025-04-25pc-bios: Move device tree files in their own subdirBALATON Zoltan
2025-04-25system/datadir: Add new type constant for DTB filesBALATON Zoltan
2025-04-25system/memory: Remove DEVICE_HOST_ENDIAN definitionPhilippe Mathieu-Daudé
2025-04-25system/vl: Fix type conflict of GLib function pointersKohei Tokunaga
2025-04-25exec: Rename target_words_bigendian() -> target_big_endian()Philippe Mathieu-Daudé
2025-04-25qom: Make InterfaceInfo[] uses constPhilippe Mathieu-Daudé