summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* phosphor-ipmi-net.bb: bump versionAndrew Geissler2018-04-111-1/+1
| | | | | Change-Id: I4063b02df076d7052d1a69cd2b9f75f9452e0125 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* meta-romulus: fan-control: Handle service failuresLei YU2018-04-111-0/+54
| | | | | | | | | | | | | | | | Handle dependent service failures: 1. When ambient temperature is unavailable, set default floor speed; 2. When occ services are unavailable, set to max speed. Tested: Verify that the default floor speed is set when outlet temp sensor is missing; Verify that the max speed is set when occ service is killed; With https://gerrit.openbmc-project.xyz/#/c/9584/, verify that the floor speed is set back according to outlet temp when the sensor and occ service are back. Change-Id: I395f99ac8a6e76fdeb11a189294b096ee6256b76 Signed-off-by: Lei YU <mine260309@gmail.com>
* Add mirror u-boot option to obmc-flash-bmcEddie James2018-04-113-0/+82
| | | | | | | | | | | | | The mirror u-boot function copies the currently booted BMC chip's u-boot partition to the alternate chip, if the two don't match. This is to make sure we always have a good u-boot in the alternate flash. Also add service file for the mirror u-boot option. Resolves openbmc/openbmc#2876 Change-Id: Ida09a167de21f3ccb588a096509d88ad88450c93 Signed-off-by: Eddie James <eajames@us.ibm.com>
* sdbusplus.bb: bump versionAndrew Geissler2018-04-111-1/+1
| | | | | Change-Id: I0653a49853992d7996d05ffb90d3480a99b65e61 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-04-111-1/+1
| | | | | Change-Id: I77bf192891947e33f040b4dc1a6a238f96775997 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Remove u-boot-fw-utils from IMAGE_INSTALLBrad Bishop2018-04-101-1/+0
| | | | | | | | | Install u-boot-fw-utils via dependency, rather than explicitly attempting to include it in all images. Tested: Built witherspoon, qemux86 images Change-Id: I371cb4b848d67d75816a6d0d3b35bc7615f2ec39 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* wspoon: Remove OCC sensors on EAGAINsMatthew Barth2018-04-102-0/+4
| | | | | | | | | | | | | When an EAGAIN return code(11) is returned for any sensor from an OCC, remove that sensor from dbus. Functionally requires: https://gerrit.openbmc-project.xyz/#/c/9893/ Tested: OCC sensors are removed from dbus when EAGAIN is returned Change-Id: I2fee78ff7876b8750555454436dd7b53eb3a0e78 Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
* perl/yaml-tiny: Update to 1.73Brad Bishop2018-04-101-4/+4
| | | | | | Change-Id: Idc8c64241b24f05b4cbaeb84780a5f72f40d2406 Tested: Built witherspoon and palmetto images Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* minor yaml-tiny recipe enhancementsBrad Bishop2018-04-101-1/+3
| | | | | | | | inherit allarch and enable both native and target builds. Change-Id: Ib5c6bb03a9ac5c5cf7aab9ba65ef4b95845b5478 Tested: Built witherspoon and palmetto images Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* aspeed: Move vuart rules to udevBrad Bishop2018-04-102-0/+0
| | | | | | | | | The convention seems to be that udev rule generating recipes go in recipes-core/udev. Tested: No functional change Change-Id: I947a5f060e33b696cfa5528c09e164d047f78cae Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Revert "Allow login on ttyS4"Brad Bishop2018-04-102-14/+0
| | | | | | | | | | | This reverts commit 85bdf258c54304ee286a90795db3c1a75f1bfdbd. Seem to be able to log in on tty4 just fine without this, so drop. Tested: Built and booted a witherspoon image Change-Id: Iec0adad5404805514618eadc372a2fe9582da032 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* systemd: enable watchdog and set watchdog device to wdt2Eddie James2018-04-102-0/+30
| | | | | | | | | | Should only enable this for specific machines, since the watchdog configuration is machine-dependent. Resolves openbmc/openbmc#2427 Change-Id: I03169b5dca6dccabe5eef2b5c759fe9b075450ac Signed-off-by: Eddie James <eajames@us.ibm.com>
* systemd: patch in watchdog device configuration changeEdward A. James2018-04-103-0/+217
| | | | | | | upstream: https://github.com/systemd/systemd/pull/7352 Change-Id: I62df65eeec786890c0a7b923fd0455f7869f38b9 Signed-off-by: Edward A. James <eajames@us.ibm.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: I7d3e5cc65ffa5846b091194ef23c23d648360214 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-debug-collector.inc: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: I464bd2518f738bdb6317f46175bc547bde49bef7 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* ffdc.bb: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: Ia11b3a1257ed64a79334b6b86171cf81a39025e0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-networkd-rev.bbclass: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: I8d78638cda396a75023d08b5b77d8b1d0810638e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* dreport: Collect IBM error objects on IBM systemsMatt Spinler2018-04-102-0/+50
| | | | | | | | | | | | Add a plugin for systems in the meta-ibm layer to collect the com.ibm.Logging objects in a dump. Resolves openbmc/openbmc#3043 Tested: Run dreport and check that the IBM data is there. Change-Id: Iaa01a07633265c767649caaf8b9b1580f31ce7cd Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* dreport: refactor install_dreport_user_scriptsMatt Spinler2018-04-101-35/+41
| | | | | | | | | | | | | | | | | | | | | | Pull the code that makes the plugin links for a single script into its own function and then call it from install_dreport_user_scripts. This allows other layers to bbappend this recipe and call the new install_dreport_user_script function so they can link in their own dreport plugins. The bbappends would need to: * install their own plugins into ${D}${dreport_plugin_dir} * call the new install_dreport_user_script function for each of these plugins * add any new functions to do_install[postfuncs] Tested: Check that the bitbake output directory structure matches what it was before the change. Change-Id: Id0e97c2ed2f5233df70049a472c2a785f5efde71 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* skeleton-rev.bbclass: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: I53153c4efca38ae4931196d1da9897b555d542f0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-fru-vpd.inc: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: Id9250fda132995b64f29d8e72fe2597915069506 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* sdbusplus.bb: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: I06b2f44f53346a7949c95a57c493b58eaaf3adda Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-interfaces.bb: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: I0a5421a1f38706dde0c09a6211fb27880502ef18 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-rest.inc: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: I014005db8644f8670003e9dfff36b23b34dc0d66 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-logging.bb: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: I08f19f6b7d6ac7a5c8c67a8c999d43e33af0deaa Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: Ica9a450a70f52d0a0bd6de114b5f6e69219a7e00 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-monitor.bb: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: Iac2a0a3faeb9a40420030c4b2a846e1a8af309dd Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-led-sysfs.bb: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: I9de34dc5261a6a00674873d4b40a3ef963886ff0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* openpower-software-manager.bb: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: I0418f3f06dc5653d8a538bb0268822907a8195ad Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* busybox: patch "umount: ignore -c"Eddie James2018-04-102-0/+46
| | | | | | | | | | | | | Upstream busybox has a change to ignore the -c option, which systemd uses when unmounting during shutdown/reboot. Currently, if -c is used, umount fails. This results in extensive umount failures during shutdown. See http://lists.busybox.net/pipermail/busybox/2018-January/086045.html Resolves openbmc/openbmc#2511 Change-Id: Ic32628bf22a134012c61cb817479a86d5187f9e9 Signed-off-by: Eddie James <eajames@us.ibm.com>
* phosphor-watchdog.bb: bump versionAndrew Geissler2018-04-101-1/+1
| | | | | Change-Id: Ic1298c7359cdca5bf0ea5989a3e0d38d0fa79a76 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* pyphosphor.bb: bump versionAndrew Geissler2018-04-091-1/+1
| | | | | Change-Id: I9184cc566318560b4d6fe2d5285f7a2f7a2e148d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-webui.bb: bump versionAndrew Geissler2018-04-091-1/+1
| | | | | Change-Id: I9efd9483c5386ce7a8edaa5f6b648af01c2baf6e Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-time-manager.bb: bump versionAndrew Geissler2018-04-091-1/+1
| | | | | Change-Id: I5334ebe16b7ebeb42b26546d56a99cdc8398f600 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-led-manager.inc: bump versionAndrew Geissler2018-04-091-1/+1
| | | | | Change-Id: Ic03f9947f93465140789dcb9ff7fd10bcb71be6d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-gpio-monitor.bb: bump versionAndrew Geissler2018-04-091-1/+1
| | | | | Change-Id: I8309d59dfbe7f7702c9d190de628c79152cfa1ef Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-software-manager.bb: bump versionAndrew Geissler2018-04-091-1/+1
| | | | | Change-Id: Id6dada319cfd2e63db9b993532750af688f80e6a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-software-manager.bb: bump versionAndrew Geissler2018-04-061-1/+1
| | | | | Change-Id: Ia3ee6911e600c60fba86c49a40e17f005dee623d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-net.bb: bump versionAndrew Geissler2018-04-061-1/+1
| | | | | Change-Id: I8f05b155c5ee8eaa78e2cf62202ef689d0d2912b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-networkd-rev.bbclass: bump versionAndrew Geissler2018-04-061-1/+1
| | | | | Change-Id: Iab5aab58848979c304378dd8737e6b3a914cf704 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* skeleton-rev.bbclass: bump versionAndrew Geissler2018-04-061-1/+1
| | | | | Change-Id: I4eeee774c5cb495fafe7ada2ba61f69cb407b042 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* obmc-phosphor-image: Don't build .cpio.lzma.u-bootXo Wang2018-04-061-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For most incremental builds, the critical path is generating a new installed obmc-phosphor-image fs, then compressing it to put into a .lzma.u-boot container. However, the latter step doesn't seem necessary except for the out-of-kernel initrd (obmc-phosphor-initramfs) because obmc-phosphor-image is packaged as a squashfs-xz and not seen by U-Boot. qemu.inc has its own IMAGE_FSTYPE appends, so qemuarm builds should not be affected. This reduces incremental build time by about a third, when doing 'bitbake obmc-phosphor-image' with no changes. before: 150.74s user 66.01s system 148% cpu 2:25.96 total after: 94.78s user 64.87s system 159% cpu 1:39.97 total This reflects the removal of the single-threaded, CPU-bound 'lzma' invocation from the critical path. Netbootable images can still by generated by adding: IMAGE_FSTYPES += "cpio.${INITRAMFS_CTYPE}.u-boot" to local.conf. Signed-off-by: Xo Wang <xow@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I867500589ffe0a36cbe1193843907d7882239227
* Reset host reboot attempts on fresh bootAndrew Geissler2018-04-062-0/+20
| | | | | | | | | | | | | | | | | | | The host reboot attempts counter is used to ensure the host is only allowed a certain amount of retries to boot for any given boot request. The count should be reset, and the host should be given it's full amount of tries, on any fresh boot request. This commit puts a service into the host-start target which is only called on a fresh boot request. Tested: Verified this new service is run on fresh boot requests and is not run on host reboot requests. Resolves openbmc/openbmc#3035 Change-Id: I4be327e57d6f835b19e47272ceaad796196b68c5 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Introduce new host-startmin action targetAndrew Geissler2018-04-0618-21/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Requirements have arisen for OpenBMC firmware to run certain services only during fresh power on operations. To achieve that, break the obmc-host-start action target into two targets. The existing obmc-host-start target will now call the new obmc-host-startmin target. The startmin target will be the minimum services required to start the host. The obmc-host-start target is where services that should only be called during a fresh power on can be placed. The initial use case for this is the obmc-host-reboot target. It will call this new obmc-host-startmin target to do the bare minimum on a reboot operation. This then allows the use case for OpenBMC to only reset the host reboot count on a fresh power on operation. A new service will be added to the obmc-host-start target to do this. If a reboot operation is issued, or a host watchdog is triggered to cause a reboot, this service would not be started, ensuring the reboot count is properly decremented. Tested: Verified on/off/reboot and ran CT regression suite. https://gerrit.openbmc-project.xyz/#/c/9821/ is required for reboots to work properly. Change-Id: I86df03e6d671178c1525f852e196c4102bb73cb6 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* kernel: Introduce external throttling for ASPEED UARTAndrew Jeffery2018-04-051-1/+1
| | | | | | | | | | | | Jeremy Kerr (5): serial: expose buf_overrun count through proc interface serial: Introduce UPSTAT_SYNC_FIFO for synchronised FIFOs serial/8250: export serial8250_read_char serial/aspeed-vuart: Implement rx throttling serial/aspeed-vuart: Implement quick throttle mechanism Change-Id: I5165a2981a7198844646a32e5f8f176a6bae4537 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* phosphor-software-manager.bb: bump versionAndrew Geissler2018-04-051-1/+1
| | | | | Change-Id: I33cc9f8e02fa65b74d14cb6f929136fdf1c701ac Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* romulus added "mutability"Jayanth Othayoth2018-04-051-0/+71
| | | | | | | Added "mutability" flag to indicate if a sensor is READ/WRITE/RW. Change-Id: I69d3683bacae80b96cf57ce1b7b5d875c425d3a8 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
* AST2500: Add loop device support in defconfigLei YU2018-04-051-0/+1
| | | | | | | | | | | | Without this kernel is unable to mount loop device, and cause the init script failing to copy rofs into ram in legacy code update. Resolves openbmc/openbmc#3064. Tested: Successfully run legacy code update on Romulus. Change-Id: I22cdff51ac24a8ca00e1ed2b5d1d06d827b9eb74 Signed-off-by: Lei YU <mine260309@gmail.com>
* mboxd.bb: bump versionAndrew Geissler2018-04-051-1/+1
| | | | | Change-Id: I2b7e4d478506f5a49255f90404d4bc7b09418755 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-rest.inc: bump versionAndrew Geissler2018-04-051-1/+1
| | | | | Change-Id: Ie67be7c293859e940946da681d8152fb8a119a87 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
OpenPOWER on IntegriCloud