mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
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 <konrad.wilk@oracle.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com>
This commit is contained in:
1 parent
7b9f21cabc
commit
181deca063
1 file changed
+1
-1
@@ -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;
|
||||
}
|
||||
|
||||
|
||||