<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-logging/extensions/openpower-pels/tools, branch master</title>
<subtitle>OpenBMC Phosphor logging library sources (not useful for felling trees)</subtitle>
<id>https://git.raptorcs.com/git/phosphor-logging/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/phosphor-logging/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-logging/'/>
<updated>2020-02-07T16:02:00+00:00</updated>
<entry>
<title>PEL: Print Failing MTMS section into JSON</title>
<updated>2020-02-07T16:02:00+00:00</updated>
<author>
<name>Harisuddin Mohamed Isa</name>
<email>harisuddin@gmail.com</email>
</author>
<published>2020-02-06T09:32:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-logging/commit/?id=e2d1bf317c0ddf25ddd305aa8f3c6f09118f799c'/>
<id>urn:sha1:e2d1bf317c0ddf25ddd305aa8f3c6f09118f799c</id>
<content type='text'>
Remove any trailing whitespace for serial number.

"Failing MTMS": {
    "Section Version":          "1",
    "Sub-section type":         "0",
    "Created by":               "0x4552",
    "Machine Type Model":       "OPWR-131",
    "Serial Number":            "1318ABA"
},

Testing: Manually run peltool and verified output. All unit tests
passed.
Signed-off-by: Harisuddin Mohamed Isa &lt;harisuddin@gmail.com&gt;
Change-Id: I7a05790bdf406ef6d7946ffae831a45ee6dd5cda
</content>
</entry>
<entry>
<title>PEL: Print SRC section into JSON</title>
<updated>2020-02-03T03:56:44+00:00</updated>
<author>
<name>Harisuddin Mohamed Isa</name>
<email>harisuddin@gmail.com</email>
</author>
<published>2020-01-15T12:05:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-logging/commit/?id=0f717e1063154f0baec62f80e043d4d1c3317ce0'/>
<id>urn:sha1:0f717e1063154f0baec62f80e043d4d1c3317ce0</id>
<content type='text'>
For BMC created errors, look up the reason code in
the message registry for error description and also
meaning of data stored in hexwords 6-9 (if any).

Added registry message field in peltool list output.

"Primary SRC": {
    "Section Version":          "1",
    "Sub-section type":         "1",
    "Created by":               "0x1000",
    "SRC Version":              "0x02",
    "SRC Format":               "0x55",
    "Power Control Net Fault":  "False",
    "Error Details": {
        "Message":              "PS 0x64 had a PGOOD Fault",
        "PS_NUM":               "0x64"
    },
    "Valid Word Count":         "0x09",
    "Reference Code":           "BD8D1001",
    "Hex Word 2":               "00000055",
    "Hex Word 3":               "00000010",
    "Hex Word 4":               "00000000",
    "Hex Word 5":               "00000000",
    "Hex Word 6":               "00000064",
    "Hex Word 7":               "00000000",
    "Hex Word 8":               "00000000",
    "Hex Word 9":               "00000000"
}

"Primary SRC": {
    "Section Version":          "1",
    "Sub-section type":         "0",
    "Created by":               "0x4552",
    "SRC Version":              "0x02",
    "SRC Format":               "0x2008000",
    "Power Control Net Fault":  "False",
    "Valid Word Count":         "0x04",
    "Reference Code":           "B2001020",
    "Hex Word 2":               "02008000",
    "Hex Word 3":               "00000000",
    "Hex Word 4":               "00000012",
    "Callout Section": {
        "Callout Count":        "1",
        "Callouts": [{
            "FRU Type":         "Symbolic FRU",
            "Priority":         "Medium Priority",
            "Part Number":      "NEXTLVL"
        }]
    }
}

Testing: Manually run peltool and verified out. All unit tests passed.
Signed-off-by: Harisuddin Mohamed Isa &lt;harisuddin@gmail.com&gt;
Change-Id: I124627ba785413ebda02305b7d9f95431922e714
</content>
</entry>
<entry>
<title>PEL: Taking regex calls out of PEL listing function</title>
<updated>2020-01-14T16:13:35+00:00</updated>
<author>
<name>Aatir</name>
<email>aatrapps@gmail.com</email>
</author>
<published>2019-12-10T21:27:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-logging/commit/?id=bad5f8a2331a150824002cf54227af71ffc34fe8'/>
<id>urn:sha1:bad5f8a2331a150824002cf54227af71ffc34fe8</id>
<content type='text'>
Taking out regex calls to improve time complexity

Change-Id: Id0ca32bf78b006b3c8e03ac95206c670f92d4002
Signed-off-by: Aatir &lt;aatrapps@gmail.com&gt;
</content>
</entry>
<entry>
<title>PEL: PEL listing time fix</title>
<updated>2020-01-14T15:43:21+00:00</updated>
<author>
<name>Aatir</name>
<email>aatrapps@gmail.com</email>
</author>
<published>2019-12-10T20:40:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-logging/commit/?id=37822f68048c00f49d3b2ac354c2bb80deec1af5'/>
<id>urn:sha1:37822f68048c00f49d3b2ac354c2bb80deec1af5</id>
<content type='text'>
Previously PELs were being flattened twice before being listed.
This commit brings it down to one.

Change-Id: I027d1e22e8d6d793c30c6f26a06178a448a6c301
Signed-off-by: Aatir &lt;aatrapps@gmail.com&gt;
</content>
</entry>
<entry>
<title>PEL: Display PEL by ID</title>
<updated>2020-01-14T15:26:53+00:00</updated>
<author>
<name>Aatir</name>
<email>aatrapps@gmail.com</email>
</author>
<published>2019-12-09T20:19:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-logging/commit/?id=e340c13f1839cc1051ebe6cef07c3d238e3c5f94'/>
<id>urn:sha1:e340c13f1839cc1051ebe6cef07c3d238e3c5f94</id>
<content type='text'>
This command displays a PEL by id.

Change-Id: I26b8d30b886f47c02dd8cf648e6a261a6867a048
Signed-off-by: Aatir &lt;aatrapps@gmail.com&gt;
</content>
</entry>
<entry>
<title>PEL: Print list of PELs</title>
<updated>2019-12-09T18:52:48+00:00</updated>
<author>
<name>Aatir</name>
<email>aatrapps@gmail.com</email>
</author>
<published>2019-11-19T16:37:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-logging/commit/?id=7b291ec64bffa3038e075154a474fe0fab80f26f'/>
<id>urn:sha1:7b291ec64bffa3038e075154a474fe0fab80f26f</id>
<content type='text'>
PelTool commands for printing a list of PELs.

PEL list sample:

{
	"0x50000004": {
		"SRC": "BD8D1001",
		"PLID": "0x50000004",
		"CreatorID": "BMC",
		"Subsystem": "bmc_firmware",
		"Commit Time": "10/24/2019  15:50:08",
		"Sev": "unrecoverable",
 		"CompID": "0x1000"
 	}

}

Change-Id: Ifd864a6561c09de098689195edcf107b3fe550e3
Signed-off-by: Aatir &lt;aatrapps@gmail.com&gt;
</content>
</entry>
<entry>
<title>PEL: Add license prologue to source files</title>
<updated>2019-11-06T15:42:33+00:00</updated>
<author>
<name>Matt Spinler</name>
<email>spinler@us.ibm.com</email>
</author>
<published>2019-11-06T15:36:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-logging/commit/?id=711d51d8856d9d3ed30afa38729d933fab88f87d'/>
<id>urn:sha1:711d51d8856d9d3ed30afa38729d933fab88f87d</id>
<content type='text'>
Signed-off-by: Matt Spinler &lt;spinler@us.ibm.com&gt;
Change-Id: I31b12f509d32b79064a8a427af35e6a310273051
</content>
</entry>
<entry>
<title>PEL: PELTool Application</title>
<updated>2019-11-06T15:14:15+00:00</updated>
<author>
<name>Aatir</name>
<email>aatrapps@gmail.com</email>
</author>
<published>2019-10-20T20:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-logging/commit/?id=186ce8c9ffa266e34827eb75ae9c51f611c0ebd8'/>
<id>urn:sha1:186ce8c9ffa266e34827eb75ae9c51f611c0ebd8</id>
<content type='text'>
PELTooL application would be used to interact with PELs. This commit has
the first functionality, where a PEL file is passed and all PEL sections
are hexdumped in a JSON object.

Signed-off-by: Aatir &lt;aatrapps@gmail.com&gt;
Change-Id: I155d75bb58cbd14a297b094314f7fd1f271f4f37
</content>
</entry>
</feed>
