aboutsummaryrefslogtreecommitdiff
path: root/hw/s390x/s390-skeys.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-08system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi1-1/+1
2023-11-01hw/s390x/s390-skeys: Don't call register_savevm_live() during instance_init()Thomas Huth1-27/+9
2021-09-06hw/s390x/s390-skeys: lazy storage key enablement under TCGDavid Hildenbrand1-14/+51
2021-09-06hw/s390x/s390-skeys: rename skeys_enabled to skeys_are_enabledDavid Hildenbrand1-6/+6
2021-09-06hw/s390x/s390-skeys: check if an address is valid before dumping the keyDavid Hildenbrand1-5/+8
2021-09-06hw/s390x/s390-skeys: use memory mapping to detect which storage keys to dumpDavid Hildenbrand1-20/+30
2021-09-06hw/s390x/s390-skeys: use memory mapping to detect which storage keys to migrateDavid Hildenbrand1-27/+43
2020-12-10s390x: do not use ram_size globalPaolo Bonzini1-2/+4
2020-09-16util: rename qemu_open() to qemu_open_old()Daniel P. Berrangé1-1/+1
2020-07-10qom: Put name parameter before value / visitor parameterMarkus Armbruster1-1/+1
2020-06-15qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster1-1/+1
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster1-2/+2
2020-04-02vl/s390x: fixup ram sizes for compat machinesChristian Borntraeger1-1/+1
2020-01-06vmstate: replace DeviceState with VMStateIfMarc-André Lureau1-1/+1
2019-09-12migration: register_savevm_live doesn't need devDr. David Alan Gilbert1-1/+1
2019-08-16Include migration/qemu-file-types.h a lot lessMarkus Armbruster1-0/+1
2019-07-02qapi: Rename target.json to misc-target.jsonMarkus Armbruster1-1/+1
2019-02-18qapi: make s390 commands depend on TARGET_S390XMarc-André Lureau1-1/+1
2018-07-02hw/s390x: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé1-1/+2
2018-03-02qapi: Empty out qapi-schema.jsonMarkus Armbruster1-1/+1
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster1-0/+1
2018-02-09Include qapi/error.h exactly where neededMarkus Armbruster1-0/+1
2017-08-30s390x/s390-skeys: Mark the storage key devices with user_creatable = falseThomas Huth1-0/+4
2017-06-13migration: Split registration functions from vmstate.hJuan Quintela1-0/+1
2017-06-06migration: remove register_savevm()Laurent Vivier1-2/+7
2017-06-01migration: Split qemu-file.hJuan Quintela1-1/+0
2016-05-26s390: use FILE instead of QEMUFile for creating text fileDaniel P. Berrange1-12/+14
2016-05-19s390x: reorganize CSS bits between cpu.h and other headersPaolo Bonzini1-0/+1
2016-01-29s390: Clean up includesPeter Maydell1-0/+1
2016-01-27s390x/skeys: Fix instance and class sizeChristian Borntraeger1-1/+1
2016-01-13error: Strip trailing '\n' from error string arguments (again)Markus Armbruster1-8/+8
2016-01-13error: Use error_report_err() instead of monitor_printf()Markus Armbruster1-2/+1
2015-09-03s390x: Disable storage key migration on old machine typeJason J. Herne1-3/+30
2015-09-03s390x: Migrate guest storage keys (initial memory only)Jason J. Herne1-0/+125
2015-09-03s390x: Info skeys sub-commandJason J. Herne1-0/+23
2015-09-03s390x: Dump-skeys hmp supportJason J. Herne1-0/+12
2015-09-03s390x: Dump storage keys qmp commandJason J. Herne1-2/+89
2015-09-03s390x: Create QOM device for s390 storage keysJason J. Herne1-0/+141