ef4993ef | 24-Jun-2019 |
Patrick Venture <venture@google.com> |
bmc: pci_handler: set pointer to null
Set the mapped pointer to null because it actually holds MAP_FAILED and later we check for null, and consistently.
Signed-off-by: Patrick Venture <venture@goog
bmc: pci_handler: set pointer to null
Set the mapped pointer to null because it actually holds MAP_FAILED and later we check for null, and consistently.
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I6948dbf76c171e4b1a93b1f117e67e8cd2ec856e
show more ...
|
875258f1 | 24-Jun-2019 |
Patrick Venture <venture@google.com> |
README: Add reboot default configuration option
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ic4052830f9c00d1cc9f2df8d78a7a5fe9de7122b |
f786a871 | 21-Jun-2019 |
Patrick Venture <venture@google.com> |
build: s/update-bmc/update_bmc/g
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I65f7aa698e41fcee2c603b18fca22d1500850c42 |
6264e69c | 21-Jun-2019 |
Patrick Venture <venture@google.com> |
build: minor style cleanup in configure_ac
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: If3a427c5099c8b46f520d9b685bdb2a14f43f9ee |
6d7735d7 | 21-Jun-2019 |
Patrick Venture <venture@google.com> |
bmc: add preparation step before data is received
Add a preparation systemd trigger event before data is received. On systems under memory pressure, this'll trigger a service that can do things lik
bmc: add preparation step before data is received
Add a preparation systemd trigger event before data is received. On systems under memory pressure, this'll trigger a service that can do things like flush caches.
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I175177f4a91b58d9f163098572a9d2614002b718
show more ...
|
75c0c274 | 21-Jun-2019 |
Patrick Venture <venture@google.com> |
bmc: provide state change method
The state change method will allow pushing any state change logic that's required into a convenient point where all state changes intersect.
Signed-off-by: Patrick
bmc: provide state change method
The state change method will allow pushing any state change logic that's required into a convenient point where all state changes intersect.
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Id44a5180bc8d901ce19da69b9b0362dc9f5fb630
show more ...
|
9f937c45 | 21-Jun-2019 |
Patrick Venture <venture@google.com> |
tools: add support for ubi tarball from host
Add a parameter that specifies the layout type, static or ubitar.
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I86c09d8ffeb55ba789279d
tools: add support for ubi tarball from host
Add a parameter that specifies the layout type, static or ubitar.
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I86c09d8ffeb55ba789279d2568b579a44b3923d7
show more ...
|
de73c3b7 | 20-Jun-2019 |
Patrick Venture <venture@google.com> |
tools: bugfix: add missing close after failure
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Id873c41997e2617d1fa3db5767112c23d77c487c |
01123b2a | 20-Jun-2019 |
Patrick Venture <venture@google.com> |
tools: split out the update handler
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I367ea961c98ec822d3200d101c4f5977d77e7402 |
03db87e4 | 20-Jun-2019 |
Patrick Venture <venture@google.com> |
tools: specify parameter size limits for LPC
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ic7049ffc2a3c4e7dad3356e11f48f6e5ed8eeca1 |
5f2fcc4e | 20-Jun-2019 |
Patrick Venture <venture@google.com> |
tools: add cleanup blob on failure
If the update process fails, call the cleanup blob and try to cleanup artifacts automatically.
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ib57
tools: add cleanup blob on failure
If the update process fails, call the cleanup blob and try to cleanup artifacts automatically.
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ib57e5cc7f13b73e2d7371116058469a4d4bfd0c4
show more ...
|
8104a525 | 19-Jun-2019 |
Patrick Venture <venture@google.com> |
tool: LPC data handler needs an address and length
The host needs to have memory set aside for this purpose, and this enables the caller to provide those values.
Signed-off-by: Patrick Venture <ven
tool: LPC data handler needs an address and length
The host needs to have memory set aside for this purpose, and this enables the caller to provide those values.
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: If40ec3b08bd1932cba91d3f770c7fde6f280463d
show more ...
|
1f09d414 | 19-Jun-2019 |
Patrick Venture <venture@google.com> |
tool: continue the unit-tests of the host tool
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I51349fc103af2a55f1b83830bf8e74407fc15b9e |
00c7c72d | 19-Jun-2019 |
Patrick Venture <venture@google.com> |
README: Add notes about delete mechanism blob option
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Id4634117f88727c91d2422d0cd0062f8c383c0ee |
380832cc | 19-Jun-2019 |
Patrick Venture <venture@google.com> |
test: cleanup by moving tool tests into subfolder
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I15b3514d095d9fc770a1b0fe125eb48d96ada2c8 |
9efef5d9 | 19-Jun-2019 |
Patrick Venture <venture@google.com> |
bmc: add cleanup blob handler
Add a cleanup blob handler, such that there is a new blob id present named "/flash/cleanup" that will delete temporary files. This blob handler expects a client to ope
bmc: add cleanup blob handler
Add a cleanup blob handler, such that there is a new blob id present named "/flash/cleanup" that will delete temporary files. This blob handler expects a client to open/commit/close the blob. This blob handler will delete files that are specified as temporary. The host client may use this to clean up artifacts on verification or update failure.
This can be extended later to handle calling a service or doing anything else to cleanup. The cleanup handler will be added if --enable-cleanup-delete. The recipe will automatically add this blob handler if that configure variable is set.
Tested: Not tested on real hardware. Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I4502b2613e38f0a947d7235d084287376c6b0ce1
show more ...
|
e1118bcb | 19-Jun-2019 |
Patrick Venture <venture@google.com> |
fixup pessimizing-moves
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I6aae545ea5db12f217c3debf6231aa3df071cb7a |
237545f8 | 17-Jun-2019 |
Patrick Venture <venture@google.com> |
ipmi_flash.md: update docs to include fileOpen state
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Ia45e55dc5192be9c1564d5fbd78b16b1c53156a6 |
9a69f734 | 17-Jun-2019 |
Patrick Venture <venture@google.com> |
test: consolidate blob lists
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: Id0a8b64ccaacd787eef799d46d9523307fafb422 |
3955aed9 | 17-Jun-2019 |
Patrick Venture <venture@google.com> |
bmc: firmware: drop obsolete todo about states
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I07dd3ee1ba8a7e1608b905509e4d4c9a02558bd4 |
d67ddc03 | 17-Jun-2019 |
Patrick Venture <venture@google.com> |
test: verificationStarted: drop incorrect todo
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I0e8eed4e11659a63152848478db123ff2be9b2bf |
078d4ee6 | 17-Jun-2019 |
Patrick Venture <venture@google.com> |
test: uploadinprogress: cut obsolete todo
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I5d7aff52cb29bfc9b97b0c74faf89dbbcfcbe737 |
3bc66ba0 | 17-Jun-2019 |
Patrick Venture <venture@google.com> |
test: drop obsolete open(blob) tests
All these tests are now handled by the state-specific tests.
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I590353f84dcf01364829c841e7dc9efae37
test: drop obsolete open(blob) tests
All these tests are now handled by the state-specific tests.
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I590353f84dcf01364829c841e7dc9efae3724eef
show more ...
|
dc0d331b | 17-Jun-2019 |
Patrick Venture <venture@google.com> |
test: notyetstart: cut obsolete todo
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: If5e5f179ebd8a4eebf17b2bb8a3320784683c7a9 |
5d9fa02f | 17-Jun-2019 |
Patrick Venture <venture@google.com> |
bmc: verificationCompleted: close: handle failure
Signed-off-by: Patrick Venture <venture@google.com> Change-Id: I7efdc39998d4c61ec23af7eb5ed4062f0aedf190 |