History log of /openbmc/docs/designs/ (Results 151 – 175 of 205)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
318295d112-Aug-2019 Piotr Matuszczak <piotr.matuszczak@intel.com>

OpenBMC telemetry design proposal.

Change-Id: I428ccdb8d76412a003fc6d06864b33f42425182b
Signed-off-by: Piotr Matuszczak <piotr.matuszczak@intel.com>

8670e20818-Oct-2019 AppaRao Puli <apparao.puli@linux.intel.com>

Updated PFR event log message entries.

Updated PFR event log message entries for
specific components.

Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>
Change-Id: I129af7eed001232e32ea6199

Updated PFR event log message entries.

Updated PFR event log message entries for
specific components.

Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>
Change-Id: I129af7eed001232e32ea61991d8fe8c1662182f6

show more ...

357556a518-Oct-2019 Gunnar Mills <gmills@us.ibm.com>

Move openbmc-systemd.md under architecture/

This document fits the best here.
Considered development/ for this document.

Change-Id: I5143ed89f9785d9eeb6c9fe98bd83563c6966700
Signed-off-by: Gunnar M

Move openbmc-systemd.md under architecture/

This document fits the best here.
Considered development/ for this document.

Change-Id: I5143ed89f9785d9eeb6c9fe98bd83563c6966700
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...

27f4ba9917-Oct-2019 Brandon Wyman <bjwyman@gmail.com>

Update Power Supply Monitoring Application design

The direction for where to put the code for the new power supply
monitoring application changed. Instead of a new
phosphor-power-monitoring reposito

Update Power Supply Monitoring Application design

The direction for where to put the code for the new power supply
monitoring application changed. Instead of a new
phosphor-power-monitoring repository, it will be put in a subdirectory
of the renamed witherspoon-pfault-analysis directory called
phosphor-power (which was converted from autotools to Meson).

The power supply device driver in the dev-5.3 is a closer match to what
will be used, as it has the latest updates for PAGE command and firmware
version support.

Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
Change-Id: Ibdfd5c0c7c61aa4cf86ff346e99bbb5b2c05e8e4

show more ...

5d242bbc18-Oct-2019 AppaRao Puli <apparao.puli@linux.intel.com>

Update PFR ProvisioningStatus from bool to enum type

Combined two properties "Provisioned" and 'Locked"
to single enumtype as per recommendation.

EnumTypes are:
1) NotProvisioned
2) Provisi

Update PFR ProvisioningStatus from bool to enum type

Combined two properties "Provisioned" and 'Locked"
to single enumtype as per recommendation.

EnumTypes are:
1) NotProvisioned
2) ProvisionedButNotLocked
3) ProvisionedAndLocked

Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>
Change-Id: Iaea836cc540d9bedb35f624a03aa8d669df6b2b9

show more ...

3c304e3013-Sep-2019 AppaRao Puli <apparao.puli@linux.intel.com>

Redfish resource supplement for PFR

Design write-up for PFR specific redfish resource. Its covers
- Two OEM properties under ComputerSystem.
1) Provisioned
2) Locked
- Redfish message re

Redfish resource supplement for PFR

Design write-up for PFR specific redfish resource. Its covers
- Two OEM properties under ComputerSystem.
1) Provisioned
2) Locked
- Redfish message registry entries for PFR feature.

Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>
Change-Id: I8cac861751800fb5f49fb91b222b5c366548e451

show more ...

97304f9820-Aug-2019 Shawn McCarney <shawnmm@us.ibm.com>

Design: Voltage regulator configuration

Proposal for a new application that would configure voltage regulators.
Application would read JSON file at run-time containing the regulator
configuration ch

Design: Voltage regulator configuration

Proposal for a new application that would configure voltage regulators.
Application would read JSON file at run-time containing the regulator
configuration changes. Changes would be applied prior to the regulators
being enabled during the boot.

Change-Id: I2a26d42fdf5cd97b2ff6365dfdad78c87b47ebe1
Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>

show more ...

8d29479f24-Jul-2019 Joseph Reynolds <joseph.reynolds1@ibm.com>

docs: new feature: initial expired password

Creates a new feature which expires the BMC's initial password so
it must be changed before using the BMC and implements the Redfish
PasswordChangeRequire

docs: new feature: initial expired password

Creates a new feature which expires the BMC's initial password so
it must be changed before using the BMC and implements the Redfish
PasswordChangeRequired design in BMCWeb so users can change their
account's expired password.

Signed-off-by: Joseph Reynolds <joseph.reynolds1@ibm.com>
Change-Id: Id4d4d0a91503eaa92f95b82639869a560ee51904

show more ...

148272a005-Sep-2019 Kun Yi <kunyi731@gmail.com>

Short proposal on phosphor-hwmon refactoring

Signed-off-by: Kun Yi <kunyi731@gmail.com>
Change-Id: I3996ffe0b99c547312d46d05a4e7ec058f7b4695

7c8847e913-Aug-2019 Deepak Kodihalli <dkodihal@in.ibm.com>

pldm design: fixup flow diagrams

Mark flow diagrams with triple back-ticks, so that they're rendered
correctly.

Change-Id: Ie886cdeacd2abe6a6f075ce89ef62d7a94d22a09
Signed-off-by: Deepak Kodihalli

pldm design: fixup flow diagrams

Mark flow diagrams with triple back-ticks, so that they're rendered
correctly.

Change-Id: Ie886cdeacd2abe6a6f075ce89ef62d7a94d22a09
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>

show more ...

38b2c1a210-Jun-2019 Kamil Kowalski <kamil.kowalski@intel.com>

Redfish TLS User Authentication design proposal

This document is a draft design for extending BMCWeb's
authentication flow with TLS User Authentication through
usage of user certificates

Redfish TLS User Authentication design proposal

This document is a draft design for extending BMCWeb's
authentication flow with TLS User Authentication through
usage of user certificates.

Signed-off-by: Kamil Kowalski <kamil.kowalski@intel.com>
Change-Id: I1a0056cf661b7fae64f9de580d9b7dbedb32a86d
Signed-off-by: Kamil Kowalski <kamil.kowalski@intel.com>

show more ...

e70b2ba602-Aug-2019 Deepak Kodihalli <dkodihal@in.ibm.com>

pldm design: elaborate the requester flow

Propose design for the BMC as a PLDM requester. Requirements for the
same are in the document already. This commit talks about two design
approaches, and re

pldm design: elaborate the requester flow

Propose design for the BMC as a PLDM requester. Requirements for the
same are in the document already. This commit talks about two design
approaches, and recommends one of them.

Change-Id: I365ece91bef4c50b3780ed02345bc6f411c183c5
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>

show more ...

4b93521811-Jun-2019 Santosh Puranik <santosh.puranik@in.ibm.com>

Design: VPD Collection Design Document

This commit proposes design options for the VPD collection function
on enterprise BMC stack.

Signed-off-by: Santosh Puranik <santosh.puranik@in.ibm.com>
Chang

Design: VPD Collection Design Document

This commit proposes design options for the VPD collection function
on enterprise BMC stack.

Signed-off-by: Santosh Puranik <santosh.puranik@in.ibm.com>
Change-Id: I0224ff15da0aee567287434b0f468fe8c276a69e

show more ...

c1d82bce18-Jun-2019 Andrew Geissler <geissonator@yahoo.com>

OpenBMC systemd target failure logging

Design proposal to log error to phosphor-logging when critical systemd
targets fail

Change-Id: Iec08541360a38982d7a4dbce232fb559308150c6
Signed-off-by: Andrew

OpenBMC systemd target failure logging

Design proposal to log error to phosphor-logging when critical systemd
targets fail

Change-Id: Iec08541360a38982d7a4dbce232fb559308150c6
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...

fd60b60125-Jun-2019 Brandon Wyman <bjwyman@gmail.com>

Power Supply Monitoring Application

Document proposed design and requirements for OpenBMC power supply
application for enterprise servers.

Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
Change-Id

Power Supply Monitoring Application

Document proposed design and requirements for OpenBMC power supply
application for enterprise servers.

Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
Change-Id: I996a53f8f1d04fb1df834c4c7289d87d19540f18

show more ...

697a349e20-Jun-2019 Adriana Kobylak <anoo@us.ibm.com>

designs: eMMC storage proposal

Propose a storage design for eMMC flash module.

Change-Id: If694e8d1eac64ec9a84dfd9ca8fcefaf9f5ebc6f
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>

44eb898d21-May-2019 Lakshminarayana R. Kammath <lkammath@in.ibm.com>

Design proposal for issuing NMI on servers that use OpenBMC

Signed-off-by: Lakshminarayana R. Kammath <lkammath@in.ibm.com>
Change-Id: I27392c9792f61dd5bd409c7c8558e8744b0fe905
Signed-off-by: Gunnar

Design proposal for issuing NMI on servers that use OpenBMC

Signed-off-by: Lakshminarayana R. Kammath <lkammath@in.ibm.com>
Change-Id: I27392c9792f61dd5bd409c7c8558e8744b0fe905
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...

dcc8886b01-Jul-2019 Patrick Venture <venture@google.com>

designs: firmware_update_via_blobs: add bios

Add a notion of BIOS support in this. In a larger general sense the
design supports sending any firmware image down as long as there are
services on the

designs: firmware_update_via_blobs: add bios

Add a notion of BIOS support in this. In a larger general sense the
design supports sending any firmware image down as long as there are
services on the BMC that know how to verify and install the image.

Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I5888680f2c637cb4c2f52fd93264a368a3074c86

show more ...

11d810db19-Jun-2019 Lei YU <mine260309@gmail.com>

designs: Add psu firmware update design doc

This doc introduces the proposed design for PSU firmware update.

Change-Id: I84b8fef4d4ffb225d05f866645b8536d5982d572
Signed-off-by: Lei YU <mine260309@g

designs: Add psu firmware update design doc

This doc introduces the proposed design for PSU firmware update.

Change-Id: I84b8fef4d4ffb225d05f866645b8536d5982d572
Signed-off-by: Lei YU <mine260309@gmail.com>

show more ...

500f7b6e28-May-2019 Andrew Geissler <geissonator@yahoo.com>

Define redfish fw inventory status object mappings

The Redfish software inventory objects have a Status object associated
with them. Use this to provide accurate status back to the user on their
req

Define redfish fw inventory status object mappings

The Redfish software inventory objects have a Status object associated
with them. Use this to provide accurate status back to the user on their
requested inventory item

Change-Id: Ic5d0c4342d7439cad9f07d6bfe8aeeff9dc0713a
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...

685b9ff401-Jul-2019 George Keishing <gkeishin@in.ibm.com>

Fix OpenBMC docs typos

Change-Id: Ie7e1c720c1cd96435094d014702755186e15f179
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

0dc1314609-May-2019 James Feist <james.feist@linux.intel.com>

Add Redfish Health Whitepaper

This goes into the design considerations on how to
develop health rollup.

Change-Id: I4ffeb53524170b34d8ff866d4f9c20b5ad71fc2b
Signed-off-by: James Feist <james.feist@

Add Redfish Health Whitepaper

This goes into the design considerations on how to
develop health rollup.

Change-Id: I4ffeb53524170b34d8ff866d4f9c20b5ad71fc2b
Signed-off-by: James Feist <james.feist@linux.intel.com>

show more ...

199173c619-Jun-2019 Patrick Venture <venture@google.com>

designs: firmware_update_via_blobs: Add notion of cleanup blob

Add the notion of a cleanup blob id that is present. This was invented
as a convenience mechanism for wiping the BMC's update artifact

designs: firmware_update_via_blobs: Add notion of cleanup blob

Add the notion of a cleanup blob id that is present. This was invented
as a convenience mechanism for wiping the BMC's update artifacts on
failure. On memory constrained systems, having a 32MiB file sitting in
the RAM FS is wasteful on failure. One can simply reboot the BMC to
address this, and therefore this blob is only a convenience.

Deleting the artifacts on failure is not a default behavior because they
are meant to be harmless. This also allows a developer to use unsigned
images if they want without requiring a different update mechanism. The
developer would require console access, but with that access could flash
the "invalid" image if they chose.

Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: Ie1bc184d24295ed61fd8be8fd48fb50c205235ac

show more ...

bdd08b3c19-Jun-2019 Patrick Venture <venture@google.com>

designs: firmware_update_via_blobs: style tweak for blobs

Wrap all blob ids in ticks to make them monospace consistently
throughout the design.

Signed-off-by: Patrick Venture <venture@google.com>
C

designs: firmware_update_via_blobs: style tweak for blobs

Wrap all blob ids in ticks to make them monospace consistently
throughout the design.

Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I93ce11ff710a229278025cdfd6030dffe663f84e

show more ...

2ef2b60d10-May-2019 asmithakarun <asmithkr@in.ibm.com>

Avahi: Design to resolve service name and hostname conflicts

In a network where there are multiple OpenBMC machines, avahi keeps
getting the hostname conflict and the service name conflict. Hence,
t

Avahi: Design to resolve service name and hostname conflicts

In a network where there are multiple OpenBMC machines, avahi keeps
getting the hostname conflict and the service name conflict. Hence,
the problem is to find a solution that resolves these conflicts.

Signed-off-by: Asmitha KR <asmithkr@in.ibm.com>
Change-Id: Id4d6804bc64ee950dfb290d24504091cf8909cc7

show more ...

123456789