Quoting David Gibson (2017-06-08 00:09:24) > This fourth isntallment of cleanups to the DRC code introduces the > first changes to the fundamental state handling. We change the > initial states in the reset code and attach code for PCI devices, and > are able to remove the 'signalled' state variable with those fixes. > > There are also some more mechanical cleanups in preparation for > further cleanups and fixes to the state management. > > David Gibson (6): > spapr: Start hotplugged PCI devices in ISOLATED state > spapr: Eliminate DRC 'signalled' state variable > spapr: Split DRC release from DRC detach > spapr: Make DRC reset force DRC into known state > spapr: Clean up DRC set_allocation_state path > spapr: Clean up DRC set_isolation_state() path
Series: Reviewed-by: Michael Roth <mdr...@linux.vnet.ibm.com> > > hw/ppc/spapr.c | 15 -- > hw/ppc/spapr_drc.c | 363 > +++++++++++++++++++++++---------------------- > hw/ppc/spapr_events.c | 10 -- > include/hw/ppc/spapr_drc.h | 10 +- > 4 files changed, 188 insertions(+), 210 deletions(-) > > -- > 2.9.4 >