aboutsummaryrefslogtreecommitdiff
path: root/hw/core
AgeCommit message (Expand)AuthorFilesLines
2024-12-21Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi17-41/+38
2024-12-20system: Move 'exec/confidential-guest-support.h' to system/Philippe Mathieu-Daudé1-1/+1
2024-12-20include: Rename sysemu/ -> system/Philippe Mathieu-Daudé17-37/+37
2024-12-20qom: Create system containers explicitlyPeter Xu1-3/+0
2024-12-19Constify all opaque Property pointersRichard Henderson2-63/+63
2024-12-19hw/core/qdev-properties: Constify Property argument to PropertyInfo.printRichard Henderson1-1/+1
2024-12-19hw/core/qdev-properties: Constify Property argument to object_field_prop_ptrRichard Henderson1-1/+1
2024-12-19include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson5-5/+0
2024-12-19hw/core: Remove device_class_set_props functionRichard Henderson1-16/+0
2024-12-19hw/core: Introduce device_class_set_props_nRichard Henderson2-10/+30
2024-12-19include/hw/qdev-core: Detect most empty Property lists at compile timeRichard Henderson1-1/+1
2024-12-16Merge tag 'firmware-20241216-pull-request' of https://gitlab.com/kraxel/qemu ...Stefan Hajnoczi1-0/+20
2024-12-16x86/loader: add -shim optionGerd Hoffmann1-0/+20
2024-12-15hw/core: Constify all PropertyRichard Henderson5-5/+5
2024-12-13hw/core/eif: Use stateful qcrypto apisDorjoy Chowdhury1-125/+77
2024-12-12Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi2-62/+46
2024-12-11hw: add compat machines for 10.0Cornelia Huck1-0/+3
2024-12-10clock: inline most of qdev_init_clocklistPaolo Bonzini1-44/+27
2024-12-10clock: treat outputs and inputs the same in NamedClockListPaolo Bonzini1-9/+1
2024-12-10clock: clear callback on unparentPaolo Bonzini2-9/+18
2024-12-03hw/core/machine: diagnose wrapping of maxmemDaniel P. Berrangé1-1/+9
2024-11-25qdev: Fix set_pci_devfn() to visit option only onceKevin Wolf1-18/+36
2024-11-19hw/core/machine-smp: Fix error message parameterZhao Liu1-1/+1
2024-11-19hw/core/machine-smp: Initialize caches_bitmap before readingZhao Liu1-0/+1
2024-11-18hw: Add "loadparm" property to scsi disk devices for booting on s390xThomas Huth1-0/+26
2024-11-09eif: cope with huge section sizesPaolo Bonzini1-7/+41
2024-11-07eif: cope with huge section offsetsPaolo Bonzini1-0/+4
2024-11-06Merge tag 'for-upstream-rust' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell1-13/+13
2024-11-06Merge tag 'hw-misc-20241105' of https://github.com/philmd/qemu into stagingPeter Maydell2-0/+172
2024-11-05hw/core: Add a helper to check the cache topology levelZhao Liu1-0/+48
2024-11-05hw/core: Check smp cache topology support for machineZhao Liu1-0/+41
2024-11-05qapi/qom: Define cache enumeration and properties for machineZhao Liu2-0/+81
2024-11-05hw/core/machine: Add missing 'units.h' and 'error-report.h' headersPhilippe Mathieu-Daudé1-0/+2
2024-11-05Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Peter Maydell1-1/+3
2024-11-05qdev: make properties array "const"Paolo Bonzini1-13/+13
2024-11-05Merge tag 'pull-ppc-for-9.2-1-20241104' of https://gitlab.com/npiggin/qemu in...Peter Maydell1-27/+0
2024-11-04pcie: enable Extended tag field supportMarcin Juszkiewicz1-1/+3
2024-11-04ppc/spapr: remove deprecated machine pseries-2.3Harsh Prateek Bora1-13/+0
2024-11-04ppc/spapr: remove deprecated machine pseries-2.2Harsh Prateek Bora1-3/+0
2024-11-04ppc/spapr: remove deprecated machine pseries-2.1Harsh Prateek Bora1-11/+0
2024-10-31core/machine: Make create_default_memdev machine a virtual methodDorjoy Chowdhury1-33/+38
2024-10-31hw/core: Add Enclave Image Format (EIF) related helpersDorjoy Chowdhury4-0/+746
2024-10-31qom: let object_new use a module if the type is not presentPaolo Bonzini1-16/+0
2024-10-31qom: use object_new_with_class when possiblePaolo Bonzini1-2/+3
2024-10-18block: Adjust check_block_size() signatureMarkus Armbruster1-5/+1
2024-10-15include: Move QemuLockCnt APIs to their own headerPeter Maydell1-0/+1
2024-10-15hw/clock: Expose 'qtest-clock-period' QOM property for QTestsInès Varhol1-0/+16
2024-10-01hw: fix memory leak in IRQState allocationMatheus Tavares Bernardino1-8/+11
2024-09-26Merge tag 'mem-2024-09-24' of https://github.com/davidhildenbrand/qemu into s...Peter Maydell1-4/+1
2024-09-24reset: Use ResetType for qemu_devices_reset() and MachineClass::reset()Juraj Marcin1-4/+1