aboutsummaryrefslogtreecommitdiff
path: root/hw/s390x
AgeCommit message (Expand)AuthorFilesLines
2024-12-22Merge tag 'mem-2024-12-21' of https://github.com/davidhildenbrand/qemu into s...Stefan Hajnoczi15-159/+758
2024-12-21s390x: virtio-mem supportDavid Hildenbrand4-0/+262
2024-12-21Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi14-24/+24
2024-12-21s390x/virtio-ccw: add support for virtio based memory devicesDavid Hildenbrand5-1/+270
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-20system: Move 'exec/confidential-guest-support.h' to system/Philippe Mathieu-Daudé1-1/+1
2024-12-20include: Rename sysemu/ -> system/Philippe Mathieu-Daudé14-23/+23
2024-12-19Constify all opaque Property pointersRichard Henderson2-4/+4
2024-12-19include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson19-19/+0
2024-12-19hw/s390x: Remove empty Property listsRichard Henderson1-5/+0
2024-12-15hw/s390x: Constify all PropertyRichard Henderson19-19/+19
2024-12-11hw: add compat machines for 10.0Cornelia Huck1-1/+13
2024-11-18hw: Add "loadparm" property to scsi disk devices for booting on s390xThomas Huth1-13/+6
2024-11-18hw/s390x: Restrict "loadparm" property to devices that can be used for bootingThomas Huth4-3/+8
2024-11-04hw/s390x: Re-enable the pci-bridge device on s390xThomas Huth1-0/+1
2024-10-23s390x: Rebuild IPLB for SCSI device directly from DIAG308Jared Rossi2-65/+20
2024-10-23hw/s390x: Build an IPLB for each boot deviceJared Rossi2-28/+102
2024-10-23s390x: Add individual loadparm assignment to CCW deviceJared Rossi6-52/+94
2024-10-23include/hw/s390x: Add include files for common IPL structsJared Rossi1-103/+1
2024-10-23hw/s390x: Remove the possibility to load the s390-netboot.img binaryThomas Huth3-71/+6
2024-10-22hw/s390x/ipl: Provide more memory to the s390-ccw.img firmwareThomas Huth1-1/+9
2024-10-07hw/s390x: Use explicit big-endian LD/ST APIPhilippe Mathieu-Daudé2-85/+85
2024-09-24reset: Use ResetType for qemu_devices_reset() and MachineClass::reset()Juraj Marcin1-2/+2
2024-09-13hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell4-5/+5
2024-09-13hw/s390/virtio-ccw: Convert to three-phase resetPeter Maydell2-6/+9
2024-09-13hw/s390/ccw-device: Convert to three-phase resetPeter Maydell1-3/+4
2024-09-10qapi/machine: Rename CpuS390* to S390Cpu*, and drop 'prefix'Markus Armbruster1-3/+3
2024-09-05hw: add compat machines for 9.2Cornelia Huck1-1/+13
2024-07-03Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Richard Henderson1-4/+13
2024-07-02Merge tag 'pull-request-2024-07-02' of https://gitlab.com/thuth/qemu into sta...Richard Henderson1-0/+8
2024-07-02hw/s390x: Attach default virtio-net devices to the /machine/virtual-css-bridgeThomas Huth1-0/+3
2024-07-02hw/intc/s390_flic: Fix interrupt controller migration on s390x with TCGThomas Huth1-0/+5
2024-07-02hw: skip registration of outdated versioned machine typesDaniel P. Berrangé1-0/+1
2024-07-02hw: set deprecation info for all versioned machine typesDaniel P. Berrangé1-0/+1
2024-07-02hw/s390x: convert 'ccw' machine definitions to use new macrosDaniel P. Berrangé1-43/+53
2024-07-01virtio-ccw: Handle extra notification dataJonah Palmer1-4/+13
2024-06-24target/s390x: Add a CONFIG switch to disable legacy CPUsThomas Huth1-0/+5
2024-06-24s390x/css: Make S390CCWDeviceClass::realize return boolCédric Le Goater1-3/+4
2024-06-24hw/s390x/ccw: Remove local Error variable from s390_ccw_realize()Cédric Le Goater1-8/+5
2024-06-24s390x/css: Make CCWDeviceClass::realize return boolCédric Le Goater3-4/+4