aboutsummaryrefslogtreecommitdiff
path: root/hw/s390x/sclp.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-10s390x/sclp: Simplify get_sclp_device()Cédric Le Goater1-2/+3
2024-05-10s390x: Introduce a SCLPDevice pointer under the machineCédric Le Goater1-10/+0
2023-11-07hw/s390x/sclp: Have sclp_service_call[_protected]() take S390CPU*Philippe Mathieu-Daudé1-3/+4
2023-10-20s390x/sclp: reporting the maximum nested topology entriesPierre Morel1-0/+5
2022-02-21Mark remaining global TypeInfo instances as constBernhard Beschow1-1/+1
2021-09-06s390x: Replace PAGE_SIZE, PAGE_SHIFT and PAGE_MASKThomas Huth1-1/+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-10-22s390x: pv: Remove sclp boundary checksJanosch Frank1-5/+0
2020-10-02s390: guest support for diagnose 0x318Collin Walling1-0/+5
2020-10-02s390/sclp: add extended-length sccb support for kvm guestCollin Walling1-6/+37
2020-10-02s390/sclp: use cpu offset to locate cpu entriesCollin Walling1-2/+4
2020-10-02s390/sclp: check sccb len before filling in dataCollin Walling1-12/+14
2020-10-02s390/sclp: read sccb from mem based on provided lengthCollin Walling1-24/+31
2020-10-02s390/sclp: rework sclp boundary checksCollin Walling1-1/+18
2020-10-02s390/sclp: get machine once during read scp/cpu infoCollin Walling1-4/+4
2020-07-10error: Eliminate error_propagate() manuallyMarkus Armbruster1-8/+4
2020-07-10qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster1-2/+1
2020-06-15qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster1-1/+1
2020-06-15sysbus: Convert to sysbus_realize() etc. with CoccinelleMarkus Armbruster1-1/+1
2020-06-15qdev: Convert uses of qdev_set_parent_bus() manuallyMarkus Armbruster1-6/+4
2020-05-15various: Remove unnecessary OBJECT() castPhilippe Mathieu-Daudé1-1/+1
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster1-3/+2
2020-04-29s390x: protvirt: SCLP interpretationJanosch Frank1-11/+45
2020-04-02vl/s390x: fixup ram sizes for compat machinesChristian Borntraeger1-12/+5
2020-01-27s390x/sclp.c: remove unneeded label in sclp_service_call()Daniel Henrique Barboza1-11/+5
2019-09-30s390x: sclp: Report insufficient SCCB lengthClaudio Imbrenda1-0/+12
2019-09-30s390x: sclp: fix error handling for oversize control blocksJanosch Frank1-2/+1
2019-09-30s390x: sclp: boundary checkJanosch Frank1-0/+5
2019-09-30s390x: sclp: refactor invalid command checkJanosch Frank1-1/+16
2019-07-05hw/s390x: Replace global smp variables with machine smp propertiesLike Xu1-1/+1
2018-07-30s390x/sclp: fix maxram calculationChristian Borntraeger1-0/+1
2018-07-02hw/s390x: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé1-1/+2
2018-02-26s390x/sclp: remove memory hotplug supportDavid Hildenbrand1-305/+5
2018-01-22s390x/sclp: fix missing be conversionDavid Hildenbrand1-2/+2
2018-01-22s390x/sclp: fixup highest CPU addressChristian Borntraeger1-1/+1
2017-10-06s390x/sclp: Mark the sclp device with user_creatable = falseThomas Huth1-0/+5
2017-09-19s390x: generate sclp cpu information from possible_cpusDavid Hildenbrand1-20/+14
2017-08-30s390x: drop inclusion of sysemu/kvm.h from some filesDavid Hildenbrand1-1/+0
2017-08-30s390x/kvm: drop KVMState parameter from s390_get_memslot_count()David Hildenbrand1-1/+1
2017-08-30s390x/sclp: properly guard pci-specific functionsCornelia Huck1-5/+34
2017-07-14hw: Use new memory_region_init_{ram, rom, rom_device}() functionsPeter Maydell1-2/+1
2017-07-14memory: Rename memory_region_init_ram() to memory_region_init_ram_nomigrate()Peter Maydell1-1/+1
2017-05-10Merge remote-tracking branch 'mjt/tags/trivial-patches-fetch' into stagingStefan Hajnoczi1-2/+2
2017-05-07Remove reduntant qemu: from error functionsIshani Chugh1-2/+2
2017-05-02hw/s390x/sclp: update LOADPARM in SCP InfoFarhan Ali1-0/+9
2016-09-15s390x: remove useless castLaurent Vivier1-1/+1
2016-09-06s390x/sclp: propagate hmfaiDavid Hildenbrand1-0/+1
2016-09-06s390x/sclp: propagate the mha via sclpDavid Hildenbrand1-0/+1
2016-09-06s390x/sclp: propagate the ibc val (lowest and unblocked ibc)David Hildenbrand1-0/+2