History log of /openbmc/phosphor-ipmi-flash/ (Results 226 – 250 of 634)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
ef4993ef24-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 ...

875258f124-Jun-2019 Patrick Venture <venture@google.com>

README: Add reboot default configuration option

Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: Ic4052830f9c00d1cc9f2df8d78a7a5fe9de7122b

f786a87121-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

6264e69c21-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

6d7735d721-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 ...

75c0c27421-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 ...

9f937c4521-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 ...

de73c3b720-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

01123b2a20-Jun-2019 Patrick Venture <venture@google.com>

tools: split out the update handler

Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I367ea961c98ec822d3200d101c4f5977d77e7402

03db87e420-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

5f2fcc4e20-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 ...

8104a52519-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 ...

1f09d41419-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

00c7c72d19-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

380832cc19-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

9efef5d919-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 ...

e1118bcb19-Jun-2019 Patrick Venture <venture@google.com>

fixup pessimizing-moves

Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I6aae545ea5db12f217c3debf6231aa3df071cb7a

237545f817-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

9a69f73417-Jun-2019 Patrick Venture <venture@google.com>

test: consolidate blob lists

Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: Id0a8b64ccaacd787eef799d46d9523307fafb422

3955aed917-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

d67ddc0317-Jun-2019 Patrick Venture <venture@google.com>

test: verificationStarted: drop incorrect todo

Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I0e8eed4e11659a63152848478db123ff2be9b2bf

078d4ee617-Jun-2019 Patrick Venture <venture@google.com>

test: uploadinprogress: cut obsolete todo

Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I5d7aff52cb29bfc9b97b0c74faf89dbbcfcbe737

3bc66ba017-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 ...

dc0d331b17-Jun-2019 Patrick Venture <venture@google.com>

test: notyetstart: cut obsolete todo

Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: If5e5f179ebd8a4eebf17b2bb8a3320784683c7a9

5d9fa02f17-Jun-2019 Patrick Venture <venture@google.com>

bmc: verificationCompleted: close: handle failure

Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I7efdc39998d4c61ec23af7eb5ed4062f0aedf190

12345678910>>...26