The change to use RUN_STATE_PRECONFIG as the default initial state, even when not requested with --preconfig has caused a number of problems. This series introduces a new RUN_STATE_NONE to act as the initial state, so that we never use RUN_STATE_PRECONFIG unless the mgmt app has explicitly requested todo so.
Daniel P. Berrangé (2): vl: don't use RUN_STATE_PRECONFIG as initial state vl: fix use of --daemonize with --preconfig qapi/run-state.json | 6 +++++- vl.c | 49 +++++++++++++++++++++++++++------------------ 2 files changed, 35 insertions(+), 20 deletions(-) -- 2.17.0