summary refs log tree commit diff stats
path: root/hw/core (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'firmware-20241216-pull-request' of https://gitlab.com/kraxel/qemu ...Stefan Hajnoczi2024-12-161-0/+20
|\
| * x86/loader: add -shim optionGerd Hoffmann2024-12-161-0/+20
* | hw/core: Constify all PropertyRichard Henderson2024-12-155-5/+5
|/
* hw/core/eif: Use stateful qcrypto apisDorjoy Chowdhury2024-12-131-125/+77
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi2024-12-122-62/+46
|\
| * clock: inline most of qdev_init_clocklistPaolo Bonzini2024-12-101-44/+27
| * clock: treat outputs and inputs the same in NamedClockListPaolo Bonzini2024-12-101-9/+1
| * clock: clear callback on unparentPaolo Bonzini2024-12-102-9/+18
* | hw: add compat machines for 10.0Cornelia Huck2024-12-111-0/+3
|/
* hw/core/machine: diagnose wrapping of maxmemDaniel P. Berrangé2024-12-031-1/+9
* qdev: Fix set_pci_devfn() to visit option only onceKevin Wolf2024-11-251-18/+36
* hw/core/machine-smp: Fix error message parameterZhao Liu2024-11-191-1/+1
* hw/core/machine-smp: Initialize caches_bitmap before readingZhao Liu2024-11-191-0/+1
* hw: Add "loadparm" property to scsi disk devices for booting on s390xThomas Huth2024-11-181-0/+26
* eif: cope with huge section sizesPaolo Bonzini2024-11-091-7/+41
* eif: cope with huge section offsetsPaolo Bonzini2024-11-071-0/+4
* Merge tag 'for-upstream-rust' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell2024-11-061-13/+13
|\
| * qdev: make properties array "const"Paolo Bonzini2024-11-051-13/+13
* | Merge tag 'hw-misc-20241105' of https://github.com/philmd/qemu into stagingPeter Maydell2024-11-062-0/+172
|\ \
| * | hw/core: Add a helper to check the cache topology levelZhao Liu2024-11-051-0/+48
| * | hw/core: Check smp cache topology support for machineZhao Liu2024-11-051-0/+41
| * | qapi/qom: Define cache enumeration and properties for machineZhao Liu2024-11-052-0/+81
| * | hw/core/machine: Add missing 'units.h' and 'error-report.h' headersPhilippe Mathieu-Daudé2024-11-051-0/+2
* | | Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Peter Maydell2024-11-051-1/+3
|\ \ \ | |/ / |/| |
| * | pcie: enable Extended tag field supportMarcin Juszkiewicz2024-11-041-1/+3
* | | Merge tag 'pull-ppc-for-9.2-1-20241104' of https://gitlab.com/npiggin/qemu in...Peter Maydell2024-11-051-27/+0
|\ \ \ | |_|/ |/| |
| * | ppc/spapr: remove deprecated machine pseries-2.3Harsh Prateek Bora2024-11-041-13/+0
| * | ppc/spapr: remove deprecated machine pseries-2.2Harsh Prateek Bora2024-11-041-3/+0
| * | ppc/spapr: remove deprecated machine pseries-2.1Harsh Prateek Bora2024-11-041-11/+0
| |/
* | core/machine: Make create_default_memdev machine a virtual methodDorjoy Chowdhury2024-10-311-33/+38
* | hw/core: Add Enclave Image Format (EIF) related helpersDorjoy Chowdhury2024-10-314-0/+746
* | qom: let object_new use a module if the type is not presentPaolo Bonzini2024-10-311-16/+0
* | qom: use object_new_with_class when possiblePaolo Bonzini2024-10-311-2/+3
|/
* block: Adjust check_block_size() signatureMarkus Armbruster2024-10-181-5/+1
* include: Move QemuLockCnt APIs to their own headerPeter Maydell2024-10-151-0/+1
* hw/clock: Expose 'qtest-clock-period' QOM property for QTestsInès Varhol2024-10-151-0/+16
* hw: fix memory leak in IRQState allocationMatheus Tavares Bernardino2024-10-011-8/+11
* Merge tag 'mem-2024-09-24' of https://github.com/davidhildenbrand/qemu into s...Peter Maydell2024-09-261-4/+1
|\
| * reset: Use ResetType for qemu_devices_reset() and MachineClass::reset()Juraj Marcin2024-09-241-4/+1
* | license: Update deprecated SPDX tag GPL-2.0+ to GPL-2.0-or-laterPhilippe Mathieu-Daudé2024-09-201-1/+1
* | hw/sysbus: Remove unused sysbus_mmio_unmapDr. David Alan Gilbert2024-09-201-10/+0
|/
* hw/core: replace assert(0) with g_assert_not_reached()Pierrick Bouvier2024-09-131-1/+1
* hw/core/resettable: Remove transitional_function machineryPeter Maydell2024-09-131-21/+3
* hw/core/qdev: Simplify legacy_reset handlingPeter Maydell2024-09-131-33/+22
* hw: Remove device_phases_reset()Peter Maydell2024-09-131-39/+12
* hw: Rename DeviceClass::reset field to legacy_resetPeter Maydell2024-09-131-4/+4
* hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell2024-09-132-2/+2
* hw: Define new device_class_set_legacy_reset()Peter Maydell2024-09-131-0/+5
* hw: Remove device_class_set_parent_reset()Peter Maydell2024-09-131-8/+0
* Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Peter Maydell2024-09-121-14/+11
|\