summaryrefslogtreecommitdiff
path: root/meta-intel-openbmc
AgeCommit message (Collapse)AuthorFilesLines
2022-12-08intel-ipmi-oem: srcrev bump 097497fb7b..7acb2d27bcAndrew Geissler1-1/+1
Ed Tanous (1): Move the location of sensor object manager V-Sanjana (1): The slot i2c master read write command is updated Vernon Mauery (1): Update filter to allowlist instead of whitelist Change-Id: I7f7a652658d7f03e88849279728574a8d5a90bfa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-12-01host-error-monitor: srcrev bump 519f2cd628..fe64182444Andrew Geissler1-1/+1
JinFuLin (1): Add Asserted property for IERR Change-Id: Ief345c8528188d9e28c91be7644c4414a7beb31c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-30host-error-monitor: srcrev bump d4645cbffd..519f2cd628Andrew Geissler1-1/+1
JinFuLin (1): Start crashdump when failed in checking property Change-Id: Ia6876c46d2d8561e357fa6db2e4336a7ca175b85 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-11-22Fix meta-layer self-references in LICENSE filesZev Weiss1-1/+1
Two copy/paste errors, and one that didn't get updated when the meta-layer name changed. Signed-off-by: Zev Weiss <zev@bewilderbeest.net> Change-Id: I823f46a4f4c84cd0c3235ec9c1deaa3340472147
2022-11-17meta-intel-openbmc: intel-ipmi-oemDmitry Ponamorev2-1/+3
Fixes openbmc/openbmc#3894 1. Inherit pkgconfig 2. Yocto config variable to enable the Intel OEM dbus interfaces Change-Id: I7e9219eba5ec8256d4a0d4793ae80348f7af67d5 Signed-off-by: Dmitry Ponamorev <dponamorev@gmail.com>
2022-11-09host-error-monitor: srcrev bump 3d2ceedcc0..d4645cbffdAndrew Geissler1-1/+1
Jason M. Bills (1): Add a debug message for unsupported CPU models Change-Id: Ib2008426b09bf78a2d5a754405768b97b5bba60d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-15Update Intel x86-power-control bbappendMatt Simmering1-0/+1
Update bbappend to enable ignore-soft-resets-during-post option Tested: Feature is now enabled Change-Id: I0fd779e2b3d18804562eab482966aa680ef36c6b Signed-off-by: Matt Simmering <matthew.simmering@intel.com>
2022-10-14treewide: remove obmc-op-control-host for non-openpower machinesPatrick Williams1-2/+0
The code for obmc-op-control-host is only useful for OpenPower machines, but somehow it is being included in many other machines. Remove it from all of them except meta-openpower. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I4e7c7365eb320c3fb9ea7a57aca2ed0b1832e85e
2022-10-14treewide: remove obmc-control-bmc package referencesPatrick Williams1-1/+0
This package is an old interface from 'skeleton' for which there are no users outside of an IBM IPMI OEM handler, but the package isn't even installed on any IBM machines. Remove all references to this package from the tree so that it can be further removed. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Icda5c156940450ab033365d7f93d5542d6646696
2022-10-13meta-intel-openbmc: remove intel-dbus-interfacesBrad Bishop1-31/+0
The content in this repository has been moved to phosphor-dbus-interfaces, and intel-dbus-interfaces has been deprecated. Remove the recipe. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: Ibeec874b75e5372ab2d197f20dab5bdbe757095e
2022-10-13treewide: remove pointless abstractionsBrad Bishop1-1/+0
All of these abstractions have exactly one implementation. Remove the indirection to improve at a glance comprehension. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I5d701aff6d0876fa3b2d16c841cbdcb0433b221f
2022-10-12intel-dbus-interfaces: srcrev bump 2b1255c47f..603a528495Andrew Geissler1-1/+1
Brad Bishop (1): README: add deprecation notice and instructions Change-Id: Id162d8f17549e0deab731fedbb8c8ddf8466569b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-11intel-ipmi-oem: srcrev bump 90eb7876b4..097497fb7bAndrew Geissler1-1/+1
Alex Schendel (1): Remove ManagedObjectType Dependency Change-Id: Ief8483ed787a2dc9ab4226fe8f662119f70cce62 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-10-11Update Intel rsyslog.confMatt Simmering1-2/+2
Update the RateLimit.Burst to 4000. Current value of 2000 is causing unnecessary rate-limiting Tested: No rate-limiting, and no bad consequences for increasing RateLimit.Burst Change-Id: If20dbc70adae7922fbfb91ef9c29ddc64b527846 Signed-off-by: Matt Simmering <matthew.simmering@intel.com>
2022-10-10phosphor-objmgr: recipe cleanupsPatrick Williams2-12/+0
Big cleanups to the phosphor-mapper/phosphor-objmgr recipe. - Remove all "mapper-config-native" constructs as the underlying repository has no such support. - Remove all mapper-related bbclasses as they are no longer relevant. - Remove environment support in service file as the mapper executable no longer supports any arguments. - Greatly simplify the 'libmapper' packaging to avoid stray python in the recipe. - Update all recipes to use `DEPENDS += "libmapper"` where appropriate for clarity if they use libmapper. - Rename the recipe from phosphor-mapper to phosphor-objmgr to match the repository name, which allows simpler devtool invocations. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5a64e2feddd1a7919813e007411f9c28b6c9a330
2022-10-05intel-ipmi-oem: srcrev bump 9d2894d9b7..90eb7876b4Andrew Geissler1-1/+1
Alex Schendel (1): Fix Get and Set SM Signal Fan PWM Command Change-Id: I512dfce6d6cfe6c1b48cd024568ff9501fd0e709 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-30add langdale to compatible layerAndrew Geissler2-2/+2
Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I65febeeec11e6e5b40ee728f42cfbe77023dae1e
2022-09-29intel-ipmi-oem should use phosphor-dbus-interfacesVernon Mauery1-2/+2
With the migration of interfaces from intel-dbus-interfaces to phosphor-dbus-interfaces, change the dependency in the recipe. Tested: builds as expected Change-Id: I572fb466fa9e57a847506975d35ee67d94b60681 Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
2022-09-28intel-ipmi-oem: srcrev bump d42a0c459c..039c3495fcAndrew Geissler1-1/+1
Jason M. Bills (2): Condense std::variants Change static flat_map to constexpr array of pairs Change-Id: I648a0b712d5677a4d71a271190033cecec16b445 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-27intel-ipmi-oem: srcrev bump 4aee3fc93b..d42a0c459cAndrew Geissler1-1/+1
Vernon Mauery (1): remove intel-dbus in favor of phosphor-dbus Change-Id: I0565a4465ccc846207392f0592d32481af240e8d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-22host-error-monitor: srcrev bump 1a08117288..3d2ceedcc0Andrew Geissler1-1/+1
Jason M. Bills (2): Update to C++20 Add missing include for boost::flat_map Change-Id: I78fc0bc924d1ee25f715e76b1a0459a020a9a97e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-22pfr-manager: srcrev bump 70da5ce96f..7010844542Andrew Geissler1-1/+1
Jason M. Bills (1): Add missing include for boost::flat_map Change-Id: I24b0438afbee620fe81737b5a70dc9c9f5502115 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-21intel-ipmi-oem: srcrev bump ac0b7278b3..4aee3fc93bAndrew Geissler1-1/+1
Ed Tanous (1): Add flat_map to includes Change-Id: Icd594c4f8aa103e41b610a0e8f143204858c8fd2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-12treewide: handle more upstream TEMPLATECONF movePatrick Williams1-0/+0
We also need to move the conf-notes.txt files. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ic44e015c0216b526de4fec277ad42f162bca1f33
2022-09-12intel-ipmi-oem: srcrev bump 9722151c45..ac0b7278b3Andrew Geissler1-1/+1
Patrick Williams (1): cmake: update to C++20 Change-Id: I74573b3dad242522e23583d88b5af1dec6fa7364 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-12pfr-manager: srcrev bump 43ef7825a5..70da5ce96fAndrew Geissler1-1/+1
Patrick Williams (1): cmake: update to C++20 Change-Id: I65d81f71006802fd895dcf472439c1a8a8edf951 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-09-09treewide: handle upstream TEMPLATECONF movePatrick Williams2-0/+0
The latest poky commit is requiring us to have all of our template configs in a subdirectory instead of directly in the `conf` directory. Without this we end up with errors during setup like: ``` Error: TEMPLATECONF value (which is .../openbmc/meta-facebook/meta-bletchley/conf) must point to meta-some-layer/conf/templates/template-name ``` Fix this by moving all of our template files into the 'default' template subdirectory (following the pattern of poky) and modifying `setup` as necessary to follow. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iecefde73d55acbb6bc63ae3d68c4311adaf327ae
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>