#
44acab71 |
| 21-Jun-2024 |
Pavithra Barithaya <pavithrabarithaya07@gmail.com> |
clang-tidy: Enable modernize-use-override check
This check adds override (introduced in C++11) to overridden virtual functions and removes virtual from those functions as it is not required.
Change
clang-tidy: Enable modernize-use-override check
This check adds override (introduced in C++11) to overridden virtual functions and removes virtual from those functions as it is not required.
Change-Id: I156fc5796ed1cf451491e446c211172f62316ecc Signed-off-by: Pavithra Barithaya <pavithrabarithaya07@gmail.com>
show more ...
|
#
9a286db2 |
| 17-Jan-2024 |
Patrick Williams <patrick@stwcx.xyz> |
reduce dbus string constants
There are a large number of dbus constants scattered throughout the code that could/should be obtained from phosphor-dbus-interface values. Perform minor refactoring to
reduce dbus string constants
There are a large number of dbus constants scattered throughout the code that could/should be obtained from phosphor-dbus-interface values. Perform minor refactoring to greatly reduce the number of string constants.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie8700bc90611d21eee7160f4686bc978fe0a0eb4
show more ...
|
#
30538e82 |
| 20-Oct-2023 |
Patrick Williams <patrick@stwcx.xyz> |
clang-format: copy latest and re-format
clang-format-17 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest
clang-format: copy latest and re-format
clang-format-17 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest .clang-format from the docs repository and reformat the repository.
Change-Id: I6c35c476f2c7238321c6e9a2662d7f5d4377c64a Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
7e969cb9 |
| 23-Aug-2023 |
Patrick Williams <patrick@stwcx.xyz> |
sdbus++: use non-deprecated namespaces
The sdbusplus repository has deprecated some namespaces and they are currently only enabled with the SDBUSPP_REMOVE_DEPRECATED_NAMESPACE guard. Switch to the
sdbus++: use non-deprecated namespaces
The sdbusplus repository has deprecated some namespaces and they are currently only enabled with the SDBUSPP_REMOVE_DEPRECATED_NAMESPACE guard. Switch to the new namespace names.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9f67e74a02616d8ea2241c18758308f2b669672d
show more ...
|
#
e4a39de3 |
| 22-Aug-2023 |
Andrew Geissler <geissonator@yahoo.com> |
hypervisor: utilize const for currentHostState()
As noted in the referenced bug, need to add a const for the override of host state in the hypervisor class to match up with the base class from phosp
hypervisor: utilize const for currentHostState()
As noted in the referenced bug, need to add a const for the override of host state in the hypervisor class to match up with the base class from phosphor-dbus-interfaces.
Fixes openbmc/phosphor-state-manager#24
Tested: - Verified it compiled
Change-Id: Ic8469dbe0a06b9b0c7ce8efb1867fcde9f3b0b6d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
#
9e5cd389 |
| 10-May-2023 |
Patrick Williams <patrick@stwcx.xyz> |
clang-format: copy latest and re-format
clang-format-16 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest
clang-format: copy latest and re-format
clang-format-16 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest .clang-format from the docs repository and reformat the repository.
Change-Id: I2612058799afbcd10f98bd32d2e191b0be7e437b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
bd28f025 |
| 22-Nov-2022 |
William A. Kennington III <wak@google.com> |
treewide: Remove uses of bind
Bind is less compatible with function wrappers like function2 and more terse to read.
Change-Id: I34474b71758db1ffee301729c585c4d555df2064 Signed-off-by: William A. Ke
treewide: Remove uses of bind
Bind is less compatible with function wrappers like function2 and more terse to read.
Change-Id: I34474b71758db1ffee301729c585c4d555df2064 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
f053e6fe |
| 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: I41103c892db258a85640aa1442acd9a295c8a847
show more ...
|
#
76070747 |
| 05-Apr-2022 |
Patrick Williams <patrick@stwcx.xyz> |
sdbusplus: object: don't use 'bool' argument constructor
`sdbusplus::server::object_t` has long had an enum-based parameter for signal action, but maintained a backwards compatible boolean mapping.
sdbusplus: object: don't use 'bool' argument constructor
`sdbusplus::server::object_t` has long had an enum-based parameter for signal action, but maintained a backwards compatible boolean mapping. It is time to remove this boolean to make it more observable which actions are being used in applications. Map all `true` occurrences to `action::defer_emit`.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5cfac1360e8c769889b33bef98cfd44778018a44
show more ...
|
#
c74716e5 |
| 09-Feb-2021 |
Andrew Geissler <geissonator@yahoo.com> |
hypervisor: monitor boot progress The BootProgress property will be tracked to set the hypervisor state as appropriate Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
hypervisor: monitor boot progress The BootProgress property will be tracked to set the hypervisor state as appropriate Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I5aa5d95893222169bc5abed6b851e795f2ad5ff0
show more ...
|
#
fe270d35 |
| 27-Jan-2021 |
Andrew Geissler <geissonator@yahoo.com> |
hypervisor: state management support Some systems have a hypervisor firmware stack which they wish to track and change the state of. This new state management object will provide thi
hypervisor: state management support Some systems have a hypervisor firmware stack which they wish to track and change the state of. This new state management object will provide this function if a user selects to bring it into their system. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I6082c6e06c6731d71f2e580e1ab87af38917bb3a
show more ...
|