Age | Commit message (Collapse) | Author | Files | Lines |
|
With the resolution of CVE-2019-6260 the SuperIO scratch registers that
hostboot-settings uses cannot be read from the host.
This means it is not being used, so we can remove it from the build.
(From meta-openpower rev: d6124f416c014e1710c17b5d7c2fd90f85a2d0ca)
Change-Id: I508555ba063fa08f322f66ee2ce88bd15e500d97
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Joel Stanley (3):
Remove endian swapping abstraction
targetting: Remove old sysfs path
Update sysfs paths to use /sys/class/fsi-master
(From meta-openpower rev: f9e31dbd85d95fd1f183a27965d0dab2db321c8e)
Change-Id: I9e99dca94b2cc697014e5b908edc81cf52e903b3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
OPENPOWERBASE is only used for pointing at licenses...point at the
licenses in oe-core in meta/files/common-licenses instead. to match the
defacto convention used in other oe layers like meta-openembedded.
(From meta-openpower rev: 2e899dc36982e5420f136da967669544e49c0c0e)
Change-Id: Ia201bc5e60a9e4cd2392bb3735c99596d1fee006
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
(From meta-openpower rev: 075a2d9cadc92542d6a0527e77542d4507c11c12)
Change-Id: I13df8506231521d6878450760322cf6ea0cfbc64
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Subsequent patches will link against libpdbg.
(From meta-openpower rev: 06513d650714e3d85fb35c53d5b3361096b1a012)
Change-Id: I09d98752af5ffc62f9f6b89aeb8e171bd5ac56d6
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
1) Generic interface to initiate non maskable interrupt
on host processors.
2) Bump up SRCREV for openpower-proc-control that enables NMI control
(From meta-openpower rev: e915010db7ab5a874908f91ddd7fd985efbc64c5)
Signed-off-by: Lakshminarayana R. Kammath <lkammath@in.ibm.com>
Change-Id: Ibc7cb76bcde558618ed3624c022f0b016f022492
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The service hostboot-settings is required by multi-user.target and
thus will be started by default. In case multi-user.target is started
for multiple times, this service will be startd for multiple times as
well, and eventually get start-limit-hit failure.
This commit adds RemainAfterExit=true so the service will be treated as
started and thus will not be started for multiple times.
Resolves openbmc/openbmc#3544
Tested: Reboot Romulus BMC when the host is on, and verify the BMC gets
READY state after reboot, and verify the service is only started
once.
(From meta-openpower rev: c55b7debc67b1cf863b6c171334015c0731613eb)
Change-Id: Ia253f7d2e038a2a2072f602115a613d86fa2d25a
Signed-off-by: Lei YU <mine260309@gmail.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Point launches of openpower-proc-control to bin instead of sbin.
openpower-proc-control: srcrev bump aa2030c2fb..b964c92815
Patrick Venture (1):
build: install into bin instead of sbin
(From meta-openpower rev: f4bf3e1ed9cb8de3030952b0e72843e41a943a03)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I06dd1a06b7d47fbe32854e66973dd1053ed58d26
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Hard-code multi-user.target instead of obmc-standby.target.
(From meta-openpower rev: e2b29cdb07335dd7f874fa37771ed415b0dae6e1)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I64d736552808d55c0bf35c0cf12a83b71ca74c6a
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Anthony Wilson (1):
cleanupPCIE: Catch file_error::Open exception
(From meta-openpower rev: 09724783ec34d7d22100ae4aeaed4cfb2e0b521e)
Change-Id: Iac305772b9a7d1fa65293d2fa7e0f9dad2627fd0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Out of the box bitbake examines built applications, automatically adds
runtime dependencies and thus ensures any library packages dependencies
are automatically added to images, sdks, etc. There is no need to list
them explicitly in a recipe.
Dependencies change over time, and listing them explicitly is likely
prone to errors - the net effect being unnecessary shared library
packages being installed into images.
Consult
https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-RDEPENDS
for information on when to use explicit runtime dependencies.
(From meta-openpower rev: 42fbcf6040860dc6b0b553febeabedd241f22a27)
Change-Id: If56c264d3807f604ae8ba9c948095ba61093285d
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (1):
build: pkg anti-pattern: use defaults
(From meta-openpower rev: 5191e3cc6c97fb64e2f1741802f040c5488a655e)
Change-Id: I553b26813efab549e5c39809c113aa7cc5b8da20
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Matt Spinler (1):
Don't create errors in cleanupPCIE
(From meta-openpower rev: 7162ce804046e633c3bfc9a9cf74b6377707cd2c)
Change-Id: I6871f8a6c3d5e4266e661cde16e63c03a6942080
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Matt Spinler (1):
In startHost, don't set bit 2 in scratch reg 8
(From meta-openpower rev: a09650483bee67009e54fda9c80500e0b750e03b)
Change-Id: Ibb134a2c865de6e88a37976859b765861c091db8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Updated recipe to incorporate service file added in [1].
These changes add a p9 PCIE poweroff workaround in
openpower-proc-control. The new services will use this
workaround before cutting power during a chassisoff.
[1] https://gerrit.openbmc-project.xyz/#/c/openbmc/openpower-proc-control/+/15192
(From meta-openpower rev: 179b68f566e0cc88c4b93910e9a6ae3a38baa3ae)
Change-Id: I7eb4ef37343d518bb3757551605921322f7c8caf
Signed-off-by: Anthony Wilson <wilsonan@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Anthony Wilson (2):
p9: cleanupPcie: Correct line endings
p9: cleanupPcie: Run procedure on all CPUs
(From meta-openpower rev: 2ac03e0ba7d0aca852b4b5fc6f90c0185b6fa937)
Change-Id: I53a7554709dae260eb71089fb97f879a65b36692
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
William A. Kennington III (1):
Fix std::variant usage
(From meta-openpower rev: 26d2fe16255b0ed60a6a45db5da389939b2561e7)
Change-Id: Ic0ace81b7d34498022b101747f69641c53757462
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Update meta-openpower to master HEAD.
Brad Bishop (1):
openpower: Add OPENPOWERBASE
Patrick Venture (11):
meta-openpower: dbus-interfaces-mapper-config-native: set LICENSE field
meta-openpower: op-fsi: set LICENSE field
meta-openpower: host: checkstop-monitor: set LICENSE field
meta-openpower: host: hostboot-settings: set LICENSE field
meta-openpower: host: p9-cfam-override: set LICENSE field
meta-openpower: host: p9-host-start: set LICENSE field
meta-openpower: host: p9-vcs-workaround: set LICENSE field
meta-openpower: ipmi: /hostboot-inventory-config-native: set LICENSE field
meta-openpower: ipmi-oem-sensor-inventory-mrw-native: set LICENSE field
meta-openpower: occ-control-config-mrw-native: set LICENSE field
meta-openpower: vpd: fru-inventory-example-native: set LICENSE field
Change-Id: I8a40d1de336265d6c68932a5f6aec1dadbf0d4b8
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Set LICENSE field explicitly.
(From meta-openpower rev: a5da1d51efc81ac29728388c98308deee11fca8b)
Change-Id: I128c593c8aecc01874e13f66486673d7feb42f29
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Patrick Venture (2):
s/copyright char/(C)/g to make compiler happy
add .clang-format
(From meta-openpower rev: 287e51a94d31e5299f995fb436b02877a891c258)
Change-Id: Ida138c0f19151a0911e8f35a774a3368b6ac1634
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Anthony Wilson (1):
Add cleanupPcie to openpower-proc-control
(From meta-openpower rev: deaa3363c4c4b18025a803eeb9bf0b6d9e97dd5c)
Change-Id: Ic0d438b9c29e78b1a712da056c60bb85394d6a52
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Rename aspeed-lpc-ctrl.bb as _git per OE norms.
(From meta-openpower rev: e5a9b845173094da56d82fd600ccc0e6a267f20c)
Change-Id: Iad5d32de765f95f9dd51da13758a13fad2e96379
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Vernon Mauery (1):
openpower-proc-control: use c++17
(From meta-openpower rev: f42838e41073d1b99b753f024a67516080aaad70)
Change-Id: Icc214bdf167e5977ef730f5f60fd4b21e1cc4f19
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Set the ending of the recipe to _git per OE norms.
(From meta-openpower rev: 80a2b4edb6c0b5082e2643a44001a1fb40581db8)
Change-Id: Ia2f42834c66efde09b685765203a63c7c1e11724
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
* Clarify -v and -V options
* Fix memboot help text to say 'file' instead of size
(From meta-openpower rev: be4555436056ad16766740be31dd5cdba184c796)
Change-Id: I3a96a88905a797a94f90ca283fa0061530413b71
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Adopt a more conventional directory hierarchy. meta-openpower is still
a _long_ way from suitable for hosting on yoctoproject.org but things
like this don't help.
(From meta-openpower rev: 2c8db5661cecd7e4cc20bcb96df76490e62cfb67)
Change-Id: I415caaa28ec728f24e755ddb549012f24874fefe
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|