summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-05-12google-ipmi-sys: srcrev bump c98db20388..e4fddf4399Andrew Geissler1-1/+1
Willy Tu (1): google-ipmi-sys: Add SysPCIeSlotBifurcation subcommand placeholder Change-Id: If2a11c8b65fdc525d434820749bc8431fbc908d9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-12meta-jade: Clean up phosphor-isolation distro featureJoel Stanley1-1/+0
As mtjade uses the newer u-boot tree based on v2019.04, the phosphor-isolation distro feature does not do anything. The backdoors closed by the distro feature are now closed by default, so no opt-in is required. Change-Id: I779caf74f138715e0a49febbdb09d4ef78e33e0c Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-05-11meta-ampere: adjust phosphor-ipmi-host PACKAGECONFIGPatrick Williams1-1/+1
The bbappend was previously defining a PACKAGECONFIG but that PACKAGECONFIG was already defined in the base recipe. I suspect the intention was to _enable_ the existing PACKAGECONFIG. Adjust accordingly. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I9f88451454fc1de8b6bb43caa3657c65cafd3b0d
2022-05-11meta-phosphor: add allowlist ipmid PACKAGECONFIGBrad Bishop1-1/+2
Add a PACKAGECONFIG for the allowlist feature, so it can be disabled without using EXTRA_OECONF and comply with the OpenBMC meta layer guidelines. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I263dc9e8f9f65cc184482b149bcabe01b765326a
2022-05-11meta-google: gbmc-ncsi-config: Remove impersonated IPv6 addressWilliam A. Kennington III1-1/+11
This is required for routing to work correctly between the impersonated node and the BMC. We still respond to neighbor solicits for the impersonated node but our routing is fixed. Change-Id: I7db57233348532576b3e2a9cd71ae0406367198e Signed-off-by: William A. Kennington III <wak@google.com>
2022-05-11meta-ibm: tpm enable on by default for p10bmcAndrew Geissler1-0/+1
It's time to require this for p10 based machines now Tested: - Confirmed by default it is now "Required" root@p10bmc:~# pldmtool bios GetBIOSAttributeCurrentValueByHandle -a hb_tpm_required { "CurrentValue": "Required" } Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I0959ffad3d4a38b542087be4a6ca6949ff1b4356
2022-05-11phosphor-fan-presence: srcrev bump 7b34ee0f12..f16f063b02Andrew Geissler1-1/+1
Matt Spinler (1): control: Be more lenient toward missing sensors Change-Id: I7850a4d0dd9647b4cbedb1bd2178b59c5be3f2a2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-11phosphor-logging: srcrev bump 3bb15b9bdd..f9077e3691Andrew Geissler1-1/+1
Matt Spinler (4): PEL: Convert component ID list to JSON PEL: Add hostboot component ID file PEL: Create python package for msg registry PEL: Add BMC debug collector component ID Change-Id: I43be50b20965401f89e59d8c1ff474dd98ba31af Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-11entity-manager: srcrev bump 88333fe091..c7612cf7baAndrew Geissler1-1/+1
Andrew Jeffery (15): PerformScan: Extract findExposeActionRecord() PerformScan: Rename exposeRecord in isExposeActionRecord() PerformScan: Eliminate foundMatches PerformScan: Lift lambda from args in isExposeActionRecord() PerformScan: Extract apply{Bind,Disable}Action() from run() PerformScan: Extract applyConfigExposeActions() PerformScan: Avoid continue in applyExposeActions() PerformScan: Rename configList in applyConfigExposeActions() PerformScan: Extract applyExposeActions() PerformScan: Extract generateDeviceName() PerformScan: Reorganise config loop early-exits PerformScan: Promote recordPtr to reference PerformScan: Add updateSystemConfiguration() as a member function PerformProbe: Invoke PerformScan::updateSystemConfiguration() directly PerformScan: Drop dbusSubtree parameter from updateSystemConfiguration() Zev Weiss (1): devices: Add nct6779 support Change-Id: I84e8b6633091484b045c08f82d8f1195534c5c28 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-11meta-google: gbmc-ncsi-config: Allow BMC address assignmentWilliam A. Kennington III2-9/+25
We need to allow BMC address assignment so that we can deprecate the impersonation assignment we are currently performing on the BMC. Change-Id: Ia153d0a5692876ef2c36b71230d597e51904d467 Signed-off-by: William A. Kennington III <wak@google.com>
2022-05-11meta-ibm: p10bmc: Configure debug-trigger for dbus sink actionsAndrew Jeffery2-0/+11
The dbus sink actions will cause phosphor-dump-manager to take a full BMC dump if the debug action is received on the trigger source. Change-Id: If57612a75ca7f68ed2636c9b23dc04972d99626d Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2022-05-11meta-fii: meta-mori: Add mori kernel confAshwin Murali2-0/+131
Add mori kernel conf Signed-off-by: Ashwin Murali <ashwin.murali@fii-na.com> Change-Id: I13807a55806a8fa6348879bbd27e02e9888aff1c
2022-05-10phosphor-led-manager: srcrev bump 6d08ccecd9..aff56f3967Andrew Geissler1-1/+1
Patrick Williams (1): meson: set use-json as default Change-Id: I28cc3076f672b49281e2a32c44dde7f831a412a3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-host-ipmid: srcrev bump f53696edb8..5d38067181Andrew Geissler1-1/+1
Duke Du (1): dbus-sdr: Add sensor type entity Ed Tanous (1): Fix build issue for dbus-sdr Willy Tu (1): dbus-sdr: VR Event Status: Fix mode proprety fetch Change-Id: Ie980fa0e8bbea157df6b3605076ddf51c873dfb0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10pldm: srcrev bump d2ab1c2261..5ed342e4f0Andrew Geissler1-1/+1
ArchanaKakani (1): oem-ibm:Unmap the memory selectively Manojkiran Eda (1): oem-ibm : Add pvm_create_default_lpar bios attribute Ravi Teja (1): Add VMI IPv6 BIOS attributes Change-Id: I96ab0bf9fcdc7fac1b53ea6c633d22e8fa2b8560 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10dbus-sensors: srcrev bump 0b1ae9ff7f..b5d7a7fb01Andrew Geissler1-1/+1
Andrew Jeffery (1): NVMeContext: Rework sensor removal concurrent to polling Change-Id: I31961c217187b5f226fa304194029c274108cbbb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-fan-presence: srcrev bump 4907dace0b..7b34ee0f12Andrew Geissler1-1/+1
Mike Capps (1): monitor: include previous targets and tachs in PEL Change-Id: I9173b40e6d10026af40e72f60121dfc01b3d06cd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-dbus-interfaces: srcrev bump 56936f52f2..c6cf37a77bAndrew Geissler1-1/+1
Sheldon Bailey (1): Add safe mode to user interface Change-Id: Ib847892c464bcc79f7621013504eca0d802a895e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10bmcweb: srcrev bump f12b57b271..550a6bf85fAndrew Geissler1-1/+1
Ed Tanous (3): Fix whitespacing on meson_options.txt Document expectations for commit messages Implement etag headers Jiaqing Zhao (1): system: Handle PATCH request with multi-depth readJson JunLin Chen (1): Fix bmcweb crash problem when no-auth Nan Zhou (2): memory: correct type of MemorySizeInKB query: expand: fix a bug in inLinks Change-Id: Ic380dc984d240fd5a11928fcc496715835d9e841 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-ipmi-flash: srcrev bump 28c00d6eda..36af21c513Andrew Geissler1-1/+1
William A. Kennington III (2): tools/net: Handle files which don't support sendfile tools/net: Fix missing include Change-Id: I45f1ab48c85e20892e2038067f38ddc02e9853cd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10openpower-proc-control: srcrev bump 9ca8a11763..f2e5372660Andrew Geissler1-1/+1
Andrew Geissler (3): pvm_sys_dump_active: utilize proper systemd syntax mpreboot: collect bmc dump pvm_sys_dump_active: ensure no failure Change-Id: If599512c365b13f35432d9fa9e8bc6a8220a591e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10entity-manager: srcrev bump 0a8de74a19..88333fe091Andrew Geissler1-1/+1
Andrew Jeffery (26): PerformScan: allInterfaces is a subtree result PerformScan: Promote dbusObject from pointer to reference PerformScan: Make getRecordName() static PerformScan: Drop redundant assignment into system configuration PerformScan: Lift name key update out of the for-loop PerformScan: Rename ifacesIt to objectIt PerformScan: Extract pruneRecordExposes() PerformScan: Rename fromLastJson in pruneRecordExposes() PerformScan: Return early from pruneRecordExposes() PerformScan: Flip condition to avoid continue in pruneNullExposes() PerformScan: Concurrent modification of container needs visibility PerformScan: Reduce indentation with early continue for absent record PerformScan: Untemplated record name allows early continue PerformScan: Avoid `continue` when updating unused indexes PerformScan: Extract recordDiscoveredIdentifiers() PerformScan: Drop hasTemplateName from recordDiscoveredIdentifiers() PerformScan: Rename fromLastJson in recordDiscoveredIdentifiers() PerformScan: Reorder operations when processing old configuration PerformScan: Searching with 'recordName' means we found a 'record' PerformScan: Un-nest continue by merging conditionals PerformScan: Tidy condition using nlohmann::json::is_array() PerformScan: Split conditionals to improve readability PerformScan: Bind and DisableNode Expose directives are actions PerformScan: Extract extractExposeActionRecordNames() PerformScan: Use early returns in extractExposeActionRecordNames() PerformScan: Use nlohmann::json::is_{string,array}() for type checks Jan Sowinski (1): Add PCA9542 and PCA9846 support Jiaqing Zhao (1): Add PCA984x mux/switch support Michal Bielecki (1): Add support for ADS7828 I2C A/D Converter. Change-Id: I8e925adca192296dac4bb80bfe79f7769016d55d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-state-manager: srcrev bump 1662ba6bec..4ee594663bAndrew Geissler1-1/+1
Andrew Geissler (1): bmc-reboot: put into NotReady state NodeMan97 (2): bmc-quiesce: ensure bmc stays in quiesce Removed redundant string parsing Change-Id: Id664568b0dec30455fe88442ccc9f84b5b9afc1a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10phosphor-power: srcrev bump 9666ddf6be..dc777fa24cAndrew Geissler1-1/+1
Shawn McCarney (1): regulators: Host reboot should not redo operations Change-Id: I64cef849a8259185d4532e9d3eaf498a0f1d788b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-10u-boot-aspeed: Disable backdoor interfacesJoel Stanley1-1/+1
This is a version of the CVE-2019-6260 "pantsdown" mitigations for the v2019.04 u-boot branch. The SuperIO and debug UART backdoors can be optionally enabled through u-boot build time configuration, but default to disabled as long as your machine uses the common board_init. These changes are relevant for the AST2400 and the AST2500 only. If your machine relies on these features to boot, look at the options in this patch: https://lore.kernel.org/openbmc/20220504004739.15829-1-zev@bewilderbeest.net/ See this email for instructions on how to test: https://lore.kernel.org/openbmc/CACPK8XfYuWT9Q5G_bo9AGugx-DcODDZ8xb39Sr+Sa8qWqVeW6A@mail.gmail.com/ Thank you to Zev for the work on this patch. Zev Weiss (1): aspeed: Disable backdoor interfaces Change-Id: I4ebeae13047b8c32f2d9324d4ef9c6f98c6f4a60 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-05-10meta-google: gbmc-bridge: Fix DHCP termWilliam A. Kennington III1-1/+3
The previous wait call was unable to monitor the process since it didn't start as a child of the term script. Instead, we just need to poll proc until the process has completed as this information is accessible. Change-Id: I8dec1218b5f451aa756329420211b3f6de500d7f Signed-off-by: William A. Kennington III <wak@google.com>
2022-05-09phosphor-power: Don't enable supply-monitor-ng by defaultZev Weiss2-2/+4
For the same reason as supply-monitor (a dependency on org.open_power dbus interfaces). Signed-off-by: Zev Weiss <zev@bewilderbeest.net> Change-Id: Ibcf52fc180da744cced04d4720036d8bc84bf89c
2022-05-09meta-google: Fix tcpdump appendJoel Stanley1-1/+1
When searching the tree for 'gmbc', I was surprised to find we had no machines that use the Google layer. That's because it's a typo, and the layer is called gbmc. Change-Id: I75f31456f5e48246fe387322c72301d8552ca2d2 Signed-off-by: Joel Stanley <joel@jms.id.au>
2022-05-07meta-fii: meta-kudo: CPLD version byte shiftGrant Williams1-2/+2
Adjust CPLD aux version by shifting byte from 2 to 5 to 1 to 4 cmd: kudo.sh fw Before change: BMC_CPLD: 0.0.15.0 [5], [4], [3], [2]. the [5] is null Post change: BMC_CPLD: 0.15.0.0 [4], [3], [2], [1] Signed-off-by: Grant Williams <grant.williams@fii-na.com> Change-Id: I518ddb5e739fb73876f325b44b0104210a48c09c
2022-05-06meta-fii: meta-kudo: Remove the 2p sensor supportAvenash Asai Thambi5-627/+3
Removed the 2p sensor support from the phosphor-virtual-sensor and modified the recipe accordingly to support the new config. Signed-off-by: Avenash Asai Thambi <avenash.thambi@fii-usa.com> Change-Id: Ie9896ed6473844f54ba0fb3e422de946bec52892
2022-05-06openpower-hw-diags: srcrev bump d28d5f8b6d..026e5a3feeAndrew Geissler1-1/+1
Zane Shelley (1): Avoid guarding on TOD interfaces errors Change-Id: I11f95a011fa922101a30f9d5d06ad9507075bb12 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-06phosphor-host-postd: srcrev bump 80be5d8335..60b8995627Andrew Geissler1-1/+1
Brad Bishop (2): main: avoid unused variables README.md: Add words Kumar Thangavel (1): Add multi-host postcode support Change-Id: Ic7a4a7952e0a26d50e4a76884a873b26eb4b60ab Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-06meta-phosphor: Add libgpiod dependencyKumar Thangavel1-0/+2
The phosphor-host-postd uses GPIO lines to display the IPMB based multi-host post code. Hence, add the libgpiod to the phosphor-host-postd repo. Tested: Included <gpiod.hpp> header file and phosphor-host-postd builds successfully. Signed-off-by: Kumar Thangavel <thangavel.k@hcl.com> Change-Id: I4376248cb5ab62c7e7d2526d4e87303c54a55b15
2022-05-06meta-fii: meta-kudo: Remove custom phosphor-pid-control.serviceAvenash Asai Thambi2-20/+0
The custom phosphor-pid-control.service is not necessary because PID control still operates with the default phosphor-pid-control.service. Signed-off-by: Avenash Asai Thambi <avenash.thambi@fii-usa.com> Change-Id: Ic0f1447c5a20f275cec9e51d26018f6f55101ed0
2022-05-06webui-vue: srcrev bump 78372d6345..fedc7344dfAndrew Geissler1-1/+1
MichalX Szopinski (1): Add missing Model mapping to Chassis Store Change-Id: I4a6a5c12012f15675164eb1405d86d0157bb3373 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-06entity-manager: srcrev bump b0c7bd18c2..0a8de74a19Andrew Geissler1-1/+1
Andrew Jeffery (4): EntityManager: Promote FoundDeviceT to a struct and rename PerformScan: Destructure device details in run() loop header PerformScan: Be explicit about dbusObject type in run() PerformScan: Rename emptyInterfaces to emptyObject as per its type Change-Id: Iedfe79cff3dd130fceff3ac20f11b88d274da83d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-05phosphor-fan-presence: srcrev bump 0461bd2fdc..4907dace0bAndrew Geissler1-1/+1
Matt Spinler (1): control: Increase flight recorder max entries Change-Id: Ie305147e32f7dd6ea59dbecca5cdce41a2447fbd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-05openpower-hw-diags: srcrev bump e81eb15d93..d28d5f8b6dAndrew Geissler1-1/+1
austinfcui (1): Add Attn config option for clearing Attn Interrupts Change-Id: Ib26dcd669fe44230c77be830074591ff5f43d766 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-05phosphor-networkd: srcrev bump dd1e592f69..a91c654c1bAndrew Geissler1-1/+1
sunharis (1): network_config: Enable [DHCP] option parameters by default Change-Id: I8fcd9c6b27daeaa21363e41295c08abaed35f46f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-05openpower-vpd-parser: srcrev bump a4a2adfa96..40d1c19685Andrew Geissler1-1/+1
Alpana Kumari (2): PEL support for GPIO failure Handle presence GPIO read failure Change-Id: I899f67719cea833cf118e6dcd7638ee1dc276551 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-05openpower-debug-collector: srcrev bump b64983f0c1..fc327da915Andrew Geissler1-1/+1
Jayanth Othayoth (1): SBE watchdog times out callout support enhancement Change-Id: I0f0e711627cc0af6a6aefca45b61323a9f5eb2c8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-05phosphor-logging: srcrev bump ae1738ca2b..3bb15b9bddAndrew Geissler1-1/+1
Matt Spinler (1): Revert "peltool: Add Notes from message registry file" Change-Id: I8e0ad53523170fb2dab24bc8dc608e0b5cb1b107 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-05intel-ipmi-oem: srcrev bump ad129c6891..493d77616dAndrew Geissler1-1/+1
Jason M. Bills (1): Include fstream Zhikui Ren (1): Store mac to eeprom enhancement Change-Id: I85b59c67a03f0fbf0f6eda4e4fc6926aea3f19d4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-05meta-fii: meta-kudo: Version bump and interpret version as decimalCharles Boyer2-4/+4
The version value used to be interpreted as hexadecimal for IPMI and then was changed to decimal to match Redfish. This will change the interpretation to decimal and increment to the next version. Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: I9e3513c7e51186bdbdbc2f3526a8e1dd0edf808d
2022-05-05meta-bletchley: phosphor-virtual-sensor: reformat JSONPatrick Williams1-128/+127
Change-Id: Ib6aba45e7a5563c17d0dee221deda9b0254a30be Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Signed-off-by: Potin Lai <potin.lai@quantatw.com>
2022-05-04meta-google: google-usb-network: Rename earlyWilliam A. Kennington III1-0/+3
Ideally our interface name is set prior to being created. However, we have to do this opportunisticly because it is only supported on linux 5.12 and newer. Change-Id: I5e660031a99b4120b3e75b25a7b58ca3a7373d57 Signed-off-by: William A. Kennington III <wak@google.com>
2022-05-04meta-google: google-usb-network: Retry renaming deviceWilliam A. Kennington III1-7/+10
Sometimes our device rename races with networkd bringing it up. Try a few times to rename until we succeed. Change-Id: I9eee947bc0a38c29839efe8e5e56a14c73b16b2c Signed-off-by: William A. Kennington III <wak@google.com>
2022-05-04intel-ipmi-oem: srcrev bump 6346e98cd5..ad129c6891Andrew Geissler1-1/+1
Andrei Kartashev (1): move PowerRestoreDelay to RestorePolicy interface Snehalatha Venkatesh (1): Fix for Redfish event when BIOS attributes changed Vernon Mauery (2): do not shift kcs-passed software ID Fix incorrect generatorID shifting Zhikui Ren (1): Add MAC to FRU EEPROM Change-Id: I2c3e98b39d71bc607b4bfdcf505034f01b0d79d3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-05-04chassis: Ensure power on request made before waitJim Wright1-0/+1
Fix intermittent power on timeout by ensuring that state manager requests power on before beginning 30 second wait. Signed-off-by: Jim Wright <jlwright@us.ibm.com> Change-Id: I2b323932b7fcc79889df3571d3881c7d9b400dc7
2022-05-04meta-bletchley: enable phosphor-sel-loggerPotin Lai1-0/+1
Enable phosphor-sel-logger to add ability of reading event logs via Redfish. Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: Ib2155fe1ad6e82117915f3b14c0eda591e7e574a