summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-12-13stdplus: srcrev bump 4c8d242169..eac8771813Andrew Geissler1-1/+1
William A. Kennington III (1): numeric/endian: Add an EndianPacked std::formatter Change-Id: I6d3394f22f336a21a28f5b7cb0b392615f9990a0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-13bmcweb: srcrev bump 998e0cbdc5..75e8e218cbAndrew Geissler1-1/+1
Abhilash Raju (1): Reponse: Fix incomplete implementation in write Ed Tanous (2): Add mutual tls unit test Simplify mutual TLS checks Marco Kawajiri (1): mutual-tls: Add support for Meta certificates Myung Bae (1): Use MonotonicTimeStamp for bmc log id Patrick Williams (1): meson: adjust nlohmann-json dependency Change-Id: Ia75b9bbf5e77697464adb91eead01ba1f2cb8253 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-13phosphor-fan-presence: srcrev bump ef17a25a2d..388fc57217Andrew Geissler1-1/+1
Chau Ly (1): Use generic interface to look for configs Matt Spinler (1): cnfgs:p10bmc: Rename the IBM config directories Patrick Williams (1): build: use allowed over enabled Change-Id: Ife630b575c8f3ed5e339dcca9eebc6e5ee9df1da Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-13phosphor-objmgr: srcrev bump 47b68cbc92..ec87407cc1Andrew Geissler1-1/+1
Patrick Williams (1): build: use allowed over enabled Change-Id: I8494b9b82e771844f66a2819c01e301bb982eb10 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-13phosphor-logging: srcrev bump 11565fe812..c8ff39dae9Andrew Geissler1-1/+1
Patrick Williams (1): build: use allowed over enabled Change-Id: I1fca9cb9be6c50ea972bd24c621bc26963d6bfe7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-13meta-ibm: system1: add phosphor-buttonsjinuthomas2-0/+7
Add phosphor-buttons to use the standard GPIOs to power on/off the machine when the user presses the power button on the system Also added the GPIO definition for the power button based on the GPIO it is connected seen in the schematics. Change-Id: I62e5179de37042020de016cc7b44afbe08e5638f Signed-off-by: Jinu Joy Thomas <jinu.joy.thomas@in.ibm.com>
2023-12-13meta-inventec: OWNERS: switch to usernameAndrew Geissler1-1/+1
Our prolog validation rules for the OWNERS plugin do not work well with email that have a "." in them. Switch Mohammed over to his gerrit username. Change-Id: Ie5c6d462e97e96400e42ac06f7967c7f8dcafae7 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
2023-12-13phosphor-certificate-manager: srcrev bump 50b5009a55..8dbcc72d55Andrew Geissler1-1/+1
Andrew Geissler (1): certs_manager: log all OpenSSL errors on failure Change-Id: I48b3c52012650f707396a7c0a882e2a4268892a3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-13meta-facebook: minerva: add packages to phosphor-imageYang Chen1-0/+6
Change-Id: I54d0e10760fdcbdf153fe8d8c2ab3445bb9e9a7c Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Signed-off-by: Yang Chen <yang.chen@quantatw.com>
2023-12-12meta-facebook: add emmc symlinkPatrick Williams1-0/+2
We want to transition Bletchley off using /mnt/data as the mount location for the eMMC device, for consistency with legacy systems where /mnt/data is for persistent configuration changes in production, but we first need to create an alternative location for transition purposes. Create the /mnt/emmc as a symlink to /mnt/data to facilitate the transition. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie7598a9db43859a8a304c9d20db70639b14908b2
2023-12-12meta-nuvoton: adopt meta-evb-npcm845 from meta-evbTim Lee5-0/+1
Adopt meta-evb-npcm845 from meta-evb layer that make more clearer about the scope of evb layer's description. Tested: /openbmc$ . setup evb-npcm845 Common targets are: obmc-phosphor-image Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Ib922057b5bce54b864f1c0ced1b132ea1e71fd91
2023-12-12meta-facebook: yosemite4: add mctp service confDelphine CC Chiu3-0/+49
- Add script to setup mctp link and local address for each bus. - Add service conf for running script before the service start, and make it has dependency with entity-manager. Tested: tested on yv4 system. Change-Id: I20ac5b9935acf7d805dceec029fe5b30374a5532 Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
2023-12-12meta-google: gbmc-ncsi-config: DHCP impersonation disableWilliam A. Kennington III1-0/+6
We have platforms that should never impersonate the host DHCP as it would override perfectly valid IP address configuration on the BMC. These are newer platforms that guarantee the BMC has a unique address. Change-Id: I6040f6602cb582793c932878078e3669cba04305 Signed-off-by: William A. Kennington III <wak@google.com>
2023-12-11phosphor-state-manager: srcrev bump 5cd49f7746..f0865dee9aAndrew Geissler2-1/+5
Patrick Williams (1): meson: adjust nlohmann-json dependency Thang Tran (1): Support Chassis TransitioningToOff/On state Change-Id: Ic3c7e635e52c22bd436db1fc11da5c2cfa5c37ce Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
2023-12-11meta-nuvoton: npcm8xx-bootblock: update to 0.3.9Tim Lee2-3/+3
Changelog: version 0.3.9 - Nov 29th 2023 ============= - block PLL resetting in secondary boot. - PLLs are set only after PORST. (PLLs only, other dividers like FIU are set on any reset). - Change print of DRAM type. - Print all values in MHz (instead of Hz). Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I409d725b0e8e93b7e8497a0a20243956ee47571b
2023-12-11meta-nuvoton: npcm8xx-igps: update to 03.09.08Tim Lee2-4/+4
Changelog: IGPS 03.09.08 - Nov 29th 2023 ============ - Write key mask automatically by scripts. - Bootblock version 0.3.9: * block PLL resetting in secondary boot. * PLLs are set only after PORST. (PLLs only, other dividers like FIU are set on any reset). * Change print of DRAM type. * Print all values in MHz (instead of Hz). - XML: * XML mark the key_mask area as reserved. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I2e3b552d540006595d761866a4b489506ae2c3e2
2023-12-11meta-nuvoton: npcm7xx-bingo: update to 0.0.6Tim Lee1-3/+3
Bingo_0.0.6 - Jul 24th 2023 ============== - For nibble parity- use only option of singular 0xff or 0x00 mask, no matter what content format it has. - For secded parity - no more usage of maskAllSizes, use only option of singular 0xff or 0x00 mask. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I705dce3b342ccff89fd9bd65563fc6d80d907835
2023-12-09phosphor-post-code-manager: srcrev bump 608a392189..2d74ceb626Andrew Geissler1-1/+1
Patrick Williams (2): build: use allowed over enabled sdbusplus: avoid deprecated phosphor::Timer Change-Id: If83df3760f9bbbbf9f4560c0c35598cee9fc36e0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09ssifbridge: srcrev bump 8b050c96be..41c9b2b8eeAndrew Geissler1-1/+1
Patrick Williams (1): sdbusplus: avoid deprecated phosphor::Timer Change-Id: Ie3044b7a399b2d5065871771cc280dc783af58b0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09entity-manager: srcrev bump 618547825d..535568c0c2Andrew Geissler1-1/+1
Yang Chen (1): configurations: Add Minerva CMM system Change-Id: I574943de9e2c05fe68e8d69b0f2bc96e9c87aca5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09phosphor-time-manager: srcrev bump b267024836..53abd0dce1Andrew Geissler1-1/+1
Patrick Williams (1): clang-format: copy latest and re-format Change-Id: Id6e759d7b1ec52c4d65fb8e3d103506c90a94bb9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09libpldm: srcrev bump c6c391d6ed..a065eccb51Andrew Geissler1-1/+1
Andrew Jeffery (1): msgbuf: Drop unnecessary buffer size arithmetic in array helpers Thu Nguyen (2): msgbuf: Require sensor data enum in pldm_msgbuf_extract_sensor_value() pdr: Remove redundant constant for minimum numeric sensor PDR length Change-Id: Icfb2f6b00ba81d193f1cbd663a4a47956741ebf8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09phosphor-fan-presence: srcrev bump 3494a5792d..ef17a25a2dAndrew Geissler1-1/+1
Patrick Williams (1): meson: adjust nlohmann-json dependency Change-Id: Ia6036480d3cc47783a12dc931e64b77089b74de1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09phosphor-gpio-monitor: srcrev bump d3898c5e98..ccfea22159Andrew Geissler1-1/+1
Patrick Williams (2): build: simplify nlohmann-json subproject and update meson: adjust nlohmann-json dependency Change-Id: If74d76a9d14bbf6d3d87ef1a458638b3cefa8f8e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09phosphor-logging: srcrev bump 412f50edda..11565fe812Andrew Geissler1-1/+1
Patrick Williams (1): meson: adjust nlohmann-json dependency Change-Id: I5174355ea4726ab58673e69bcadbff2068bae273 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09kcsbridge: srcrev bump 9a324232f9..e0602aaf7cAndrew Geissler1-1/+1
Patrick Williams (1): remove use of fmt Change-Id: Ifc0ad0bc1591288a969b74b05e19a0366f9760fb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09ipmbbridge: srcrev bump 64067be34c..0afdd8cc08Andrew Geissler1-1/+1
Patrick Williams (1): meson: adjust nlohmann-json dependency Change-Id: I014e36d689b90184fdca9227999886196a85f945 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09x86-power-control: srcrev bump 68ea831918..b1e34a11f5Andrew Geissler1-1/+1
Patrick Williams (1): meson: use include_type for nlohmann-json dependency Change-Id: Iad462dfceb5f0df44c57fce184c300e518a23d7c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09phosphor-power: srcrev bump 5c6a693e7d..d694d8fcb0Andrew Geissler1-1/+1
Patrick Williams (1): meson: adjust nlohmann-json dependency Change-Id: Iecb5d5026dbce6b0091796c2a156bf189158310e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09openpower-debug-collector: srcrev bump 8ae477aae0..377b35e611Andrew Geissler1-1/+1
Patrick Williams (1): build: use allowed over enabled Change-Id: Idbed5897c68fa97f5c5be2cac5d9e6a2c2cb5c2e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09phosphor-health-monitor: srcrev bump 54cbac2433..a49df3fbeeAndrew Geissler1-1/+1
Patrick Williams (1): meson: adjust nlohmann-json dependency Change-Id: I8bcd55470d818c377d1b89a6326930265fa043b3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09phosphor-led-manager: srcrev bump 55b599e9d9..6fc3562e57Andrew Geissler1-1/+1
Patrick Williams (1): meson: adjust nlohmann-json dependency Change-Id: Icefc6e574730fed0c3bd575e1f52844124d5c35f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09phosphor-networkd: srcrev bump 6f256bc591..1f0052f8e7Andrew Geissler1-1/+1
Patrick Williams (1): meson: adjust nlohmann-json dependency Change-Id: I4ddccd13cb4079405610c1f2a2521f7940905341 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09phosphor-virtual-sensor: srcrev bump f2e9422107..96439f1fa2Andrew Geissler1-1/+1
Patrick Williams (1): meson: adjust nlohmann-json dependency Change-Id: Iae6a6babb89494d8c456bedffefb41f1622e576a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09dbus-sensors: srcrev bump 77e8769f66..d37e1db52dAndrew Geissler1-1/+1
Brian Ma (1): fansensor: add Nuvoton npcm845 fan support Patrick Williams (2): build: use allowed over enabled meson: adjust nlohmann-json dependency Change-Id: I5f7004f75e29c060f9957ba4383b7007772c4899 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09pldm: srcrev bump 5db6e8725f..cf772846d2Andrew Geissler1-1/+1
Adriana Kobylak (1): oem: ibm: fileTable: Add lid 81e00670 Patrick Williams (2): sdbusplus: avoid deprecated phosphor::Timer meson: adjust nlohmann-json dependency Change-Id: Iefda690077220b95d201496a6ae38fde289f968c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09openpower-occ-control: srcrev bump a8ebb1db37..a937491bfdAndrew Geissler1-1/+1
Patrick Williams (1): meson: adjust nlohmann-json dependency Change-Id: Icf7d7babd709158e722578487d1044dac619bfae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09stdplus: srcrev bump cccd82de98..4c8d242169Andrew Geissler1-1/+1
William A. Kennington III (10): debug/lifetime: Add lifetime stderr printer net/addr/ip: Use cheaper char find build: Don't libraries in subproject unless needed stdplus/exception: Use std::print instead of fmt net/addr/ip: Constify isLoopback / isUnicast fd/managed: Remove unused header net/addr/ip: Verify null-terminated strings net/addr/ip: Remove extra char array treewide: Test constexpr more thoroughly net/addr: Use consteval where applicable Change-Id: I111306df1d5d24703e1a0ee1a894ab006f77fac0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-09phosphor-host-ipmid: srcrev bump 1075283267..9565522006Andrew Geissler1-1/+1
Patrick Williams (2): meson: adjust nlohmann-json dependency sdbusplus: avoid deprecated phosphor::Timer Change-Id: I6501cdb45a0edf76c6b6d6198ee301f18fa811df Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-08meta-ibm: Disable redfish bmc-journal entriesMyung Bae1-0/+1
/redfish/v1/Managers/bmc/LogServices/Journal/Entries gives the system journal entries which may be a lot of entries. In addition, if the system clock goes backward while some journal entries were created, redfish validator may potentially complain the failures. Those entries may not be found by `sd_journal_seek_realtime_usec()`[1] which uses bisect search (based on the time order in journal). For example, ``` ERROR - Members: GET of resource at URI /redfish/v1/Managers/bmc/LogServices/Journal/Entries/1699839632005117 returned HTTP error. Check URI. ERROR - Members: GET of resource at URI /redfish/v1/Managers/bmc/LogServices/Journal/Entries/1699839632053933 returned HTTP error. Check URI. ERROR - Members: GET of resource at URI /redfish/v1/Managers/bmc/LogServices/Journal/Entries/1699839632056655 returned HTTP error. Check URI. ``` Journal entries are ``` { "MESSAGE_ID" : "39f53479d3a045ac8e11786248231fbf", "MESSAGE" : "Started Time & Date Service.", "__REALTIME_TIMESTAMP" : "1699839632179843", "_SOURCE_REALTIME_TIMESTAMP" : "1699839632179536", } ---Backward Begin { "_SOURCE_REALTIME_TIMESTAMP" : "1699839632004914", "MESSAGE" : "Clock change detected. Flushing caches.", "__REALTIME_TIMESTAMP" : "1699839632005117", } { "MESSAGE" : "Time jumped backwards, rotating.", "__REALTIME_TIMESTAMP" : "1699839632053933", } { "__REALTIME_TIMESTAMP" : "1699839632056655", "MESSAGE_ID" : "c7a787079b354eaaa9e77b371893cd27", "MESSAGE" : "Changed local time to Mon 2023-11-13 01:40:32 UTC", "_SOURCE_REALTIME_TIMESTAMP" : "1699839632018027", } ---End of backward { "__REALTIME_TIMESTAMP" : "1699839662049861", "MESSAGE_ID" : "7ad2d189f7e94e70a38c781354912448", "_SOURCE_REALTIME_TIMESTAMP" : "1699839662049794", "MESSAGE" : "systemd-timedated.service: Deactivated successfully.", } ``` Tested: - Redfish Validator passes - GET Journal Entries will not be found ``` $ curl -k -X GET https://${bmc}:18080/redfish/v1/Managers/bmc/LogServices/Journal/Entries { "error": { "@Message.ExtendedInfo": [ { "@odata.type": "#Message.v1_1_1.Message", "Message": "The requested resource of type named 'Entries' was not found.", "MessageArgs": [ "", "Entries" ], "MessageId": "Base.1.16.0.ResourceNotFound", "MessageSeverity": "Critical", "Resolution": "Provide a valid resource identifier and resubmit the request." } ], "code": "Base.1.16.0.ResourceNotFound", "message": "The requested resource of type named 'Entries' was not found." } } ``` [1] https://github.com/openbmc/bmcweb/blob/7164bc62dd26ec92b01985aaae97ecc48276dea5/redfish-core/lib/log_services.hpp#L2690 Change-Id: I778e3ff1e0d3de508d33a1d53aed5e57ca096f37 Signed-off-by: Myung Bae <myungbae@us.ibm.com>
2023-12-08intel-ipmi-oem: srcrev bump f0feb49c83..3a7555c587Andrew Geissler1-1/+1
Peter Foley (3): storagecommands: Split validation logic subprojects: Avoid configure errors due to missing provides subprojects: Ignore wrap files from subprojects Change-Id: I22ebf7c74a76a71c0432471ddaa4bb402620eebd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-08meta-harma: dbus-sensors: add nvmesensor supportPotin Lai1-0/+1
There are two SSDs on Harma MB, enabling nvmesensor to support reading temperatures from NVMe devices. Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I213d3d06e8afea16b21f5cfeb370381953654fd4
2023-12-08meta-facebook: set default PowerRestorePolicy to AlwaysOnPotin Lai1-1/+1
Set default PowerRestorePolicy to AlwaysOn for all facebook platforms. Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: If8c595b038273715207d53b042f045e66d685531
2023-12-08google-ipmi-sys: srcrev bump 40b2a0cc10..f3fe8df305Andrew Geissler1-1/+1
Patrick Williams (1): meson: adjust nlohmann-json dependency Change-Id: I54fa4da69e43d64eba89be9ef58cb601b2261f12 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-08intel-ipmi-oem: srcrev bump 919075d2a6..f0feb49c83Andrew Geissler1-1/+1
Jatkiewicz, Joanna (1): intel-ipmi-oem: Fixing bios.xml parsing Patrick Williams (1): sdbusplus: avoid deprecated phosphor::Timer Change-Id: I980228905b04bf4d6d3d16f1dd97479b52d6d0f0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-08host-error-monitor: srcrev bump bf81ccf8cb..58fa67cb3cAndrew Geissler1-1/+1
Jason M. Bills (3): Enable standalone build Add a meson option to enable googletest Add status LED support for ERR2 timeout Change-Id: I7e4cc8286c61b5acde842f2133bbaacbf667ded1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2023-12-07meta-facebook: remove ipmitoolPatrick Williams1-1/+0
There is no need for the local ipmitool on meta-facebook machines and removing it to avoid the temptation of using it for people interacting with the BMCs. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5462c5087a5f479a7f9e1b643c3aade601508729
2023-12-07meta-facebook: yosemite4: probe devices for EVT HW schematic changeEric1-0/+17
Summary: Probe devices behind mux to cpld for EVT HW schematic change Tested: Check i2c device probing on both POC/EVT unit Change-Id: I46235b977dbe0a103cd55b43205f49ba12f62713 Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
2023-12-07meta-facebook: yosemite4: support emc1403 hwmon driverDelphine CC Chiu1-0/+1
Add emc1403 to kernel config. Tested: check hwmon file path - pass Change-Id: I1e94d7adc42e245d3cfc6c541890fe5b41ab381a Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
2023-12-07meta-amd: add Jayanth as co-ownerJayanth Othayoth1-0/+1
Adds Jayanth as co-owner of meta-amd. Change-Id: I7187e70d41265486adf858c71aa8aba2acaf1091 Signed-off-by: Jayanth Othayoth <ojayanth@gmail.com>