summaryrefslogtreecommitdiff
path: root/meta-intel-openbmc
AgeCommit message (Collapse)AuthorFilesLines
2022-09-05IBS: Fix build error in intel-ipmi-oem BB fileAndrey V.Kosteltsev1-1/+1
2022-09-01host-error-monitor: srcrev bump c99b8c905e..1a08117288Andrew Geissler1-1/+1
Jason M. Bills (2): Add CPU early error monitor Remove FIVR fault check from CPU thermtrip monitor Change-Id: I4f5bf89d3d04122309ff427e28904e1d853bb7ba Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-29intel-ipmi-oem: srcrev bump fc3bc38119..9722151c45Andrew Geissler1-1/+1
Paul Fertser (1): Specify "8-bit ASCII + Latin 1" SDR encoding Change-Id: I154c126e6e8b1499e0e753134f170f6b0569b3f5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-29host-error-monitor: srcrev bump 57f47c4412..c99b8c905eAndrew Geissler1-1/+1
Jason M. Bills (2): mcerr_monitor: fix CPU numbering in message Add parameter to set the MCERR assert polarity Change-Id: Id4e5220f91be84c427bd19ab65ddb93f7087d6e3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-06intel-ipmi-oem: srcrev bump f1ccb19661..fc3bc38119Andrew Geissler1-1/+1
Vernon Mauery (1): Check reserved fields in appSlotI2CMasterWriteRead Change-Id: Ibcb71635945df49d810c57807850beb3236d5475 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-05pfr-manager: srcrev bump f01de2220c..43ef7825a5Andrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: I05a67f128bc566a2a14f048d09dbca01f963cb44 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-05intel-ipmi-oem: srcrev bump f944d2e58f..f1ccb19661Andrew Geissler1-1/+1
Patrick Williams (1): MAINTAINERS: remove file Change-Id: I7acd02d80810ec5661a81b6848e786ba540c9c94 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-04intel-ipmi-oem: srcrev bump bc01d21396..f944d2e58fAndrew Geissler1-1/+1
Patrick Williams (1): sdbusplus: use shorter type aliases Change-Id: Iec1bdec02f83247c9ce8068efb9dbeae056d43d4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-08-04pfr-manager: srcrev bump 887c7f8e75..f01de2220cAndrew Geissler1-1/+1
Patrick Williams (1): sdbusplus: use shorter type aliases Change-Id: I7d0fcdaeca13d951a9d3750effc02f1e6b63ffe0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-29intel-ipmi-oem: srcrev bump 0ee33db0c9..bc01d21396Andrew Geissler1-1/+1
Mike Jones (1): Check SetEFIBootOptions when Byte 1&2 are 0 Change-Id: I194cf46b6a7b0f663d4bd1e4716b48f47aaefe33 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-26pfr-manager: srcrev bump c96f37dc87..887c7f8e75Andrew Geissler1-1/+1
Jonathan Doman (1): Use const& in getAllProperties callback Patrick Williams (1): OWNERS: switch 'matches' to 'matchers' Change-Id: Id01da25953eb572a7d6c5af644f2be222d41e9cf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-07-26intel-ipmi-oem: srcrev bump 429b085783..0ee33db0c9Andrew Geissler1-1/+1
Jayaprakash Mutyala (1): Conditionally clear watchdog pre-timeout interrupt Jiaqing Zhao (1): bmccontrolservices: Use service name for matching Matt Simmering (1): biosConfigCommands: Add check for invalid paramSel Mike Jones (1): Fix return code ipmiGetSetFirmwareUpdateControl Patrick Williams (1): OWNERS: switch 'matches' to 'matchers' Vernon Mauery (1): fix external dependency for ci build Zhikui Ren (3): sensorcommands: handle NaN in threshold interface Fix build issue Detect Write Protect when programming MAC address Change-Id: I61c39b9f03ee509785bc7153d5e7d82628458fb6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-06-08intel-ipmi-oem: srcrev bump 493d77616d..429b085783Andrew Geissler1-1/+1
Jayaprakash Mutyala (1): Fix for ClearMessageFlags IPMI command Change-Id: Ia98946aecd96b7dde8955a536fb871e4ebeaa023 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-05intel-ipmi-oem: srcrev bump ad129c6891..493d77616dAndrew Geissler1-1/+1
Jason M. Bills (1): Include fstream Zhikui Ren (1): Store mac to eeprom enhancement Change-Id: I85b59c67a03f0fbf0f6eda4e4fc6926aea3f19d4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-04intel-ipmi-oem: srcrev bump 6346e98cd5..ad129c6891Andrew Geissler1-1/+1
Andrei Kartashev (1): move PowerRestoreDelay to RestorePolicy interface Snehalatha Venkatesh (1): Fix for Redfish event when BIOS attributes changed Vernon Mauery (2): do not shift kcs-passed software ID Fix incorrect generatorID shifting Zhikui Ren (1): Add MAC to FRU EEPROM Change-Id: I2c3e98b39d71bc607b4bfdcf505034f01b0d79d3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-30treewide: remove meta-perlPatrick Williams1-1/+0
The only recipes which use content from meta-perl are openpower machines: ``` meta-openpower/recipes-bsp/pdata/pdata_git.bb: libxml-libxml-perl-native \ meta-yadro/meta-nicole/recipes-phosphor/logging/openpower-esel-parser_git.bb: libxml-libxml-perl-native \ ``` Remove meta-perl from the bblayers of every layer except openpower machines. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I51f1a8fbfbe879295c64d2339fc115dbd8823681
2022-04-30treewide: remove meta-webserverPatrick Williams1-1/+0
No systems use content from meta-webserver (nginx, apache, etc.), so remove the clutter from our bblayers.conf.samples. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I89ab5ac8c19cd8aa486a2f42d24dcf68688e2408
2022-04-27host-error-monitor: srcrev bump 779e1f8b6a..57f47c4412Andrew Geissler1-1/+1
Vasu V (1): Add CPU missing event Change-Id: I8aa573568cb8a785fa85de1e2c3b020f9c318676 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-04-22treewide: drop unused meta-security layerBrad Bishop1-1/+0
This was added with cde0f094f for libseccomp, but shortly after that upstream moved libseccomp from meta-security to core (241c7d2e6). As such, meta-security is no longer used or required. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I371e54b11f6336720dfc6edf0ef733d22b7fb4f2
2022-04-19meta-intel-openbmc: Use wildcard for rsyslog configsZbigniew Kurzynski1-1/+1
After this change the logrotate app will use and rotate all config files with extension .rsyslog instead of specific one. This should allow for easier configuration extension especially on down-stream projects. Tested: I manually created a new config file under location: /etc/logrotate.d/ with extension xx.rsyslog After calling this command /usr/sbin/logrotate -d /etc/logrotate.d/*.rsyslog I get following message, where first two entries regards original config files and the third one is my testing file. rotating pattern: /var/log/ipmi_sel … rotating pattern: /var/log/redfish … rotating pattern: /var/log/my_new_events Signed-off-by: Zbigniew Kurzynski <zbigniew.kurzynski@intel.com> Change-Id: Ic10c6eb211221291916e6ba6537ab9bf71efe178
2022-04-12treewide: Update BB_DISKMON_DIRS useGeorge Liu1-4/+4
Per [1][2], Yocto is starting to deprecate ABORT and has replaced the "ABORT" action in BB_DISKMON_DIRS entries with "HALT". 1. https://wiki.yoctoproject.org/wiki/Inclusive_language 2. https://git.yoctoproject.org/poky/commit/?id=4f77505d94a8f6260933f457e9848d1d2fa98ce5 Tested: Built obmc-phosphor-image successfully and eliminate the following warnings: ``` WARNING: The BB_DISKMON_DIRS "ABORT" action has been renamed to "HALT", update configuration ``` Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: If57d0ded9fac41e23b31b01e2a0e309ac7388148
2022-03-22host-error-monitor: srcrev bump ed6972aefe..779e1f8b6aAndrew Geissler1-1/+1
Jason M. Bills (3): Move checkErrPinCPUs() to a common header Rename the err_pin_monitor to err_pin_timeout_monitor Add a non-polling ERR pin monitor Change-Id: I0a6e9d3ce097c79864797530133cd65a1e014786 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-16pfr-manager: srcrev bump 57f42c3d37..c96f37dc87Andrew Geissler1-1/+1
Alex Schendel (1): Add FW Version in journalctl log Jason M. Bills (1): Fix interface usage for OperatingSystemState Zhikui Ren (1): Add pfr postcode feature Change-Id: I6ba15f093c75e5a09bb28faf58ce8810a1b9e1ce Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-15intel-ipmi-oem: srcrev bump a165038f04..6346e98cd5Andrew Geissler1-1/+1
Andrei Kartashev (1): fix interface usage for OperatingSystemState Arun Lal K M (2): Use consistent error code in biosconfigcommands. Removing IsSystemInterface from biosconfigmanager Jiaqing Zhao (1): Fix SOL over SSH service control Snehalatha Venkatesh (1): Fix for restoring Default values in BIOS Change-Id: Ic38b4b2a35dcd81486a99cab703dbb78699821a9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-09libpeci: Move recipe to meta-phosphor/recipes-x86Jian Zhang1-17/+0
Move libpeci to meta-phosphor/recipes-x86. libpeci is a common feature. When you need use libpeci, you will don't have to rely on meta-intel-openbmc. Tested: Build OK, and verify in QEMU that command 'peci_cmds' called OK. Change-Id: I35f82a998861fdec1ff056a38389f86b6d0886b7 Signed-off-by: Jian Zhang <zhangjian.3032@bytedance.com>
2022-03-08host-error-monitor: srcrev bump 2d58247205..ed6972aefeAndrew Geissler1-1/+1
Jayaprakash Mutyala (1): Memhot event monitor for MEMHOT pins Change-Id: I32cb628b222ea6431aef988dd3152e2168009c34 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-03-05host-error-monitor: srcrev bump 1c208480e6..2d58247205Andrew Geissler1-1/+1
Jason M. Bills (2): Add CPLD CRC Error Monitor Add an MCERR monitor Change-Id: I85ce4e7ef02084c701e787fcb55d3049a09267c4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-26treewide: support yocto kirkstone releasePatrick Williams2-2/+2
* Deprecate N-1 release (hardknott). * Enable N+1 release (kirkstone). Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I39e027e02dab64b4390b46ffbd9c299c858f403e
2022-02-22treewide: remove MAINTAINERSPatrick Williams1-66/+0
The MAINTAINERS files are no longer used and are out of date (references to IRC still exist in most of them). Remove them and rely on the OWNERS exclusively. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0f5d2719ad97e218ce03c4503efe1b1c92ac455e
2022-02-17meta-intel-openbmc: Use '=' with removeJason M. Bills1-8/+8
Yocto has started throwing WARNINGs about using 'remove' with '+=': WARNING: ...:remove += is not a recommended operator combination, please replace it. This changes the '+=' in those cases to '='. Tested: confirmed that it builds without these warnings Signed-off-by: Jason M. Bills <jason.m.bills@intel.com> Change-Id: I54377229cd05bcb89f4c5edbb303dcc54e629192
2022-02-02intel-ipmi-oem: srcrev bump 382dc97f87..a165038f04Andrew Geissler1-1/+1
Ankita Vilas Gawade (1): Add OEM Command to Read Mailbox PFR Registers Snehalatha Venkatesh (1): Fix Get Payload Data failing for type 0 and 5 files. Change-Id: Idd0281e13e3ec593a183507ffc2f053d2dcdeab9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-27libpeci: Add option to build the raw PECI daemonJason M. Bills1-1/+5
This adds a PACKAGECONFIG option to build the new D-Bus raw PECI daemon. Tested: Enabled this option and confirmed that the raw-peci daemon is started and can handle raw PECI commands sent over D-Bus. Change-Id: Ic37aced8f2b0b3502021206b5582cd1c47bd253f Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
2022-01-25treewide: fix up github SRC_URIsPatrick Williams5-5/+5
Per [1], Yocto is going to start requiring both branch names and `protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to automatically fix our URIs. 1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10 Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
2022-01-24intel-ipmi-oem: srcrev bump 0fac9bf4a0..382dc97f87Andrew Geissler1-1/+1
Arun Lal K M (1): Use correct OSStatus in biosconfigcommands to detect post completed. Snehalatha Venkatesh (1): Add extra validation for GetPayloadData Change-Id: I7b8a32f005d213a0321830731c118c93217bd6dc Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-22libpeci: srcrev bump 6a00e9aa72..bdefaa3c95Andrew Geissler1-1/+1
Jason M. Bills (1): Add D-Bus Raw PECI Daemon Change-Id: Ic84cd9956dfa03395b32a8348a73ab59b0f90da9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-18u-boot: Specify u-boot package for AST2500 machinesJoel Stanley1-0/+5
This sets u-boot to the package containing the v2016.07-aspeed-openbmc branch. This ensures there will be no change if the default changes in the future. Change-Id: Iea12e1691dbdda34a3f95d6d0862add0b15bcf37 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-01-10intel-ipmi-oem: srcrev bump d2d60ab5b3..0fac9bf4a0Andrew Geissler1-1/+1
Prithvi A Pai (1): Fix for non-existance of smbios file Change-Id: Iafe988560ee2d4c40f72471fc50cb50194f405ed Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-06intel-ipmi-oem: srcrev bump 90da3d9d8f..d2d60ab5b3Andrew Geissler1-1/+1
ANJALI RAY (1): Make enableUnit and disableUnit files as optional Arun Lal K M (1): Add support for Enumeration in BIOSConfig Snehalatha Venkatesh (1): Fix issue with hex string to integer conversion Change-Id: I1a1494a8c405bab88387d8d30823ddfb4cfb81d4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-04pfr-manager: srcrev bump 8491692089..57f42c3d37Andrew Geissler1-1/+1
Alex Schendel (1): Updating to C++20 Change-Id: I2fc2961efd0d088543aeaf29296b3de2a73f5786 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-01-04intel-ipmi-oem: srcrev bump 9e58cfe1ba..90da3d9d8fAndrew Geissler1-1/+1
Archana Kakani (1): StorageCmd: Get fru data from different services Jayaprakash Mutyala (1): Add HSC version support for get OEMdevice info cmd Change-Id: I6942c9492f90f5757fcf4bc5f04353a85f8fa990 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-12-02x86-power-control: Switch to meson buildJason M. Bills1-1/+1
Change-Id: Ia32f0baf56fb7a3e035198ece7e74fe18f8fa05c Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
2021-11-19intel-ipmi-oem: srcrev bump c573390054..9e58cfe1baAndrew Geissler1-1/+1
Sujoy Ray (1): SEL log Generator ID should Conform to IPMI Spec Change-Id: Icd80a93551de8c963c0528649058437719d1186f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10libpeci: srcrev bump c208ded0dd..6a00e9aa72Andrew Geissler1-1/+1
Jonathan Doman (1): Add ICX-D and SPR CPUModel definitions. Change-Id: I304227e4be098d65389a7d8a49568b27ad9b64ca Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-10intel-dbus-interfaces: srcrev bump b5f2dd444c..2b1255c47fAndrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I8c1243530e1c7d0b69aae8a2504bbc9954d2129f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-08pfr-manager: srcrev bump 4990c9e370..8491692089Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I9c798cd5755f0e777ad14445af8acd3f235e3903 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-11-04Partially revert "treewide: remove obmc-system-mgmt feature"Patrick Williams2-0/+3
The obmc-system-mgmt feature is currently used in the image to trigger inclusion of a virtual-provider which provides a number of packages many systems need. Partially revert the removal of this feature so that the outcome is: 1. The empty obmc-phosphor-sysd package is still removed. 2. By default the 'obmc-system-mgmt' feature is included, unless specifically exempted. 3. All EVB platforms remove the 'obmc-system-mgmt' feature since they have no system they are managing. This partially reverts commit 060ad3ff7fcc30aff78a9e504efee9d8fa0d4526. Tested: * Built `bletchley` and confirmed `packagegroup-fb-apps-system` and `entity-manager` are present. ``` entity-manager armv7ahf-vfpv4d16 0.1+git0+6bf41588ab-r0 packagegroup-fb-apps-system all 1.0-r1 ``` * Built `witherspoon` and confirmed `packagegroup-op-apps-system` and `pdbg` are present. ``` packagegroup-op-apps-system noarch 1.0 pdbg arm1176jzs 3.3 ``` * Ran `bitbake -p` on `evb-ast2600` to confirm the undefined `virtual-obmc-system-mgmt` is not being included in the image. Change-Id: I8b7804d5101cc84a2c57473b3f85672bf7767c67 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2021-11-03intel-ipmi-oem: srcrev bump bd51e6a9ae..c573390054Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I8b627bb4c37626478cefd35c4f0e5253c8cc5e66 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-26libpeci: srcrev bump 03d7dae24d..c208ded0ddAndrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: Ia5c68193ca17bd775efcfda6f0c6647a973d39e2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-26host-error-monitor: srcrev bump 4a6e45c4c2..1c208480e6Andrew Geissler1-1/+1
Manojkiran Eda (1): Add OWNERS file Change-Id: I6753d77b0c9ab08fcd867c0f7f91b15832b0aed8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-10-26treewide: remove obmc-system-mgmt featurePatrick Williams2-3/+0
Every machine layer treats 'system-management' as either part of a package-group or removes the feature. The sample implementation in meta-phosphor is a do-nothing shell script (and up until recently was a Python script). There appears to be no useful purpose to this feature as a stand-alone concept, so remove it. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I20ca1fa8ff3cb01cac2d07d4ded84e0769e4514b