mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-08 10:13:56 -06:00
spapr: spapr_drc_attach() cannot fail
All users are passing &error_abort already. Document the fact that spapr_drc_attach() should only be passed a free DRC, which is supposedly the case if appropriate checking is done earlier. Signed-off-by: Greg Kurz <groug@kaod.org> Message-Id: <20201201113728.885700-5-groug@kaod.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
This commit is contained in:
parent
f9b43958b9
commit
bc370a659a
5 changed files with 14 additions and 12 deletions
|
@ -3398,7 +3398,7 @@ static void spapr_add_lmbs(DeviceState *dev, uint64_t addr_start, uint64_t size,
|
|||
* that doesn't overlap with any existing mapping at pre-plug. The
|
||||
* corresponding LMB DRCs are thus assumed to be all attachable.
|
||||
*/
|
||||
spapr_drc_attach(drc, dev, &error_abort);
|
||||
spapr_drc_attach(drc, dev);
|
||||
if (!hotplugged) {
|
||||
spapr_drc_reset(drc);
|
||||
}
|
||||
|
@ -3766,7 +3766,7 @@ static void spapr_core_plug(HotplugHandler *hotplug_dev, DeviceState *dev)
|
|||
* core being plugged into a free slot. Nothing should already
|
||||
* be attached to the corresponding DRC.
|
||||
*/
|
||||
spapr_drc_attach(drc, dev, &error_abort);
|
||||
spapr_drc_attach(drc, dev);
|
||||
|
||||
if (hotplugged) {
|
||||
/*
|
||||
|
@ -3931,7 +3931,7 @@ static void spapr_phb_plug(HotplugHandler *hotplug_dev, DeviceState *dev)
|
|||
assert(drc);
|
||||
|
||||
/* spapr_phb_pre_plug() already checked the DRC is attachable */
|
||||
spapr_drc_attach(drc, dev, &error_abort);
|
||||
spapr_drc_attach(drc, dev);
|
||||
|
||||
if (hotplugged) {
|
||||
spapr_hotplug_req_add_by_index(drc);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue