]> git.proxmox.com Git - mirror_qemu.git/commit
s390x/event-facility: Simplify sclp_get_event_facility_bus()
authorCédric Le Goater <clg@redhat.com>
Thu, 2 May 2024 13:15:32 +0000 (15:15 +0200)
committerThomas Huth <thuth@redhat.com>
Fri, 10 May 2024 04:23:56 +0000 (06:23 +0200)
commitaf4a3e32f3e1284662ebc1fd50a8c5e1776ebece
treebfb69ded34460608cd42dadc817389882e005877
parentb350f6c8ed4fd796454d0f26482f3e9d9285fda1
s390x/event-facility: Simplify sclp_get_event_facility_bus()

sclp_get_event_facility_bus() scans the whole machine to find a
TYPE_SCLP_EVENTS_BUS object. The SCLPDevice instance is now available
under the machine state, use it to simplify the lookup and adjust the
creation of the consoles.

Signed-off-by: Cédric Le Goater <clg@redhat.com>
Message-ID: <20240502131533.377719-3-clg@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
hw/s390x/event-facility.c
hw/s390x/s390-virtio-ccw.c
include/hw/s390x/event-facility.h