-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add ibm-openbmc info to README #5
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Added a section on ibm-openbmc, reiterating IBM's commintment to its continued contribution to the Linux foundation OpenBMC project. Tested: https://jbt.github.io/markdown-editor/ Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
run tests |
rfrandse
pushed a commit
that referenced
this pull request
Nov 30, 2021
Andrew Jeffery (79): nisqually: Fix Williwakas presence log message flett: The mux is a PCA9548(A), not a PCA9546 meson: Clean up dependency declarations platform-fru-detect: Invoke default constructors platform-fru-detect: Always return a value from main() williwakas: Drop getSystemBackplane() API devices: Split NVMeDrive implementation from its header inventory: Push NVMe include down to implementation ingraham: Take inventory as constructor argument nisqually: Take inventory as constructor argument williwakas: Take inventory as constructor argument flett: Take inventory as constructor argument nvme: Take inventory as constructor argument inventory: Drop dbus/ subdir platform-fru-detect: Introduce Device class ingraham: Push FRU detection down to Nisqually nvme: Take Willwakas by reference nisqually: Push FRU detection down to Williwakas inventory: Drop Rainier header dependency nvme: Delete obsolete APIs nvme: Reorder method declarations platform: Add FRU abstract class williwakas: Push inventory update down to NVMeDrive inventory: Take sdbusplus as constructor argument inventory: Add updateObject() API nvme: Refactor inventory to enforce encapsulation rainier: Untangle Nisqually, Flett and Williwakas rainier: Get rid of type-specific probe() methods williwakas: Provide getIndex() for use by WilliwakasNVMeDrive instances nvme: Make NVMeDrive implement Device rainier: Push inventory operations into NVMeDrive subclasses inventory: Add markAbsent() method platform: Add FRU::removeFromInventory() method platform: Introduce Device::unplug() rainier: Implement Device::unplug() on NVMeDrive subclasses rainier: Implement Device::unplug() on Flett and Williwakas rainier: Implement Device::unplug() for Nisqually rainier: Implement Device::unplug() for Ingraham platform: Drop default implementation for Device::unplug() platform-fru-detect: Unplug once we're done platform: Add Connector rainier: Store devices via arrays of Connectors instead of vectors platform-fru-detect: Add Notifier and NotifySink platform: Add PolledGPIODevicePresence implementation of NotifySink platform: Pass a Notifier through the Device methods rainier: Remove Williwakas::markPresent() inventory: Extract abstract class from Inventory inventory: Add inventory::accumulate and test suite inventory: Add PublishWhenPresentInventoryDecorator platform-fru-detect: Deploy PublishWhenPresentInventoryDecorator rainier: Work around bugs in gpiod::line_bulk iterators nisqually: Remove unnecessary loops in plug() path rainier: Clean up dodgy GPIO request descriptions flett: Refactor decorateWithI2CDevice() to remove unnecessary methods flett: Disable drive EEPROM probing for now Merge pull request #3 from amboar/drive-hotplug rainier: Add missing throw for std::logic_error() platform: Rename Platform class to PlatformManager platform: Refactor PlatformManager to support multiple platforms nisqually: Remove obsolete PolledGPIODevicePresence comment rainier: Inject Nisqually instance into Ingraham nisqually: Make getFlettSlotI2CBus() a member function rainier: Split Nisqually 1z specifics into Nisqually1z class rainier: Implement support for Nisqually 0z rainier: Integrate support for Nisqually 0z with Rainier 0z inventory: Support querying FRU properties nisqually: Separate detection strategies for Nisqually variants flett: Improve logging of drive plug events sysfs: i2c: Remove platform include from bus implementation sysfs: Remove non-default copy constructors sysfs: i2c: Introduce SysfsI2CBus::getBusDevice() platform-fru-detect: Implement I2C helpers devices: Introduce BasicNVMeDrive rainier: FlettNVMeDrive is a BasicNVMeDrive platform: Extract PolledDevicePresence ABC from PolledGPIODevicePresence nvme: Add PolledBasicNVMeDrivePresence flett: Add mux-channel-to-drive mapping rainier: Integrate drive presence polling into Flett Merge pull request #5 from amboar/drive-metadata Change-Id: Id13e014e840da73a6b6ddb6bcbb51b308371c418 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
rfrandse
added a commit
that referenced
this pull request
Apr 29, 2022
…#1917) Jinu Joy Thomas (1): LED configuration fixes (#5) Change-Id: Id8fb5af297f565d8d0fe46db3060f2d4142a2e80
rfrandse
added a commit
that referenced
this pull request
Apr 29, 2022
… (#1972) Eddie James (1): Stop FSI scan service if chassis power on but host not booting Andrew Geissler (3): Merge pull request #3 from geissonator/1020-pinhole-reset-logic-fix Merge pull request #4 from eddiejames/1020 Merge pull request #5 from msbarth/SW537485 Matthew Barth (1): host-sensors: Reset when system off but last state was on Change-Id: I68e406d49ddb14f32dbc5780fb974678c96abd92
rfrandse
added a commit
to rfrandse/openbmc-1
that referenced
this pull request
May 3, 2022
Brandon Wyman (10): psu-ng: Call setPowerSupplyError method for fault psu-ng: Fix up format for STATUS_* journal traces psu-ng: Limit tracing to STATUS_WORD changes psu-ng: Create a shortName and use for tracing psu-ng: Clear faults if VIN_UV and READ_VIN good psu-ng: Add a clearVinUVFault function psu-ng: Move bindDelay into bindOrUnbindDriver() psu-ng: Need driver to bind before updateInventory psu-ng: Do not add trailing \0 to VINI SN psu-ng: Remove system from inventory mapper-wait Shawn McCarney (13): Merge pull request ibm-openbmc#4 from smccarney/ibm-ups Merge pull request ibm-openbmc#5 from smccarney/sighup regulators: Add rules and devices to Rainier JSON regulators: Retry failed sensor monitoring Merge pull request ibm-openbmc#6 from smccarney/replace_bool_ctor ibm-ups: Initial version of UPS application (ibm-openbmc#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Adriana Kobylak (4): psu-ng: Don't log brownout error if all PSUs are missing psu-ng: Implement the PowerSystemInputs interface psu-ng: Set the PowerSystemInputs status on Brownout condition psu-ng: Skip power supply validation if none are present Reed Frandsen (12): Merge branch '1020' into master-10fc6e8 Merge branch '1020' into master-f6f0da9 Merge branch '1020' into master-3accffe Merge branch '1020' into master-1cb0f13 Merge branch '1020' into master-280fa71 Merge branch '1020' into master-3225a45 Merge branch '1020' into master-d97aa51 Merge branch '1020' into master-e5b1e08 Merge branch '1020' into master-fa2734d Merge branch '1020' into master-b23e443 Merge branch '1020' into master-7fce37b Merge branch '1020' into master-2a05492 Mike Capps (1): psu-ng : add header to SerialNumber property Patrick Williams (1): sdbusplus: object: don't use 'bool' argument constructor Matt Spinler (2): psu-ng: Add Availability support to power supplies psu-ng: Handle health rollup based on availability Jim Wright (10): pseq: Clear power supply error at power on pseq: Cleanup Rainier config file pin entries pseq: Prevent multiple failures pseq: Issue failures as system terminating pseq: Refactor on failure method pseq: Observe minimum power off time pseq: Add all the GPIO pin values in failure data pseq: Remove disconnected Rainier system GPIO pins pseq: Cleanup Everest config file pin entries pseq: Add exists call before reading status vout Change-Id: Ie5ad3966a6343dee8e7a09b696557fe91eed50a7
rfrandse
added a commit
that referenced
this pull request
May 16, 2022
…(#2405) Matt Spinler (4): monitor:configs:everest: Update epow config control:ibm,everest: Update events.json control:ibm,everest: Fix events.json line endings Merge pull request #5 from spinler/everest_configs Change-Id: Ie0a81ca56a69d1e9779fa475340c7304c53e91d7
rfrandse
added a commit
to rfrandse/openbmc-1
that referenced
this pull request
May 16, 2022
Brandon Wyman (10): psu-ng: Call setPowerSupplyError method for fault psu-ng: Fix up format for STATUS_* journal traces psu-ng: Limit tracing to STATUS_WORD changes psu-ng: Create a shortName and use for tracing psu-ng: Clear faults if VIN_UV and READ_VIN good psu-ng: Add a clearVinUVFault function psu-ng: Move bindDelay into bindOrUnbindDriver() psu-ng: Need driver to bind before updateInventory psu-ng: Do not add trailing \0 to VINI SN psu-ng: Remove system from inventory mapper-wait Shawn McCarney (13): Merge pull request ibm-openbmc#4 from smccarney/ibm-ups Merge pull request ibm-openbmc#5 from smccarney/sighup regulators: Add rules and devices to Rainier JSON regulators: Retry failed sensor monitoring Merge pull request ibm-openbmc#6 from smccarney/replace_bool_ctor ibm-ups: Initial version of UPS application (ibm-openbmc#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Adriana Kobylak (4): psu-ng: Don't log brownout error if all PSUs are missing psu-ng: Implement the PowerSystemInputs interface psu-ng: Set the PowerSystemInputs status on Brownout condition psu-ng: Skip power supply validation if none are present Reed Frandsen (12): Merge branch '1020' into master-10fc6e8 Merge branch '1020' into master-f6f0da9 Merge branch '1020' into master-3accffe Merge branch '1020' into master-1cb0f13 Merge branch '1020' into master-280fa71 Merge branch '1020' into master-3225a45 Merge branch '1020' into master-d97aa51 Merge branch '1020' into master-e5b1e08 Merge branch '1020' into master-fa2734d Merge branch '1020' into master-b23e443 Merge branch '1020' into master-7fce37b Merge branch '1020' into master-2a05492 Mike Capps (1): psu-ng : add header to SerialNumber property Patrick Williams (1): sdbusplus: object: don't use 'bool' argument constructor Matt Spinler (2): psu-ng: Add Availability support to power supplies psu-ng: Handle health rollup based on availability Jim Wright (10): pseq: Clear power supply error at power on pseq: Cleanup Rainier config file pin entries pseq: Prevent multiple failures pseq: Issue failures as system terminating pseq: Refactor on failure method pseq: Observe minimum power off time pseq: Add all the GPIO pin values in failure data pseq: Remove disconnected Rainier system GPIO pins pseq: Cleanup Everest config file pin entries pseq: Add exists call before reading status vout Change-Id: Ie5ad3966a6343dee8e7a09b696557fe91eed50a7
rfrandse
added a commit
to rfrandse/openbmc-1
that referenced
this pull request
May 17, 2022
Brandon Wyman (10): psu-ng: Call setPowerSupplyError method for fault psu-ng: Fix up format for STATUS_* journal traces psu-ng: Limit tracing to STATUS_WORD changes psu-ng: Create a shortName and use for tracing psu-ng: Clear faults if VIN_UV and READ_VIN good psu-ng: Add a clearVinUVFault function psu-ng: Move bindDelay into bindOrUnbindDriver() psu-ng: Need driver to bind before updateInventory psu-ng: Do not add trailing \0 to VINI SN psu-ng: Remove system from inventory mapper-wait Shawn McCarney (13): Merge pull request ibm-openbmc#4 from smccarney/ibm-ups Merge pull request ibm-openbmc#5 from smccarney/sighup regulators: Add rules and devices to Rainier JSON regulators: Retry failed sensor monitoring Merge pull request ibm-openbmc#6 from smccarney/replace_bool_ctor ibm-ups: Initial version of UPS application (ibm-openbmc#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Adriana Kobylak (4): psu-ng: Don't log brownout error if all PSUs are missing psu-ng: Implement the PowerSystemInputs interface psu-ng: Set the PowerSystemInputs status on Brownout condition psu-ng: Skip power supply validation if none are present Reed Frandsen (12): Merge branch '1020' into master-10fc6e8 Merge branch '1020' into master-f6f0da9 Merge branch '1020' into master-3accffe Merge branch '1020' into master-1cb0f13 Merge branch '1020' into master-280fa71 Merge branch '1020' into master-3225a45 Merge branch '1020' into master-d97aa51 Merge branch '1020' into master-e5b1e08 Merge branch '1020' into master-fa2734d Merge branch '1020' into master-b23e443 Merge branch '1020' into master-7fce37b Merge branch '1020' into master-2a05492 Mike Capps (1): psu-ng : add header to SerialNumber property Patrick Williams (1): sdbusplus: object: don't use 'bool' argument constructor Matt Spinler (2): psu-ng: Add Availability support to power supplies psu-ng: Handle health rollup based on availability Jim Wright (10): pseq: Clear power supply error at power on pseq: Cleanup Rainier config file pin entries pseq: Prevent multiple failures pseq: Issue failures as system terminating pseq: Refactor on failure method pseq: Observe minimum power off time pseq: Add all the GPIO pin values in failure data pseq: Remove disconnected Rainier system GPIO pins pseq: Cleanup Everest config file pin entries pseq: Add exists call before reading status vout Change-Id: Ie5ad3966a6343dee8e7a09b696557fe91eed50a7
rfrandse
added a commit
to rfrandse/openbmc-1
that referenced
this pull request
May 18, 2022
Brandon Wyman (10): psu-ng: Call setPowerSupplyError method for fault psu-ng: Fix up format for STATUS_* journal traces psu-ng: Limit tracing to STATUS_WORD changes psu-ng: Create a shortName and use for tracing psu-ng: Clear faults if VIN_UV and READ_VIN good psu-ng: Add a clearVinUVFault function psu-ng: Move bindDelay into bindOrUnbindDriver() psu-ng: Need driver to bind before updateInventory psu-ng: Do not add trailing \0 to VINI SN psu-ng: Remove system from inventory mapper-wait Shawn McCarney (13): Merge pull request ibm-openbmc#4 from smccarney/ibm-ups Merge pull request ibm-openbmc#5 from smccarney/sighup regulators: Add rules and devices to Rainier JSON regulators: Retry failed sensor monitoring Merge pull request ibm-openbmc#6 from smccarney/replace_bool_ctor ibm-ups: Initial version of UPS application (ibm-openbmc#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Adriana Kobylak (4): psu-ng: Don't log brownout error if all PSUs are missing psu-ng: Implement the PowerSystemInputs interface psu-ng: Set the PowerSystemInputs status on Brownout condition psu-ng: Skip power supply validation if none are present Reed Frandsen (12): Merge branch '1020' into master-10fc6e8 Merge branch '1020' into master-f6f0da9 Merge branch '1020' into master-3accffe Merge branch '1020' into master-1cb0f13 Merge branch '1020' into master-280fa71 Merge branch '1020' into master-3225a45 Merge branch '1020' into master-d97aa51 Merge branch '1020' into master-e5b1e08 Merge branch '1020' into master-fa2734d Merge branch '1020' into master-b23e443 Merge branch '1020' into master-7fce37b Merge branch '1020' into master-2a05492 Mike Capps (1): psu-ng : add header to SerialNumber property Patrick Williams (1): sdbusplus: object: don't use 'bool' argument constructor Matt Spinler (2): psu-ng: Add Availability support to power supplies psu-ng: Handle health rollup based on availability Jim Wright (10): pseq: Clear power supply error at power on pseq: Cleanup Rainier config file pin entries pseq: Prevent multiple failures pseq: Issue failures as system terminating pseq: Refactor on failure method pseq: Observe minimum power off time pseq: Add all the GPIO pin values in failure data pseq: Remove disconnected Rainier system GPIO pins pseq: Cleanup Everest config file pin entries pseq: Add exists call before reading status vout Change-Id: Ie5ad3966a6343dee8e7a09b696557fe91eed50a7
rfrandse
added a commit
to rfrandse/openbmc-1
that referenced
this pull request
May 19, 2022
Brandon Wyman (10): psu-ng: Call setPowerSupplyError method for fault psu-ng: Fix up format for STATUS_* journal traces psu-ng: Limit tracing to STATUS_WORD changes psu-ng: Create a shortName and use for tracing psu-ng: Clear faults if VIN_UV and READ_VIN good psu-ng: Add a clearVinUVFault function psu-ng: Move bindDelay into bindOrUnbindDriver() psu-ng: Need driver to bind before updateInventory psu-ng: Do not add trailing \0 to VINI SN psu-ng: Remove system from inventory mapper-wait Shawn McCarney (13): Merge pull request ibm-openbmc#4 from smccarney/ibm-ups Merge pull request ibm-openbmc#5 from smccarney/sighup regulators: Add rules and devices to Rainier JSON regulators: Retry failed sensor monitoring Merge pull request ibm-openbmc#6 from smccarney/replace_bool_ctor ibm-ups: Initial version of UPS application (ibm-openbmc#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Adriana Kobylak (4): psu-ng: Don't log brownout error if all PSUs are missing psu-ng: Implement the PowerSystemInputs interface psu-ng: Set the PowerSystemInputs status on Brownout condition psu-ng: Skip power supply validation if none are present Reed Frandsen (12): Merge branch '1020' into master-10fc6e8 Merge branch '1020' into master-f6f0da9 Merge branch '1020' into master-3accffe Merge branch '1020' into master-1cb0f13 Merge branch '1020' into master-280fa71 Merge branch '1020' into master-3225a45 Merge branch '1020' into master-d97aa51 Merge branch '1020' into master-e5b1e08 Merge branch '1020' into master-fa2734d Merge branch '1020' into master-b23e443 Merge branch '1020' into master-7fce37b Merge branch '1020' into master-2a05492 Mike Capps (1): psu-ng : add header to SerialNumber property Patrick Williams (1): sdbusplus: object: don't use 'bool' argument constructor Matt Spinler (2): psu-ng: Add Availability support to power supplies psu-ng: Handle health rollup based on availability Jim Wright (10): pseq: Clear power supply error at power on pseq: Cleanup Rainier config file pin entries pseq: Prevent multiple failures pseq: Issue failures as system terminating pseq: Refactor on failure method pseq: Observe minimum power off time pseq: Add all the GPIO pin values in failure data pseq: Remove disconnected Rainier system GPIO pins pseq: Cleanup Everest config file pin entries pseq: Add exists call before reading status vout Change-Id: Ie5ad3966a6343dee8e7a09b696557fe91eed50a7
rfrandse
added a commit
that referenced
this pull request
May 24, 2022
Matt Spinler (11): Add peltool to README Merge pull request #5 from spinler/peltool Handle hostboot SRCs within BMC PELs peltool: (non)serviceable PEL skipping peltool: Use procedure desc plugins Merge pull request #6 from spinler/hb_ti_src peltool: Add BMC maint procedure descriptions Check for package version from env var Merge pull request #7 from spinler/serviceable Merge pull request #8 from spinler/proc_descriptions Merge pull request #9 from spinler/peltool_version Change-Id: I5ef12c83c0726a3a4e54739fefe7b5a60f20a4b3
rfrandse
added a commit
to rfrandse/openbmc-1
that referenced
this pull request
May 24, 2022
Brandon Wyman (10): psu-ng: Call setPowerSupplyError method for fault psu-ng: Fix up format for STATUS_* journal traces psu-ng: Limit tracing to STATUS_WORD changes psu-ng: Create a shortName and use for tracing psu-ng: Clear faults if VIN_UV and READ_VIN good psu-ng: Add a clearVinUVFault function psu-ng: Move bindDelay into bindOrUnbindDriver() psu-ng: Need driver to bind before updateInventory psu-ng: Do not add trailing \0 to VINI SN psu-ng: Remove system from inventory mapper-wait Shawn McCarney (13): Merge pull request ibm-openbmc#4 from smccarney/ibm-ups Merge pull request ibm-openbmc#5 from smccarney/sighup regulators: Add rules and devices to Rainier JSON regulators: Retry failed sensor monitoring Merge pull request ibm-openbmc#6 from smccarney/replace_bool_ctor ibm-ups: Initial version of UPS application (ibm-openbmc#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Adriana Kobylak (4): psu-ng: Don't log brownout error if all PSUs are missing psu-ng: Implement the PowerSystemInputs interface psu-ng: Set the PowerSystemInputs status on Brownout condition psu-ng: Skip power supply validation if none are present Reed Frandsen (12): Merge branch '1020' into master-10fc6e8 Merge branch '1020' into master-f6f0da9 Merge branch '1020' into master-3accffe Merge branch '1020' into master-1cb0f13 Merge branch '1020' into master-280fa71 Merge branch '1020' into master-3225a45 Merge branch '1020' into master-d97aa51 Merge branch '1020' into master-e5b1e08 Merge branch '1020' into master-fa2734d Merge branch '1020' into master-b23e443 Merge branch '1020' into master-7fce37b Merge branch '1020' into master-2a05492 Mike Capps (1): psu-ng : add header to SerialNumber property Patrick Williams (1): sdbusplus: object: don't use 'bool' argument constructor Matt Spinler (2): psu-ng: Add Availability support to power supplies psu-ng: Handle health rollup based on availability Jim Wright (10): pseq: Clear power supply error at power on pseq: Cleanup Rainier config file pin entries pseq: Prevent multiple failures pseq: Issue failures as system terminating pseq: Refactor on failure method pseq: Observe minimum power off time pseq: Add all the GPIO pin values in failure data pseq: Remove disconnected Rainier system GPIO pins pseq: Cleanup Everest config file pin entries pseq: Add exists call before reading status vout Change-Id: Ie5ad3966a6343dee8e7a09b696557fe91eed50a7
rfrandse
added a commit
that referenced
this pull request
May 24, 2022
* phosphor-power: downstream srcrev bump 76bb2abb92..2c6cf12d1a Brandon Wyman (10): psu-ng: Call setPowerSupplyError method for fault psu-ng: Fix up format for STATUS_* journal traces psu-ng: Limit tracing to STATUS_WORD changes psu-ng: Create a shortName and use for tracing psu-ng: Clear faults if VIN_UV and READ_VIN good psu-ng: Add a clearVinUVFault function psu-ng: Move bindDelay into bindOrUnbindDriver() psu-ng: Need driver to bind before updateInventory psu-ng: Do not add trailing \0 to VINI SN psu-ng: Remove system from inventory mapper-wait Shawn McCarney (13): Merge pull request #4 from smccarney/ibm-ups Merge pull request #5 from smccarney/sighup regulators: Add rules and devices to Rainier JSON regulators: Retry failed sensor monitoring Merge pull request #6 from smccarney/replace_bool_ctor ibm-ups: Initial version of UPS application (#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Adriana Kobylak (4): psu-ng: Don't log brownout error if all PSUs are missing psu-ng: Implement the PowerSystemInputs interface psu-ng: Set the PowerSystemInputs status on Brownout condition psu-ng: Skip power supply validation if none are present Reed Frandsen (12): Merge branch '1020' into master-10fc6e8 Merge branch '1020' into master-f6f0da9 Merge branch '1020' into master-3accffe Merge branch '1020' into master-1cb0f13 Merge branch '1020' into master-280fa71 Merge branch '1020' into master-3225a45 Merge branch '1020' into master-d97aa51 Merge branch '1020' into master-e5b1e08 Merge branch '1020' into master-fa2734d Merge branch '1020' into master-b23e443 Merge branch '1020' into master-7fce37b Merge branch '1020' into master-2a05492 Mike Capps (1): psu-ng : add header to SerialNumber property Patrick Williams (1): sdbusplus: object: don't use 'bool' argument constructor Matt Spinler (2): psu-ng: Add Availability support to power supplies psu-ng: Handle health rollup based on availability Jim Wright (10): pseq: Clear power supply error at power on pseq: Cleanup Rainier config file pin entries pseq: Prevent multiple failures pseq: Issue failures as system terminating pseq: Refactor on failure method pseq: Observe minimum power off time pseq: Add all the GPIO pin values in failure data pseq: Remove disconnected Rainier system GPIO pins pseq: Cleanup Everest config file pin entries pseq: Add exists call before reading status vout Change-Id: Ie5ad3966a6343dee8e7a09b696557fe91eed50a7 * phosphor-power: downstream srcrev bump 2c6cf12d1a..2d12b1cc05 Zev Weiss (1): regulators: Add phosphor-regulators service dependencies Reed Frandsen (1): Merge branch '1020' into master-9666ddf Shawn McCarney (8): ibm-ups: Initial version of UPS application (#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Brandon Wyman (6): psu-ng: Symlink to input history files psu-ng: Power supply class updates for input history psu-ng: INPUT_HISTORY syncHistory psu-ng: Add syncHistory for power state on psu-ng: faultLogged to false in clearFaultFlags Do not run validation if input/UV fault Jim Wright (2): pseq: Correct Everest system rail ordering pseq: Add digital monitor rails to voltage fault Change-Id: I56009d19d52f367155d3f7b6bf1113541305f97a * phosphor-power: downstream srcrev bump 2d12b1cc05..601b935c5e Reed Frandsen (1): Merge branch '1020' into master-dc777fa Shawn McCarney (9): regulators: Host reboot should not redo operations ibm-ups: Initial version of UPS application (#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Change-Id: I6b078a37472d20f0f5d88d46a597a966a7891fb2 * phosphor-power: downstream srcrev bump 601b935c5e..510c5b89f9 Reed Frandsen (1): Merge branch '1020' into master-c9e840e Shawn McCarney (8): ibm-ups: Initial version of UPS application (#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Brandon Wyman (1): psu-ng: Lower input history sync delay to 5ms Change-Id: I758a657e4bc6e6adde228ba2ad1d95f288455a47
rfrandse
added a commit
that referenced
this pull request
May 24, 2022
* phosphor-power: downstream srcrev bump 76bb2abb92..2c6cf12d1a Brandon Wyman (10): psu-ng: Call setPowerSupplyError method for fault psu-ng: Fix up format for STATUS_* journal traces psu-ng: Limit tracing to STATUS_WORD changes psu-ng: Create a shortName and use for tracing psu-ng: Clear faults if VIN_UV and READ_VIN good psu-ng: Add a clearVinUVFault function psu-ng: Move bindDelay into bindOrUnbindDriver() psu-ng: Need driver to bind before updateInventory psu-ng: Do not add trailing \0 to VINI SN psu-ng: Remove system from inventory mapper-wait Shawn McCarney (13): Merge pull request #4 from smccarney/ibm-ups Merge pull request #5 from smccarney/sighup regulators: Add rules and devices to Rainier JSON regulators: Retry failed sensor monitoring Merge pull request #6 from smccarney/replace_bool_ctor ibm-ups: Initial version of UPS application (#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Adriana Kobylak (4): psu-ng: Don't log brownout error if all PSUs are missing psu-ng: Implement the PowerSystemInputs interface psu-ng: Set the PowerSystemInputs status on Brownout condition psu-ng: Skip power supply validation if none are present Reed Frandsen (12): Merge branch '1020' into master-10fc6e8 Merge branch '1020' into master-f6f0da9 Merge branch '1020' into master-3accffe Merge branch '1020' into master-1cb0f13 Merge branch '1020' into master-280fa71 Merge branch '1020' into master-3225a45 Merge branch '1020' into master-d97aa51 Merge branch '1020' into master-e5b1e08 Merge branch '1020' into master-fa2734d Merge branch '1020' into master-b23e443 Merge branch '1020' into master-7fce37b Merge branch '1020' into master-2a05492 Mike Capps (1): psu-ng : add header to SerialNumber property Patrick Williams (1): sdbusplus: object: don't use 'bool' argument constructor Matt Spinler (2): psu-ng: Add Availability support to power supplies psu-ng: Handle health rollup based on availability Jim Wright (10): pseq: Clear power supply error at power on pseq: Cleanup Rainier config file pin entries pseq: Prevent multiple failures pseq: Issue failures as system terminating pseq: Refactor on failure method pseq: Observe minimum power off time pseq: Add all the GPIO pin values in failure data pseq: Remove disconnected Rainier system GPIO pins pseq: Cleanup Everest config file pin entries pseq: Add exists call before reading status vout Change-Id: Ie5ad3966a6343dee8e7a09b696557fe91eed50a7 * phosphor-power: downstream srcrev bump 2c6cf12d1a..2d12b1cc05 Zev Weiss (1): regulators: Add phosphor-regulators service dependencies Reed Frandsen (1): Merge branch '1020' into master-9666ddf Shawn McCarney (8): ibm-ups: Initial version of UPS application (#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Brandon Wyman (6): psu-ng: Symlink to input history files psu-ng: Power supply class updates for input history psu-ng: INPUT_HISTORY syncHistory psu-ng: Add syncHistory for power state on psu-ng: faultLogged to false in clearFaultFlags Do not run validation if input/UV fault Jim Wright (2): pseq: Correct Everest system rail ordering pseq: Add digital monitor rails to voltage fault Change-Id: I56009d19d52f367155d3f7b6bf1113541305f97a * phosphor-power: downstream srcrev bump 2d12b1cc05..601b935c5e Reed Frandsen (1): Merge branch '1020' into master-dc777fa Shawn McCarney (9): regulators: Host reboot should not redo operations ibm-ups: Initial version of UPS application (#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Change-Id: I6b078a37472d20f0f5d88d46a597a966a7891fb2 * phosphor-power: downstream srcrev bump 601b935c5e..510c5b89f9 Reed Frandsen (1): Merge branch '1020' into master-c9e840e Shawn McCarney (8): ibm-ups: Initial version of UPS application (#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Brandon Wyman (1): psu-ng: Lower input history sync delay to 5ms Change-Id: I758a657e4bc6e6adde228ba2ad1d95f288455a47
rfrandse
added a commit
to rfrandse/openbmc-1
that referenced
this pull request
Jul 18, 2022
aahmed-2 (1): Increase max metric limit (ibm-openbmc#5) Change-Id: I9f15a2d58eef91afa3b99474bf725a78b592a3ce
rfrandse
added a commit
to rfrandse/openbmc-1
that referenced
this pull request
Jul 18, 2022
* phosphor-power: downstream srcrev bump 76bb2abb92..2c6cf12d1a Brandon Wyman (10): psu-ng: Call setPowerSupplyError method for fault psu-ng: Fix up format for STATUS_* journal traces psu-ng: Limit tracing to STATUS_WORD changes psu-ng: Create a shortName and use for tracing psu-ng: Clear faults if VIN_UV and READ_VIN good psu-ng: Add a clearVinUVFault function psu-ng: Move bindDelay into bindOrUnbindDriver() psu-ng: Need driver to bind before updateInventory psu-ng: Do not add trailing \0 to VINI SN psu-ng: Remove system from inventory mapper-wait Shawn McCarney (13): Merge pull request ibm-openbmc#4 from smccarney/ibm-ups Merge pull request ibm-openbmc#5 from smccarney/sighup regulators: Add rules and devices to Rainier JSON regulators: Retry failed sensor monitoring Merge pull request ibm-openbmc#6 from smccarney/replace_bool_ctor ibm-ups: Initial version of UPS application (ibm-openbmc#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Adriana Kobylak (4): psu-ng: Don't log brownout error if all PSUs are missing psu-ng: Implement the PowerSystemInputs interface psu-ng: Set the PowerSystemInputs status on Brownout condition psu-ng: Skip power supply validation if none are present Reed Frandsen (12): Merge branch '1020' into master-10fc6e8 Merge branch '1020' into master-f6f0da9 Merge branch '1020' into master-3accffe Merge branch '1020' into master-1cb0f13 Merge branch '1020' into master-280fa71 Merge branch '1020' into master-3225a45 Merge branch '1020' into master-d97aa51 Merge branch '1020' into master-e5b1e08 Merge branch '1020' into master-fa2734d Merge branch '1020' into master-b23e443 Merge branch '1020' into master-7fce37b Merge branch '1020' into master-2a05492 Mike Capps (1): psu-ng : add header to SerialNumber property Patrick Williams (1): sdbusplus: object: don't use 'bool' argument constructor Matt Spinler (2): psu-ng: Add Availability support to power supplies psu-ng: Handle health rollup based on availability Jim Wright (10): pseq: Clear power supply error at power on pseq: Cleanup Rainier config file pin entries pseq: Prevent multiple failures pseq: Issue failures as system terminating pseq: Refactor on failure method pseq: Observe minimum power off time pseq: Add all the GPIO pin values in failure data pseq: Remove disconnected Rainier system GPIO pins pseq: Cleanup Everest config file pin entries pseq: Add exists call before reading status vout Change-Id: Ie5ad3966a6343dee8e7a09b696557fe91eed50a7 * phosphor-power: downstream srcrev bump 2c6cf12d1a..2d12b1cc05 Zev Weiss (1): regulators: Add phosphor-regulators service dependencies Reed Frandsen (1): Merge branch '1020' into master-9666ddf Shawn McCarney (8): ibm-ups: Initial version of UPS application (ibm-openbmc#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Brandon Wyman (6): psu-ng: Symlink to input history files psu-ng: Power supply class updates for input history psu-ng: INPUT_HISTORY syncHistory psu-ng: Add syncHistory for power state on psu-ng: faultLogged to false in clearFaultFlags Do not run validation if input/UV fault Jim Wright (2): pseq: Correct Everest system rail ordering pseq: Add digital monitor rails to voltage fault Change-Id: I56009d19d52f367155d3f7b6bf1113541305f97a * phosphor-power: downstream srcrev bump 2d12b1cc05..601b935c5e Reed Frandsen (1): Merge branch '1020' into master-dc777fa Shawn McCarney (9): regulators: Host reboot should not redo operations ibm-ups: Initial version of UPS application (ibm-openbmc#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Change-Id: I6b078a37472d20f0f5d88d46a597a966a7891fb2 * phosphor-power: downstream srcrev bump 601b935c5e..510c5b89f9 Reed Frandsen (1): Merge branch '1020' into master-c9e840e Shawn McCarney (8): ibm-ups: Initial version of UPS application (ibm-openbmc#1) ibm-ups: Add --no-poll command line option ibm-ups: Poll UPS device for current status ibm-ups: Add ObjectManager interface ibm-ups: Add error logging ibm-ups: Fix race condition with state manager ibm-ups: Block SIGHUP and SIGCONT ibm-ups: Use object_t constructor with enum arg Brandon Wyman (1): psu-ng: Lower input history sync delay to 5ms Change-Id: I758a657e4bc6e6adde228ba2ad1d95f288455a47
rfrandse
added a commit
to rfrandse/openbmc-1
that referenced
this pull request
Jul 18, 2022
aahmed-2 (1): Increase max metric limit (ibm-openbmc#5) Change-Id: I9f15a2d58eef91afa3b99474bf725a78b592a3ce
rfrandse
added a commit
that referenced
this pull request
Jul 18, 2022
aahmed-2 (1): Increase max metric limit (#5) Change-Id: I9f15a2d58eef91afa3b99474bf725a78b592a3ce
rfrandse
added a commit
that referenced
this pull request
Jul 21, 2022
… (#2729) Andrew Geissler (1): remove wants on synch targets in stop-instructions (#5) Change-Id: I6cf9c19ca2e3f71b0ccd3641fed615bd18243293
rfrandse
added a commit
that referenced
this pull request
Oct 25, 2022
… (#2729) Andrew Geissler (1): remove wants on synch targets in stop-instructions (#5) Change-Id: I6cf9c19ca2e3f71b0ccd3641fed615bd18243293
rfrandse
added a commit
that referenced
this pull request
Oct 26, 2022
aahmed-2 (1): Increase max metric limit (#5) Change-Id: I9f15a2d58eef91afa3b99474bf725a78b592a3ce
rfrandse
added a commit
that referenced
this pull request
Oct 26, 2022
… (#2729) Andrew Geissler (1): remove wants on synch targets in stop-instructions (#5) Change-Id: I6cf9c19ca2e3f71b0ccd3641fed615bd18243293
anoo1
pushed a commit
to anoo1/openbmc-1
that referenced
this pull request
Oct 28, 2022
Andrew Jeffery (79): nisqually: Fix Williwakas presence log message flett: The mux is a PCA9548(A), not a PCA9546 meson: Clean up dependency declarations platform-fru-detect: Invoke default constructors platform-fru-detect: Always return a value from main() williwakas: Drop getSystemBackplane() API devices: Split NVMeDrive implementation from its header inventory: Push NVMe include down to implementation ingraham: Take inventory as constructor argument nisqually: Take inventory as constructor argument williwakas: Take inventory as constructor argument flett: Take inventory as constructor argument nvme: Take inventory as constructor argument inventory: Drop dbus/ subdir platform-fru-detect: Introduce Device class ingraham: Push FRU detection down to Nisqually nvme: Take Willwakas by reference nisqually: Push FRU detection down to Williwakas inventory: Drop Rainier header dependency nvme: Delete obsolete APIs nvme: Reorder method declarations platform: Add FRU abstract class williwakas: Push inventory update down to NVMeDrive inventory: Take sdbusplus as constructor argument inventory: Add updateObject() API nvme: Refactor inventory to enforce encapsulation rainier: Untangle Nisqually, Flett and Williwakas rainier: Get rid of type-specific probe() methods williwakas: Provide getIndex() for use by WilliwakasNVMeDrive instances nvme: Make NVMeDrive implement Device rainier: Push inventory operations into NVMeDrive subclasses inventory: Add markAbsent() method platform: Add FRU::removeFromInventory() method platform: Introduce Device::unplug() rainier: Implement Device::unplug() on NVMeDrive subclasses rainier: Implement Device::unplug() on Flett and Williwakas rainier: Implement Device::unplug() for Nisqually rainier: Implement Device::unplug() for Ingraham platform: Drop default implementation for Device::unplug() platform-fru-detect: Unplug once we're done platform: Add Connector rainier: Store devices via arrays of Connectors instead of vectors platform-fru-detect: Add Notifier and NotifySink platform: Add PolledGPIODevicePresence implementation of NotifySink platform: Pass a Notifier through the Device methods rainier: Remove Williwakas::markPresent() inventory: Extract abstract class from Inventory inventory: Add inventory::accumulate and test suite inventory: Add PublishWhenPresentInventoryDecorator platform-fru-detect: Deploy PublishWhenPresentInventoryDecorator rainier: Work around bugs in gpiod::line_bulk iterators nisqually: Remove unnecessary loops in plug() path rainier: Clean up dodgy GPIO request descriptions flett: Refactor decorateWithI2CDevice() to remove unnecessary methods flett: Disable drive EEPROM probing for now Merge pull request ibm-openbmc#3 from amboar/drive-hotplug rainier: Add missing throw for std::logic_error() platform: Rename Platform class to PlatformManager platform: Refactor PlatformManager to support multiple platforms nisqually: Remove obsolete PolledGPIODevicePresence comment rainier: Inject Nisqually instance into Ingraham nisqually: Make getFlettSlotI2CBus() a member function rainier: Split Nisqually 1z specifics into Nisqually1z class rainier: Implement support for Nisqually 0z rainier: Integrate support for Nisqually 0z with Rainier 0z inventory: Support querying FRU properties nisqually: Separate detection strategies for Nisqually variants flett: Improve logging of drive plug events sysfs: i2c: Remove platform include from bus implementation sysfs: Remove non-default copy constructors sysfs: i2c: Introduce SysfsI2CBus::getBusDevice() platform-fru-detect: Implement I2C helpers devices: Introduce BasicNVMeDrive rainier: FlettNVMeDrive is a BasicNVMeDrive platform: Extract PolledDevicePresence ABC from PolledGPIODevicePresence nvme: Add PolledBasicNVMeDrivePresence flett: Add mux-channel-to-drive mapping rainier: Integrate drive presence polling into Flett Merge pull request ibm-openbmc#5 from amboar/drive-metadata Change-Id: Id13e014e840da73a6b6ddb6bcbb51b308371c418 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
rfrandse
added a commit
that referenced
this pull request
Nov 28, 2022
Glukhov Mikhail (1): Fix tar error when packing files Adriana Kobylak (6): updater: Use fw_printenv to restore field mode (#20) usb: Automatically reboot and update both sides Merge pull request #2 from zamiseck/sync-1030 image_manager: Add check for IBM extended version format image_manager: Add check for IBM extended version format (#3) Merge pull request #5 from anoo1/1030-reboot-guard-dep Reed Frandsen (1): Merge pull request #4 from zamiseck/symlink-tmp Patrick Williams (1): MAINTAINERS: remove file Andrew Geissler (1): ensure disable of reboot occurs after enable Zami Seck (5): Initiate Dump After Code Update Failure (#27) Add Progress Code For USB Code Update (#31) Ensure /tmp/images/ Directory Does Not Fill Up (#32) USB Code Update: Cleanup (#39) Ensure only one code update occurs at a time (#33) zamiseck (2): Symlink /tmp/images/ Directory To Allow For More Storage Clear /tmp/images/ Directory Upon Reboot Change-Id: Ia5218c61d89fc9dc0dc6321d14a8e5c8d3e93562
rfrandse
added a commit
that referenced
this pull request
Nov 28, 2022
Glukhov Mikhail (1): Fix tar error when packing files Adriana Kobylak (6): updater: Use fw_printenv to restore field mode (#20) usb: Automatically reboot and update both sides Merge pull request #2 from zamiseck/sync-1030 image_manager: Add check for IBM extended version format image_manager: Add check for IBM extended version format (#3) Merge pull request #5 from anoo1/1030-reboot-guard-dep Reed Frandsen (1): Merge pull request #4 from zamiseck/symlink-tmp Patrick Williams (1): MAINTAINERS: remove file Andrew Geissler (1): ensure disable of reboot occurs after enable Zami Seck (5): Initiate Dump After Code Update Failure (#27) Add Progress Code For USB Code Update (#31) Ensure /tmp/images/ Directory Does Not Fill Up (#32) USB Code Update: Cleanup (#39) Ensure only one code update occurs at a time (#33) zamiseck (2): Symlink /tmp/images/ Directory To Allow For More Storage Clear /tmp/images/ Directory Upon Reboot Change-Id: Ia5218c61d89fc9dc0dc6321d14a8e5c8d3e93562
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added a section on ibm-openbmc, reiterating IBM's commitment to
its continued contribution to the Linux foundation OpenBMC
project.
Merging into master branch.
Tested: https://jbt.github.io/markdown-editor/
Signed-off-by: Gunnar Mills gmills@us.ibm.com