Age | Commit message (Collapse) | Author | Files | Lines |
|
The TDA38740 regulator has a 2nd I2C address it responds to, so add
entries to the callout table for these so that when the address is
called out as failed the PEL will get the proper callouts.
This file is autogenerated from an XML representation of the system.
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I8e03ea17211c030e3fa4c0ffe9f497082c0a1945
|
|
Google uses a different version via ipmi-config:
https://github.com/openbmc/openbmc/blob/master/meta-google/recipes-phosphor/ipmi/phosphor-ipmi-config.bbappend
The dbus active software keeps failing and printing errors.
Change-Id: Ibbbc73a2121c51d146f0db76d231a2be5e30231d
Signed-off-by: Willy Tu <wltu@google.com>
|
|
Tim Lee (1):
Revert "user_mgmt: Fix SEGV on 64bit"
Change-Id: I7b48a1af5c98dca2894637b4a48157e85a207cf9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
sdbusplus: Move callback instead of copy
Change-Id: Ic388bf36c22d6028f591ee3c47b311d0df3cabf6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Change-Id: Ifba9ca17d889873d71cefe94d56de0174e70bbe3
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Patrick Williams (1):
bootstrap: fix shellcheck warnings
Change-Id: I5dbfc7f92036900c74626629c92adbb38834b0d1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Deb McLemore (1):
Hostboot Add Planar SPD lid files for platforms
Change-Id: Ibe56d54d230fde539f7ea8839a0b468b5f7f9c70
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
hostlogger.dreport: adjust shellcheck directive
Change-Id: I2dc51f056ca801e6cf3a65e1649ebd5d78219497
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
sdbusplus: use shorter type aliases
Change-Id: I99603f45a811e6864ac0031e06c137adebeae453
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
GetPCI-SigVendorIDMap.py: format with black
Change-Id: I68f4c100af2a142780895bbf0d964971d6a6d6c4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
meson: set fake language
Change-Id: I4647a2ba505e02fc4236d59b9c471e218d8b3dfb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Fix NTPServers property in Redfish
Johnathan Mantey (1):
Prevent unconditionally writing over the LinkStatus
Patrick Williams (1):
python: fix flake8 warnings
Change-Id: I35a9b93a642fc2be813e061c1b921c6842ee6d79
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
schemas: move README as markdown
python: fix flake8 warnings
Potin Lai (1):
configurations: add bletchley frontpanel configuration
Change-Id: Iba133165e7983cb76e65026cd3458c5fedeccd3c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zev Weiss (1):
OWNERS: Add myself as a reviewer
Change-Id: I3cf80b4b84fb6e07c89107367d0093a0c579845d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
sdbusplus: use shorter type aliases
William A. Kennington III (50):
ethernet_interface: Fix vlan return object
rtnetlink_server: Avoid refreshing for gateway changes
rtnetlink: Migrate IP functions
rtnetlink_server: Don't refresh for addresses
ethernet_interface: Reduce error spam for addrs
rtnetlink: Migrate neighbor functions
rtnetlink_server: Don't refresh for neighbors
rtnetlink: Handle parsing errors more gracefully
ethernet_interface: DHCP settings don't require refresh
types: Migrate all of the Info types
network_manager_main: Make sure errors sync to journal
rtnetlink: Return neighbor even if addr is missing
network_manager: Async query all interface states
network_manager: Absorb all state change functions
test/rtnetlink_server: Remove
network_manager: Standardize add/remove interface
network_manager: Support queueing additional interface data
network_manager: Move interface validation
rtnetlink: Add public interface parser
rtnetlink_server: Add interfaces dynamically
network_manager: Add addresses to undiscovered interfaces
network_manager: Add neighbors to undiscovered interfaces
network_manager: Add gateways to undiscovered interfaces
rtnetlink_server: Dump all netlink data at startup
ethernet_interface: Remove all other refreshes
config_parser: Add support for checking file existence
util: Reduce error messages for config options
dhcp_configuration: Don't depend on interface queries
ethernet_interface: Fix updating neighbor
ethernet_interface: Update ethtool for interface updates
network_manager: Don't log errors for ignored interfaces
treewide: Completely remove global refresh
routing_table: Remove obsolete code
ethernet_interface: Fix updating sub objects
ethernet_interface: Remove optional signal emission
network_manager: Keep interface info around
network_manager: Implement interface rename
ethernet_interface: Migrate object creation from network_manager
treewide: Cleanup signal emission
system_configuration: Fix new hostname updates
network_manager: Remove unhandled exception
network_manager: Add reload post hooks
system_queries: Add netlink based delete
ethernet_interface: Fix updates without interface idx
ethernet_interface: Fix VLAN delete
ethernet_interface: Remove spurious reloads
inventory_mac: Migrate code out of other places
util: Remove charconv
test/util: Simplify
treewide: Move timers out of networkd lib scope
Change-Id: Ifa1400170ef24e0f926fa652b681c93028583f08
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
mapperx: Use lambdas and move
Change-Id: I10277b512d3ea4d88a3a3e1985598c1af953b9c9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
python: fix flake8 warnings and format with black
Change-Id: I3fc89c3fbfe9740e20485b8c5c53cd1156813085
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (2):
ncsid: add shebang on shell libraries
shellcheck: add ignore for files currently failing
Change-Id: Ic7bcdea0f09cd4d11426248acbeea29c471e1066
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Add updating correct frontpanel board model, so EM can probe with
correct configuration.
Tested:
- Main source: "Bletchley_FPB_HDC1080"
```
root@bletchley:~# busctl get-property xyz.openbmc_project.Settings \
> /xyz/openbmc_project/inventory/system/chassis/frontpanel \
> xyz.openbmc_project.Inventory.Decorator.Asset Model
s "Bletchley_FPB_HDC1080"
```
- 2nd source: "Bletchley_FPB_SI7021"
```
root@bletchley:~# busctl get-property xyz.openbmc_project.Settings \
> /xyz/openbmc_project/inventory/system/chassis/frontpanel \
> xyz.openbmc_project.Inventory.Decorator.Asset Model
s "Bletchley_FPB_SI7021"
```
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I22b2641d72f5a6dc0674704b5959019e990c5eae
|
|
Because bletchley does not have physical eeprom to store FRU data, we
add an interface for frontpanel to store board information, so that
EM can base on the properties to probe correct configuration.
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I4d884edbeb4ccfc0f1a6f37082f0bb6d5940758a
|
|
Before do_pad_binary be exectued, those binaries need to be ready for
padding. Otherwise there are errors about "No such file or directory"
for those binaries.
Tested: build pass and boot up successfully
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I602ad0fdd95f207978b7dd2ed492ff7ef40573fb
|
|
Kallas, Pawel (1):
add Associations endpoints change delay timer
Change-Id: Iedeb31c10ca5995a9972a6545d8a74a3527ec503
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chau Ly (1):
control: Modify target_from_group_max algorithm
Change-Id: I42e443b001984d8443c749f1c074605e5a7e07a2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brandon Kim (1):
nvme_manager: Support reading Kioxia modelNumber
Change-Id: Ic1e36201b43ca7bed4d4eba7194cd5df7952d1d9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
bmc-vmi-ca: Fix executable name
Willy Tu (1):
Move Certificate install in resotre path to DEBUG
Change-Id: Ieaa86b8fe6e2bdcd8e8e7b349157047af39468f3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
LED behaviors are implemented in bletchley-host-state-monitor, remove
LED dependency from host-poweron and host-poweroff service.
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: Ifdf4c0c588b5a3e1403e928b772a5c3fa3d5fc29
|
|
This commit removes the unused rsyslogd
process running in P10BMC systems.
The REST API for this was disabled long back.
Test:
Tested on P10BMC machine.
systemctl status rysylog.service
Unit rysylog.service could not be found.
Removing rsyslog service doesn't affect BMC
boot time.
Signed-off-by: Priyanga Ramasamy <priyanga24@in.ibm.com>
Change-Id: I1b8b1fac9cef4601717fd4daeaf7f76d8b1f4200
|
|
This standard ipmi-kcs rule (as implemented in internal hpe builds)
resolves an issue with the obmc being hammered by kcs interrupts
when the host is booted on HPE platforms.
Signed-off-by: Chris Sides <christopher.sides@hpe.com>
Change-Id: Ieac607e95c36c53d1bc9f4ef3634dd67e1ece858
|
|
Part of an ongoing effort to upstream changes from the latest
internal hpe builds. This addition resolves an lpc-snoop startup
error on hpe platforms during host boot.
Signed-off-by: Chris Sides <christopher.sides@hpe.com>
Change-Id: I7014a075981d5d1a4056583e51aca95163a9cdc8
|
|
JinFuLin (1):
Add Asserted property for IERR
Change-Id: Ief345c8528188d9e28c91be7644c4414a7beb31c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Kasun Athukorala (1):
Locally define used RDE headers
Michael Shen (1):
meson: fix typo
Signed-off-by: Kasun Athukorala <kasunath@google.com>
Change-Id: I494340cac0a1441e67c3d7ec6c05b15bba6c805f
|
|
Follow the other npcm8xx recipes to use different versions of this
recipe for different platforms.
Tested: build pass and boot up successfully with correct bootblock
version.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: Ic97de46876e7e821b65515846d40c939d273bcc1
|
|
Caleb Palmer (1):
Update Explorer RAS data json to auto-generated v2
Change-Id: Ib53f31dc2197e2175617f86a07a81b6ab44f7907
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
JinFuLin (1):
Start crashdump when failed in checking property
Change-Id: Ia6876c46d2d8561e357fa6db2e4336a7ca175b85
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I9bfe4ed6065c7f031bfd2bedc2c6eaedc7a5ee62
|
|
Patrick Williams (1):
sdbusplus: use shorter type aliases
Change-Id: I6301f65c1e9132333dba4c0e0b354c5d152721d3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
phosphor-user-manager: srcrev bump 5c892d183e..7562658e1f
Alexander Filippov (1):
UserMgr: Fix the privilege determination
Nan Zhou (3):
User manager: implement dummy group APIs
user manager test: remove no-access
Add Nan Zhou as a reviewer
Tang Yiwei (1):
Change /bin/nologin to /sbin/nologin
phosphor-dbus-interfaces: srcrev bump 219368bedb..3c7b858a13
George Liu (1):
Fix the association between Item and PowerSupply
Nan Zhou (1):
User: add interfaces and errors for groups
Vijay F Lobo (1):
Convert ServiceProviderNotify to enum
phosphor-logging: srcrev bump b0820142eb..875b6c7b1b
Lakshmi Yadlapati (1):
Convert ServiceProviderNotify to enum
Vijay Lobo (1):
PEL: Add boot progress code to SRC hex data
Change-Id: I77d08e0eaa1bfc885e8ab461f50a3864c5219e3e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com>
|
|
This commit supports phosphor-fan application for mtjade platform.
phosphor-fan-control service controls fan speed following the mapping
tables with TS4_Temp, OCP_Temp, nvme_bp_max and nvme_m2_max sensor.
phosphor-fan-presence-tach and phosphor-fan-monitor services are fully
supported.
Signed-off-by: Chau Ly <chaul@amperecomputing.com>
Change-Id: I11a598f627d5e261689c2bd9d85ce65f4fc330ea
|
|
When the bmcweb recipe was converted from cmake -> meson, this option
was added for continuity, but was functionally replaced by the meson
subproject system, rendering this option effectively moot.
This commit removes the option from the recipe, so we can eventually
remove it from the application.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I826bd53426dcdccd9771cbdf732653546f7dcd1f
|
|
This commit removes phosphor-nvme implementation in mtjade
platform and configures to use dbus-sensors's nvmesensor.
Signed-off-by: Chau Ly <chaul@amperecomputing.com>
Change-Id: Ib9ce787e34265382a222697fb102fe63b4ba8a03
|
|
William A. Kennington III (1):
dbus-sdr/storagecommands: Fix type
Change-Id: I2d9a7558c7ba6a471b3fdb3687898eac92da5c0e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Add the GetSubTree and GetSubTreePaths method to dbus_utility
Change-Id: I6ed7dfa65e1976a45b23f91715d1be034c1b8d51
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Caleb Palmer (1):
Update Explorer Chip Data XML to newest version
Zane Shelley (1):
Capture data support for an isolation bit
Change-Id: I2cbe3ac4dc897a91152bbb50f472deddb6e23882
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Nan Zhou (1):
sensors: change object_manager path
Change-Id: I007b04c49a092a1c566449244589212e4d8a74cc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Switch the u-boot branch from the 2016.07-aspeed-openbmc
to the 2019.04-aspeed-openbmc.
Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
Change-Id: I7f17b31abe32c374b01cb037ba03ed2608c1190d
|
|
Use BootMode to decide whether host should boot to Normal, Recovery
or DFU mode.
- xyz.openbmc_project.Control.Boot.Mode.Modes.Regular: Normal mode
- xyz.openbmc_project.Control.Boot.Mode.Modes.Safe: Recovery mode
- xyz.openbmc_project.Control.Boot.Mode.Modes.Setup: DFU mode
Tested results:
- Host normal on (xyz.openbmc_project.Control.Boot.Mode.Modes.Regular)
root@bletchley:~# busctl set-property xyz.openbmc_project.Settings \
> /xyz/openbmc_project/control/host6/boot \
> xyz.openbmc_project.Control.Boot.Mode BootMode s \
> xyz.openbmc_project.Control.Boot.Mode.Modes.Regular
root@bletchley:~# obmcutil -i=6 poweron
root@bletchley:~# power-ctrl sled6 status
On
- Host boot recovery (xyz.openbmc_project.Control.Boot.Mode.Modes.Safe)
root@bletchley:~# busctl set-property xyz.openbmc_project.Settings \
> /xyz/openbmc_project/control/host6/boot \
> xyz.openbmc_project.Control.Boot.Mode BootMode s \
> xyz.openbmc_project.Control.Boot.Mode.Modes.Safe
root@bletchley:~# obmcutil -i=6 poweron
root@bletchley:~# power-ctrl sled6 status
Recovery
- Host boot DFU (xyz.openbmc_project.Control.Boot.Mode.Modes.Setup)
root@bletchley:~# busctl set-property xyz.openbmc_project.Settings \
> /xyz/openbmc_project/control/host6/boot \
> xyz.openbmc_project.Control.Boot.Mode BootMode s \
> xyz.openbmc_project.Control.Boot.Mode.Modes.Setup
root@bletchley:~# obmcutil -i=6 poweron
root@bletchley:~# power-ctrl sled6 status
DFU
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I1eac8fb74f3702d9ce0ab9180b9d7e2e26df81f7
|
|
We notice the motor-init-calibration service spend more than 20 seconds
for one run, which doesn't match the stop conditions with current
service setting(more than 5 runs in 90 sec).
Becaused motor-init-calibration services keep restart, it caused BMC
CPU remain high utilization and trigger reboot action by
phosphor-health-monitor.
Reduce StartLimitBurst to 2 to ensure the service stops after attempt 2
failed.
Tested results:
root@bletchley:~# journalctl -u motor-init-calibration@6.service | grep systemd
Nov 16 22:18:00 bletchley systemd[1]: Starting Motor Initialize for sled6...
Nov 16 22:18:25 bletchley systemd[1]: motor-init-calibration@6.service: Main process exited, code=exited, status=1/FAILURE
Nov 16 22:18:26 bletchley systemd[1]: motor-init-calibration@6.service: Failed with result 'exit-code'.
Nov 16 22:18:26 bletchley systemd[1]: Failed to start Motor Initialize for sled6.
Nov 16 22:18:27 bletchley systemd[1]: motor-init-calibration@6.service: Scheduled restart job, restart counter is at 1.
Nov 16 22:18:27 bletchley systemd[1]: Stopped Motor Initialize for sled6.
Nov 16 22:18:27 bletchley systemd[1]: Starting Motor Initialize for sled6...
Nov 16 22:18:46 bletchley systemd[1]: motor-init-calibration@6.service: Main process exited, code=exited, status=1/FAILURE
Nov 16 22:18:46 bletchley systemd[1]: motor-init-calibration@6.service: Failed with result 'exit-code'.
Nov 16 22:18:46 bletchley systemd[1]: Failed to start Motor Initialize for sled6.
Nov 16 22:18:47 bletchley systemd[1]: motor-init-calibration@6.service: Scheduled restart job, restart counter is at 2.
Nov 16 22:18:47 bletchley systemd[1]: Stopped Motor Initialize for sled6.
Nov 16 22:18:47 bletchley systemd[1]: motor-init-calibration@6.service: Start request repeated too quickly.
Nov 16 22:18:47 bletchley systemd[1]: motor-init-calibration@6.service: Failed with result 'exit-code'.
Nov 16 22:18:47 bletchley systemd[1]: Failed to start Motor Initialize for sled6.
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I45c423deceb3cedd9157a479e0f33f9dbf270b8f
|
|
Pavithra Barithaya (1):
Minor changes in the code
Change-Id: Icc873eae332f31593a4f663fb98219ab82cb2630
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
sdbusplus: use shorter type aliases
Change-Id: Ic2a82804a5a8089c4a13056d3423d475245dac8a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
sdbusplus: use shorter type aliases
Change-Id: I834f0768f85903f6912d270d60264017abc00f65
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|