spapr: fix memory hotplug error path
commit160bb67885c22f98e3045d9223e2fc915d61c274
authorGreg Kurz <groug@kaod.org>
Mon, 3 Jul 2017 14:54:36 +0000 (3 16:54 +0200)
committerDavid Gibson <david@gibson.dropbear.id.au>
Tue, 11 Jul 2017 01:04:02 +0000 (11 11:04 +1000)
tree92647a3105e22a1217c4f4c040a96ec391d071d6
parent95cb0657766a495ca54caa15ab9feb5681c20f15
spapr: fix memory hotplug error path

QEMU shouldn't abort if spapr_add_lmbs()->spapr_drc_attach() fails.
Let's propagate the error instead, like it is done everywhere else
where spapr_drc_attach() is called.

Signed-off-by: Greg Kurz <groug@kaod.org>
Reviewed-by: Daniel Barboza <danielhb@linux.vnet.ibm.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
hw/ppc/spapr.c