tools/xen-ucode: return correct exit code on failed microcode update
authorIgor Druzhinin <igor.druzhinin@citrix.com>
Wed, 17 Jun 2020 02:19:13 +0000 (03:19 +0100)
committerIan Jackson <ian.jackson@eu.citrix.com>
Thu, 18 Jun 2020 15:45:14 +0000 (16:45 +0100)
commit25636ed707cf1211ce846c7ec58f8643e435d7a7
tree6a57b36ce911829391f38ba000fd3014853b0d56
parent71ca0e0ad000e690899936327eb09709ab182ade
tools/xen-ucode: return correct exit code on failed microcode update

Otherwise it's difficult to know if operation failed inside the automation.

While at it, also switch to returning 1 and 2 instead of errno to avoid
incompatibilies between errno and special exit code numbers.

Signed-off-by: Igor Druzhinin <igor.druzhinin@citrix.com>
Reviewed-by: Paul Durrant <paul@xen.org>
Release-acked-by: Paul Durrant <paul@xen.org>
Reviewed-by: Igor Druzhinin <igor.druzhinin@citrix.com>
tools/misc/xen-ucode.c