aboutsummaryrefslogtreecommitdiff
path: root/hw/s390x/ipl.c
AgeCommit message (Expand)AuthorFilesLines
9 dayss390x: Rebuild IPLB for SCSI device directly from DIAG308Jared Rossi1-62/+12
9 dayshw/s390x: Build an IPLB for each boot deviceJared Rossi1-28/+101
9 dayss390x: Add individual loadparm assignment to CCW deviceJared Rossi1-27/+41
9 dayshw/s390x: Remove the possibility to load the s390-netboot.img binaryThomas Huth1-55/+0
9 dayshw/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é1-2/+2
2024-09-13hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell1-1/+1
2024-01-11target/s390x/kvm/pv: Provide some more useful information if decryption failsThomas Huth1-3/+2
2023-12-30hw/s390x: Constify VMStateRichard Henderson1-4/+4
2023-12-20hw/s390x/ipl: Remove unused 'exec/exec-all.h' included headerPhilippe Mathieu-Daudé1-1/+0
2023-07-10hw/s390x: Move KVM specific PV from hw/ to target/s390x/kvm/Philippe Mathieu-Daudé1-1/+1
2022-05-12machine: use QAPI struct for boot configurationPaolo Bonzini1-14/+6
2022-04-06virtio-ccw: do not include headers for all virtio devicesPaolo Bonzini1-0/+3
2022-04-06s390x: follow qdev tree to detect SCSI device on a CCW busPaolo Bonzini1-8/+12
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau1-1/+0
2022-01-18s390x/ipl: support extended kernel command line sizeMarc Hartmayer1-4/+23
2021-10-13s390x/ipl: check kernel command line sizeMarc Hartmayer1-1/+11
2021-08-26error: Use error_fatal to simplify obvious fatal errors (again)Markus Armbruster1-5/+1
2021-05-02Do not include cpu.h if it's not really necessaryThomas Huth1-1/+0
2021-05-02Do not include sysemu/sysemu.h if it's not really necessaryThomas Huth1-1/+0
2020-12-10vl: extract softmmu/datadir.cPaolo Bonzini1-0/+1
2020-12-10s390x: do not use ram_size globalPaolo Bonzini1-4/+6
2020-12-10s390: remove bios_namePaolo Bonzini1-6/+2
2020-07-24s390x/protvirt: allow to IPL secure guests with -no-rebootChristian Borntraeger1-1/+2
2020-07-10error: Avoid unnecessary error_propagate() after error_setg()Markus Armbruster1-13/+10
2020-07-10qom: Put name parameter before value / visitor parameterMarkus Armbruster1-2/+2
2020-04-29s390x: protvirt: Support unpack facilityJanosch Frank1-3/+56
2020-03-23s390/ipl: fix off-by-one in update_machine_ipl_properties()Halil Pasic1-1/+1
2020-03-10s390/ipl: sync back loadparmHalil Pasic1-0/+25
2020-02-27s390x: Rename and use constants for short PSW address and maskJanosch Frank1-1/+1
2020-02-20Let cpu_[physical]_memory() calls pass a boolean 'is_write' argumentPhilippe Mathieu-Daudé1-1/+1
2020-01-30hw/s390x/ipl: replace deprecated qdev_reset_all registrationDamien Hedde1-1/+9
2020-01-29hw/core/loader: Let load_elf() populate a field with CPU-specific flagsAleksandar Markovic1-3/+4
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau1-1/+1
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster1-0/+1
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-0/+1
2019-08-16Include sysemu/reset.h a lot lessMarkus Armbruster1-0/+1
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-0/+1
2019-06-11qemu-common: Move tcg_enabled() etc. to sysemu/tcg.hMarkus Armbruster1-0/+1
2019-05-17s390/ipl: cast to SCSIDevice directlyCornelia Huck1-2/+1
2019-04-12s390 vfio-ccw: Add bootindex property and IPLB dataJason J. Herne1-15/+46
2019-04-03hw/s390x/ipl: avoid taking address of fields in packed structDaniel P. Berrangé1-7/+5
2019-02-05elf: Add optional function ptr to load_elf() to parse ELF notesLiam Merwick1-3/+6
2018-07-02loader: Check access size when calling rom_ptr() to avoid crashesThomas Huth1-6/+12
2018-07-02s390/ipl: fix ipl with -no-rebootChristian Borntraeger1-1/+7
2018-06-18s390x/ipl: Try to detect Linux vs non Linux for initial IPL PSWChristian Borntraeger1-5/+22
2018-05-14s390x: refactor reset/reipl handlingDavid Hildenbrand1-5/+38
2018-05-02pc-bios/s390-ccw: fix loadparm initialization and int conversionCollin Walling1-0/+4
2018-04-09s390: Ensure IPL from SCSI works as expectedViktor Mihajlovski1-2/+29
2018-04-09s390: Refactor IPL parameter block generationViktor Mihajlovski1-30/+51