aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2024-12-27hw/loongarch/virt: Improve fdt table creation for CPU objectBibo Mao1-14/+25
2024-12-27hw/loongarch/virt: Create fdt table on machine creation done notificationBibo Mao1-46/+57
2024-12-26vfio/migration: Rename vfio_devices_all_dirty_tracking()Avihai Horon1-2/+2
2024-12-26vfio/migration: Refactor vfio_devices_all_running_and_mig_active() logicAvihai Horon2-33/+9
2024-12-26vfio/migration: Refactor vfio_devices_all_dirty_tracking() logicAvihai Horon1-1/+16
2024-12-26vfio/container: Add dirty tracking started flagAvihai Horon1-1/+11
2024-12-26vfio/igd: add x-igd-gms option back to set DSM region size for guestTomita Moeko1-0/+26
2024-12-26vfio/igd: emulate BDSM in mmio bar0 for gen 6-10 devicesTomita Moeko1-8/+18
2024-12-26vfio/igd: emulate GGC register in mmio bar0Tomita Moeko1-2/+11
2024-12-26vfio/igd: add macro for declaring mirrored registersTomita Moeko1-24/+36
2024-12-26vfio/igd: add Alder/Raptor/Rocket/Ice/Jasper Lake device idsTomita Moeko1-0/+5
2024-12-26vfio/igd: add Gemini Lake and Comet Lake device idsTomita Moeko1-0/+2
2024-12-26vfio/igd: canonicalize memory size calculationsTomita Moeko1-44/+57
2024-12-26vfio/igd: align generation with i915 kernel driverTomita Moeko1-22/+23
2024-12-26vfio/igd: remove unsupported device idsTomita Moeko1-10/+0
2024-12-26vfio/igd: fix GTT stolen memory size calculation for gen 8+Tomita Moeko1-2/+2
2024-12-22Merge tag 'mem-2024-12-21' of https://github.com/davidhildenbrand/qemu into s...Stefan Hajnoczi17-191/+834
2024-12-21s390x: virtio-mem supportDavid Hildenbrand5-1/+265
2024-12-21Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi497-926/+932
2024-12-21s390x/virtio-ccw: add support for virtio based memory devicesDavid Hildenbrand6-1/+271
2024-12-21s390x: remember the maximum page sizeDavid Hildenbrand1-1/+11
2024-12-21s390x/s390-virtio-ccw: prepare for memory devicesDavid Hildenbrand2-2/+27
2024-12-21s390x/s390-skeys: prepare for memory devicesDavid Hildenbrand1-3/+3
2024-12-21s390x/s390-stattrib-kvm: prepare for memory devices and sparse memory layoutsDavid Hildenbrand1-24/+43
2024-12-21s390x/s390-hypercall: introduce DIAG500 STORAGE_LIMITDavid Hildenbrand2-1/+12
2024-12-21s390x: introduce s390_get_memory_limit()David Hildenbrand1-5/+12
2024-12-21s390x/s390-virtio-ccw: move setting the maximum guest size from sclp to machi...David Hildenbrand2-15/+24
2024-12-21s390x: rename s390-virtio-hcall* to s390-hypercall*David Hildenbrand3-5/+5
2024-12-21s390x/s390-virtio-hcall: prepare for more diag500 hypercallsDavid Hildenbrand2-12/+14
2024-12-21s390x/s390-virtio-hcall: remove hypercall registration mechanismDavid Hildenbrand4-78/+53
2024-12-21s390x/s390-virtio-ccw: don't crash on weird RAM sizesDavid Hildenbrand1-0/+11
2024-12-21virtio-mem: unplug memory only during system resets, not device resetsDavid Hildenbrand1-31/+72
2024-12-21Merge tag 'pull-riscv-to-apply-20241220' of https://github.com/alistair23/qem...Stefan Hajnoczi22-137/+933
2024-12-21Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi557-757/+107
2024-12-20system: Move 'exec/confidential-guest-support.h' to system/Philippe Mathieu-Daudé4-4/+4
2024-12-20include: Rename sysemu/ -> system/Philippe Mathieu-Daudé495-902/+902
2024-12-20target/i386/sev: Reduce system specific declarationsPhilippe Mathieu-Daudé1-1/+1
2024-12-20qom: Create system containers explicitlyPeter Xu1-3/+0
2024-12-20hw/ppc: Explicitly create the drc containerPeter Xu1-10/+19
2024-12-20ppc/e500: Avoid abuse of container_get()Peter Xu1-2/+2
2024-12-20qom: Add TYPE_CONTAINER macroPeter Xu1-1/+1
2024-12-20hw/riscv: Add the checking if DTB overlaps to kernel or initrdJim Shu1-1/+24
2024-12-20hw/riscv: Add a new struct RISCVBootInfoJim Shu7-48/+73
2024-12-20hw/riscv: Support to load DTB after 3GB memory on 64-bit system.Jim Shu5-13/+19
2024-12-20hw/char/riscv_htif: Clarify MemoryRegionOps expect 32-bit accessesPhilippe Mathieu-Daudé1-0/+4
2024-12-20hw/char/riscv_htif: Explicit little-endian implementationPhilippe Mathieu-Daudé1-5/+6
2024-12-20hw/acpi: Upgrade ACPI SPCR table to support SPCR table revision 4 formatSia Jee Heng4-10/+36
2024-12-20hw/riscv: Add Microblaze V generic boardSai Pavan Boddu3-0/+193
2024-12-20hw/intc/riscv_aplic: add kvm_msicfgaddr for split mode aplic-imsicDaniel Henrique Barboza2-10/+38
2024-12-20hw/riscv/virt.c, riscv_aplic.c: add 'emulated_aplic' helpersDaniel Henrique Barboza2-5/+33