Age | Commit message (Collapse) | Author | Files | Lines |
|
Adriana Kobylak (1):
openssl: stop using deprecated SHA512_* functions
Change-Id: Ibe01f9a4b93de1303058365f7b2f1460f1d13370
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
openssl: stop using deprecated read_RSAPublicKey
Change-Id: I988d63c064a4ec4eb1affd4c279a13b63ecd8f61
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
functions: Add runtime entries to bios attr string
Change-Id: I18e8400fe5f92cecb986348e96c01557e155c45d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
meta-openpower: mmc: add reference to new bios reset service
Isaac Kurth (2):
item_updater_mmc: Add service calls to bios reset
openpower: mmc: physical reset triggers bios reset
Change-Id: I98a64189e3ce2da59f858e8f37bdb1363e50f6de
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Isaac Kurth <blisaac91@gmail.com>
|
|
openpower-pnor-code-mgmt: srcrev bump 9c2ef681e3..6fc7fcd6b1
Adriana Kobylak (2):
Add a new pldm feature option
Add support for the host PLDM transport that takes place of hiomap
(mboxd). Add this new feature to p10bmc.
Tested: Verified that tacoma (that doesn't support pldm) and p10bmc
(supports pldm) reached runtime.
Change-Id: I31e8beba5ff8a413b7b7fa7476f5f2403d3781dd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
Adriana Kobylak (1):
op-pnor-msl.service: Remove RemainAfterExit
Change-Id: I024bb3f72cdfb5883fd7bb6883bf70c29f6ab3ce
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
It will build fail when enabled `vitrual_pnor` and compile with
`bitbake openpower-software-manager`.
error message: /usr/bin/obmc-vpnor-util contained in package
openpower-software-manager requires /bin/bash, but no providers found
in RDEPENDS:openpower-software-manager? [file-rdeps]
Add the runtime dependency(bash) to the
openpower-software-manager_git.bb file.
Tested: enabled `vitrual_pnor` and built openpower-software-manager
successfully.
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: I215d4b215a205a492b4509bc6f208182f25ce1d2
|
|
Patrick Williams (1):
catch exceptions as const
Change-Id: Iead74671298ce9b790e776d1af6886b0116d5bdb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (2):
ubi: reset: Preserve the SECBOOT partition
mmc: Handle missing pnor.toc file
George Liu (1):
Remove the last comma of the biosAttrStr value
Change-Id: I1a5baa391993177b979218d92979d17af1c47050
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
mmc: Add dependency to openpower-update-bios-attr-table.service
Change-Id: Ib66e61f1461fed81b2567555cc254bb394c9e4f7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
mmc: Copy only LID files during update
Change-Id: I93fbf29efe90cc49e248483c64a0e0fd3b38a703
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Isaac Kurth (1):
item_updater_mmc: Implement bios factory reset
Change-Id: Id1be191200e8b9c3210e5cf6e34d42fcca5f3b66
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
Update MAINTAINERS, add OWNERS
Patrick Williams (1):
exception: switch to public sdbus exception
Change-Id: If9daffb053e7392d63d6ff01062e20a7fd756702
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Upstream bbclasses changed to typically use the `:${PN}` override
syntax, including the SYSTEMD_ variables. Change our systemd.bbclass
to do the same for consistency and perform a tree-wide variable
replacement.
Spot checked by building bletchley and witherspoon and checking
some of the SYSTEMD_LINK directives on installed packages under qemu.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I20a9dd809bff8af8759488734f80486c7228c6eb
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Iadecbc8418d901f82fcc741d3e88d2d202fe96fe
|
|
Change-Id: I5ca16c6fa7bc616bfa9bc41c4f86d32fd92b0287
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
Adriana Kobylak (5):
functions: Parse json file to set bios attr table
functions: bios-attr: Check that PLDM is running
functions: bios-attr: Add match for entity manager
functions: bios-attr: Add match for PLDM
functions: Create symlinks for hostfw elements
Add nlohmann-json as dependency since json parsing has been added.
Change-Id: I456e4b49e47c376e8f398a4a95590b72be122e21
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
Adriana Kobylak (6):
meson: Enable unit tests from x86
meson: Remove autotools support and update READMEs
functions: Catch sdbusplus exception
mmc: Move process host firmware to own service
mmc: Add update-bios-attr-table subcommand
functions: Set bios attribute property
Add two new service files for the mmc layout option that handle the
hostfw image files for hostboot to consume.
Change-Id: I908b649f5e56d119a8b590a843d8086fc89315e2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
We don't yet support turning on ptest so we are wasting cycles building
them.
Change-Id: I1820fb8299aa2fc3ff0e7820aaea1dd8ea37dc86
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Adriana Kobylak (1):
mmc: Create a symlink for HBB to its LID file
Change-Id: Ifd6927eab562c65fc9b88f301d6e20a38e9de07b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The changes converted the virtual pnor script from sh to bash, so need
to add bash as an RDEPENDS.
Adriana Kobylak (7):
generate-tar: fix shellcheck warnings
generate-ubi: fix shellcheck warnings
mmc/obmc-flash-bios: fix shellcheck warnings
ubi/obmc-flash-bios: fix shellcheck warnings
vpnor/obmc-vpnor-util: fix shellcheck warnings
Enable shellcheck
meson.build: switch to C++20 and meson >=0.57.0
Change-Id: Ic4c376cca3a028abcbc4e9df5dbf561173e1a1bf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
Andrew Geissler (1):
ensure hostboot volatile not cleared on warm reboots
Change-Id: I0db0b3b6ed9a5e8779759479564a5ea09c8e4e47
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: I10666ece335ae868eab16b7e4cffbe8e92ed0c67
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
config: add rainier 1s4u support
Change-Id: I8e9bba4218b98d7ea07aeb2f28a6a51c44ab38db
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
config: add new everest machine support
(From meta-openpower rev: 3e7bd76e5bb64422a86e5c104585c1f92a94dc7b)
Change-Id: I73e084fe5f93a31f5ab683387d5933b69e288f54
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (1):
updater: Add missing static keyword
(From meta-openpower rev: be6d86035df507d01e8ea887225192d2d2ea6eb3)
Change-Id: Iff581fe5f157a5c477ff2bd70ac81ae2f26b7bf3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
srcrev bump 847f54c033..671a7da76e
Brad Bishop (1):
build: add dbus policy
Add dbus dependency.
(From meta-openpower rev: 01b774b773a0445b99e9ed15dea25cefd3ad39f5)
Change-Id: Ia011835542a9f03eb180609e2655576ab7453f86
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (4):
main: use sdeventplus
main: refactor service initialization
updater: add process-host-firmware subcommand
mmc: process host firmware blob files
Add cli11 dependency.
(From meta-openpower rev: 95932b73427f9b707ef5f12a522b8f9211fcf7dd)
Change-Id: I81d8a6aa1e6c1c7362d5203e25fe99e3031617b8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Because meson is the de-facto build system for OpenBMC.
Fix a typo that results in mtd-utils-ubifs being added as an extra
build time dependency rather than a runtime dependency.
(From meta-openpower rev: 6122e25bb867d10bd2e7e92ddb36bed5b691b548)
Change-Id: I0d1bfc0912484fd86eb6523dcc0bebd18417fe65
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (1):
meson: fix busname
(From meta-openpower rev: 29f6d7151310ea2b01b73a868070af5545ca8646)
Change-Id: I3fc577dc9a392a2d03d3477ca7b47988abfcc9e7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Brad Bishop (5):
style: update clang-format
c++17: drop experimental::filesystem
fix compiler warnings
build: add support for meson
systemd: avoid {BUSNAME}
(From meta-openpower rev: b0bdcc2c94a1a0facfc6ada1b07901e8b8ab5a27)
Change-Id: I476e40c631fe31a865c5eb98f703567df8f8ad1d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Adriana Kobylak (1):
mmc: Add staging directory
(From meta-openpower rev: cf1ce0890eb22d23cf4eb3a5755f261bd32ce896)
Change-Id: I6e1f283f96f5d98754daf00a94249a8ac52aa351
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Adriana Kobylak (1):
mmc: Support a patch directory for each version
(From meta-openpower rev: 3eb53a57d37337119d4035be34963aad46b2286e)
Change-Id: Ia15fb85ac82e0f2ead93911005e5988bd23847f0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Adriana Kobylak (2):
mmc: Add read-only directory to support mboxd
pnor: Add updatable association to active PNOR FW
(From meta-openpower rev: 36350d6b94208502f770026a0942f2e09c04f8cb)
Change-Id: I6aeecb745a4b59427b234e7f25ea6c72caa056b7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This reverts commit d552bf6e0cf9cc1c9d4bfd650cf2765277cda980.
This host-fw recipe has been replaced by the phosphor-hostfw-image
recipe in the meta-phosphor layer. Delete it.
(From meta-openpower rev: 63a158cb84f01fa3462ebb8600e0362cdc5155f6)
Change-Id: I5d57b67a8b9f52b3c25c4a9c5d396c871c564de8
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add support for the mmc configuration option based on the
phosphor-mmc distro feature.
(From meta-openpower rev: dc65d339226402e55a1c04f2092268fff88f0686)
Change-Id: I344a357516ce4233fc4a3098a98670e80c78d139
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Adriana Kobylak (3):
Add MMC layout
mmc: Setup hostfw directories
vpnor: Add hostfw symlinks
(From meta-openpower rev: 361da3be2f2a3f2eb10888d88c1d9f653e0f265c)
Change-Id: I3f75365cfbcd91bae9ffc9fdde3a56b571031e82
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Adriana Kobylak (1):
vpnor: Move clearvolatile services to vpnor
Andrew Geissler (2):
ensure volatile clear waits on dependency
ensure volatile clear occurs after reset check
Also added to this commit is the movement of the service files from
ubi to vpnor (required with the above commits)
(From meta-openpower rev: 8b70bb894a3c16d10bf5d11fd26bbc9ea6c3bae1)
Change-Id: Ie464de2d4f7abad6e0a3ae2edc1df1b7c740e559
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Patrick Williams (1):
sdbusplus: replace message::variant with std::variant
(From meta-openpower rev: c9194c1d54e904e50e542752a0dbb5954747252b)
Change-Id: Ia819a7e09931da0797012acc12f7a945e0878b81
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrew Geissler (2):
string: ensure string included
remove un-needed use statement
(From meta-openpower rev: 8a27d6ac0b46d16964ed3d5433539691b3f974b2)
Change-Id: I35da8602d57143c1ee07b53e6099573c98e40d55
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Patrick Williams (2):
sdbusplus: remove deprecated variant_ns
sdbusplus: replace message::variant with std::variant
(From meta-openpower rev: d0c32c2921a06a3e2d5cc45753fbb3ad5c015fee)
Change-Id: I33228f2f42488d1b56aa41bb51f22d106fb0de07
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Lei YU (1):
Remove Lei from MAINTAINERS
(From meta-openpower rev: 33f6569608fbd04a0ca11726c8d6c809c1cac8aa)
Change-Id: I7992af29dce95dc048bdce2e4eb72000a5fb332a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
openpower-software-manager doesn't use sdbus++ internally anymore
and the configure.ac check for it has been removed. Remove this
dependency. As a result of removing sdbus++, the recipe no longer
needs python3native either.
(From meta-openpower rev: a8e50f821c69ada335b8921c1b4131172c997d0f)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I8b6df5395489b91d4c1f1190ce216875f951ad43
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Patrick Williams (1):
configure: remove unused dependency on sdbus++
(From meta-openpower rev: 8d5f86fb472399e398b07a6536b92c62f2e106a8)
Change-Id: Ibf13ed4869c7ef4a64e3976bc16f7f6e5ff6f3b2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-openpower rev: 476b9ea78ce9622eb11a460eba59cb17e6a393ec)
Change-Id: I120169953014458817360e811d91e2827592e0cc
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Albert Zhang (1):
cleanup the code related to emit_interface_added
(From meta-openpower rev: 6fe3f8d250fab2fb5689e1b8676591c44f38734d)
Change-Id: I53683cb0d46dfa954be8d59a77b9f880e6def778
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Related to openbmc/openbmc#3645.
(From meta-openpower rev: e8bacf5e9341c38c51582c7b873b8026349b6451)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I9c390610641402c2ad07f0acebf5314d4eea4ee8
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Lei YU (1):
generate-tar: Add machine name
(From meta-openpower rev: 18a8471ca5264f668df32bd57078566e8daf01f0)
Change-Id: Ieb4295f1e05a6b86f15d5349a07a5dbcf12d2ca2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Lei YU (1):
generate-tar: Add --interactive=never for rm
(From meta-openpower rev: 121bdf0319f04152a63164003cd5d2e61783924f)
Change-Id: Ib57786c29279fa9b55781925335434830e47491f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Alexander Filippov (1):
Fix ECC usage of being cleaned partitions
(From meta-openpower rev: ea1e440136215ae1403e84dbd8eaf1181cbfdcfe)
Change-Id: Iaf349669c23e1892cd897d5253e209d845fdd8f6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|