Age | Commit message (Collapse) | Author | Files | Lines |
|
Willy Tu (1):
google-ipmi-sys: Add SysPCIeSlotBifurcation subcommand placeholder
Change-Id: If2a11c8b65fdc525d434820749bc8431fbc908d9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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
|
|
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
|
|
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>
|
|
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
|
|
Matt Spinler (1):
control: Be more lenient toward missing sensors
Change-Id: I7850a4d0dd9647b4cbedb1bd2178b59c5be3f2a2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Add mori kernel conf
Signed-off-by: Ashwin Murali <ashwin.murali@fii-na.com>
Change-Id: I13807a55806a8fa6348879bbd27e02e9888aff1c
|
|
Patrick Williams (1):
meson: set use-json as default
Change-Id: I28cc3076f672b49281e2a32c44dde7f831a412a3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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>
|
|
Andrew Jeffery (1):
NVMeContext: Rework sensor removal concurrent to polling
Change-Id: I31961c217187b5f226fa304194029c274108cbbb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Mike Capps (1):
monitor: include previous targets and tachs in PEL
Change-Id: I9173b40e6d10026af40e72f60121dfc01b3d06cd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sheldon Bailey (1):
Add safe mode to user interface
Change-Id: Ib847892c464bcc79f7621013504eca0d802a895e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Shawn McCarney (1):
regulators: Host reboot should not redo operations
Change-Id: I64cef849a8259185d4532e9d3eaf498a0f1d788b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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>
|
|
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
|
|
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>
|
|
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
|
|
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
|
|
Zane Shelley (1):
Avoid guarding on TOD interfaces errors
Change-Id: I11f95a011fa922101a30f9d5d06ad9507075bb12
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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
|
|
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
|
|
MichalX Szopinski (1):
Add missing Model mapping to Chassis Store
Change-Id: I4a6a5c12012f15675164eb1405d86d0157bb3373
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
Matt Spinler (1):
control: Increase flight recorder max entries
Change-Id: Ie305147e32f7dd6ea59dbecca5cdce41a2447fbd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
austinfcui (1):
Add Attn config option for clearing Attn Interrupts
Change-Id: Ib26dcd669fe44230c77be830074591ff5f43d766
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
sunharis (1):
network_config: Enable [DHCP] option parameters by default
Change-Id: I8fcd9c6b27daeaa21363e41295c08abaed35f46f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
Jayanth Othayoth (1):
SBE watchdog times out callout support enhancement
Change-Id: I0f0e711627cc0af6a6aefca45b61323a9f5eb2c8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
Revert "peltool: Add Notes from message registry file"
Change-Id: I8e0ad53523170fb2dab24bc8dc608e0b5cb1b107
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
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>
|
|
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
|
|
Change-Id: Ib6aba45e7a5563c17d0dee221deda9b0254a30be
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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
|
|
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
|