| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Change-Id: I7806906b3384b19ec0dd4a6c01e2f864e9fa167c
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I20e9eff239665a76be1813cd1aa8bb49eee04382
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I357c3cc25c9c0300b8a1b1e3124bb004f89ab32f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I3321e250bd7153446c929b7b0e503d2a04554ade
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I0a770dcb14f6a21d78cdf307d0980390edea17d9
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
A number of recipes remove PN from the package list. While this
seems to work it is unconventional and puts us into dusty corners
of oe-core/bitbake.
Adopt a more conventional approach with ALLOW_EMPTY_${PN} = "1".
Change-Id: I412bee4ef838c44af36260aa90f6a275751bd904
Tested: Built phosphor-fan and validated package contents
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: Ica5fe77b12a94133e005bb8ba2d18e13c78fb288
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enable signature verification in the openpower-software-manager code
for witherspoon. This causes an error to be logged if updating to
an unsigned image, or image signed with a different key than the one
on the system, and if field mode is set, it'll stop the activation
process.
Tested: PNOR signature verification is enforced on witherspoon,
verified error is logged with and without field mode enabled, and
activation is prevented with field mode enabled.
Change-Id: I6b8b74f146066da058e137779faf9af157f7131b
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I7c914160bce451f022cce0507f5a3a0e392b3897
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make both romulus-ipmi-inventory-map-native and
romulus-ipmi-fru-read-inventory-native recipes use the same yaml config.
Resolves: openbmc/openbmc#3134
Tested: Verify the generated fru-read-gen.cpp reflect the yaml config
and ipmi fru command prints the correct FRU information.
Change-Id: If52a883e0901d44cea473ac67e89d4361cd5354c
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
|
| |
Do not rely on the base configuration to set this.
Change-Id: I537f08a1834fb2d2a5fd2f73ca73cfc0566464cb
Tested: Built a witherspoon image
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The OCC related sensor fault events should be subscribed after the OCCs
active precondition state passes. This keeps from registering for OCC
provided sensor fault signals prior to the OCC driver being bound and
active.
Tested:
OCC fault sensor signals only registered for after being active
Change-Id: I032ebb0145b5d16e4d54e4873429916e05d3cf48
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I396a84f6a3e01f882dbdcdcf7fef6fa9177f9d82
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I11e6a5c723b99eb588eca19f9066576388bc41d3
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I8bef3303a17f632b20ffa7d7f17e997011d7690c
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Iaa930e411fa24815c58aee63659e08bea5effd6e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I6afaa72360ede29bdd83e0f31727acadaa34bf3f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mount the rwfs of the alt-bmc chip if present when the BMC
boots up to be able to synchronize (backup files) from the
BMC rwfs to the alt one, for the case when a chip switch
occurs then the persistent data is available on the alt chip.
Create a persist/etc directory to backup the /etc files to
it since that's the overlay's upperdir for /etc.
Change-Id: Ibe287fa792c1e214ba35a43bc253da391728299a
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Set the default value of the TPMEnable sensor to true on
Witherspoon systems to catch systems that have a missing
TPM card populated.
Tested: Verified the settings value for TPMEnable is set
to true (1) when the BMC boots up.
Change-Id: I445e67dc53d3bac5dc7f6f613ac03202aab567c4
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add the definition for the verify_pnor_signature package
to the base openpower-software-manager recipe.
This package is disabled by default.
Tested: Built witherspoon image.
Change-Id: I8154e53d1db902fab824cc52b0ddccae21ccfd1a
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The power values being displayed were basically instantaneous
readings as measured by the APSS monitor device, and as such
could show a lot of peaks and valleys that would be undesirable
to surface.
In the future they may get added back in with some averaging done.
In the meantime, the user can use the nvidia-smi command line tool
on the host to get the proper power values.
Tested: No GPU power sensors in D-Bus.
Resolves openbmc/openbmc#3183
Change-Id: Ie2d92560867f29dbf852c53c55b8d371f5fef06f
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
| |
The GPU power hwmon sensors recently changed names to match
the GPU temperature sensor naming conventions. Update this
YAML to reflect that.
Change-Id: I5100ee514bed3ec7901deddcfd3bd9d619d8cd51
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The code will now copy the correct air or water cooled
config file to the correct name so phosphor-hwmon can find it.
It was just a link before, but that would cause problems with
code updates as this directory is preserved, so if older
code was put back on the link would point to nothing and
phosphor-hwmon would never start for the MAX31785.
Now with the copy the old code can still pick up this file.
The only hole this has is if someone goes from the new code
back to the old code, and then swaps air/water cooling, as the
old code will then pick up the config file generated by the
newer code, which now won't match the actual config. This
would be a very unlikely scenario.
Change-Id: I45db3c3ac8265caae30163a4e90035189e861e82
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
| |
Pick up the latest RAS policy table, which is used to
add the EventID and Description fields to error logs on
Witherspoon.
Change-Id: I18c0e855372d438a5c5171fcf6fbf56bd7376aed
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
A number of recipes remove PN from the package list. While this
seems to work it is unconventional and puts us into dusty corners
of oe-core/bitbake.
Adopt a more conventional approach with ALLOW_EMPTY_${PN} = "1".
Change-Id: I62a980f1b826f79bdba1bd4179b6f491665fe33c
Tested: Built cereal and validated package contents
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
A number of recipes remove PN from the package list. While this
seems to work it is unconventional and puts us into dusty corners
of oe-core/bitbake.
Adopt a more conventional approach with ALLOW_EMPTY_${PN} = "1".
Change-Id: Ic8effadedc073cc12bba46a1a635c72524602bf3
Tested: Built phosphor-gpio-monitor and validated package contents
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
| |
Initial recipe for building phosphor-host-postd.
Change-Id: I859fc11fbd779ec116299a7ce3ba19f14ae3f202
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
phosphor-software-manager is the recipe to manage software updates with
obmc-ubi-fs feature.
Missing the RDEPENDS will cause the built image to miss the ubi utils,
and code update will fail.
Resolves openbmc/openbmc#3177.
Tested: On a romulus build, verify there are no ubi utils without ubifs
feature;
verify there are ubi utils with ubifs feature.
Change-Id: Ib6de3ecee4d1b914e4dbc4df3c9c9e4baa1bb0be
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Testing in certain network environments has show the 10s
timeout is too small. It's unclear if the issue is with the
client or server side. When it hits, it occurs during the
upload of BMC and PNOR images.
The error on the client side is a errno 104 (Connection reset
by peer). The error on the server side is a 408 which in nginx
indicates a timeout for the client_body_timeout setting or the
client_header_timeout setting. It's doubtful the client_header
could be the issue here so only the client_body_timeout was
focused on.
The send_timeout value can also result in a dropped client connection.
The default for both the client_body_timeout and the send_timeout is
60s. In openbmc these were changed to 10s to match with OWASP
guidelines. This commit bumps them up to 30s to address this issue.
Change-Id: I7e360ed03fc533e5ca77f829859a82737fe9d5bf
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I5e669986cba828a2a02c8561ba289fb97a65d00c
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Iac3526a460e90ab08851d43dfd507550ed971260
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Idd3f2bc0157946fa6447f522f55ff0ec58575970
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I1285e33aa0ba84a36ae64a825922cce324979da0
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I90e77cd14fe598700c90e4f835363a38d50c7e91
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
| |
This is required for all systems that use hostboot.
Change-Id: I1ff15e4538fa64e369e5ac4b7fb45b68b828f98d
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
| |
This installs the system service and bash program.
Change-Id: If6d73a9ac37d20782dfc0f86f3170b84371461a7
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
| |
This runs the hb_settings script at boot time in order to configure the
SIO registers. It only needs to be done once at boot, as the registers
stick and are not changed in normal operation of the BMC.
Change-Id: I1b24836f2c7e6dfee0a665ea77b6ca7b810553ef
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This shell script is used to configure the SIO registers that are read
by Hostboot at boot time in order to configure settings before IPMI and
other forms of communication are possible.
In the past these were hardcoded in the kernel, which is not an option
now that we support non OpenPower machines in OpenBMC.
Change-Id: If0f4e62cf28849648d1b1611da42e469b786eb86
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
| |
Joel Stanley (1):
ARM: dts: aspeed-g5: Clean up sio registers
Change-Id: If47103d6dfa640214c2b923a1965e15a3c29b1c1
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
| |
Change-Id: I4b4d98c36e34de0e53e98d0f5eb83558ba049c86
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I2e60fe4fade4d97a0eac3b5ef110d248e7dc4b6c
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I6a2c46bb112d4df8d8ced2ef70dfc355ef5c71b6
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I645d1935299c953613183568dfcaa971504d96bd
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The OpenPower part number and serial number should be
coming from the VP and VS keywords in the OPFR record.
Resolves openbmc/openbmc#3174
Tested: Check that the serial and part number fields are
filled in with valid values in the inventory.
Change-Id: I06109a24518975c54be6bf3ec6feb66b89be100a
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I8b7decc59cfb10fadffaf3912d9ac046ebf79bc2
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Id0e4aef92ab077a7691a95a135a78ca7253f0efa
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I1c1f84c1f84d518693fd5f3c5950744ae8b3e5a0
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Icb65579a2a8ef454223ae5c61c0cbf13b4340fe4
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Ie044fca52ad3014f0e1353bf237c1e7c8ad08f51
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Ibfa2b63c28c44e554ddc442f9da5eddf93e03c19
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|