diff options
author | Jenny Huynh <jhuynh@us.ibm.com> | 2018-10-11 17:09:40 -0500 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2018-10-17 21:14:24 -0500 |
commit | 96b355495608b206b273f34ee5393dd009195569 (patch) | |
tree | 04cf6c51fcea63c6afc866199858b407f884894f /src/import/chips/p9/procedures/xml/attribute_info | |
parent | 68b93cc0698adcacf7f9afc21e884484546b677c (diff) | |
download | talos-sbe-96b355495608b206b273f34ee5393dd009195569.tar.gz talos-sbe-96b355495608b206b273f34ee5393dd009195569.zip |
Enforce SMF size requirements and correct valid bit
- Minimum 256MB secure memory size required
- Only allow 256MB offsets to avoid mismatches in hw/attr values
- Only set SMF valid if there are ports in the group
Change-Id: Iffe0ded1a4c11523846fbf2778c5c317affc7d8f
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/67376
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com>
Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/67435
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/xml/attribute_info')
-rw-r--r-- | src/import/chips/p9/procedures/xml/attribute_info/nest_attributes.xml | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/import/chips/p9/procedures/xml/attribute_info/nest_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/nest_attributes.xml index 24a2fc43..31d183cc 100644 --- a/src/import/chips/p9/procedures/xml/attribute_info/nest_attributes.xml +++ b/src/import/chips/p9/procedures/xml/attribute_info/nest_attributes.xml @@ -1241,7 +1241,7 @@ <id>ATTR_PROC_SMF_BAR_SIZE</id> <targetType>TARGET_TYPE_PROC_CHIP</targetType> <description> The total amount of memory a user has requested to reserve for - secure memory functions. + secure memory functions. Minimum requirement of 256MB. Used by p9_mss_eff_grouping. </description> <valueType>uint64</valueType> @@ -1257,10 +1257,6 @@ 1_GB = 0x0000000040000000, 512_MB = 0x0000000020000000, 256_MB = 0x0000000010000000, - 128_MB = 0x0000000008000000, - 64_MB = 0x0000000004000000, - 32_MB = 0x0000000002000000, - 16_MB = 0x0000000001000000, ZERO = 0x0000000000000000 </enum> <initToZero/> |