History log of /openbmc/phosphor-ipmi-flash/bmc/general_systemd.hpp (Results 1 – 6 of 6)
Revision Date Author Comments
# 40fbb0c6 22-Jul-2022 Patrick Williams <patrick@stwcx.xyz>

sdbusplus: use shorter type aliases

The sdbusplus headers provide shortened aliases for many types.
Switch to using them to provide better code clarity and shorter
lines. Possible replacements are

sdbusplus: use shorter type aliases

The sdbusplus headers provide shortened aliases for many types.
Switch to using them to provide better code clarity and shorter
lines. Possible replacements are for:
* bus_t
* exception_t
* manager_t
* match_t
* message_t
* object_t
* slot_t

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ie8ecdadfa03f1f7a4a369b6981a360009fe71420

show more ...


# 9b37b095 28-May-2020 Patrick Venture <venture@google.com>

update gcc10 and clang-format10

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


# 93f3c550 07-Apr-2020 William A. Kennington III <wak@google.com>

bmc/general_systemd: Fix stale status files

If we run verification twice or terminate the state machine early from
the client, we can end up with stale files. Ensure the files are cleare

bmc/general_systemd: Fix stale status files

If we run verification twice or terminate the state machine early from
the client, we can end up with stale files. Ensure the files are cleared
immediately before triggering.

Tested:
Ran on a system currently using status files and it now correctly
reports the verification status after two consecutive update runs.

Change-Id: I99590393c5ed292fe5fe52dc32f5ec4ff048a467
Signed-off-by: William A. Kennington III <wak@google.com>

show more ...


# b22ebbf3 19-Nov-2019 William A. Kennington III <wak@google.com>

bmc/general_systemd: Support systemd status reporting

We should be able to figure out the service status without using a file
since systemd exposes all of this information on DBus

bmc/general_systemd: Support systemd status reporting

We should be able to figure out the service status without using a file
since systemd exposes all of this information on DBus

Tested:
Ran on a system and created services that trigger different types of
behavior during verification to simulate running for a couple
seconds and succeeding and failure. Also tested failing as quickly
as possible to ensure the signal capturing is working correctly.

Change-Id: I26358dae7e908a93b710587121fa104dd40ea661
Signed-off-by: William A. Kennington III <wak@google.com>

show more ...


# e0216d23 21-Aug-2019 Patrick Venture <venture@google.com>

bmc: merge update and prepare systemd

The update systemd and prepare systemd were effectively the same, and
this makes the systemd action generic.

Tested: Not tested beyond unit

bmc: merge update and prepare systemd

The update systemd and prepare systemd were effectively the same, and
this makes the systemd action generic.

Tested: Not tested beyond unit-tests continuing to pass.
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I8070731e53bfd6cdafb1d74d9db652f20341985e

show more ...


# cf066ace 06-Aug-2019 Patrick Venture <venture@google.com>

bmc: cleanup verification language and symbols

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