Age | Commit message (Collapse) | Author | Files | Lines |
|
Leo Wang (1):
ARM: dts: aspeed: clemente: add shunt-resistor-micro-ohms for LM5066i
Zane Li (1):
ARM: dts: aspeed: yosemite4: allocate ramoops for kernel panic
Change-Id: Iefc73170d0b4c66ee841dc04149ed020da87adfc
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Leo Wang (1):
ARM: dts: aspeed: clemente: add shunt-resistor-micro-ohms for LM5066i
Zane Li (1):
ARM: dts: aspeed: yosemite4: allocate ramoops for kernel panic
Change-Id: If0c1e1fa8bf359afb57c23a581194607f73f3806
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Originally, only the Inlet Tach critical value was checked to control
the FAN LED. The Outlet Tach critical value was not considered. This
update adds support for both Inlet and Outlet Tach critical value
checks to ensure proper FAN LED control.
Change-Id: Iec55e2ef182f3ea9536648dc13043e1fe5773358
Signed-off-by: Jason Hsu <Jason-Hsu@quantatw.com>
|
|
Move the fan monitor configuration file to the upper layer so that
Clemente and Catalina can share the same .bbappend file. This reduces
duplication and keeps fan monitor settings consistent across both
platforms.
Change-Id: Ibbc7440b82e4025c716b10dd981055e6c5f6062f
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
|
|
Add a fan monitor configuration file to enable bad-fan detection on
Catalina. The configuration automatically powers off the host when the
number of detected bad fans reaches three, ensuring system protection
and reliability.
Change-Id: Id386127bdf4380b41acfa7940301d53220804a3b
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
|
|
Moves all bmc side response eid to be 8 instead
of taking up multiple spots
Change-Id: I648b28f54dee1c4b625a0093f17ab8d9f8e60500
Signed-off-by: Marc Olberding <molberding@nvidia.com>
|
|
"proto static" can added to a route and netlink does not send deleting
message when changing that, causing duplicated key in the tracking
table. This ensures that no proto field is in the key.
[ROUTE]default via fe80::1 dev front0 proto static metric 800 onlink pref medium
route after filter: default via fe80::1 dev front0 metric 800 onlink pref medium
Change-Id: I11c9006ef8cc21bdb7740a189c7185162b6ffc51
Signed-off-by: Yuxiao Zhang <yuxiaozhang@google.com>
|
|
Most of the time it is expire time update and we don't want to re-add
the address everytime, it will take extra cpu.
Tested: no extra netlink addr add message and gbmc-ip-monitor cpu usage
is consistently ~1%
Change-Id: I3cc74e39b13440e26afb67ba3f2fb36f7d452e7e
Signed-off-by: Yuxiao Zhang <yuxiaozhang@google.com>
|
|
Prithvi Pai (1):
nvidia-oem: Implement GetRedfishServiceUUID
Thang Tran (1):
dcmi: Support fully power limit setting commands
Change-Id: I3b9638464a71aeba76b99e69dd9003167b0365e9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Amithash Prasad (1):
Fix typo for log_warning
Change-Id: I93af7401eaa4259696b729851591c9a011daa025
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (4):
scripts: pre-submit: Limit file descriptors for valgrind
include, tests: Address concerns from -Wsign-compare
dsp: platform: Fix overlooked call to PLDM_MSGBUF_DEFINE_P()
tests: dsp: firmware_update: Drop guards for package parsing tests
John Chung (1):
msgbuf: Define a separate msgbuf structure for encode/decode function
Change-Id: Ieafbf2ddace11ba9e8e7916d2b79f2b1f65761f5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jagpal Singh Gill (1):
valve: add inventory item
Change-Id: Ie9a0b26b82d9f57f17933ed09611d841ed5dda3c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (3):
Fix unit test warnings
Remove main
Move Nvidia gpu tests
Change-Id: Ie7d9a64acf254de29244829f6b5dd78af9ca4513
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Corey Ethington (1):
Add check to omit `DateTime` from etag calculation
George Liu (1):
Implement Fabric PortCollection and Port schemas
Myung Bae (3):
Add Location information for Fabric Port
Add Port Status information for Fabric Port
Implement LocationIndicatorActive for Fabric Port
Oliver Brewka (2):
Extract downloadEntryCallback function
Break out Journal EventLog
Change-Id: Id6e2777dd503693e52473370004c8242d94b7f77
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Bruce Hung (1):
configurations: clemente: expose boot drive and data drives
Chau Ly (2):
configs: mtjefferson: Add Riser card config
configurations: mtjefferson_mb: Update 12V_FAN power state
Christopher Meis (1):
OWNERS: Add myself as reviewer to /src and /test
Jagpal Singh Gill (2):
meta: ventura: add configuration for valves
meta: ventura: add suffix to valve names
Kimi Chen (1):
configurations: nvidia_gb300: update sensor naming rule
Patrick Williams (2):
OWNERS: fix email addresses
meson: use non-deprecated systemd packageconfig
Change-Id: I8d8b2dddaa0a2a21694a6d4bac1e50dc465f01e5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Apply the upstream security and bug fixes.
Change-Id: Ia5dc5afab4a5acdaf8eae5dccefc141ccaa6d82e
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: Ic119bf5d78dc7e7b6aafd4cc85481d5a2d43853d
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I3b90ade18a96f48cebeceea9d757462d041a037c
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I79edcda02cbfb5d54c7fb8de0a3d4f6ae6bdfd1d
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: If3a83cf8d53d3497faa828de2715f60ff037a868
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: Ib8eca2219eb9c3c96fe201479586e05e873689ff
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I7d36d829e09502a05b78de26bef4dde52a9e43e0
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: Ic6ed07d3dfd422b847e36b5891f43a79ae14eb70
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Enable smbios-mdr and phosphor-ipmi-blobs to construct related
inventory from smbios table, such as CPU and DIMM.
Signed-off-by: John Chung <john.chung@arm.com>
Change-Id: I15f32fb0aaa19a8eb19fd3f353d70052c019812a
|
|
Add rsyslog configurations to enable system event log for Redfish.
Sync the events from systemd to /var/log/redfish and /var/log/ipmi_sel
The files will be used by Redfish service.
Signed-off-by: John Chung <john.chung@arm.com>
Change-Id: I6c8e2b976f044bdbce9d8120ba97af8baf20c497
|
|
Asmitha Karunanithi (1):
Remove Sunitha & add Asmitha to reviewers list
Change-Id: I6a65736e184d8535563a1f298ced986bdfd82e9a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Daniel Hsu (1):
All: add purpose parameter to setVersion calls
Change-Id: I9465bbd8cf0db0680f1046d0e71cceacc93e75c3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
OWNERS: fix email addresses
Change-Id: I39f16b7e31d698eb99690abfc0e58a40bd9e8207
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Anupama B R (1):
Common.Progress: add new value to OperationStatus
Jagpal Singh Gill (2):
add valve namespace to sensor value
valve: add control interface
Janet Adkins (1):
State: Add min and max to Redundancy interface
Change-Id: I867ba4d6e4103f2e8216d8577fb14201ad3f172d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (2):
CONTRIBUTING: Document subject prefix expectation
CONTRIBUTING: Avoid "Tested:" sections in commit messages
John Chung (1):
base: Allocating struct pldm_msg with member initialization
Kasun Athukorala (3):
dsp: platform: Updated a macro definition
dsp: platform: Add file PDR descriptor encoding
dsp: base: Add ACKNOWLEDGE_COMPLETION transfer flag
Change-Id: I15d31b7928692ad64d11ec26d31f7a1321f580f8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Marc Olberding (3):
Refactor common functions into files
Refactor the gb200 logic to be separate
utilities: fixup infinite wait in waiting for path
Change-Id: Ic34de020e5560c33f32ecab04b5d9fa242ecc892
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Aditya Kurdunkar (1):
platform-mc: Add support for sensor unit 'Hertz'
Amithash Prasad (1):
pldmtool: Use a non-listening transport for command access
Archana Kakani (1):
oem-ibm: Support bios attributes for boot types
Unive Tien (1):
fw_update: Introduce FirmwareInventory
Change-Id: I9acf82183b445ad5474da13ab448818e4e534500
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This patch enable the fan monitor for Clemente to detect and
report faulty fans based on their RPM readings.
Behavior:
- Fans are periodically checked for rotor failures.
- If 1 or 2 rotors fail:
- BMC reports a SEL or Redfish event with "Warning" severity including the bad fan IDs.
- If 3 or more rotors fail:
- BMC reports a SEL or Redfish event with "Fatal" severity including the bad fan IDs.
- BMC initiates system power down.
Changes include:
- Added bbappend for `phosphor-fan-monitor-config` and updated `config.json`.
- Updated fan Git recipe via bbappend to integrate monitoring logic.
Change-Id: Icbab69ce05aa6718d24567d63c4303411e78e57f
Signed-off-by: Leo Wang <leo.jt.wang@fii-foxconn.com>
|
|
Currently we are experiencing some issues in UBIFS corruption
due to unexpected power-loss for the BMC. While we debug
and look for a real fix for UBIFS to recover (considering its
a journaling file system), move the systemd journal to
volatile thus reduce the probability of FS writes during
unexpected power-losses.
Change-Id: Ia29aaa0f06c5e81f16ff9f7e8f80de14e631a64a
Signed-off-by: Amithash Prasasd <amithash@meta.com>
|
|
Vernon's email address listed here is no longer associated with his
Gerrit account, so the owners record does not work. I believe he
has moved to another company, so remove him from Intel.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I05bb1e9cc589900dcb240a0c8e97492ee5884b09
|
|
Adds sdbusplus as a dependency for platform init. This is
to enable it to act as a dbus client
Tested:
Built platform-init and tested with sdbusplus on nvl32-obmc
Change-Id: Iab63078574494cb33debb0a5e5e72533339b4934
Signed-off-by: Marc Olberding <molberding@nvidia.com>
|
|
Adds i2c-tools as a dependency for platform-init. Some platforms
need to be able to query hardware over i2c.
Tested: built platform-init with this change for gb200
Change-Id: I98570df33f29a48006321a2f7111166f17aeb56a
Signed-off-by: Marc Olberding <molberding@nvidia.com>
|
|
Description:
Current SSH configurations for connecting to the eBMC utilize the SHA-1 hashing algorithm and UMAC-64 message authentication codes (MACs). Both are considered cryptographically weak and deprecated by modern security standards.
Root cause: weak algorithm SHA1 and umac64 is getting added as default in sshd_config by openssh
Fix: Excluded the sha1 and umac-64 MACS in sshd config file
Testing:
1)using ssh username@yy.com -vv and below is the server proposal logs excluded the SHA1 and umac-64 Macs
======================================================
debug2: peer server KEXINIT proposal
debug2: KEX algorithms: mlkem768x25519-sha256,sntrup761x25519-sha512,sntrup761x25519-sha512@openssh.com,curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,ext-info-s,kex-strict-s-v00@openssh.com
debug2: host key algorithms: ecdsa-sha2-nistp256
debug2: ciphers ctos: aes128-gcm@openssh.com,aes256-gcm@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr
debug2: ciphers stoc: aes128-gcm@openssh.com,aes256-gcm@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr
debug2: MACs ctos: umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512
debug2: MACs stoc: umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512
debug2: compression ctos: none
debug2: compression stoc: none
==============================================
2) scan report had been run for sha2 support and sha1 was not supported
RESULTS: RESULTS:
SSH1 supported no
SSH2 supported yes
Change-Id: I13820010815cc212e07b81aea611bc537a93df9c
Signed-off-by: Priya Irudayaraj <priya_irudayaraj@yahoo.co.in>
|
|
Just in time for v6.18.
Change-Id: I9548ead84de2f90c00df0e5a1e0c4da7ec69798c
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Just in time for v6.18.
Change-Id: Iaf4712b0a67190a9bf020b7ff064228d3c9e9b9a
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Eddie James (1):
console-server: Fix tty paths with Linux 6.8+
Jeremy Kerr (2):
console-server: separate search for vuart node from tty setup
console-server: rework error path for realpath(../..) failure
Change-Id: I79e1e9276cb0f020bb63a0c421d018e2a5b77b30
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Apply the upstream security and bug fixes.
Change-Id: I064d83662df0a52ee5ec69c69edb57720878742b
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: Ia9f99a907920aa7b876da98bcca695b53d2bf068
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
The Minerva_CMM_SCM_bmc version is redundant as the bmc version
is reported from bmc
Change-Id: I128a087d52f2878453c8127a919d9f6911cd814e
Signed-off-by: Prabha Veerubhotla <vvlprabha@gmail.com>
|
|
Apply the upstream security and bug fixes.
Change-Id: I0ccc514f66d418574763f6186231e0560bce2fd4
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I9b2bdf946e9d4c3783170a00fd0941eb2d28cd32
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
- Unblock data drive FRU devices for entity-manager to
create corresponding DBus objects.
Change-Id: Ic9b1ceb2c308e8cd1998ecf3016b806e6484c8f8
Signed-off-by: Bruce Hung <bruce.jy.hung@fii-foxconn.com>
|
|
Rename sensors to adhere RF naming conventiuons.
Change-Id: Icbb80568af5c166571053f5a041d25b15465401d
Signed-off-by: Kimi Chen <kimi.zy.chen@fii-foxconn.com>
|
|
phosphor-user-manager no longer uses any Boost functionality, so
remove Boost from bb file.
https://gerrit.openbmc.org/c/openbmc/phosphor-user-manager/+/83082
https://gerrit.openbmc.org/c/openbmc/phosphor-user-manager/+/83083
Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: Ia002615e1c56df044eca5ed2d934644599a48336
|
|
George Liu (2):
Replace boost starts_with/ends_with with std::string
Replace boost::lexical_cast logs with lg2
Change-Id: I9ecdbbd9f48457d98bd636f87430cb5b70af378e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|