)]}' { "log": [ { "commit": "e32643cc1d2e68eba52b00758e2d7950223ae273", "tree": "513005ce403ee238492f4ca54e50bf56c7e8c197", "parents": [ "e234b3ee7fe86ee3862568be611e793291927959" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Mar 15 10:52:28 2024 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Mar 22 11:10:32 2024 +0000" }, "message": "treewide: remove meta-poky usage\n\nUpstream poky made a commit that adds an `/etc/motd` with a strong\nwarning that meta-poky is not intended to be used for production\npurposes. There isn\u0027t anything we use directly from meta-poky anymore,\nso clean up all references to it.\n\nSee poky commit a226865c8683398b5f58628ba2ec5aee1ee6c19d for additional\ncontext.\n\nWe could potentially switch from using the `poky` subtree to picking\nup OECore directly, but right now it also provides us a qualified set of\nOECore + bitbake.\n\nTested: Built yosemite4 and confirmed `motd` output is absent when\nSSHing in.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I9c08650d2278b3ba26794c009adad3e593767f58\n" }, { "commit": "f27771e3de85cbdf6531370c74e4fb0e6f800483", "tree": "65318a6c2c649d48c4ca5debe11158da3c0d35ff", "parents": [ "72972ba4d787f94904e73f976af36ab472e09533" ], "author": { "name": "Ed Tanous", "email": "ed@tanous.net", "time": "Thu Feb 22 09:40:30 2024 -0800" }, "committer": { "name": "Ed Tanous", "email": "ed@tanous.net", "time": "Tue Mar 19 19:38:58 2024 +0000" }, "message": "Remove bmcweb logging and rely on defaults\n\nOnce https://gerrit.openbmc.org/c/openbmc/bmcweb/+/69480 is merged,\nany system not taking the defaults can be removed. Across the project\nwe should be consistent to make sure that the default behavior doesn\u0027t\ncause log spamming or performance degredation.\n\nSigned-off-by: Ed Tanous \u003ced@tanous.net\u003e\nChange-Id: I95f319e6247f9b7dcf61e0d00c4366809bf3eba5\n" }, { "commit": "077d0d3720948584f68ebf26b535adbe9b17f0fa", "tree": "e781855c14e13852784c4ddf536225529736ebe6", "parents": [ "bf6a38986819994f4555bd4d1b02028aba29369c" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Fri Sep 15 16:14:08 2023 -0400" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Tue Mar 19 16:46:23 2024 +0000" }, "message": "meta-ibm:system1:kernel: utilize correct device tree\n\nThe system1 device tree is now in openbmc/linux so utilize it\n\nChange-Id: I1e4214483b17e4fe98375d5d3f56e98934d5eedd\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "cf6e89a887298d1615524e2e0984d7fada6d79e2", "tree": "00eb7b774cdc5c07c0794493a541859d29207283", "parents": [ "973dd1fbde7eb380e6772e4cc7159517d7ba2811" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Tue Feb 27 14:40:22 2024 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Sun Mar 03 08:48:34 2024 +0000" }, "message": "meta-ibm: disable forced warm reboots on p10bmc\n\np10bmc systems don\u0027t support forced warm reboots\n\nChange-Id: I73dbe055597152d783276edd2f1f173892d3fca7\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "4b5fdfa2f1c4a65e86593ac8a36252344bec2819", "tree": "02ca088fdd35c5b60d19b23684124d2c3cd6d704", "parents": [ "d3575837aeb93a036c7e4b3ea6e8b8692a45a005" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Feb 23 09:35:19 2024 -0600" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Feb 27 22:14:10 2024 +0000" }, "message": "bmcweb: add mutual-tls-auth PACAKGECONFIG\n\nmeta-ibm already overrides this meson setting in some cases. Promote it\nto a PACKAGECONFIG so it is clearer as to which machines have it enabled\nand which have it disabled.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I198d2ac1f403317f0eaf4ee2a348da87707d8820\n" }, { "commit": "28cdd63dec805a84435547dfc6b8d7d9afd0864c", "tree": "6d7bfe885f3fe74fc8cd0a262ff77d8e895bd50f", "parents": [ "63dea37d7c3d435da4cff1ba19faafc6a39f1114" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Feb 27 09:37:16 2024 -0600" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Feb 27 09:39:02 2024 -0600" }, "message": "meta-ibm: simplify phosphor-health-monitor config\n\nThe latest phosphor-health-monitor code has a default config and merges\nit with the provided config. Therefore you do not need to express\nconfigs that do not need changes.\n\nThe only change the IBM systems have is that they monitor `/var` instead\nof `/run/initramfs/rw`, due to the flash layout differences. Provide\nthe minimal config for that.\n\nTested:\n\nModify phosphor-health-monitor to point at this config file and ran it\non my desktop. Observed the expected dbus sensor tree.\n```\n$ busctl --user tree xyz.openbmc_project.HealthMon\n└─ /xyz\n └─ /xyz/openbmc_project\n └─ /xyz/openbmc_project/metric\n └─ /xyz/openbmc_project/metric/bmc\n ├─ /xyz/openbmc_project/metric/bmc/cpu\n │ ├─ /xyz/openbmc_project/metric/bmc/cpu/kernel\n │ ├─ /xyz/openbmc_project/metric/bmc/cpu/total\n │ └─ /xyz/openbmc_project/metric/bmc/cpu/user\n ├─ /xyz/openbmc_project/metric/bmc/memory\n │ ├─ /xyz/openbmc_project/metric/bmc/memory/available\n │ ├─ /xyz/openbmc_project/metric/bmc/memory/buffered_and_cached\n │ ├─ /xyz/openbmc_project/metric/bmc/memory/free\n │ ├─ /xyz/openbmc_project/metric/bmc/memory/shared\n │ └─ /xyz/openbmc_project/metric/bmc/memory/total\n └─ /xyz/openbmc_project/metric/bmc/storage\n ├─ /xyz/openbmc_project/metric/bmc/storage/rw\n └─ /xyz/openbmc_project/metric/bmc/storage/tmp\n```\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I0ff8528fbb8d9cbf2ad4c6672d5a1dc11cf5a970\n" }, { "commit": "841548443dcea11d268dd93d42fff7d3a388c3e0", "tree": "745af901584a03618adf3ce0effac2ed9ed0cfba", "parents": [ "b75ace6b427ba1eb276e4ccd735c195490ac0baf" ], "author": { "name": "Jagpal Singh Gill", "email": "paligill@gmail.com", "time": "Thu Feb 22 18:56:58 2024 -0800" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Feb 23 22:30:37 2024 +0000" }, "message": "meta-ibm: update health metric config\n\nBased on the updated config schema for health metric, change the config\nfor IBM platforms. The storage metric exposes storage free rather than\nstorage used, hence update the thresholds for lower bound accordingly.\n\nRelated diff from phosphor-health-monitor -\n\nhttps://gerrit.openbmc.org/c/openbmc/phosphor-health-monitor/+/69592\n\nChange-Id: I9e28a6e99e2d3e728dded8215f02ca39c6c95678\nSigned-off-by: Jagpal Singh Gill \u003cpaligill@gmail.com\u003e\n" }, { "commit": "0e1c5bb68e346cf38ae6b61b951a8fa6944efd62", "tree": "5af313126c42e32d6fad01f45ee0e72b940806a1", "parents": [ "1b994ec0fda2f7032fe09d38ff6450917473dec4" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Sat Feb 17 16:06:52 2024 -0600" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Feb 20 18:43:57 2024 +0000" }, "message": "phosphor-fan: fix sensor-monitor packaging\n\nThe phosphor-fan recipe was defining two different subpackages:\n - phosphor-fan-sensor-monitor - containing systemd service\n - sensor-monitor - containing the executable\n\nAs a result you could end up with a situation where only the systemd\nservices are installed (if you RDEPEND on phosphor-fan-sensor-monitor)\nwithout the corresponding executable.\n\nAdjust the packaging to only have the phosphor-fan-sensor-monitor.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: Ia4061fce582d1a7e3eb3630489a6693d907f8617\n" }, { "commit": "c555b591477911d71dde72347a6721f38587285a", "tree": "fe4817739f6193dd81c257063caea9d6b5ceb9f4", "parents": [ "743fe2b132aea9581cc7113b120d6328415cb4c2" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Tue Jan 16 17:47:51 2024 +0100" }, "committer": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Mon Feb 19 08:04:43 2024 +0000" }, "message": "meta-ibm: sbp1: Configure bmcweb\n\n- Increase the HTTP body limit to allow bigger update files.\n- Enable redfish logging\n\nChange-Id: Ifd50e54999f28bd06fdcf397905f7f853fc8fc18\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "b30739efb76153d435a50413d07983848f3f95ca", "tree": "d42fd913369594e87e5a8a0e6a58e5e8e83d6998", "parents": [ "bdd431038339f3c6df09188d14c752f91c70d74a" ], "author": { "name": "Gunnar Mills", "email": "gmills@us.ibm.com", "time": "Thu Feb 08 15:38:39 2024 -0600" }, "committer": { "name": "Gunnar Mills", "email": "gmills@us.ibm.com", "time": "Wed Feb 14 14:46:12 2024 +0000" }, "message": "meta-ibm: bmcweb: remove enabled new power-thermal\n\nhttps://gerrit.openbmc.org/c/openbmc/bmcweb/+/69228 enabled\nredfish-new-powersubsystem-thermalsubsystem by default remove it here in\nthe bbappend to keep things cleaner.\n\nhttps://gerrit.openbmc.org/c/openbmc/openbmc/+/69300 needs to go first.\n\nTested: I tested having this line removed when testing 69228.\n\nChange-Id: Ie686e215021e30aa4f220ea7763bc29f6d204473\nSigned-off-by: Gunnar Mills \u003cgmills@us.ibm.com\u003e\n" }, { "commit": "cc51c3c67b76689ec8c3970c5083efa96c9eeb5c", "tree": "a0337b82f183689fd42f8c019fe76699d0c584fc", "parents": [ "6c7df638576d971a3cc7a90be823a8f2fb91cbba" ], "author": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Thu Feb 08 16:21:07 2024 -0600" }, "committer": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Tue Feb 13 19:37:04 2024 +0000" }, "message": "meta-ibm: Enable nvmesensor on p10bmc builds\n\nThe systems supported by this image all need NVMe drive temperature\nmonitoring.\n\nSigned-off-by: Matt Spinler \u003cspinler@us.ibm.com\u003e\nChange-Id: I04aafd6b1eac9a2a92e055dc183fa0a371c0e138\n" }, { "commit": "6c7df638576d971a3cc7a90be823a8f2fb91cbba", "tree": "b5541541c2107784af187de854f02f21ec78944f", "parents": [ "9ece0a425034fbc0271632b54926a94968fe8a0f" ], "author": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Thu Feb 08 15:27:02 2024 -0600" }, "committer": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Tue Feb 13 19:37:04 2024 +0000" }, "message": "meta-ibm: Configure the OCC app for p10bmc\n\nSet the correct build parameters for openpower-occ-control to run\nagainst the P10 OCC on p10bmc systems.\n\nSigned-off-by: Matt Spinler \u003cspinler@us.ibm.com\u003e\nChange-Id: I51a2075536eb0d5779dd0da2e18c528c3a3afa70\n" }, { "commit": "9a8650a4818d3305b1e0ee87cc80b8bbc2895b05", "tree": "706e9269e8a4dbd24d660066c0b62403fd39d997", "parents": [ "ba197942f6bd4c2c8afd579c1caae43000d6a389" ], "author": { "name": "George Liu", "email": "liuxiwei@ieisystem.com", "time": "Tue Jan 30 14:07:11 2024 +0800" }, "committer": { "name": "Adriana Kobylak", "email": "anoo@us.ibm.com", "time": "Mon Feb 12 19:23:23 2024 +0000" }, "message": "meta-ibm: p10bmc: Add throttle association\n\nAdd the association configuration of throttle according to the latest\nassociation interface[1].\n\n[1] https://github.com/openbmc/phosphor-dbus-interfaces/commit/1abc0c57692b679753955b7273c1393369ef4987\n\nSigned-off-by: George Liu \u003cliuxiwei@ieisystem.com\u003e\nChange-Id: I29b4d99a0dce0517f28ec4d63765d2b909a12122\n" }, { "commit": "ba197942f6bd4c2c8afd579c1caae43000d6a389", "tree": "5defff177f740e1db83919817403c72b1772186f", "parents": [ "e21ef8f5105960b64a559bf43a95f94cf0a697b2" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Feb 08 12:13:14 2024 -0500" }, "committer": { "name": "Adriana Kobylak", "email": "anoo@us.ibm.com", "time": "Mon Feb 12 19:21:07 2024 +0000" }, "message": "meta-ibm: systemd-networkd: wait for one\n\np10bmc systems do not always configure both eth0 and eth1 ports. This\ncauses this service to fail and hold up the boot of the BMC by the 2\nminute timeout.\n\nOnly require a single ethernet port to be active to continue.\n\nChange-Id: I531207bea36f71ccef178ba532309c315bf0f99d\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "6fd62ea8d86f000a2dc0d21ad1ea48e5182e2323", "tree": "aef34df1cbb98ba0dca87f9631a76579d4a3f2ee", "parents": [ "a16d62549012f4a6e3c80305b6932617bcc943dd" ], "author": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Wed Jan 31 17:03:28 2024 +0000" }, "committer": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Tue Feb 06 21:25:33 2024 +0000" }, "message": "meta-ibm: Update Everest max31785 hwmon conf path\n\nKernel commit 4b46d86c978bbca24c110a5b0d6890380ed4b6c7 changed all\nPCA954x i2c-switch DTS node names to i2c-mux, so update the\nphosphor-hwmon config file path accordingly.\n\nChange-Id: I4c4f6f26f8e6931ddd43f449661c032a55350f4c\nSigned-off-by: Matt Spinler \u003cspinler@us.ibm.com\u003e\n" }, { "commit": "47b187d0258d20766dfa159957ee287f5d575b2e", "tree": "3ee1f6b0729f914c0302175c0fb6dbb1fc7f4a52", "parents": [ "65869d13f1cd1f6382314feb755176e2ddeabf3e" ], "author": { "name": "Adriana Kobylak", "email": "anoo@us.ibm.com", "time": "Thu Dec 15 09:58:02 2022 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Tue Feb 06 18:35:06 2024 +0000" }, "message": "meta-ibm: sudo: Update matching sudoers string\n\nThe format of the sudoers file has changed per:\n```\nhttps://github.com/sudo-project/sudo/commit/1d13533ea3cda05ec666c45c6c533b614fdd97aa\n```\n\nChange-Id: Id34ae728c7b04c4ae8ae4f06b6262e1043ab8421\nSigned-off-by: Adriana Kobylak \u003canoo@us.ibm.com\u003e\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "c5f8058613ea0a242ccdc744dfceea2c7233f867", "tree": "f3835f7ca773d6150483a056de84e63e210b1333", "parents": [ "0ca9d72f8c77a845b21e4bc9b7e752770c5bf5b7" ], "author": { "name": "Sunny Srivastava", "email": "sunnsr25@in.ibm.com", "time": "Tue Apr 19 22:25:02 2022 +0530" }, "committer": { "name": "Myung Bae", "email": "myungbae@us.ibm.com", "time": "Thu Feb 01 14:39:53 2024 +0000" }, "message": "meta-ibm: Link PCIeSlots to Processor association\n\nThis commit is to populate link(s) to processor associated with given\nPCIeDevice which is established via the assoication with PCIeSlot.\n\nhttps://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/65076\n\nTested:\n\n- dbus has the association between processor and slot\n```\n /xyz/openbmc_project/inventory/system/chassis/motherboard/pcieslot10 \\\n xyz.openbmc_project.Association.Definitions Associations\n...\n \"connected_to\" \"connecting\" \"/xyz/openbmc_project/inventory/system/chassis/motherboard/dcm0/cpu0\"\n```\n\nChange-Id: I983c8444e4e3b206c60cf86c83d5b5cbf575f386\nSigned-off-by: Myung Bae \u003cmyungbae@us.ibm.com\u003e\n" }, { "commit": "0ca9d72f8c77a845b21e4bc9b7e752770c5bf5b7", "tree": "d1f9b89aed1a6598845f077f598786728eb98c5b", "parents": [ "4cc0b9091289f4cab319200abc61af6ef2190fb5" ], "author": { "name": "Naresh Solanki", "email": "naresh.solanki@9elements.com", "time": "Tue Oct 31 12:37:42 2023 +0000" }, "committer": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Thu Feb 01 07:50:26 2024 +0000" }, "message": "meta-ibm: sbp1: phosphor-virtual-sensor: Add sensor\n\nThe regulator PVCCD_HV_CPU* only has sensors to measure output\npower and input voltage.\n\nCalculate input power and input current for PVCCD_HV_CPU* based\non output power and input voltage considering 90% efficiency.\n\nTEST: webui shows newly added PVCCD_HV_CPU* sensors.\n\nChange-Id: I3ae49beaca4453595116b640177fde822d195ab6\nSigned-off-by: Naresh Solanki \u003cnaresh.solanki@9elements.com\u003e\n" }, { "commit": "4cc0b9091289f4cab319200abc61af6ef2190fb5", "tree": "631673df07b0a6eb9514dad4947a09fae5af9ece", "parents": [ "46aaf2249034036852ec633bb219f4dee7fdc897" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Mon Nov 13 09:25:32 2023 +0000" }, "committer": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Thu Feb 01 07:49:51 2024 +0000" }, "message": "meta-ibm: sbp1: Include flash package\n\nAdd the flash package to the default build.\n\nChange-Id: I5c0b20ed277b672adc642310cbc44676582c7f55\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "936c0f5c9fa5a277719e4be5d9ee1846394fcfe4", "tree": "ad7bce68dc0743b833b41fe5e9b6fae0f670e08a", "parents": [ "3489f56cd549120b1508d0105629890463e18318" ], "author": { "name": "Ninad Palsule", "email": "ninad@linux.ibm.com", "time": "Tue Jan 16 12:53:58 2024 -0600" }, "committer": { "name": "Ninad Palsule", "email": "ninad@linux.ibm.com", "time": "Thu Jan 18 22:09:12 2024 +0000" }, "message": "meta-ibm: system1: Turn on TPM config\n\nTurn on TPM config for the IBM system1 bmc.\n\nChange-Id: Idc5b7c13780e7790c362d05590e6d5b470774889\nSigned-off-by: Ninad Palsule \u003cninad@linux.ibm.com\u003e\n" }, { "commit": "2232995c3b381906b7cc505d51a49b09fba92cd0", "tree": "915dd6518a162e3d3690dc4153993df702ea443f", "parents": [ "f079ad7e47d674943dc841bd3f5a81887b2ad092" ], "author": { "name": "Manojkiran Eda", "email": "manojkiran.eda@gmail.com", "time": "Mon Jan 08 10:52:54 2024 -0600" }, "committer": { "name": "Adriana Kobylak", "email": "anoo@us.ibm.com", "time": "Wed Jan 17 22:17:14 2024 +0000" }, "message": "meta-ibm: Bind MCTP daemon in tandem to PLDM daemon\n\nApplications that operate on BMC typically rely on the standard\nsystemd recovery mechanism. In this setup, systemd automatically\nrestarts applications when they encounter issues. However, for\ncritical daemons like PLDM in IBM systems, the situation is more\nnuanced.\n\nPLDM plays a vital role in IBM infrastructures as it facilitates\ncommunication between BMC and the host. Therefore, if the PLDM\ndaemon experiences a crash or restarts unexpectedly, it\u0027s crucial\nto notify the remote PLDM endpoints. This notification ensures that\nthe remote endpoints can detect the disruption and initiate corrective\nmeasures to synchronize critical data, such as PDRs, between the two\nendpoints.\n\nTo efficiently communicate the status of a remote endpoint when the\nPLDM faces an interruption, the MTCP channel serves as a key mechanism.\nSpecifically, when the mctp-demux daemon undergoes a restart, it\nreinitializes the MCTP channel. This action effectively signals the\nremote endpoint that an issue has occurred. By doing so, the remote\nside can promptly take the necessary corrective actions to maintain\ndata synchronization and system integrity.\n\nChange-Id: I7d28ef9b3fc8263a100d7ff1f5378fcddcdd3f89\nSigned-off-by: Manojkiran Eda \u003cmanojkiran.eda@gmail.com\u003e\n" }, { "commit": "4dd3fe9abf4108dde92c51ed3b6c1a7155cd0351", "tree": "5d5ca7780b6d7628b27b98270e5429123d47ca8b", "parents": [ "40c8d148943b231a828c11ed69f7ff5058aef3a9" ], "author": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Thu Jan 11 22:05:31 2024 +0000" }, "committer": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Tue Jan 16 21:33:27 2024 +0000" }, "message": "meta-ibm: Rename device callout files\n\nThe entity-manager config for these systems now provides the Compatible\ninventory decorator interface which has Names property values like\ncom.ibm.Hardware.Chassis.Model.Everest.\n\nThe error logging code code uses these values to lookup a callout file,\nso rename them to match.\n\nTested:\n- Files show up in rootfs\n\nSigned-off-by: Matt Spinler \u003cspinler@us.ibm.com\u003e\nChange-Id: Ic2be73fc6e5cc0114baca027c2057d9068b1cd1f\n" }, { "commit": "8ac8c426cadaa0733b052243cf82d4d639c3950e", "tree": "302add0f28585aa8f462dbcc63db59727baa8b9b", "parents": [ "1d3490cc7fe0b5a067f70d5943fe42b05a699828" ], "author": { "name": "Sunny Srivastava", "email": "sunnsr25@in.ibm.com", "time": "Tue Jan 09 23:21:11 2024 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Jan 11 04:07:07 2024 -0600" }, "message": "meta-ibm: openpower-fru-vpd: Add new services\n\nOpenpower bb append file has been updated to bundle some more\nservices in the package.\n\nChange-Id: I95921def411aead7b81cd985788c7fedef243470\nSigned-off-by: Sunny Srivastava \u003csunnsr25@in.ibm.com\u003e\n" }, { "commit": "72f9534190e850d73dea0c6a83c383500c609a59", "tree": "b9a1d7a75101a2b7fe18e3b4f9c9e98788a16c13", "parents": [ "b765e119016a86c5041691192128361d81922767" ], "author": { "name": "George Liu", "email": "liuxiwei@ieisystem.com", "time": "Thu Jan 04 09:52:52 2024 +0800" }, "committer": { "name": "George Liu", "email": "liuxiwei@ieisystem.com", "time": "Wed Jan 10 00:21:38 2024 +0000" }, "message": "pldm: Add oem-ibm build option\n\nCurrently, several machines use the oem-ibm function in the\npldm_%.bbappend file. It should be added to PACKAGECONFIG in the\npldm_git recipe and disabled by default.\n\nSigned-off-by: George Liu \u003cliuxiwei@ieisystem.com\u003e\nChange-Id: Ia120de9ad80f24333575e3b278ff14c3272a4733\n" }, { "commit": "1b0b9cfe6e38be07cc19e37c4028aceaf2d832a1", "tree": "8086d0dce27372765e4778ec0616232e38d391a1", "parents": [ "43471c8c565d346c1727ba2360db373035234c26" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Wed Dec 27 10:54:53 2023 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Jan 03 12:54:28 2024 +0000" }, "message": "meta-ibm: p10bmc: fix inconsistency in string\n\nbitbake uses double-quotes for strings. Switch the stray single-quoted\nstring to use double-quote.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: Icbc9295ce2468ed7646ab0039b9bc5480a43e6fa\n" }, { "commit": "4ea7393642ac8d60b9476e65e78680199bd27786", "tree": "7b5c3c28fa08dbdd9dc2696f6ae0be6d55ad64c1", "parents": [ "0bb38d152cd28e699f21cf6d240f1f9ba886be5e" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Wed May 03 11:14:33 2023 +0200" }, "committer": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Fri Dec 15 12:09:26 2023 +0000" }, "message": "meta-ibm/sbp1: Handle presence GPIOs\n\nMark static inventory items that only have a presence GPIO, but no\nFRU EEPROM as present using phosphor-gpio-monitor.\n\nThis will be used by other OpenBMC systems to determine the\npresence of FRU devices and to run additional services.\n\nTested: Inventory on SBP1 is properly updated according to GPIOs.\n\nChange-Id: I7f83bf82625a86c23fd0781ebe2d415cf486dadb\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "fbe2dce94790d1c3658114f24fd966399047aa84", "tree": "e73a077dd4c6bb7cc045d22ae2171a0125345b72", "parents": [ "c9fd997157390c0e5ececa68a216adf42f275423" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Oct 26 13:13:42 2023 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Dec 13 20:58:54 2023 -0600" }, "message": "meta-ibm: system1: enable phosphor-power-psu-monitor\n\nSystem1 will take advantage of the features found in the power supply\nmonitor package within phosphor-power.\n\nChange-Id: I2ab3476a16927db2c53867b5965507eea0b3a3e7\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "6e6226ba9ace845116e3604056fe93ebc256681e", "tree": "8dc88461657a150944c330f11c6024d38c50c9f0", "parents": [ "210e6b9e4bc0399fc91c1bb62120bec0071ab658" ], "author": { "name": "jinuthomas", "email": "jinu.joy.thomas@in.ibm.com", "time": "Wed Dec 06 22:14:07 2023 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Dec 13 17:56:21 2023 +0000" }, "message": "meta-ibm: system1: add phosphor-buttons\n\nAdd phosphor-buttons to use the standard GPIOs to power on/off\nthe machine when the user presses the power button on the system\n\nAlso added the GPIO definition for the power button based on the\nGPIO it is connected seen in the schematics.\n\nChange-Id: I62e5179de37042020de016cc7b44afbe08e5638f\nSigned-off-by: Jinu Joy Thomas \u003cjinu.joy.thomas@in.ibm.com\u003e\n" }, { "commit": "256bdae0e4b7b9022f6ba1fa4dc0c2f4e4b26587", "tree": "106c37c9702584addf161af1995fdfafb1c68720", "parents": [ "5487c9c0399bdaa8a59cf5a77f870ea480e7620b" ], "author": { "name": "Myung Bae", "email": "myungbae@us.ibm.com", "time": "Mon Dec 04 14:55:07 2023 -0800" }, "committer": { "name": "Myung Bae", "email": "myungbae@us.ibm.com", "time": "Fri Dec 08 19:57:48 2023 +0000" }, "message": "meta-ibm: Disable redfish bmc-journal entries\n\n/redfish/v1/Managers/bmc/LogServices/Journal/Entries gives\nthe system journal entries which may be a lot of entries.\n\nIn addition, if the system clock goes backward while some\njournal entries were created, redfish validator may potentially\ncomplain the failures.\n\nThose entries may not be found by `sd_journal_seek_realtime_usec()`[1]\nwhich uses bisect search (based on the time order in journal).\n\nFor example,\n```\nERROR - Members: GET of resource at URI /redfish/v1/Managers/bmc/LogServices/Journal/Entries/1699839632005117 returned HTTP error. Check URI.\nERROR - Members: GET of resource at URI /redfish/v1/Managers/bmc/LogServices/Journal/Entries/1699839632053933 returned HTTP error. Check URI.\nERROR - Members: GET of resource at URI /redfish/v1/Managers/bmc/LogServices/Journal/Entries/1699839632056655 returned HTTP error. Check URI.\n```\n\nJournal entries are\n\n```\n{\n \"MESSAGE_ID\" : \"39f53479d3a045ac8e11786248231fbf\",\n \"MESSAGE\" : \"Started Time \u0026 Date Service.\",\n \"__REALTIME_TIMESTAMP\" : \"1699839632179843\",\n \"_SOURCE_REALTIME_TIMESTAMP\" : \"1699839632179536\",\n}\n\n---Backward Begin\n{\n \"_SOURCE_REALTIME_TIMESTAMP\" : \"1699839632004914\",\n \"MESSAGE\" : \"Clock change detected. Flushing caches.\",\n \"__REALTIME_TIMESTAMP\" : \"1699839632005117\",\n}\n{\n \"MESSAGE\" : \"Time jumped backwards, rotating.\",\n \"__REALTIME_TIMESTAMP\" : \"1699839632053933\",\n}\n{\n \"__REALTIME_TIMESTAMP\" : \"1699839632056655\",\n \"MESSAGE_ID\" : \"c7a787079b354eaaa9e77b371893cd27\",\n \"MESSAGE\" : \"Changed local time to Mon 2023-11-13 01:40:32 UTC\",\n \"_SOURCE_REALTIME_TIMESTAMP\" : \"1699839632018027\",\n}\n---End of backward\n{\n \"__REALTIME_TIMESTAMP\" : \"1699839662049861\",\n \"MESSAGE_ID\" : \"7ad2d189f7e94e70a38c781354912448\",\n \"_SOURCE_REALTIME_TIMESTAMP\" : \"1699839662049794\",\n \"MESSAGE\" : \"systemd-timedated.service: Deactivated successfully.\",\n}\n```\n\nTested:\n- Redfish Validator passes\n- GET Journal Entries will not be found\n\n```\n$ curl -k -X GET https://${bmc}:18080/redfish/v1/Managers/bmc/LogServices/Journal/Entries\n{\n \"error\": {\n \"@Message.ExtendedInfo\": [\n {\n \"@odata.type\": \"#Message.v1_1_1.Message\",\n \"Message\": \"The requested resource of type named \u0027Entries\u0027 was not found.\",\n \"MessageArgs\": [\n \"\",\n \"Entries\"\n ],\n \"MessageId\": \"Base.1.16.0.ResourceNotFound\",\n \"MessageSeverity\": \"Critical\",\n \"Resolution\": \"Provide a valid resource identifier and resubmit the request.\"\n }\n ],\n \"code\": \"Base.1.16.0.ResourceNotFound\",\n \"message\": \"The requested resource of type named \u0027Entries\u0027 was not found.\"\n }\n}\n```\n\n[1] https://github.com/openbmc/bmcweb/blob/7164bc62dd26ec92b01985aaae97ecc48276dea5/redfish-core/lib/log_services.hpp#L2690\n\nChange-Id: I778e3ff1e0d3de508d33a1d53aed5e57ca096f37\nSigned-off-by: Myung Bae \u003cmyungbae@us.ibm.com\u003e\n" }, { "commit": "9d21a9409c159e4fa32c20a774337669da351413", "tree": "57c5832e1ecf989d0800b8368f19fb4a092151ed", "parents": [ "1222bd457825c618c9557068a8f0d952a0ad754b" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Nov 24 18:20:05 2023 -0600" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Nov 24 18:20:05 2023 -0600" }, "message": "treewide: add scarthgap to LAYERSERIES_COMPAT\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I28ee50fa55ae47dd7fd8c99f8f6db8f5f6dfa53d\n" }, { "commit": "1222bd457825c618c9557068a8f0d952a0ad754b", "tree": "c052cf86a5af13943f7ad272a01d4dab7668c48d", "parents": [ "6838acd66f1fd15761282c181e689cc334dc635c" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Nov 24 10:24:09 2023 -0600" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Nov 24 10:24:09 2023 -0600" }, "message": "treewide: add nanbield to LAYERSERIES_COMPAT\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I85272779478b66452acd11be93f5fea99e4c3a34\n" }, { "commit": "61276c1185d0758e760007309a9c3375290fc608", "tree": "e013fdc6a1af59dc7fa5bad293fb9b2c8aa5de79", "parents": [ "6f3769fe688ee4a8dcf95402c4ffebd758ba9a19" ], "author": { "name": "Sunny Srivastava", "email": "sunnsr25@in.ibm.com", "time": "Mon Sep 25 09:29:03 2023 -0500" }, "committer": { "name": "SunnySrivastava", "email": "sunnsr25@in.ibm.com", "time": "Wed Nov 08 07:19:43 2023 +0000" }, "message": "meta-ibm:Remove execution of set-all-groups-asserted\n\nThe commit removes dependecy of obmc-led-set-all-groups-asserted\nfrom the recipe file of phosphor-led-manager.\n\nThe script executed by the service curently sets asserted property\nof all the LED groups to false on BMC boot which is now being set\nusing operational status. Hence the script is no longer required.\n\nChange-Id: I6ddfa17ec70d75f115931d78d5866dab8a7e1f21\nSigned-off-by: Sunny Srivastava \u003csunnsr25@in.ibm.com\u003e\n" }, { "commit": "fdd9906d27b585b182d4203ec7b9ff23479ab968", "tree": "ea7982f2c3acab00a85b45d72c46bb3092fd0bb4", "parents": [ "892b2a87a4f52e4f2c9f732903da733fa7f623b1" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Nov 01 09:08:29 2023 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Tue Nov 07 16:21:02 2023 +0000" }, "message": "meta-ibm: romulus: enable bmcweb info logs\n\nRomulus is only used for CI purposes at this point and when a CI failure\nis hit within QEMU, bmcweb is usually in the middle of it.\n\nEnable info logs and above on bmcweb so the appropriate debug data is\ncollected on fails.\n\nTested:\n- Confirmed info logs are in the journal from bmcweb in romulus QEMU\n\nChange-Id: I6ac5a62c4dbad3e97af6f70ab0a4988c8ed35429\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "fe21f1a7ff7385e8d20f90cf152b298d66dbfba3", "tree": "b1d456334925fc4f3a5be91632d167cda47e03fd", "parents": [ "5fdaadeae7f7292fd377893abeaef36f891e2468" ], "author": { "name": "George Liu", "email": "liuxiwei@inspur.com", "time": "Fri Nov 03 16:29:55 2023 +0800" }, "committer": { "name": "George Liu", "email": "liuxiwei@ieisystem.com", "time": "Tue Nov 07 00:20:31 2023 +0000" }, "message": "ledmanager: Disable persistent-led-asserted by default\n\nSince not all systems start persistent-led-asserted by default,\npersistent-led-asserted should be disabled by default in Yocto.\n\nHowever, IBM’s p10 machine needs to be enabled by default.\n\nSigned-off-by: George Liu \u003cliuxiwei@inspur.com\u003e\nChange-Id: I9b5302f541bf814f96d5af7d20662b5bfcc4e6a8\n" }, { "commit": "5fdaadeae7f7292fd377893abeaef36f891e2468", "tree": "c4f897d99b45c6af7593f9b633128cad4d2fcb49", "parents": [ "597d091d0a816ec6636e58a3bbd2a8d611b684d6" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Thu Oct 19 09:40:02 2023 +0200" }, "committer": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Mon Nov 06 09:33:22 2023 +0000" }, "message": "meta-ibm: genesis3: Handle presence GPIOs\n\nMark static inventory items that only have a presence GPIO, but no\nFRU EEPROM as present using phosphor-gpio-monitor.\n\nThis will be used by other OpenBMC systems to determine the\npresence of FRU devices and to run additional services.\n\nTested: The inventory on Genesis3 is properly updated.\n\nChange-Id: Id3927e7d01d1150da53294fa78cef5d6c10880ba\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "597d091d0a816ec6636e58a3bbd2a8d611b684d6", "tree": "540fb6dd0e7adcdf0dce54e0056fe3d6d2b506c3", "parents": [ "2073a57b8c90869a7a8f1a7c4e7278ad3048bed1" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Wed Oct 25 10:30:32 2023 +0000" }, "committer": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Mon Nov 06 09:33:22 2023 +0000" }, "message": "meta-ibm: genesis3: make required kernel dts change\n\nThis system still just utilizes the evb dts but it does need to be\nupdated for the latest 6.5 changes that moved these to an aspeed\nsub-directory.\n\nTested:\n- Confirmed genesis3 builds again\n\nChange-Id: I0bea023e2f1e58b4b52ea22eda4de063febc5a39\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "2073a57b8c90869a7a8f1a7c4e7278ad3048bed1", "tree": "42c6cf64ebd8d9db9edd17ffe19d79bdec7ef390", "parents": [ "9fd0403bb04b24e0836fb5e601c6deecccd8dbcb" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Wed May 03 17:49:46 2023 +0200" }, "committer": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Mon Nov 06 09:33:22 2023 +0000" }, "message": "meta-ibm: genesis3: Add entity-manager config\n\n- Add blacklist for I2C buses that have no FRU devices.\n- Default to dbus-sensors.\n\nTested: All configured sensors are visible in the webui.\n\nChange-Id: Ia08f473775eac836e01ab7cc9a7e0eaf56d99192\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "79b8d214e6250a9dc0e41fc35e56f624a9bcb98d", "tree": "fc83a71250e0a02d042e15e9a26db17d6ff96637", "parents": [ "48a3c3803f93e771be05fd3c33d02c6ffc46fd29" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Fri Oct 27 10:44:51 2023 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Nov 02 21:42:32 2023 +0000" }, "message": "meta-ibm: p10bmc: set windows-num override\n\np10bmc machines utilize the reserved 64MB of memory for both HIOMAP and\nMCTP transport implementations. HIOMAP gets the first 63MB and MCTP gets\nthe last 1MB.\n\nTested:\n- Confirmed mboxd started with \"--window-num 63\" parameter\n\nChange-Id: I2f82875da4b75dbcc4fdd59e9dcea8f0fc46154a\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "f60804d800b2b1ed887c91b712e21d53828c5aab", "tree": "3e69fb782a9ef59e27a386a63b6f82685957569e", "parents": [ "e611bb2bd7712d36b44b92418cd13eacdcdf721c" ], "author": { "name": "Naresh Solanki", "email": "naresh.solanki@9elements.com", "time": "Mon Oct 30 09:23:20 2023 +0000" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Tue Oct 31 21:45:24 2023 +0000" }, "message": "meta-ibm: sbp1: ipmi-net: Update ALT_RMCPP_IFACE\n\nSBP1 BMC has two network interface i.e., eth0/1.\nUpdate ALT_RMCPP_IFACE to eth1.\n\nTEST\u003dBuild for sbp1, check working of IPMI command:\nipmitool -C 17 -H 10.93.130.28 -U root -P 0penBmc -I lanplus \\\nfru print\n\nChange-Id: Ibb2325b7b0760f2dfd1057a908100a98098eb774\nSigned-off-by: Naresh Solanki \u003cnaresh.solanki@9elements.com\u003e\n" }, { "commit": "8e1f8fcf5edb05dc95f961525f2a8731d6c53b52", "tree": "578a49d0b0e3bcca5262e57a968c3759a7920b51", "parents": [ "7058bc7fb488dc110e580626242c2b6edd39b76d" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Oct 25 13:50:02 2023 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Fri Oct 27 15:02:09 2023 +0000" }, "message": "meta-ibm: system1: define blacklist for entity-manager\n\nThe only buses we should have EM look at are 0 and 6. I2C bus 6 has a\nmux so we also need to look at the virtual bus 36 too. The virtual bus\nis defined as an alias in the device tree, i.e. i2c36 \u003d \u0026i2c6mux0chn4;\n\nThis will have EM look at the backplane and op-panel seeproms.\n\nTested:\n- Confirmed a lot less \"fru-device\" busy errors in the journal and that\n the required eerpom\u0027s were still read.\n\nChange-Id: I0f0695173eed10f7bf40970c5cdf3732d34e7671\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "66035877da5734d75b93e44bd5ab2d45a192cc31", "tree": "0ac19cad509d101b761386bd124d298514143344", "parents": [ "89248e02a0f1268b2be54440a8f4ed31b98967c6" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Oct 25 06:58:34 2023 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Oct 25 10:11:51 2023 -0600" }, "message": "meta-ibm: system1: enable bmcweb redfish logs\n\nTested:\n- Confirmed logs present under\n /redfish/v1/Managers/bmc/LogServices/EventLog/Entries\n\nChange-Id: I88daf714e2422924f4a6906d906f0d535d036869\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "89248e02a0f1268b2be54440a8f4ed31b98967c6", "tree": "172786660e9beaa6b2ebf824452f1cb0358382a4", "parents": [ "54f36ea68a9edee97658ca60e32328f88473c8a0" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Oct 23 13:16:49 2023 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Oct 25 07:02:03 2023 -0600" }, "message": "meta-ibm: system1: increase bmcweb upload limit\n\nSystem1 will utilize the large EMMC configuration seen on p10bmc\nmachines so increase its http body limit to match what p10bmc gets via\nits meta-openpower distro feature override.\n\nTested:\n- Confirmed a large image upload worked\n\nChange-Id: I4d164c3ffb5176cd4fdc5d4c55a268ca71018afe\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "596f49ffd99fde3c33428d5b6f5843716ccb8338", "tree": "d49cdbb2a0cdfe34f650457f5b83d7bf751c9922", "parents": [ "d828408e8d84606b8fee5a694bb8b5a060705541" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Mon Oct 23 21:21:13 2023 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Mon Oct 23 21:22:14 2023 -0500" }, "message": "meta-ibm: pldm: force mctp-demux\n\nIBM systems are not ready to transition to the in-kernel MCTP, so\nforce the mctp-demux transport.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I76c635e0ea8e3ce6101fdc882836ca7142dce12f\n" }, { "commit": "152c4dfd137915990adaa44715ad8a7520b081d5", "tree": "ae51f0aaa17f5aa9273d0d59bb72730c051a9d0c", "parents": [ "b39403e86bdcee55a43d63dd0c1286519774adaa" ], "author": { "name": "Manojkiran Eda", "email": "manojkiran.eda@gmail.com", "time": "Wed Jan 25 18:28:39 2023 +0530" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Oct 24 02:12:26 2023 +0000" }, "message": "meta-ibm: override mctp default binding for IBM systems\n\nThis commit would override the default null binding with astlpc\nbinding for IBM p10 systems.\n\nTested:\n- Built the rootfs of both tacoma \u0026 p10bmc and made sure the right\n configuration of mctp is placed in /etc/default location.\n\nChange-Id: I446be5ed1ceab44ba914a22d437d65f09b4a77f8\nSigned-off-by: Manojkiran Eda \u003cmanojkiran.eda@gmail.com\u003e\n" }, { "commit": "b39403e86bdcee55a43d63dd0c1286519774adaa", "tree": "f8ba70f567db4379432358a6b1ee08e66fb967fa", "parents": [ "92c860c38c4f3beb49d2dd1d78e57e0ef29e1034" ], "author": { "name": "Manojkiran Eda", "email": "manojkiran.eda@gmail.com", "time": "Mon Oct 23 08:17:00 2023 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Tue Oct 24 02:12:26 2023 +0000" }, "message": "meta-ibm: Add libmctp to witherspoon-tacoma rootfs\n\nUsage of libmctp is deprecated, and ideally, we would want\nto be using the in-kernel implementation of mctp (more so as\nthe upstream pldm repo already supports it).\n\nBut, IBM would probably want some more time before it consumes\nthe in-kernel mctp implementation as the majority of the apps in p10bmc\nstill relies on the libmctp API\u0027s to communicate with host. This would\nbe a patch to just fix the broken image temporarily until we migrate\nto the in-kernel implementation.\n\nChange-Id: I6aaf52cd8ce83cd2263af161d94213ab80fe383a\nSigned-off-by: Manojkiran Eda \u003cmanojkiran.eda@gmail.com\u003e\n" }, { "commit": "744258c7f4de2306b898cb82579adb9f32d32e15", "tree": "b31bde92056e3d0947e6dff510a064725398f5f7", "parents": [ "58cf919189dc2b70cc0f7373ea07d8005f0699a3" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Oct 16 12:43:46 2023 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Oct 19 18:50:10 2023 +0000" }, "message": "meta-ibm: system1: add conf file for obmc-console-client\n\nRequired for SOL support\n\nTested:\n- Confirmed expected conf file was in system1 image\n\nChange-Id: I3b655b7cf46d1fb06b2b72d3531dccb7a37717ad\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "58cf919189dc2b70cc0f7373ea07d8005f0699a3", "tree": "765a43b6162db7c279a0711dcf1589b099c25ae6", "parents": [ "ae4f95cac94c90fd98cd90e24aaf17fc6f8944d4" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Oct 16 10:34:23 2023 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Oct 19 18:50:10 2023 +0000" }, "message": "meta-ibm: system1: add in network IPMI support\n\nSystem1 requires out of band IPMI management so configure some defaults\nfor it.\n\nTested:\n- Confirmed ipmitool could communicate with system1 out of band\n with \"chassis power status\" command\n\nChange-Id: Ie52a08ac4861ada682984a5ae695d82d9bb1c31e\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "ae4f95cac94c90fd98cd90e24aaf17fc6f8944d4", "tree": "6a3dd8c9598150e0b3e68941519722a3ab657426", "parents": [ "5952c5322adf4d3114c5e2e6d4413de00cf7c69c" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Oct 16 09:49:55 2023 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Oct 19 18:50:10 2023 +0000" }, "message": "meta-ibm: p10bmc:system1: fix power workaround\n\nThe variable used to override a portion of the phosphor-skeleton power\nrecipe changed name in the base recipe. Need to adapt our override in\nmeta-ibm layer to match.\n\nTested:\n- Confirmed the org.openbmc.control.Power instance service was not\n present on system1\n\nChange-Id: Icd48020cfd2c0a954b79b264b153e71fede9904a\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "5952c5322adf4d3114c5e2e6d4413de00cf7c69c", "tree": "fbaf787baf5e94a515ee519db72fa3007af707b2", "parents": [ "be5c65076970c7bf9384ded4c6640d075bca9aa8" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Oct 11 20:25:33 2023 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Oct 19 18:50:10 2023 +0000" }, "message": "meta-ibm: system1: enable hwmontempsensor\n\nWill be utilized to read sensors off of the mudflap panel\n\nChange-Id: Ie894f39ae22629fee33b17ab4504969c1a15366f\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "939b61ea322bdb208fb34c39d223e6a50f16bd84", "tree": "b36559fe1e44e8adaf42a24c07c3ac967054297a", "parents": [ "ec864caaa05e83b4dbe9dcdf5062a4ee6b0fd275" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Mon Jun 19 19:14:45 2023 +0200" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Oct 11 21:24:37 2023 +0000" }, "message": "meta-ibm: Add phosphor-virtual-sensor\n\nEnable virtual sensor to:\n- provide sensor \u0027total_power\u0027\n- expose QSFP temperature sensors to webui\n\nChange-Id: I13c64cd9891aee11019dd85a6fa2158482a38c67\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "ec864caaa05e83b4dbe9dcdf5062a4ee6b0fd275", "tree": "64a048bee46b28d2decbfd5a137abd2c17653ca1", "parents": [ "ec387a384a2c62fbce14cf85c8d240dff5bfa27d" ], "author": { "name": "Chris Cain", "email": "cjcain@us.ibm.com", "time": "Thu Oct 05 14:55:12 2023 +0000" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Oct 11 21:20:24 2023 +0000" }, "message": "meta-ibm: system1: add phosphor-power\n\nAdd phosphor-power to use the standard GPIOs to initiate power on/off\nand check pgood.\n\nTested with multiple obmcutil chassison / chassisoff loops\n\nChange-Id: I7a03fc40a60513003ed8ebfdb5b5bdbcf80a676b\nSigned-off-by: Chris Cain \u003ccjcain@us.ibm.com\u003e\n" }, { "commit": "8418a8e967fc45114dc945d764b3455577c0c912", "tree": "03f2c43c9a08fcaa945ea3907ec336b53437c707", "parents": [ "fe7a8830c5447f727f29787d378de0448168424e" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Oct 11 08:29:06 2023 -0600" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Oct 11 21:16:54 2023 +0000" }, "message": "meta-ibm: witherspoon: remove un-needed packages\n\nThe latest yocto has moved us close to our flash size limit so remove\nsome more image features, fru-ipmi and remote-logging-mgmt\n\nWitherspoon HW CI continues to provide some useful regression testing\nso we want to continue as long as possible.\n\nChange-Id: I6093483e00844ba65c1836958f76c9a9ea98a13f\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "34b6b2485a822aaf931734c44a6ab1e44f479fd3", "tree": "f9314a07cce081bf64564f16bfc1acff39c46dc6", "parents": [ "518edf9e52c29695dfaeee06d28ef9a2e16e4381" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Oct 06 17:49:18 2023 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Wed Oct 11 00:30:17 2023 -0500" }, "message": "meta-ibm: p10bmc: remove explicit \u0027mctp\u0027 DISTRO_FEATURE\n\nThe \u0027mctp\u0027 distro feature (and df-mctp override flag) is now\nenabled as a side-effect of openpower-hostfw-over-pldm.inc.\nRemove the explicit feature flag enablement to clean up.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: Ia34e1d045d048e5953d0e991fe070ab0aaad37ba\n" }, { "commit": "b22b936cae27a7296b78ed0bf113a78abb08a096", "tree": "6a10eb33c69c44d2d6eecd2ac4ec0a24c7944eae", "parents": [ "89a076915a85b5331d18d855896329e017e3deda" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Sat Oct 07 18:54:39 2023 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Wed Oct 11 00:29:09 2023 -0500" }, "message": "meta-phosphor: packagegroup-obmc-apps: simplify software package\n\nEliminate the variable indirection for the package content.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I016e6aa370e7d62e20484af4e91250b38c4c01a0\n" }, { "commit": "67e3b00895ed25c8dbb7bef763913a7fd17eaa27", "tree": "4abef6649fbffa6bc93717b39ae9908d0591793b", "parents": [ "2ce557a1618b45b3cfc905e7b7d75fa289f8e588" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Oct 06 18:34:43 2023 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Wed Oct 11 00:29:09 2023 -0500" }, "message": "treewide: clean up webui selection\n\nThe webui-vue package is now enabled by default. Clean up all the meta\nlayers to clean up the explicit enablement.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I4895be56c70d2c8666dd96cec18d2c097f0c05a3\n" }, { "commit": "e42354ecc1ee90f2f81a44818ba0c527d319660e", "tree": "8a69a3c6f31e38e6981c8fbad504fa50c28bbab0", "parents": [ "d87d621771ffa5fdea191cbea7f9369194901ad1" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Fri Oct 06 18:33:14 2023 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Wed Oct 11 00:29:09 2023 -0500" }, "message": "meta-ibm: witherspoon: opt out of webui\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: If72ad1be6df2e1782128ce1aeba8d025c42e9454\n" }, { "commit": "5e1deceae5597872bb68917960c0ef096218a900", "tree": "1f242d1180dc2d2211b758397e21c4fa2a6d5174", "parents": [ "cbf87dd4b04c129c531ae7066343b481d91e9d27" ], "author": { "name": "Asmitha Karunanithi", "email": "asmitk01@in.ibm.com", "time": "Wed Oct 04 03:34:08 2023 -0500" }, "committer": { "name": "Adriana Kobylak", "email": "anoo@linux.ibm.com", "time": "Thu Oct 05 19:58:12 2023 +0000" }, "message": "meta-ibm: system1: enable side switch feature\n\nThis commit enables side switching feature between images\non IBM systems.\n\nChange-Id: I837d23a56e723f0596004e80fbb5834af536d9ee\nSigned-off-by: Asmitha Karunanithi \u003casmitk01@in.ibm.com\u003e\n" }, { "commit": "cbf87dd4b04c129c531ae7066343b481d91e9d27", "tree": "4a7d3a7a2a49749785739c19bebff4f177705e7a", "parents": [ "020979994f5e040941201ce369e3c7b9148c11cd" ], "author": { "name": "Andrew Geissler", "email": "openbmcbump-github@yahoo.com", "time": "Wed Oct 04 19:50:09 2023 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Thu Oct 05 10:07:05 2023 -0500" }, "message": "libmctp: Drop \u0027astlpc-raw-kcs\u0027 PACKAGECONFIG option\n\nEarlier the \u0027astlpc-raw-kcs\u0027 PACKAGECONFIG option was used to populate\nudev rules from the \u0027libmctp\u0027 repository to the system.\nNow udev rules are dropped from the repo in favor of a KCS device path\nargument provided via \u0027mctp\u0027 configuration file.\nCorrect recipe file and all the affected platforms to this new\napproach.\n\nlibmctp: srcrev bump 8803dc12a9..400766f943\n\nKonstantin Aladyshev (1):\n astlpc: Provide KCS device path as a binding argument\n\nChange-Id: I480fe1f9d211dca6db29fbedb7836d469ad2ee02\nSigned-off-by: Konstantin Aladyshev \u003caladyshev22@gmail.com\u003e\nSigned-off-by: Andrew Geissler \u003copenbmcbump-github@yahoo.com\u003e\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\n" }, { "commit": "8827d4c0b117ffa85097eb233af1fe381becd0d1", "tree": "55dda8462c1c4ac865d2197be9c81aae80b7efe0", "parents": [ "d4622293154f4ad29b8313563ba3ef33f6a2ba8d" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Oct 02 13:02:09 2023 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Oct 04 20:49:00 2023 +0000" }, "message": "meta-ibm: system1: add dbus-sensors with adcsensor\n\nsystem1 will utilize the AST2600 ADC engine for the RTC battery reading\nas well as for some lab debug.\n\nChange-Id: I6313af29b277371417128ad2008e399f8cabba22\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "d4622293154f4ad29b8313563ba3ef33f6a2ba8d", "tree": "0202a251767981e73f679b9f68c7e021545e290d", "parents": [ "4ce4be4016f7b3cce739df64687a538d5d08b855" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Oct 02 13:01:13 2023 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Oct 04 20:49:00 2023 +0000" }, "message": "meta-ibm: system1: add entity-manager\n\nentity-manager will be utilized to host most of the system1 inventory so\nbe sure it\u0027s included by default.\n\nChange-Id: Ic9df2f9636967ddf55272a7c5215447ae500780f\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "4ce4be4016f7b3cce739df64687a538d5d08b855", "tree": "1d3bf1fdd732e28b01d27045006050d9c81f5836", "parents": [ "70c5409b2be90926189e13483be26bbc2e6caa31" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Fri Sep 29 09:24:51 2023 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Oct 04 20:49:00 2023 +0000" }, "message": "meta-ibm: system1: enable and configure ipmi-fru\n\nUtilize the ipmi-fru features to read the MAC address from the board VPD\nand populate on d-bus for the networking code.\n\nTested:\n- Confirmed MAC addresses were read from the seeprom and put on d-bus\n\nChange-Id: Ia292b10b80539376639b444c44a49285cadff4c1\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "70c5409b2be90926189e13483be26bbc2e6caa31", "tree": "f23ca5f95554a9077f7abf6e9bc6e65ee1a28ef8", "parents": [ "a6727f849800898e137e9d59da16315b84bdda72" ], "author": { "name": "Tom Ippolito", "email": "thomas.ippolito@ibm.com", "time": "Thu Oct 07 12:33:19 2021 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Oct 04 20:49:00 2023 +0000" }, "message": "meta-ibm: p10bmc: Added adcsensor to dbus-sensors\n\nChange-Id: I54f1719b12a0c8429cb1e793adacfb1153e1a7c9\nSigned-off-by: Tom Ippolito \u003cthomas.ippolito@ibm.com\u003e\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "c3a78938c2a04341c5ae0713aa40f89e5eb35630", "tree": "a893acacefe81083a42690d2f9aa69541953c97b", "parents": [ "82de0edcb23657fb1eb41d51a85264fea6f9724c" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Sep 18 13:08:54 2023 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Sep 28 11:20:43 2023 -0500" }, "message": "meta-ibm: system1: add in basic chassis power control\n\nNeed to eventually get full chassis power support in but for now, to\nallow BMC Ready, just put in the basic skeleton power control.\n\nChange-Id: I8647b11acb472662a40b986f23d28aa3e6a4d8d5\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "82de0edcb23657fb1eb41d51a85264fea6f9724c", "tree": "6b854370e70de353179be998b339c305e8aeb7c8", "parents": [ "83f4aed480bf66d53d3461b01de5532a4d2a2a29" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Sep 18 10:21:32 2023 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Sep 28 11:20:43 2023 -0500" }, "message": "meta-ibm: system1: disable LED function\n\nThis function prevents the BMC from reaching Ready. Remove it until we\ncan do the necessary configuration files for the LED function.\n\nChange-Id: Ib63e7ccd9557a18d2bf4465ef8b9fb8393f48999\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "83f4aed480bf66d53d3461b01de5532a4d2a2a29", "tree": "403784ff3b437279d410bf920ab563b719e1e8c8", "parents": [ "00e81b06686da72b73acfc27b0911fef7df0ae0b" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Sep 18 09:55:49 2023 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Sep 28 11:20:43 2023 -0500" }, "message": "meta-ibm: consolidate network device mappings\n\nMove to a common file for all platforms that use the common mapping of\nethernet0 and ethernet1.\n\nThis was done as an optimization while adding system1 support in.\n\nTested:\n- Confirmed sbp1 and system1 had correct common file\n- Confirmed witherspoon had it\u0027s specific ibm-ac-server file\n\nChange-Id: Id96ac9f669fa5cf1241958c5d2d958a95065b25e\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "00e81b06686da72b73acfc27b0911fef7df0ae0b", "tree": "9631b0ecf9d0c11b34b30e378f51f5ae1c8c0d69", "parents": [ "1edbdd483958e93103ff835e02212991dd78007f" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Sep 18 08:07:00 2023 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Sep 28 11:20:43 2023 -0500" }, "message": "meta-ibm: system1: add systemd-networkd-wait-online\n\nIBM systems do not always configure both eth0 and eth1 ports. This\ncauses this service to fail and hold up the boot of the BMC by the 2\nminute timeout.\n\nOverride this service file to have IBM systems only wait for eth0 OR\neth1 to become active.\n\nChange-Id: I59b118bc7261bda76b88707426fd216359e08c44\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "1edbdd483958e93103ff835e02212991dd78007f", "tree": "2585394008e32f97aa0b01b813d782cbd077dc0e", "parents": [ "6238143945126f6a7fc6c35f25e344d87aacdf8d" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Sep 14 08:33:24 2023 -0400" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Sep 28 11:20:03 2023 -0500" }, "message": "meta-ibm: system1: Initial system definition\n\nInitial commit for IBM platform system1\n\nTested:\n- Build success\n\nChange-Id: I5c0dac8c569c210d19bad6d2f2771a67a93938d9\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "6238143945126f6a7fc6c35f25e344d87aacdf8d", "tree": "83bed6a7250870d289837675f7c8a2eb4839f214", "parents": [ "96bca606cce61cb34bbb9f214b77b18b21d6d6ca" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Fri Sep 22 10:17:13 2023 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Sep 28 10:35:00 2023 -0500" }, "message": "meta-ibm: utilize new webui IMAGE_FEATURE\n\nRemove RDEPENDS usage to bring in the webui and move to the new\nIMAGE_FEATURE\n\nTested:\n- Confirmed system1 has webui\n\nChange-Id: I942509a3b5db2de8caf693f81f78850afd90f58d\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "1e8e06a5be085093e340a28d2597efb6148aca11", "tree": "299ff96208a25052e2962d733c011b3da03e1c96", "parents": [ "70c4f051c5921f4919c0c442425f5e288c7d4e94" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Wed May 03 14:00:12 2023 +0200" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Sep 28 16:03:52 2023 +0000" }, "message": "meta-ibm/SBP1: Add LEDs\n\nConfigure phosphor-led-manager and run bmc_booted after network\nis online and the LED services have started.\n\nTested: The led BMC_READY turns on and the leds ID_DWR turn off\n when the BMC finishes booting and is reachable over network.\n\nChange-Id: Ib8d7cc994d9ecaffedb4935f7344a041930f6451\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "70c4f051c5921f4919c0c442425f5e288c7d4e94", "tree": "97e4e16623577be3423640e862ccc41389a9208e", "parents": [ "7c4dfc56eab604257f4c283a10b888a213781b57" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Thu Sep 21 15:09:58 2023 +0200" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Sep 28 15:59:56 2023 +0000" }, "message": "meta-ibm: sbp1: Enable ipmbsensor\n\nEnable ipmbsensor to read Intel PCH temperature over\nIPMB.\n\nTested: After updating entitymanager config the temperature\n can be read using ipmbsensor.\n\nChange-Id: Ifd57dcf380267a5b009c48da1fac960106ded901\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "7c4dfc56eab604257f4c283a10b888a213781b57", "tree": "32dd3b0ee8807059883cf14bef2d66037fb227d5", "parents": [ "11d2a487f02f139a902621cdd83ca70e03cfe0dd" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Mon Jun 19 15:35:10 2023 +0200" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Sep 28 15:59:25 2023 +0000" }, "message": "meta-ibm: Enable phosphor-hwmon for epcos,b57891s0103\n\nRead QSFP temperature sensors that are compatible to\nepcos,b57891s0103. Those are non I2C temperature sensors.\n\nTested: Temperature can be read and is visible in webui.\n\nChange-Id: If34ed6c4c896ef34c93f70b48c4e113490de6540\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "11d2a487f02f139a902621cdd83ca70e03cfe0dd", "tree": "930f1b749129f2eac9c13437e14eaf1acbc3e223", "parents": [ "1b8745ab0f9d2c13f1d83d02732289f18780015c" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Wed May 24 18:40:31 2023 +0200" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Sep 28 15:58:50 2023 +0000" }, "message": "meta-ibm/meta-sbp1: Support x86 host BIOS updates\n\nAdd the obmc-flash-host-bios@.service service and bios-update.sh\nbash script to update the BIOS on the x86 SPI flash.\n\nThe bios-update.sh enables x86 PCH power, puts the Intel ME into\nrecovery mode and then flashes the x86 SPI flash over eSPI.\nAfter updating the Intel ME is reset and the system shut down again.\n\nTested: The x86 BIOS can be updated.\n\nChange-Id: I99fc67612d5e16b07fb924858fb013685f8c4a7b\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "1b8745ab0f9d2c13f1d83d02732289f18780015c", "tree": "d2bf518a0b38b1a41e3e6d3ede3cd9af046e732f", "parents": [ "0c44e27269555c62d2175f0af0623ea0b9b48e69" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Wed Sep 27 09:15:03 2023 +0200" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Sep 28 15:58:50 2023 +0000" }, "message": "meta-ibm: sbp1: Configure phosphor-ipmi-ipmb\n\nphosphor-ipmi-ipmb is used for Intel ME communication to\nget thermal sensor data and to set Intel ME into recovery mode\nwhen doing an x86 BIOS update.\n\nTested: Intel ME responds to commands and returns thermal sensor data.\n\nChange-Id: Ie4fadafdc98d611420629011a38922cd11692d41\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "0c44e27269555c62d2175f0af0623ea0b9b48e69", "tree": "a6cc5dc4019f78e4df276987d6a74a6486f319ce", "parents": [ "a93c469e1dabe312b4d5ad5c7ec6d88c1efc54ce" ], "author": { "name": "Naresh Solanki", "email": "Naresh.Solanki@9elements.com", "time": "Mon Jul 03 18:12:42 2023 +0200" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Sep 28 15:58:50 2023 +0000" }, "message": "meta-ibm/sbp1: Enable openbmc zram package\n\nWhen updating the 64MiB x86 SPI flash OOM conditions were observed\nas the compressed and uncompressed BIOS image is placed in /tmp.\n\nEnable zram to prevent that.\n\nSigned-off-by: Naresh Solanki \u003cNaresh.Solanki@9elements.com\u003e\nChange-Id: Ica7f05f755f24bcb0d0618893970f36e7e1fda02\n" }, { "commit": "a93c469e1dabe312b4d5ad5c7ec6d88c1efc54ce", "tree": "e2f8d45554a24f032861839eea74c29ea500313b", "parents": [ "1552bc555b03d1b19f11d801ea2b5b89d49b99b8" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Wed Sep 27 16:00:36 2023 -0500" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Sep 28 12:58:44 2023 +0000" }, "message": "meta-ibm: sbp1: make required kernel dts change\n\nThis system still just utilizes the evb dts but it does need to be\nupdated for the latest 6.5 changes that moved these to an aspeed\nsub-directory.\n\nTested:\n- Confirmed sbp1 builds again\n\nChange-Id: Ide9dde8233255f3dc06348a586d15b943025f834\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "bc923eda57c76acfd92085422c838a79f6bf93be", "tree": "36a8af8829dda78b8ab6ae064c7dcd968c4081ad", "parents": [ "77b96cd848c627e5a94647496c4832d5c1ad436d" ], "author": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Mon Sep 25 09:52:12 2023 -0500" }, "committer": { "name": "Adriana Kobylak", "email": "anoo@linux.ibm.com", "time": "Tue Sep 26 20:03:04 2023 +0000" }, "message": "meta-ibm: p10bmc: add entity-manager into image\n\np10bmc utilizes entity-manager in a variety of ways. For examples,\nopenpower-process-host-firmware.service depends on EM\u0027s compatible name.\n\nIBM is moving more and more of it\u0027s inventory function over to EM so\nadd it in by default to p10bmc images.\n\nChange-Id: I0b97a90009e058694f88aec6b7d9bb48a7040419\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "77b96cd848c627e5a94647496c4832d5c1ad436d", "tree": "5ff4aca1e1b1c95cf7d3b58691d9bc3a0b24053c", "parents": [ "aec0d64504aada1a9e2386761975b8ddf621a844" ], "author": { "name": "Joel Stanley", "email": "joel@jms.id.au", "time": "Fri Aug 11 14:49:00 2023 +0930" }, "committer": { "name": "Joel Stanley", "email": "joel@jms.id.au", "time": "Tue Sep 26 12:11:34 2023 +0000" }, "message": "linux-aspeed: Move to Linux v6.5\n\nThis moves the OpenBMC kernel to a v6.5 base for ASPEED.\n\nThe 6.5 kernel moved all 32-bit ARM device trees, so our BMC device\ntress are now under an \u0027aspeed\u0027 subdirectory. This change means systems\nmust describe the KERNEL_DEVICETREE with the aspeed directory prefix.\n\nThere are 78 patches in the tree, with 40 of those patches not\nyet queued for merging in v6.6.\n\nThe remaining out of tree patches include:\n\nAndrew Jeffery (6):\n dt-bindings: hwmon: pmbus: Add Maxim MAX31785 documentation\n pmbus (max31785): Add support for devicetree configuration\n pmbus (core): One-shot retries for failure to set page\n pmbus (max31785): Wrap all I2C accessors in one-shot failure handlers\n ARM: dts: aspeed: witherspoon: Update max31785 node\n ipmi: kcs_bmc: Add a \"raw\" character device interface\n\nCédric Le Goater (1):\n /dev/mem: add a devmem kernel parameter to activate the device\n\nEddie James (16):\n ARM: dts: aspeed: bonnell: Add reserved memory for TPM event log\n dt-bindings: soc: Add Aspeed XDMA Engine\n soc: aspeed: Add XDMA Engine Driver\n soc: aspeed: xdma: Add user interface\n soc: aspeed: xdma: Add reset ioctl\n soc: aspeed: xdma: Add trace events\n i2c: core: Add mux root adapter operations\n iio: si7020: Lock root adapter to wait for reset\n eeprom: ee1004: Enable devices on multiple busses\n dt-bindings: trivial-devices: Add Atmel AT30TSE004A serial eeprom\n eeprom: ee1004: Add OF matching support\n leds: pca955x: Refactor with helper functions and renaming\n leds: pca955x: Use pointers to driver data rather than I2C client\n leds: pca955x: Optimize probe led selection\n leds: pca955x: Add HW blink support\n leds: Ensure hardware blinking turns off when requested\n\nJae Hyun Yoo (1):\n clk: ast2600: enable BCLK for PCI/PCIe bus always\n\nJoel Stanley (14):\n net: ftgmac100: Ensure tx descriptor updates are visible\n ARM: aspeed: Add debugfs directory\n ARM: soc: aspeed: Add secure boot controller support\n dt-bindings: trivial-devices: Remove Infineon SLB9673 TPM\n ARM: dts: nuvoton: npmc750-evb: Add default console\n tpm: tis-i2c: Add more compatible strings\n leds: pca955x: Revert \"Remove the unused function pca95xx_num_led_regs()\"\n arm64: configs: Add Nuvoton NPCM defconfig\n ARM: configs: aspeed: Add new FSI drivers\n ARM: config: aspeed_g5: Enable SSIF BMC driver\n ARM: config: aspeed: Remove FIRMWARE_MEMMAP\n ARM: config: aspeed: Add Ampere SMPro drivers\n ARM: config: Add openbmc defconfig\n ARM: config: openbmc: Add HPE GPX and Nuvoton 7xx\n\nJohannes Holland (1):\n dt-bindings: tpm: Add schema for TIS I2C devices\n\nPotin Lai (1):\n mtd: spi-nor: winbond: Add support for w25q01jvq\n\nChange-Id: Ib97af192391af6e71c96fe14e12cfc88c23d7a7d\nSigned-off-by: Joel Stanley \u003cjoel@jms.id.au\u003e\n" }, { "commit": "9f0b0adcf1e79e676df0f879c5be4a7a1cb6cfa7", "tree": "ab637ea00bac1e9c6f074b46e1ee4aca2030868d", "parents": [ "c9b54f66edd88641c3d22b3c186af40074840601" ], "author": { "name": "Myung Bae", "email": "myungbae@us.ibm.com", "time": "Mon Sep 18 14:20:08 2023 -0400" }, "committer": { "name": "Adriana Kobylak", "email": "anoo@linux.ibm.com", "time": "Thu Sep 21 19:11:15 2023 +0000" }, "message": "meta-ibm: Add FabricAdapter Port Association Examples\n\nAdd some example port associations to support FabricAdapter and Port.\n\nThe assocication is defined by\n https://gerrit.openbmc.org/c/openbmc/phosphor-dbus-interfaces/+/62881.\n\nFRU examples are added via\n https://gerrit.openbmc.org/c/openbmc/openpower-vpd-parser/+/66540\n\nThese associations will be used for bmcweb Port schema implementation.\n\nTested:\n - Verify bmcweb Port schema https://gerrit.openbmc.org/c/openbmc/bmcweb/+/61097\n\nChange-Id: I8e892f029210d5391456e0ff5827b3d6a18d9c7a\nSigned-off-by: Myung Bae \u003cmyungbae@us.ibm.com\u003e\n" }, { "commit": "2011bd1ed5c42fbb6abaaa7943c66551935dce79", "tree": "7ba8cdf1b2ac20b6d5e1af4001b5495f71fc2621", "parents": [ "7d76aa52f0e01ed4bc733aefcc4bf10f8e42d3f3" ], "author": { "name": "Joel Stanley", "email": "joel@jms.id.au", "time": "Thu Dec 15 12:21:45 2022 +1030" }, "committer": { "name": "Joel Stanley", "email": "joel@jms.id.au", "time": "Wed Sep 20 14:44:22 2023 +0930" }, "message": "meta-ibm: p10bmc: Embed eMMC ABR ROM patch in OTP\n\nAddress errata 80 from E2600-11.pdf for the IPS configuration. This is\nanalogous to commit 352822eb45af which updated the IBM configuration.\n\nChange-Id: Ie0036a4895619cb9324f58232d93fd61e73044fa\nSigned-off-by: Joel Stanley \u003cjoel@jms.id.au\u003e\n" }, { "commit": "5496ee053f1e4fe039e1971889e855f6459ed26d", "tree": "a9903077c20d0fc6b1fa1bc3575d875bef423ca6", "parents": [ "24f9747512490a812b44f30cb7e4a14e6d935742" ], "author": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Fri Sep 08 13:25:23 2023 -0500" }, "committer": { "name": "Adriana Kobylak", "email": "anoo@linux.ibm.com", "time": "Tue Sep 12 21:00:13 2023 +0000" }, "message": "meta-ibm: Add missing Bonnell device callouts\n\nA few paths were missing callouts\n\nSigned-off-by: Matt Spinler \u003cspinler@us.ibm.com\u003e\nChange-Id: I617085b4a1305ed264f8008b4577567d93e7150e\n" }, { "commit": "24f9747512490a812b44f30cb7e4a14e6d935742", "tree": "8986997481852d21362bbff6dffd900a56154533", "parents": [ "8bf199c065ca59497bbb249bfbecf23f4c88255b" ], "author": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Fri Sep 08 11:23:17 2023 -0500" }, "committer": { "name": "Adriana Kobylak", "email": "anoo@linux.ibm.com", "time": "Tue Sep 12 21:00:13 2023 +0000" }, "message": "meta-ibm: Remove PS input_history associations\n\nOn Rainier and Everest the code to put the power supply input history\nmaximum and average values on D-Bus is being removed and replaced with a\nsingle peak input power sensor.\n\nRemove the associations to them since they are no longer around.\n\nNote: The associations for the new sensor will be handled by the\npsu-monitor application.\n\nSigned-off-by: Matt Spinler \u003cspinler@us.ibm.com\u003e\nChange-Id: I07bb6523f60be0e56db5d85932da9193719c7406\n" }, { "commit": "c8d4cd3d6f7cce93b232f9611f74580d94135e8c", "tree": "19f9ca63c05f491fc062132be0dc8b69aa7e49bd", "parents": [ "9d5bfecaf57e3c2d3bad51e4cadc1e1a0c54cbe4" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Wed May 03 17:49:46 2023 +0200" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Fri Sep 08 13:38:06 2023 +0000" }, "message": "meta-ibm/sbp1: Add entity-manager config\n\n- Enable dbus-sensors\n- Add board specific blacklist\n\nChange-Id: I04c02a3b2302cb480e05eed258cacf3bd3bd88db\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "9d5bfecaf57e3c2d3bad51e4cadc1e1a0c54cbe4", "tree": "305a6ac65c5bc7c30b2fddd074eee8b37bb9912d", "parents": [ "d74aed3c265dd3240c60f2b246492795df72050e" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Tue Aug 29 11:29:27 2023 +0200" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Fri Sep 08 13:37:30 2023 +0000" }, "message": "meta-ibm/meta-genesis3: Fix inventory\n\nFix commit 4f282598b1c60378a83d032bacd388ce74e80541\n\"meta-ibm/genesis3: Add inventory\".\n\nActually do generate an inventory based on added YAML.\n\nTEST: Verified that generated.cpp is not empty.\n\nChange-Id: Ia5c92894a573d6c5dad1db7473362130e966ee47\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "d74aed3c265dd3240c60f2b246492795df72050e", "tree": "d80d99460f9df45c29e4c0b5270cb219699fae2e", "parents": [ "21a6a8f5a71d30e0c452b0789055ce667084f667" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Tue Aug 29 08:00:08 2023 +0200" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Fri Sep 08 13:37:30 2023 +0000" }, "message": "meta-ibm/meta-sbp1/recipes-phosphor: Fix inventory\n\nFix commit d7191a5492f3a6864a28806cf8ea2d21e5482499\n\"meta-ibm/sbp1: Add inventory\".\n\nActually do generate an inventory based on added YAML.\n\nTEST: Verified that generated.cpp is not empty.\n\nChange-Id: Ib626f3777ba1db29dfee653b487256a5bed4f592\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "21a6a8f5a71d30e0c452b0789055ce667084f667", "tree": "cf1039b890893a55e51d125ada74b7d7c1748826", "parents": [ "4a24779283e484f8e51b1731c082ee538981bb80" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Wed Aug 30 09:06:01 2023 +0200" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Fri Sep 08 13:37:19 2023 +0000" }, "message": "meta-ibm: meta-sbp1: Enable nvmesensor\n\nThe NVMe SSDs on the ruler drives are already found by FruDevice.\nEnable nvmesensor to read temperatures as soon as the x86 is\npowered on.\n\nChange-Id: I2191f909ab1b9e4bc79ae0d24de9042fe54291eb\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "4a24779283e484f8e51b1731c082ee538981bb80", "tree": "9d58d5101e454c0c1b6ed26b8050cb10a6b84e81", "parents": [ "1390e6da11239649c63990b36497a724cfa9296f" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Mon Sep 04 12:13:20 2023 +0200" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Fri Sep 08 13:36:51 2023 +0000" }, "message": "meta-ibm: meta-genesis3: phosphor-ipmi-fru: Fix config\n\nAfter rebasing on upstream the config wasn\u0027t properly updated\nto use genesis3 custom YAML config. Update the config to actually\nread the MAC from EEPROM and set it on Dbus.\n\nTested: MACAddress field is set on DBus ans phosphor-networkd\n applies the MAC address to the network interface.\n\nChange-Id: Ideaffc68e75a005c351edd3b53860bfcc30dfde4\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "1390e6da11239649c63990b36497a724cfa9296f", "tree": "2349440d69062e140314d3f2378a29d1ae9dd3da", "parents": [ "47321541405396bef2899b2902ff7811927745ea" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Mon Sep 04 12:03:57 2023 +0200" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Fri Sep 08 13:36:51 2023 +0000" }, "message": "meta-ibm: meta-sbp1: phosphor-ipmi-fru: Fix config\n\nAfter rebasing on upstream the config wasn\u0027t properly updated\nto use SBP1 custom YAML config. Update the config to actually\nread the MAC from EEPROM and set it on Dbus.\n\nTested: MACAddress field is set on DBus ans phosphor-networkd\n applies the MAC address to the network interface.\n\nChange-Id: I44fa3f3350e5b532ab56f5317e4228b36a4a5a14\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "3596dc23c54f7c26579558a03214ef8017c8df10", "tree": "89ded8c781da45ab288ec31441d5819758bb407c", "parents": [ "7c92857b506f93640474f9809bdb0f23fa45e900" ], "author": { "name": "Andrew Jeffery", "email": "andrew@aj.id.au", "time": "Mon Aug 14 11:40:35 2023 +0930" }, "committer": { "name": "Andrew Jeffery", "email": "andrew@aj.id.au", "time": "Fri Sep 01 02:46:41 2023 +0000" }, "message": "meta-ibm: u-boot-aspeed-sdk: Leave key retirement unspecified\n\nIBM observed consistent hangs in the `uart_otp` tool when programming\nthe OTP image into the SoC. This was root-caused by Aspeed:\n\n\u003e Message-ID: \u003cTYZPR06MB677027C95FCFABCDA6F81C4D800DA@TYZPR06MB6770.apcprd06.prod.outlook.com\u003e\n\u003e From: Neal Liu \u003cneal_liu@aspeedtech.com\u003e\n\u003e Subject: Server Management technical issue by Rose.Drehmel@us.ibm.com\n\u003e\n\u003e Hi Andrew,\n\u003e\n\u003e It’s okay, I found the problem.\n\u003e\n\u003e The utility timeout is because it programs key retire bits in\n\u003e OTPCFG4[7:0] without enabling secure boot.\n\u003e\n\u003e In the case of secure boot is enabled, the hardware would detect the\n\u003e current boot up key number #id, and it can only retire the number\n\u003e which is smaller than the current boot up key #id.\n\u003e If not, the OTP status will keep busy, and the utility stocks in\n\u003e polling loop.\n\u003e\n\u003e If you still want to disable key #0 without enabling secure boot,\n\u003e OTPCFG0[5] can be another option for you.\n\u003e\n\u003e I also provide a new programmer.bin to fix this infinite loop problem\n\u003e in case user thought BMC is crashed.\n\u003e\n\u003e You can try it with this command:\n\u003e\n\u003e $ uart_otp -s 2600 -p ast2600_otp_programmer.bin /dev/ttyUSBx\n\u003e\n\u003e Thanks\n\u003e\n\u003e Best Regards,\n\u003e\n\u003e -Neal\n\nIn discussion with Chris we determined that we were not intentionally\nattempting to retire the development / low-security key, rather were\njust trying to be complete in the specification of our configuration.\n\nNeal responded to our request of how to avoid programming a key\nretirement in the configuration file:\n\n\u003e Message-ID: \u003cTYZPR06MB67700B238DB429A51E048E328010A@TYZPR06MB6770.apcprd06.prod.outlook.com\u003e\n\u003e From: Neal Liu \u003cneal_liu@aspeedtech.com\u003e\n\u003e Subject: Server Management technical issue by Rose.Drehmel@us.ibm.com\n\u003e\n\u003e Hi Andrew,\n\u003e\n\u003e Just delete line #72 as unspecified value.\n\u003e\n\u003e Thanks\n\u003e\n\u003e Best Regards,\n\u003e\n\u003e -Neal\n\u003e\u003e\n\u003e\u003e From: Andrew Jeffery \u003candrewrj@au1.ibm.com\u003e\n\u003e\u003e To: Neal Liu \u003cneal_liu@aspeedtech.com\u003e\n\u003e\u003e Subject: Re: Server Management technical issue by Rose.Drehmel@us.ibm.com\n\u003e\u003e\n\u003e\u003e Hi Neal,\n\u003e\u003e\n\u003e\u003e I\u0027ve discussed your findings with Chris Engel, who is our platform\n\u003e\u003e security person. We determined that we do not want to mark the low\n\u003e\u003e security key as retired in the OTP as we\u0027re handling that via the\n\u003e\u003e FWSPIMISO strapping pin.\n\u003e\u003e\n\u003e\u003e What change should I make to our OTP configuration so that we don\u0027t\n\u003e\u003e retire key 0 during programming?\n\u003e\u003e\n\u003e\u003e Andrew\n\nLine 72 in this case refers to our OTP configuration file:\n\nhttps://github.com/openbmc/openbmc/blob/2a25492c13e2b768f94b864a51f84e82e4238aef/meta-ibm/recipes-bsp/u-boot/u-boot-aspeed-sdk/p10bmc/ibm.json#L72\n\nLeave \"Keys Retire ID\" unspecified to avoid leaving the OTP engine busy.\n\nCc: Chris Engel \u003ccjengel@us.ibm.com\u003e\nCc: Rose Drehmel \u003cRose.Drehmel@us.ibm.com\u003e\nCc: Briana Foxworth \u003cbefoxwor@us.ibm.com\u003e\nCc: Nicole Nett \u003cnschwart@us.ibm.com\u003e\nChange-Id: Ib6b75a40f5debd5ba1166f0f69a07114b76d9c34\nSigned-off-by: Andrew Jeffery \u003candrew@aj.id.au\u003e\n" }, { "commit": "8254053033c9d5e126e8c873da1303fe4227d272", "tree": "54d877626e7a33a8baa57b860ddf5014ac1f4d90", "parents": [ "bf4e27c3408955c214000108001e92c308c1861f" ], "author": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Mon Aug 21 16:14:25 2023 -0500" }, "committer": { "name": "Adriana Kobylak", "email": "anoo@linux.ibm.com", "time": "Mon Aug 28 21:25:15 2023 +0000" }, "message": "meta-ibm: Add Bonnell device callouts file\n\nThis file is used to know which location codes to call out in error logs\nwhen I2C and other accesses fail.\n\nThere are still a few missing callouts, but most are there.\n\nSigned-off-by: Matt Spinler \u003cspinler@us.ibm.com\u003e\nChange-Id: Ic0c61e362c5dcab4d374168da84bb7128d0bb22e\n" }, { "commit": "af9e6d301f51e1afff49d51568ab5f1518b5f255", "tree": "ef3d91a1c51547c1d5c40dd5edba1ea4364bfd64", "parents": [ "3d779de2f1bac85d9003d8dff9301a18d37f6c08" ], "author": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Thu Aug 17 18:20:20 2023 -0500" }, "committer": { "name": "Patrick Williams", "email": "patrick@stwcx.xyz", "time": "Wed Aug 23 13:58:42 2023 +0000" }, "message": "meta-ibm: remove ibm-logging\n\nThere is no in-tree user of this package. Remove it so we can archive\nthe repository.\n\nSigned-off-by: Patrick Williams \u003cpatrick@stwcx.xyz\u003e\nChange-Id: I777ac0e0ffaf14508a49d5160831e59d3044fe5e\n" }, { "commit": "e99fc5b5e41d1f0aa3d9dc5fa37a18306c720f24", "tree": "bee527de4b82b4c0dec57c8aec0a737140585316", "parents": [ "a34a271f8cee66799b691bef021486c947de2925" ], "author": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Tue Aug 15 10:43:20 2023 -0500" }, "committer": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Wed Aug 16 14:49:29 2023 +0000" }, "message": "meta-ibm:wspoon: Use gpioset in power-supply-sync\n\nThe phosphor-gpio-util that was being used was a custom tool that can be\nreplaced by gpioset. It was also just removed from its repo.\n\nThe service now has to be a oneshot because otherwise it isn\u0027t allowed\nto have multiple ExecStart lines.\n\nTested:\nPowered on multiple times, ensured the power supply input history was\ncleared on each power on.\n\nSigned-off-by: Matt Spinler \u003cspinler@us.ibm.com\u003e\nChange-Id: Ib181c67b70e2feb109c1a2aabba8d046e7dfe380\n" }, { "commit": "dc0e1714ba616978af4f767730b18449ccc122c4", "tree": "f57c8c80b852d8448f7588e89a6a70ba7b3359ad", "parents": [ "ef6e14717ab05cccb710ece45ac0646fab7435e1" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Thu May 25 17:02:23 2023 +0200" }, "committer": { "name": "Naresh Solanki", "email": "naresh.solanki@9elements.com", "time": "Wed Aug 16 12:29:55 2023 +0000" }, "message": "meta-ibm/recipes-phosphor/console: Set socket-id to default\n\nMakes SOL and obmc-console-client working again.\n\nChange-Id: I3d98319c2278794ba3db9ace4c89932c305d66d8\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "ef6e14717ab05cccb710ece45ac0646fab7435e1", "tree": "a236c3784203e727727e6ea9adb571ff3c0b9d0e", "parents": [ "5046c94987709aa8afa7f969293652b261f1937a" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Mon May 08 08:36:57 2023 +0200" }, "committer": { "name": "Naresh Solanki", "email": "naresh.solanki@9elements.com", "time": "Wed Aug 16 12:29:55 2023 +0000" }, "message": "meta-ibm/sbp1: Assign static MAC\n\nAdd phosphor-ipmi-fru and ipmi-fru-properties configurations\nto parse the MAC address from board IPMI EEPROM.\n\nAdd config for phosphor-network to sync MAC to u-boot env.\n\nChange-Id: Ib470d71df06e75f9936f31efa3b86708dc226d57\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "5046c94987709aa8afa7f969293652b261f1937a", "tree": "5ce519bc0180cbe23eb73ca461f9f767b77c39a1", "parents": [ "066376898c269fc99dfb31e363a206eea46ed970" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Thu May 04 11:10:23 2023 +0200" }, "committer": { "name": "Naresh Solanki", "email": "naresh.solanki@9elements.com", "time": "Wed Aug 16 12:29:55 2023 +0000" }, "message": "meta-ibm/sbp1: Configure dbus-sensors\n\nChange-Id: I2a3e8bb54e07fc9d3e7b9bbc400c98c44f8d2810\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "066376898c269fc99dfb31e363a206eea46ed970", "tree": "26b35860e524c31e842bafab8a1d285d5d04c7a8", "parents": [ "d7191a5492f3a6864a28806cf8ea2d21e5482499" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Wed May 03 14:25:00 2023 +0200" }, "committer": { "name": "Naresh Solanki", "email": "naresh.solanki@9elements.com", "time": "Wed Aug 16 12:29:55 2023 +0000" }, "message": "meta-ibm/sbp1: Enable backup flash\n\nChange-Id: I55bc9fc8195b5954492d6ba31d9a2cbc10ddbfba\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "d7191a5492f3a6864a28806cf8ea2d21e5482499", "tree": "051301ef3b9cf81a9b8dd360d8d9c77aae3c6405", "parents": [ "87c16bb0947486b36d161cbbd0cb65cc3207dce3" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Wed May 03 11:13:31 2023 +0200" }, "committer": { "name": "Naresh Solanki", "email": "naresh.solanki@9elements.com", "time": "Wed Aug 16 12:29:55 2023 +0000" }, "message": "meta-ibm/sbp1: Add inventory\n\nAdd static inventory devices that have no FRU EEPROM and\nare known to be present.\n\nentity-manager doesn\u0027t support creating those inventory items,\nso add them here.\n\nThe following commits will add more functionality around the\ncreated inventory items. Each item has a presence GPIO and\nadditional actions are triggered when a presence is detected.\n\nChange-Id: I267b05765d408c88a50e005a3e5c2f4505c00f42\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "1ce49267e7223181232f2fdba4373444dbae0be9", "tree": "2ee7ba923433a99318a5b8ad1b2e418d8b628fd4", "parents": [ "891229d64fa3fa2504d518dc1894178ccfa74ce3" ], "author": { "name": "Patrick Rudolph", "email": "patrick.rudolph@9elements.com", "time": "Tue Apr 19 16:24:29 2022 +0200" }, "committer": { "name": "Naresh Solanki", "email": "naresh.solanki@9elements.com", "time": "Thu Aug 10 10:36:10 2023 +0000" }, "message": "meta-ibm: systemd-networkd-wait-online override\n\nIBM systems do not always configure both eth0 and eth1 ports. This\ncauses this service to fail and hold up the boot of the BMC by the 2\nminute timeout.\n\nOverride this service file to have IBM systems only wait for eth0 OR\neth1 to become active.\n\nThe SBP1 BMC has two NICs. Be happy with a link up on one of them.\n\nTEST\u003dBuild for SBP1 \u0026 make sure with waits for either of the two\nNIC to be active.\n\nChange-Id: I2ed633805f7e71021c010b9bc53e076f2c55732e\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\n" }, { "commit": "891229d64fa3fa2504d518dc1894178ccfa74ce3", "tree": "2aa6b5489cad52d1f0102ed9fcff25008f3d876b", "parents": [ "031d69eb32c520f9a066ad5dc95ff0d3df045573" ], "author": { "name": "Naresh Solanki", "email": "Naresh.Solanki@9elements.com", "time": "Wed Apr 12 10:02:46 2023 +0200" }, "committer": { "name": "Naresh Solanki", "email": "naresh.solanki@9elements.com", "time": "Thu Aug 10 10:36:10 2023 +0000" }, "message": "meta-ibm: Add new board SBP1\n\nAdd support for the IBM SBP1 board.\n\nIt\u0027s an evaluation platform based on Aspeed AST2600 SoC powering\na 4 socket Intel Sapphire Rapids platform.\n\nThe main difference to regular platforms is the non-existence of a\nCPLD/FPGA. Everything on this board is directly connected to and\ncontrolled by BMC including power sequence for PCH/CPU.\n\nThe power-sequencing makes use of in kernel PMBUS drivers that are\ncurrently upstreamed and needs to be backported to OpenBMC kernel fork.\n\nChange-Id: I34a0b70e1f7f6c1ab2be38e8d66d5912950e0d82\nSigned-off-by: Patrick Rudolph \u003cpatrick.rudolph@9elements.com\u003e\nSigned-off-by: Naresh Solanki \u003cNaresh.Solanki@9elements.com\u003e\nSigned-off-by: Andrew Geissler \u003cgeissonator@yahoo.com\u003e\n" }, { "commit": "c76c5586b85737bb20ec385826a3c2007e42a9ea", "tree": "ecc0db9178ccbf4ebacfce72bbc536520007f88e", "parents": [ "e68201747a13d8f6906596bd79751e8638c81bda" ], "author": { "name": "Ravi Teja", "email": "raviteja28031990@gmail.com", "time": "Thu Aug 03 12:03:17 2023 -0500" }, "committer": { "name": "Ravi Teja", "email": "raviteja28031990@gmail.com", "time": "Sat Aug 05 14:20:13 2023 +0000" }, "message": "meta-ibm: update admin user home directory\n\ncurrently admin user created with home directory \u0027/\u0027 and there is an\nerror while deleting admin user.\n\nthis commit updates admin user home directory to /home/admin.\n\nTested by: Notice admin home directory and Delete admin user\n\nChange-Id: I32210435ac0a94555d2f369e226df7e04f49d88c\nSigned-off-by: Ravi Teja \u003craviteja28031990@gmail.com\u003e\n" }, { "commit": "3416889460750753874464c253d4b5813a3056ae", "tree": "733eac5a54db173832434f10542b836621557b8e", "parents": [ "2ca66a74ee4874e121ac398fe83759df73e48065" ], "author": { "name": "Matt Spinler", "email": "spinler@us.ibm.com", "time": "Tue Aug 01 18:25:14 2023 +0000" }, "committer": { "name": "Andrew Geissler", "email": "geissonator@yahoo.com", "time": "Thu Aug 03 17:57:22 2023 +0000" }, "message": "meta-ibm: Use gpioset in reset-fan-watchdog\n\nThe reset-fan-watchdog service needs to toggle a GPIO in order to unlock\nthe fan watchdog circuit so fans can be controlled after the watchdog\nhas expired and locked them at high speed. This gets called on every\npower on to bring the fans under control again in case the watchdog had\nexpired on the previous boot.\n\nThis was done previously using a custom application which used libgpiod\nunder the covers, which was written before gpioset was around.\n\nNow that gpioset is available, just use it instead to toggle the GPIO so\nthere\u0027s less custom code we have to worry about maintaining.\n\nThe actual minimum timing requirement of the toggle is around 5ns, so\nthe 1us being used by all the config files meets that.\n\nTested:\nExpired the watchdog by stopping the fan-watchdog service, then powered\noff and back on and made sure the fans can still be controlled.\n\nSigned-off-by: Matt Spinler \u003cspinler@us.ibm.com\u003e\nChange-Id: Ibd36ff17e83b57d521364f0092dfa1f5abf34856\n" } ], "next": "2ca66a74ee4874e121ac398fe83759df73e48065" }