diff options
| author | Greg Kurz <groug@kaod.org> | 2020-12-01 12:37:27 +0100 |
|---|---|---|
| committer | David Gibson <david@gibson.dropbear.id.au> | 2020-12-14 15:54:12 +1100 |
| commit | f9b43958b99ea0cc65d0857e073bda381372242c (patch) | |
| tree | 8d5d1ef6e2038670421edcca93dc4e7d01cc609c /hw/core/qdev-properties.c | |
| parent | 376412135d2b6d8eddf915479885638e7425bc4e (diff) | |
| download | focaccia-qemu-f9b43958b99ea0cc65d0857e073bda381372242c.tar.gz focaccia-qemu-f9b43958b99ea0cc65d0857e073bda381372242c.zip | |
spapr: Simplify error path of spapr_core_plug()
spapr_core_pre_plug() already guarantees that the slot for the given core ID is available. It is thus safe to assume that spapr_find_cpu_slot() returns a slot during plug. Turn the error path into an assertion. It is also safe to assume that no device is attached to the corresponding DRC and that spapr_drc_attach() shouldn't fail. Pass &error_abort to spapr_drc_attach() and simplify error handling. Signed-off-by: Greg Kurz <groug@kaod.org> Message-Id: <20201201113728.885700-4-groug@kaod.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'hw/core/qdev-properties.c')
0 files changed, 0 insertions, 0 deletions