<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-sbe/src/build/security, branch 07-25-2019</title>
<subtitle>Blackbird™ SBE sources</subtitle>
<id>https://git.raptorcs.com/git/talos-sbe/atom?h=07-25-2019</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-sbe/atom?h=07-25-2019'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/'/>
<updated>2020-01-16T05:42:58+00:00</updated>
<entry>
<title>treewide: use print function instead of statement</title>
<updated>2020-01-16T05:42:58+00:00</updated>
<author>
<name>Marty E. Plummer</name>
<email>hanetzer@startmail.com</email>
</author>
<published>2019-05-10T05:43:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=e0e6c72e94c754b76b1cdd4cbc44a15762e04dee'/>
<id>urn:sha1:e0e6c72e94c754b76b1cdd4cbc44a15762e04dee</id>
<content type='text'>
This enables better compat between python2.7 and python3.x

Without this change, building with python3.x (python3.5 tested) as
/usr/bin/python will result in the following error:

File: "sbe/src/build/security/securityRegListGen.py", line 64
    -v, --verbose            enable verbose traces"
                                                  ^
SyntaxError: Missing parentheses in call to 'print'

Signed-off-by: Marty E. Plummer &lt;hanetzer@startmail.com&gt;

Change-Id: Id617f54096fca5cc5fcd829767595a85350e343d
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/89618
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>securityRegListGen: use io.open and read in text mode.</title>
<updated>2020-01-10T05:09:28+00:00</updated>
<author>
<name>Marty E. Plummer</name>
<email>hanetzer@startmail.com</email>
</author>
<published>2019-05-10T06:38:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=e7dccb090786794b44213d3add032e484777726d'/>
<id>urn:sha1:e7dccb090786794b44213d3add032e484777726d</id>
<content type='text'>
io.open is compatible with python3.x's open builtin. Open in text mode
(no 'b') as this is a plain csv file, and specify the encoding as utf8.

Without this change, building with python3.x (python3.5 tested) as
/usr/bin/python will result in the following error:

File "sbe/src/build/security/securityRegListGen.py", line 695, in &lt;module&gt;
  main(sys.argv)
File "sbe/src/build/security/securityRegListGen.py", line 592, in main
  for idx, row in enumerate(reader):
File "/usr/lib/python3.5/csv.py", line 109, in __next__
  self.fieldnames
File "/usr/lib/python3.5/csv.py", line 96, in fieldnames
  self._fieldnames = next(self.reader)
_csv.Error: iterator should return strings, not bytes
(did you open the file in text mode?)

Change-Id: Ib86ea774b40c89e83ab1c0474014222f2fe9ddb9
Signed-off-by: Marty E. Plummer &lt;hanetzer@startmail.com&gt;
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/89386
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Srikantha S. Meesala &lt;srikantha@in.ibm.com&gt;
Reviewed-by: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>White/Black/Grey List Binary dump full SBE  implementation</title>
<updated>2019-03-14T09:07:39+00:00</updated>
<author>
<name>Srikantha Meesala</name>
<email>srikantha@in.ibm.com</email>
</author>
<published>2019-01-24T08:23:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=e02d72ae04fe9f0c763a18e10c09aad692510c2c'/>
<id>urn:sha1:e02d72ae04fe9f0c763a18e10c09aad692510c2c</id>
<content type='text'>
Change-Id: I7e547677102edb93b562dae767fd5a01b86958ce
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/70842
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>Support for greylist</title>
<updated>2018-06-19T05:07:39+00:00</updated>
<author>
<name>Sachin Gupta</name>
<email>sgupta2m@in.ibm.com</email>
</author>
<published>2018-06-15T11:25:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=5d80e1109dd59bbf00f5fd58dc5e7a960cac6346'/>
<id>urn:sha1:5d80e1109dd59bbf00f5fd58dc5e7a960cac6346</id>
<content type='text'>
In this commit support is added to parse bit mask and create data
structure in sbe.

Change-Id: Ia7a532de138dbd879d2bf5d54ce5d315884d0469
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/60761
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
Reviewed-by: Shakeeb A. Pasha B K &lt;shakeebbk@in.ibm.com&gt;
Reviewed-by: Sachin Gupta &lt;sgupta2m@in.ibm.com&gt;
(cherry picked from commit a2139de912b1513f0a1f0c5967aa1e6b413961b2)
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/60675
</content>
</entry>
<entry>
<title>Bump up security list table size datatype</title>
<updated>2018-06-11T15:10:43+00:00</updated>
<author>
<name>spashabk-in</name>
<email>shakeebbk@in.ibm.com</email>
</author>
<published>2018-06-11T08:10:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=7d1ec1f14057db47555a711f5764d399b54f32c8'/>
<id>urn:sha1:7d1ec1f14057db47555a711f5764d399b54f32c8</id>
<content type='text'>
Change-Id: I29a6efe5cfd65393deec0d828cecb5052cf68d42
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/60300
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
Reviewed-by: Sachin Gupta &lt;sgupta2m@in.ibm.com&gt;
(cherry picked from commit 9f63d2dfe644009fc2389f566830802db2011e96)
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/60288
Tested-by: Sachin Gupta &lt;sgupta2m@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>Strip spaces in csv fields</title>
<updated>2017-10-05T15:31:45+00:00</updated>
<author>
<name>spashabk-in</name>
<email>shakeebbk@in.ibm.com</email>
</author>
<published>2017-10-05T04:02:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=1721a82a48e5e44a75cc956ae15c45be4155d5aa'/>
<id>urn:sha1:1721a82a48e5e44a75cc956ae15c45be4155d5aa</id>
<content type='text'>
Remove spaces in the csv fields for comparision to work

Change-Id: Idf0316f7b92035cc58278c5e7af03e906da9cebc
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/47997
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Sachin Gupta &lt;sgupta2m@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>Update security testcase</title>
<updated>2017-10-04T10:04:01+00:00</updated>
<author>
<name>spashabk-in</name>
<email>shakeebbk@in.ibm.com</email>
</author>
<published>2017-10-04T07:33:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=8ab85cfd88f46819ea18fa56b51bf86f6bbd0b80'/>
<id>urn:sha1:8ab85cfd88f46819ea18fa56b51bf86f6bbd0b80</id>
<content type='text'>
Update scom address in reg security testcases to a known value

Change-Id: I9c15e2f07ec54a42e3b0279e5350bd82c07eadd0
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/47118
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Sachin Gupta &lt;sgupta2m@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>[Whitelist/Blacklist] - Enable scom filter and testcase addition</title>
<updated>2017-10-04T05:24:38+00:00</updated>
<author>
<name>spashabk-in</name>
<email>shakeebbk@in.ibm.com</email>
</author>
<published>2017-06-15T10:46:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=794dd51dcb8ee25822dac196200ae396c0c77225'/>
<id>urn:sha1:794dd51dcb8ee25822dac196200ae396c0c77225</id>
<content type='text'>
Implemented whitelist/blacklist filtering on scom chip-ops
Removed separate scom tetcases and included the same in security
testcases
Included security negative testcases for scom filtering

Change-Id: I41e5aa1a059b7a60b83e8740c738de41dc30dd3f
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41871
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Sachin Gupta &lt;sgupta2m@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>[Whitelist/Blacklist] - Algorithm implementation</title>
<updated>2017-10-04T04:41:48+00:00</updated>
<author>
<name>spashabk-in</name>
<email>shakeebbk@in.ibm.com</email>
</author>
<published>2017-05-25T10:48:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=4b8ed3f80f35d4de9e913f1fee92a0a95e8f8834'/>
<id>urn:sha1:4b8ed3f80f35d4de9e913f1fee92a0a95e8f8834</id>
<content type='text'>
Added data structures for the tables
Added framework for Security algorithm implementation
Added generated file for the security table
Implemented the source code for the algorithm
Incremental size with current csv - 1500bytes

Change-Id: Ifb9f2ee4a406c61488c0f3ccaab58318126550f1
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41821
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Sachin Gupta &lt;sgupta2m@in.ibm.com&gt;
Reviewed-by: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
</content>
</entry>
<entry>
<title>[Whitelist/Blacklist] - table generation</title>
<updated>2017-09-12T03:44:37+00:00</updated>
<author>
<name>spashabk-in</name>
<email>shakeebbk@in.ibm.com</email>
</author>
<published>2017-05-24T12:49:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-sbe/commit/?id=4a86fb478abe5c9c38b74711a0aed0be5373eeba'/>
<id>urn:sha1:4a86fb478abe5c9c38b74711a0aed0be5373eeba</id>
<content type='text'>
Tables  generation implemented

Change-Id: I35f33847a7c24d5ea623837ca0944a5b90f3454d
RTC: 174252
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41300
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: RAJA DAS &lt;rajadas2@in.ibm.com&gt;
Reviewed-by: Sachin Gupta &lt;sgupta2m@in.ibm.com&gt;
Reviewed-by: AMIT J. TENDOLKAR &lt;amit.tendolkar@in.ibm.com&gt;
</content>
</entry>
</feed>
