diff options
author | Stewart Smith <stewart@linux.vnet.ibm.com> | 2018-02-07 21:26:31 -0600 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2018-02-08 18:21:42 -0600 |
commit | 5cb93cd26e195479695be1aadf4baff9611fd243 (patch) | |
tree | d2fbce793d693261c5b354666e5500c15d7db9b9 | |
parent | e15174aca0ab0d10d796c014b9c0ed124890645e (diff) | |
download | skiboot-5cb93cd26e195479695be1aadf4baff9611fd243.zip skiboot-5cb93cd26e195479695be1aadf4baff9611fd243.tar.gz skiboot-5cb93cd26e195479695be1aadf4baff9611fd243.tar.bz2 |
stb: Correctly error out when no PCR for resource
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
-rw-r--r-- | libstb/secureboot.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libstb/secureboot.c b/libstb/secureboot.c index 2c7a8db..94be24b 100644 --- a/libstb/secureboot.c +++ b/libstb/secureboot.c @@ -1,4 +1,4 @@ -/* Copyright 2013-2017 IBM Corp. +/* Copyright 2013-2018 IBM Corp. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -177,6 +177,7 @@ int secureboot_verify(enum resource_id id, void *buf, size_t len) prlog(PR_EMERG, "container NOT VERIFIED, resource_id=%d " "unknown\n", id); secureboot_enforce(); + return -1; } if (!secure_init) { |