summaryrefslogtreecommitdiffstats
path: root/src/include/usr/pnor
diff options
context:
space:
mode:
authorIlya Smirnov <ismirno@us.ibm.com>2018-04-02 16:39:21 -0500
committerNicholas E. Bofferding <bofferdn@us.ibm.com>2018-04-12 16:20:04 -0400
commitf5cd23d6c3be17356e0851ec5d5bb65cee48f15f (patch)
treeecdfb7de737d9b97649f4cd025b392d256b1e470 /src/include/usr/pnor
parente84f5604125d704d098efbea74f8368060be593d (diff)
downloadtalos-hostboot-f5cd23d6c3be17356e0851ec5d5bb65cee48f15f.tar.gz
talos-hostboot-f5cd23d6c3be17356e0851ec5d5bb65cee48f15f.zip
Mark Read-Only Partitions as Such
Partitions marked with readOnly tag in the xml were treated as WRITABLE in the code. This change modifies the permissions to be READ_ONLY and adds unit tests to test the read only functionality. Change-Id: I8c1f23fd7e30edc38ff882c59716ab63a4f310e6 CQ: SW423350 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56771 CI-Ready: ILYA SMIRNOV <ismirno@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57066 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/include/usr/pnor')
-rw-r--r--src/include/usr/pnor/pnor_reasoncodes.H1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/usr/pnor/pnor_reasoncodes.H b/src/include/usr/pnor/pnor_reasoncodes.H
index 4dd2ef1c4..2835f8a15 100644
--- a/src/include/usr/pnor/pnor_reasoncodes.H
+++ b/src/include/usr/pnor/pnor_reasoncodes.H
@@ -187,6 +187,7 @@ namespace PNOR
RC_SECURE_SIZE_MISMATCH = PNOR_COMP_ID | 0x3A,
RC_NOT_PAGE_ALIGNED = PNOR_COMP_ID | 0x3B,
RC_SECURE_PRO_SIZE_MISMATCH = PNOR_COMP_ID | 0x3C,
+ RC_READ_ONLY_PERM_FAIL = PNOR_COMP_ID | 0x3D,
//@fixme-RTC:131607-Temporary value to allow HWSV compile
//termination_rc
OpenPOWER on IntegriCloud