summaryrefslogtreecommitdiffstats
path: root/meta-phosphor
Commit message (Collapse)AuthorAgeFilesLines
* phosphor-settings-read-settings-mrw recipeGunnar Mills2017-10-243-0/+41
| | | | | | | | | | | | | | | phosphor-settings-read-settings-mrw recipe calls gen_settings.pl to replace any MRW variables in mrw-override-settings.yaml with their MRW value. The file generated by gen_settings.pl, mrw-settings.override.yaml, is then used as an override of phosphor-settings. mrw-override-settings.yaml by default is empty so no settings are actually overwritten. A later commit will modify mrw-override-settings.yaml in the Witherspoon layer. Change-Id: I3134dbb834ff52abe5be589dd1d88444b8577254 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Add GPU to inventoryGunnar Mills2017-10-241-0/+24
| | | | | | | | | Added GPUs to the ipmi sensor inventory mrw config. Resolves openbmc/openbmc#1725 Change-Id: Ifbf60475462d5639488fbf8278e57e5d09ae5067 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Prepare-overlay service: check for mountpoint before removing workdirEdward A. James2017-10-243-1/+3
| | | | | | | | | | | | The service was getting called twice, resulting in a removal of the overlayfs workdir while the overlay was mounted. Solve this by checking if the /etc overlay is mounted yet before removing the workdir. Need to add mountpoint to busybox for this. Resolves openbmc/openbmc#2429 Change-Id: I407a07dcc3f3856af12a7f3a52966fe7c3d756c3 Signed-off-by: Edward A. James <eajames@us.ibm.com>
* phosphor-rest.inc: bump versionAndrew Geissler2017-10-241-1/+1
| | | | | Change-Id: I86a2738e0279d39ee40fd4db5f58b9cb15de6389 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2017-10-241-1/+1
| | | | | Change-Id: Ib62429290cd301cb59d3c0ee7d5e73d9218aebc7 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-time-manager.bb: bump versionAndrew Geissler2017-10-241-1/+1
| | | | | Change-Id: I93edca04da874e82a7431a3d99af8c8304c2fa1b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Add recipe for phosphor-user-managerVishwanatha Subbanna2017-10-246-42/+38
| | | | | | | | | | Removed the obmc-phosphor-user and put the new one Also, removed the usage of PREFERRED_PROVIDER and replaced by VIRTUAL_RUNTIME for this feature Change-Id: I6f0825f8d51eecb9c666a95d9fd702a8ea8bb08b Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* Install gevent-websocket to the imageDhruvaraj Subhashchandran2017-10-242-1/+6
| | | | | | | | | | | gevent-websocket is a websocket handler for the gevent networking library. Websocket is used to push data out from the rest server to connected clients. Resolves openbmc/openbmc#2321 Change-Id: Ie381da1b0fd8b95e1fbb55d0063b3b7d9c1cc2c5 Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
* kernel: ir35221 fixEdward A. James2017-10-201-1/+1
| | | | | | | | Edward A. James (1): drivers (pmbus): ir35221: Set PMBUS_PAGE before reading id and model Change-Id: Iee3c625a383f930118c4c1d7ca4cdb13670ba2ee Signed-off-by: Edward A. James <eajames@us.ibm.com>
* timemgr: Use correct timemanager depsBrad Bishop2017-10-201-4/+2
| | | | | | | | | | timemanager incorrectly pointed at a number of legacy -org-openbmc object prerequisites. Resolves openbmc/openbmc#2495 Change-Id: Id684c95939ff6b22deabb65219cb578693f7eee2 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-time-manager.bb: Use new service nameLei YU2017-10-193-6/+12
| | | | | | | | | | | | | Update phospohr-time-manager recipe to use new service name "xyz.openbmc_project.Time.Manager" Bump host-ipmid and phosphor-time-manager revisions. Resolves openbmc/openbmc#668 Change-Id: I980c8a20159b78759fd1f60d268ee8a398bba5e3 Signed-off-by: Lei YU <mine260309@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* skeleton-rev.bbclass: bump versionAndrew Geissler2017-10-181-1/+1
| | | | | Change-Id: I85aafed5c17a7f2c98d1a9384a4e98ab9edff2b2 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* kernel: SBEFIFO and OCC fixes, add snoop device to Q71L devicetreeAndrew Jeffery2017-10-191-1/+1
| | | | | | | | | | | | | | | Edward A. James (5): drivers: hwmon: occ: Add occs_present attribute drivers: hwmon: occ: Add sysfs_notify to throttling attributes drivers: fsi: sbefifo: Fix queued xfrs race condition drivers: fsi: sbefifo: Fix memory leak drivers: fsi: sbefifo: Attempt reset request during probe Patrick Venture (1): ARM: dts: aspeed: Add aspeed-lpc-snoop g4 and bmc-quanta-q71l Change-Id: Icd86c64863f033bd28144326b6ddc960127c711c Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* Fix YAML overriding.Kun Yi2017-10-184-4/+4
| | | | | | | | | | | | | | bitbake tasks use python3, under which filter() returns a filter object which doesn't enumerate as list. As a result none of the overriding YAMLs takes effect. Use list expansion instead. Discussion for context: https://lists.ozlabs.org/pipermail/openbmc/2017-October/009521.html Fixes openbmc/openbmc#2469. Change-Id: I37cc7fc14b6f91c4eb1fb199d7cff52d93c9ad2a Signed-off-by: Kun Yi <kunyi@google.com>
* kernel: Fixes for Firestone devicetree and IPL, OCC errnosAndrew Jeffery2017-10-161-1/+1
| | | | | | | | | | | | Edward A. James (1): drivers: fsi: occ: Fix errno for canceling a read operation Lei YU (2): ARM: dts: aspeed: firestone: Fix occ and i2c aspeed: firestone: Set SIO to bypass UART in hostboot Change-Id: I8f31ddd6359ca240cb45ec4c1c35506ae84e286d Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* phosphor-logging.bb: bump versionAndrew Geissler2017-10-131-1/+1
| | | | | Change-Id: Ie1ac58a2acdb051a6f9bddd8a7ceb55b28b834ce Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* ffdc.bb: bump versionAndrew Geissler2017-10-131-1/+1
| | | | | Change-Id: Ic5e3fbaa42d90040da2c92c4d35f9ba59e8c24b8 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-debug-collector.inc: bump versionAndrew Geissler2017-10-131-1/+1
| | | | | Change-Id: Ia17c15a026b34c9eaeea4c76c6a8364b335e6a43 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-networkd-rev.bbclass: bump versionAndrew Geissler2017-10-131-1/+1
| | | | | Change-Id: I4dcead9ff935c28101ace8bc904810e7cbc2418d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* skeleton-rev.bbclass: bump versionAndrew Geissler2017-10-131-1/+1
| | | | | Change-Id: I9bd21cf756a175e3fc3c035611215228a0a5d2cd Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-logging.bb: bump versionAndrew Geissler2017-10-131-1/+1
| | | | | Change-Id: I5d41e0699751c6f8d52112f4ec368584ffb71f62 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-ipmi-host.inc: bump versionAndrew Geissler2017-10-121-1/+1
| | | | | Change-Id: I011765a842ce4b06f5be2453040887137a560f6b Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Customize inotify event initialization in UBI FSJayanth Othayoth2017-10-121-0/+7
| | | | | | | | Update core file inotify events on UBI FS based systems via a compiler flag. Change-Id: Id40b385d5b09d9fb6523694308e28d54ff53b78f Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
* Revert "Revert "systemd: enable systemd-coredump package""Jayanth Othayoth2017-10-121-1/+1
| | | | | | | This reverts commit 2a284a012d902bfa399bc14309337c3c1fe1a8ff. Change-Id: I88f1cc9275d9dd1c39fda7e4fe218941fd5ddd42 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
* ipmi: sensor config yaml updatesDhruvaraj Subhashchandran2017-10-124-335/+873
| | | | | | | | | | | | | | When marking a unit as functional both functional state and presence need to be checked to avoid marking non-present units as functional. There was a change in yaml structure for accomodating fix for marking non-present units as functional. All these yamls are not sorted by sensor id, so it will easier for a future script based change. Change-Id: I122d652de32ba4f323ee7b31a59078d86e158246 Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
* config yaml changes to skip non-present coresDhruvaraj Subhashchandran2017-10-122-2/+3
| | | | | | | | Cores which are marked as not present should not be reported to the inventory, this change indicates what should be skipped. Change-Id: Ia4a5c80d95afe73dcac7cdb04c4afc69fae1463e Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
* phosphor-logging: Add native SDK classes to install parser scriptsMarri Devender Rao2017-10-113-2/+44
| | | | | | | | Install elog-gen.py and mako script by default in the obmc-phosphor-image sdk. Change-Id: Ibfb94fc4a645bcca66f7b93656edd88a1af5c4f6 Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
* phosphor-logging.bb: bump versionAndrew Geissler2017-10-121-1/+1
| | | | | Change-Id: Id218b4a190b53852dfd21dcbb6263e5ed4795a44 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-networkd-rev.bbclass: bump versionAndrew Geissler2017-10-111-1/+1
| | | | | Change-Id: Ica44781fd014a2eed9ca88805bf8657bba0a378a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-interfaces.bb: bump versionAndrew Geissler2017-10-111-1/+1
| | | | | Change-Id: I84652976428329a50a456c6f4133975cd5263d4d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-networkd-rev.bbclass: bump versionAndrew Geissler2017-10-111-1/+1
| | | | | Change-Id: I8a3b3225533a4ac415becc4ae69c89dac9c80dec Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Add tach trust groups to witherspoon monitor YAMLMatt Spinler2017-10-111-1/+1
| | | | | | | | | | | These will be used to specify that the 2nd rotor tach values shouldn't be trusted when all of them are zero, because that just means the fans are moving to a new target. Resolves openbmc/openbmc#2336 Change-Id: I4b2ca6bb732d214dca67096817612025e1319226 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* mboxd.bb: bump versionAndrew Geissler2017-10-111-1/+1
| | | | | Change-Id: I3868badfb73a860961594e8dc006f7fdf9b9a4b1 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-dbus-interfaces.bb: bump versionAndrew Geissler2017-10-111-1/+1
| | | | | Change-Id: I54b258384059bdc2903007257ab650945a5c28fc Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Host watchdog needs to conflict with quiesce targetAndrew Geissler2017-10-111-0/+1
| | | | | | | | | | | | | | | | If the server enters the quiesce target, the BMC needs to stop the host watchdog. This is so the BMC does not log a second error (one for whatever caused quiesce and one for the host watchdog timeout). If the host watchdog timeout is the reason for entering the quiesce target, then it's error will be logged prior to entering the quiesce target. Resolves openbmc/openbmc#2282 Change-Id: I43fe484049587cc579ec04fd399a4ae78134031c Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
* ffdc.bb: bump versionAndrew Geissler2017-10-111-1/+1
| | | | | Change-Id: Ib5b9252c9b6e714d0fba7dbf225ab8e5be124603 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-debug-collector.inc: bump versionAndrew Geissler2017-10-111-1/+1
| | | | | Change-Id: Ibf7829eb4463c495925e65e7efdbc748a41a498a Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-fan.inc: bump versionAndrew Geissler2017-10-111-1/+1
| | | | | Change-Id: I9af2a7936cd98cfbd89ae328011478425f5846a7 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-state-manager.bb: bump versionAndrew Geissler2017-10-111-1/+1
| | | | | Change-Id: I7c19bb244e4b9a37985f04902908cc1ee48d5069 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-settings-manager.inc: bump versionAndrew Geissler2017-10-111-1/+1
| | | | | Change-Id: I830ccc62b2df9d719d55ea620caefd20eaf4c7c5 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-inventory-manager.inc: bump versionAndrew Geissler2017-10-111-1/+1
| | | | | Change-Id: Ib7f4d4ed54e3dc3410b88984269ffdf01f8e3168 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-software-manager.bb: bump versionAndrew Geissler2017-10-111-1/+1
| | | | | Change-Id: I7083c2ef6907ca599732069e755030714b74514c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* phosphor-hwmon.bb: bump versionAndrew Geissler2017-10-101-1/+1
| | | | | Change-Id: I20502f6d2dc14f8ba25e4be97f0bad5fbba47985 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* mrw-rev.bbclass: bump versionAndrew Geissler2017-10-101-1/+1
| | | | | Change-Id: I1a96a31a082f6bf1948ce15dd4f5a1a1769545de Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* kernel: FSI SBEFIFO and OCC reworkJoel Stanley2017-10-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Edward A. James (32): Revert "drivers/hwmon/occ: Add temperature fault attribute and VRM temp alarm" fsi: sbefifo: Fix includes fsi: sbefifo: Use a defined reschedule length fsi: sbefifo: Use __be32 for big endian values fsi: sbefifo: white space fixes fsi: sbefifo: replace awkward wait_event expression fsi: sbefifo: remove redundant function fsi: sbefifo: Use goto to reduce put statements fsi: sbefifo: Do an earlier get_client call fsi: sbefifo: Remove warning and user data access check fsi: sbefifo: destroy the ida list on exit fsi: sbefifo: Fix module authors and comments fsi: sbefifo: Fix include guards in header file fsi: SBEFIFO: Fix probe() and remove() fsi: SBEFIFO: check for xfr complete in read wait_event fsi: occ: Fix includes fsi: occ: Fix errant kfree calls fsi: occ: remove unused occ_command structure fsi: occ: Use big-endian values fsi: occ: Return ENODEV if client is NULL fsi: occ: Remove early user buffer checking fsi: occ: Switch to more logical errnos fsi: occ: fix white space and bracket problems fsi: occ: Destroy the ida list on exit fsi: occ: Remove unnecessary platform_set_drvdata call fsi: occ: Add comments for clarity fsi: occ: Add OCC response definitions to header fsi: occ: Poll while receiving "command in progress" fsi: occ: Add cancel to remove() and fix probe() fsi: occ: Fix client memory management hwmon: (occ) Remove repeated ops for OCC command in progress drivers: hwmon: occ: Cancel occ operations in remove() Change-Id: I5cb766b536070495a726567a675613d7f035e7bd Signed-off-by: Joel Stanley <joel@jms.id.au>
* devtools: iotools: add service to create symlinksPatrick Venture2017-10-102-0/+15
| | | | | | | | | The iotools binary is meant to be called via symlinks, similarly to busybox. Therefore, the recipe should provide a service that kicks that off for the user. Change-Id: I64b69bf18bd39e324ba9c6922cdf08b88caf43e2 Signed-off-by: Patrick Venture <venture@google.com>
* devtools: iotools: update src_uri and srcrevPatrick Venture2017-10-101-3/+3
| | | | | | | | | This fork was updated today per a bug I reported internally, and therefore is more likely to be the correct version for the recipes. Change-Id: I427b2404976b9a0f2dd8e919909236d9993d35ab Signed-off-by: Patrick Venture <venture@google.com>
* phosphor-dbus-interfaces.bb: bump versionAndrew Geissler2017-10-091-1/+1
| | | | | Change-Id: I5a39cf9d30e9784a2da01cf3650a972b6c49920c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
* Revert "Add PS derating and redundancy to sensor config"Dhruvaraj Subhashchandran2017-10-051-25/+1
| | | | | | | | | This reverts commit 1c6c8e2a06b9d218884bdfb2099ca9a2daf8a4dd. The dbus interfaces for PS derating and redundancy is yet to be finalized and will be done with a new story later. Change-Id: I63f968aeb40b6ff1e57083b741cebf6b82741347 Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
* fstab: require service file to mount /var - fixes BMC factory resetMichael Tritz2017-10-055-6/+29
| | | | | | | | | | | | | | | | This commit adds a service file requirement to fstab for mounting the ubi0:rwfs volume to /var. The required file is obmc-flash-bmc-reset.service, which, when called, will perform a BMC factory reset if the corresponding environment variable is set. This functionality was moved out of obmc-flash-bmc-ubirw.service because the factory reset is not the only procedure that calls that service. Moving this function to a new service avoids unexpected behaviors. Resolves openbmc/openbmc#2326 Change-Id: If2a9c650f315cff23040194ec87f16c05622c85e Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
OpenPOWER on IntegriCloud