diff options
author | Samuel Mendoza-Jonas <sam@mendozajonas.com> | 2018-07-11 17:17:38 +1000 |
---|---|---|
committer | Stewart Smith <stewart@linux.ibm.com> | 2018-07-17 00:01:23 -0500 |
commit | 714be69223cc965675e2226d75d1f287c16fe58d (patch) | |
tree | bb6f6d9e7a8ab76852255254af09b147f53adf2c /core | |
parent | 3cd749c99791d43ee929b9401fb14fc6739ce360 (diff) | |
download | skiboot-714be69223cc965675e2226d75d1f287c16fe58d.zip skiboot-714be69223cc965675e2226d75d1f287c16fe58d.tar.gz skiboot-714be69223cc965675e2226d75d1f287c16fe58d.tar.bz2 |
core/flash: Emit a warning if Skiboot version doesn't match
Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
Diffstat (limited to 'core')
-rw-r--r-- | core/flash.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/flash.c b/core/flash.c index e258fe1..8f00d85 100644 --- a/core/flash.c +++ b/core/flash.c @@ -212,6 +212,10 @@ static void __flash_dt_add_fw_version(struct dt_node *fw_version, char* data) /* Increment past "key-" */ prop = data + version_len + 1; dt_add_property_string(fw_version, version_str[i], prop); + + if (strncmp(version_str[i], "skiboot", strlen("skiboot")) == 0) + if (strncmp(prop, version, strlen(version)) != 0) + prlog(PR_WARNING, "WARNING! Skiboot version does not match VERSION partition!\n"); } } |