From: Ross Lagerwall Date: Wed, 14 Dec 2016 07:51:53 +0000 (+0000) Subject: tools/livepatch: Show the correct expected state before action X-Git-Tag: archive/raspbian/4.11.1-1+rpi1~1^2~66^2~3142 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=181deca063adb9b1dc406d55a6a309f31dda32af;p=xen.git tools/livepatch: Show the correct expected state before action Somewhat confusingly, before the action has been executed the patch is expected to be in the "allow" state, not the "expected" state. The check for this was correct but the subsequent error message was not. Fix the error message to show this state correctly. Before: $ xen-livepatch unload test test: in wrong state (APPLIED), expected (unknown) After: $ xen-livepatch unload test test: in wrong state (APPLIED), expected (CHECKED) Reviewed-by: Konrad Rzeszutek Wilk Acked-by: Wei Liu Signed-off-by: Ross Lagerwall --- diff --git a/tools/misc/xen-livepatch.c b/tools/misc/xen-livepatch.c index 2de04c0a16..f6c7c8a629 100644 --- a/tools/misc/xen-livepatch.c +++ b/tools/misc/xen-livepatch.c @@ -308,7 +308,7 @@ int action_func(int argc, char *argv[], unsigned int idx) { printf("%s: in wrong state (%s), expected (%s)\n", name, state2str(status.state), - state2str(action_options[idx].expected)); + state2str(action_options[idx].allow)); return -1; }