| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
| |
Need the ${D} in the copy destination.
Tested: Check that the errors now show up in the elog-lookup.cpp
file generated during the build by phosphor-logging.
Change-Id: I70d0b0acde98c697cadd2c4c50f0f16088014ce2
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
phosphor-ipmi-inventory-sel provides a yaml config for sel events, and
Romulus was using the default one, which makes the sel events not
mapping to the expected devices.
Provide a yaml config that matches Romulus system.
Tested: Inject error and check SEL logs are correctly parsed by
openbmctool.py in openbmc-tools/thalerj.
Change-Id: Ic2a03a34e98bb383e32ef902f1a5da1d6ee6fe9e
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Romulus was using the exmaple callouts yaml and it is just a dummy one.
Provide the real callouts yaml config for Romulus.
Tested: With the following commit, verify CALLOUT_INVENTORY_PATH is
correctly set when CPU error is injected and the event is sent
to BMC.
Change-Id: I266c51cc52ebdd770dd332c50e26ed3e8cd65155
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
A year ago I added support for the external mode sysfs file to use when
using cronus. This meant we did not need to un-bind the FSI driver. When
that change went in we also should have removed the now-unused fsi-bind
service.
Change-Id: Ief0c2362f30f4dd7c320bf904000fe11be6b4914
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
| |
Change-Id: I0db419e4a175c47a806b18a76b4e7dcabb2b0091
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
| |
That project was killed.
Change-Id: I8fec67b0136f7302f43f45223606bf7410c628d3
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
8099077e3 renamed the u-boot recipe and as such the append and
associated patches no longer applied.
Typically bitbake complains about recipe appends without a
base recipe but in the u-boot case oe-core provides u-boot
and the bbappend applied cleanly to _that_ version of the
u-boot recipe.
Change-Id: I5d526509813fdfce177d180aecb9ecb507d4e2b7
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: I7c3eee7b8c4a888929ece932faea0b77ddc67971
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
| |
The ipmi-fru-properties were placeholder. Drop the definition.
Change-Id: Ie188003dcd2710f243c36891fece1c6c352349b4
Signed-off-by: Patrick Venture <venture@google.com>
|
|
|
|
|
|
|
|
|
|
| |
Change-Id: Ie65c83cfde93ae47c0dd1f9ffcfc37ce9566f18e
Tested: Built image and mboxd then ran on lanyang
motherboard, checked the mailbox daemon on BMC,
used instruction "ps -l" to check mailbox process
status, the result like
"mboxd --flash 64M --window-size 1M"
Signed-off-by: Brian Yang <yang.brianc.w@inventec.com>
|
|
|
|
|
| |
Change-Id: I64ad8377d1aceb0949a48a11ba69825f59ae1f69
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1e4452449 added a systemd tmpfile config file for the software image
upload path but the config file was added to the systemd recipe.
tmpfile config files should be added to the recipes/config files that
use them. For example on an RPM based distro:
$ rpm -qf /usr/lib/tmpfiles.d/samba.conf
samba-common-4.7.7-0.fc27.noarch
Tested: Validated software.conf present in Witherspoon rootfs
Change-Id: I47e8c8c44eb19440cc98d0380e9634f688eccb21
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Somewhere between systemd 234 and 237 the install process stopped making
/usr/lib/systemd/network for us. When we move to Yocto 2.5 this will
result in an install failure.
bitbake.conf provides a variable for /lib/systemd. Use it, as it's the
correct location for these configuration/unit files anyhow.
Tested: Booted QEMU witherspoon image to shell:
Change-Id: I000b6f1b5548efb920d31226558159cba3deb8d6
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
| |
Technically bitbake does not care where bbappends live but the
universal norm is to put bbappend files in the same directory
as the base recipe. Update to match meta-witherspoon and oe-core.
Tested: Booted QEMU witherspoon image to shell
Change-Id: I9b06de644ae414f76c2b8f390a6d32fe1e3e55d2
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: I0b60a504b3f4dc55b0895dd6afeaa0e8d4878810
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
| |
This enables webui hosted by Romulus machine.
Tested: WebUI works fine on Romulus.
Change-Id: I29cefdb07892717d3bb2397647a5e2dbf701dc8e
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The previous phosphor-dbus-monitor rules would only watch
for the functional property to change on a fan, and then
resolve errors for that fan if the property changed to true.
This change will watch for both present and functional property
changes, and resolve fan errors if both properties are true at
that time.
This closes the window of where if a fan is removed long enough for
the present property to change to false but replaced fast enough
that the functional property always stays true then the NotPresent
error that was created will never get resolved so the fault LEDs
won't turn off.
Resolves openbmc/openbmc#3231
Tested: Various combinations of Present/Functional property state
changes and also fan plugs/unplugs.
Change-Id: I3255c0510b95509810b018a2a71d307bd7d4a946
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
OE norms dictate recipes that track HEAD be named:
foo_git.bb
and set PV explicitly to "x.y.z+git${SRCPV}"
Change-Id: Iaeffab1e3bb1df6720ae4e236c3515fb1ec30cc8
Tested: Built the obmc-console recipe
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: I71ef26fc33bf9a7f85eaf59bc48139d8b42d0929
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
| |
Spelling errors found using github.com/lucasdemarchi/codespell
A tool to fix common misspellings.
This tool is licensed under GNU General Public License, version 2.
Change-Id: Ib4c4a0cc166932efa8fd62125e20e71abc292296
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
|
|
|
|
| |
The Aspeed layer now supports both chips and the SOC specific layers
do not have any content. Drop the redundant layers.
Change-Id: I48a813fe4c02b8fc8861c6dd58906ae559c64403
Tested: Built and verified witherspoon and palmetto images
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rename linux-obmc to linux-aspeed and move to the Aspeed
layer. Like recipes for u-boot forks, recipes for kernel
forks in support of different SOCs are typically provided
in the BSP supporting the SOC.
Moved a number of phosphor-isms out of the kernel recipe and put
those in a bbappend in aspeed-layer/bbappend.
Removed COMPATIBLE_MACHINE setting. We simply use PREFERRED_PROVIDER
in machine configuration files to set the default kernel recipe.
Tested: Booted spoon/palmetto images using QEMU
Change-Id: I7dc73629cad4789dcd5aeb0f7b6214fe064c6adc
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: If46cd5fcfdc58e1aa47ea43a54d3f1975efcb991
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I0262c2beb53126345d44fb484fe45dcbeff31ce5
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I93b7f69fcc9b17e66846baec051d73a8e9df6c12
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I9ae42e97b85f819adafca286441a7d09baf0548d
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
| |
CONFIG_HWMON is implied by the drivers that use it, so we do not need to
specify it in the defconfigs.
Change-Id: I1c6e8679412f80dc0db69ef0f72a9c73e8602fb9
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
| |
Change-Id: Iffff6732d670dd8010ff0edc3e2f143394c195ce
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I087c88dc14c3ba29e66ee3dd8b2daa56131a763a
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I800864610120826ca4d9abbfbe59e66606d77d29
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add obmc-console conf
This enables obmc-console-server to relay the LPC-controlled
VUART to another ttyS0/UART1
Change-Id: I3103a69b95689a84d00a44bc10d69af9c80dff03
Tested: Verified lanyang image build
Signed-off-by: Brian Yang <yang.brianc.w@inventec.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update the supported ciphers to those under the
"Modern" section for mozilla.
https://wiki.mozilla.org/Security/Server_Side_TLS
Resolves openbmc/openbmc#3209
Tested: Built image and verified nginx correctly starts
and REST api't still work as expected.
Change-Id: I6692b42b6a1dec10e51b72654e75da4f0c0d3b99
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
| |
channel.yaml keeps the info about number of available Ethernet
channels on the given machine.
Resolves openbmc/openbmc#3191
Change-Id: I904e02a96bb6f295c6456b8a8ba26e756c218df0
Signed-off-by: Nagaraju Goruganti <ngorugan@in.ibm.com>
|
|
|
|
|
| |
Change-Id: Ib13ae97aaba4a0af0aefb5b4dbd2d0d6f3c08728
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
| |
Firestone was never fully working, and has no maintainer. Remove it
from the tree.
Change-Id: I0e64b5c01766c154f642c7314acdc2dff9251082
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
| |
Garrison was never fully working, and has no maintainer. Remove it
from the tree.
Change-Id: Ifbdb8c955a2b9d1777844046a13afca9401ced72
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
| |
This bumps skiboot to the latest release.
Change-Id: I43ce295d67801d8196616871a21591abba7c82df
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
| |
There's no need to patch skiboot, we can just use the existing 'prefix'
variable.
Change-Id: I65c00333c86cf1d42aa03760c1317fa479b74a20
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
| |
Change-Id: I86ea9d4df443afd31ce3186bc7e631a2492e2f60
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I9f3585ad9ba51cff151ae3d7071d55110438e6a2
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I2b813d2b8211ddd9706176636a9aaea5e8d7fcf8
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I50c26a963017385be81370a600bb67967c09b3f8
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make this service have a .wants dependency to the
obmc-chassis-poweron@.target instead of .requires. This way
if it fails, the power on will still continue, just without
the failing drivers bound to their devices.
The drivers are only used for surfacing hwmon temps and voltages.
The only ones of those actually used by code are the water
cooled witherspoon VDD VRM temperatures which are used by fan
control, and fan control can deal with missing VRM temps.
Tested: Inject a fail into the bind script, and ensure the service
fails but the power on still continues.
Resolves openbmc/openbmc#3205
Change-Id: Id7551b8dd9e36c105f11e91697035d7ca90bdec3
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enhanced the ir35221-unbind-bind.sh script to:
1) Retry a few times on failures binding the device driver.
2) Still try to bind other devices even if one device fails.
The script will still return a nonzero exit code if any of
the binds fail.
Tested:
* Do several power cycles.
* Modify script to fail a bind. Check that it returns nonzero.
Change-Id: Ia235557292d792998a1c10260fe2bf8b2e631b2c
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A change was put in to wait 10 seconds before powering off a system when
too many fan enclosures were non-functional, this reverts that change
back to the original 5 seconds. The original change was done to help
mitigate a performance issue where PDM was held off from being able to
process fan functional state changes.
Reverted change: https://gerrit.openbmc-project.xyz/#/c/8352/
Tested:
System shutdown after 5 seconds with 2 non-functional fan enclosures
Change-Id: If40b54f475a54d151439922fc0893686caeb8ae7
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
|
|
|
| |
Change-Id: Id8768544bd67821cd903558c1b573555e86beabf
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
| |
To support fixed flash layout that contains 32MiB image, manifest,
publickey and signatures, increase client_max_body_size to 33MiB.
Change-Id: Ibc5ecfd907a2fe796e4767ecfdec2ea7bb1543b1
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
| |
Change-Id: Ib2374b15d4a384579606ef714e32bdf10adfbf5f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I9f2f2bde81265e4f30d26dd4294d086a0823becd
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
| |
Added machine layer support for the NPCM750 EVB.
Tested: Built and ran on NPCM750 EVB.
Change-Id: I4e23e514846725f4078996579b878adf07484bce
Signed-off-by: Brendan Higgins <brendanhiggins@google.com>
Signed-off-by: Tomer Maimon <tmaimon77@gmail.com>
|