diff options
author | Jan Beulich <jbeulich@suse.com> | 2013-04-22 13:57:13 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2013-04-22 13:57:13 +0200 |
commit | 4fdef9a6cabe9810793f80df88d559a22998157b (patch) | |
tree | efaebbd028b19471a9dc9c4ae00ff2f1b779fdc5 /xen/arch/x86/efi | |
parent | e4e1e0ecc023caf4cf3b87a4aa4d5e210760f4e8 (diff) | |
download | xen-4fdef9a6cabe9810793f80df88d559a22998157b.tar.gz xen-4fdef9a6cabe9810793f80df88d559a22998157b.tar.bz2 xen-4fdef9a6cabe9810793f80df88d559a22998157b.zip |
EFI: update error indicators
... from gnu-efi-3.0t. Decode a few of them in x86's PrintErrMesg().
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
Acked-by: George Dunlap <george.dunlap@eu.citrix.com>
Diffstat (limited to 'xen/arch/x86/efi')
-rw-r--r-- | xen/arch/x86/efi/boot.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/xen/arch/x86/efi/boot.c b/xen/arch/x86/efi/boot.c index 4005b5e7d6..3de0ce7e54 100644 --- a/xen/arch/x86/efi/boot.c +++ b/xen/arch/x86/efi/boot.c @@ -234,6 +234,15 @@ static void __init PrintErrMesg(const CHAR16 *mesg, EFI_STATUS ErrCode) case EFI_VOLUME_FULL: mesg = L"Volume is full"; break; + case EFI_SECURITY_VIOLATION: + mesg = L"Security violation"; + break; + case EFI_CRC_ERROR: + mesg = L"CRC error"; + break; + case EFI_COMPROMISED_DATA: + mesg = L"Compromised data"; + break; default: PrintErr(L"ErrCode: "); DisplayUint(ErrCode, 0); |