Age | Commit message (Collapse) | Author | Files | Lines |
|
Matthew Barth (1):
control:p10bmc:rainier-4u/1s4u - Comment repurpose of memory temps
Mike Capps (2):
control: action to override a single fan in a zone - ability to lock Fan
control: action to override a single fan in a zone - Lock fan in Zone
Change-Id: I87a1d6491d5be6a4cf7c317cf5e0e53cd7e0a307
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Santosh Puranik (2):
Remove FRU vs Module VPD Handling
Enable redundant EEPROMs
Change-Id: If771ce920bba63ac5ad62b5b262a64879568a3b8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Willy Tu (2):
build: Remove autotool files
build: Refactor the build structure of the project
Change-Id: Iab9c7f79d0ab15e8be5412174414391510f5d885
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Remove isValidLevel()
Enable cppcoreguidelines-pro-type-vararg check
Change-Id: I3647a063ef337f790b211ae2b2c21fed6b735e0b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Willy Tu (1):
google-ipmi-i2c: Remove venture from reviewer
Change-Id: I5c6312f7484607b862d8fdf15dfef479a242b001
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
www.example.com is having intermittent connection issues, causing a lot
of intermittent openbmc builds fails in CI. Upstream is moving to
https://www.yoctoproject.org/ so we should as well.
Upstream: https://lists.openembedded.org/g/openembedded-core/message/161662
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Iae7c2debcfe294e3facca25ad47a6b8434449769
|
|
Set the max size to 512 since 0x300 is used for something else.
Change-Id: Ic7772247cb3cbcff4a27a12a4f85be97fd6b0b4d
Signed-off-by: Willy Tu <wltu@google.com>
|
|
This settings is according to IPMI SPEC chassis capabilities to provide intrusion sensor.
Adding chassis intrusion sensor monitor to implement 'ChassisIntrusionEnabled' property functionally.
Tested:
get chassis capabilities, first 01 is meant to enable intrusion sensor
~# ipmitool raw 0x00 0x00
01 20 20 20 20 20
check the intrusion sensor Status
~# systemctl status xyz.openbmc_project.intrusionsensor.service
● xyz.openbmc_project.intrusionsensor.service - Intrusion Sensor
Loaded: loaded (/lib/systemd/system/xyz.openbmc_project.intrusionsensor.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2022-01-10 01:53:48 UTC; 10min ago
Main PID: 478 (intrusionsensor)
CGroup: /system.slice/xyz.openbmc_project.intrusionsensor.service
└─478 intrusionsensor
then, set no provided any chassis capabilities function.
~# ipmitool raw 0x00 0x05 0x00 0x20 0x20 0x20 0x20 0x20
check chassis capabilities status.
~# ipmitool raw 0x00 0x00
00 20 20 20 20 20
now, intrusion sensor is not provided.
~# systemctl status xyz.openbmc_project.intrusionsensor.service
○ xyz.openbmc_project.intrusionsensor.service - Intrusion Sensor
Loaded: loaded (/lib/systemd/system/xyz.openbmc_project.intrusionsensor.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Mon 2022-01-10 02:05:44 UTC; 5s ago
Process: 478 ExecStart=/usr/bin/env intrusionsensor (code=killed, signal=TERM)
Main PID: 478 (code=killed, signal=TERM)
Signed-off-by: Joseph Fu <joseph.fu@quantatw.com>
Change-Id: Ib3e3811f9ae9ab79dab52921fb0e6e065d44c444
|
|
phosphor-ipmi-ipmb: Enable ME communication
Tested:
root@s6q-dev:~# busctl tree xyz.openbmc_project.Ipmi.Channel.Ipmb
`-/xyz
`-/xyz/openbmc_project
`-/xyz/openbmc_project/Ipmi
`-/xyz/openbmc_project/Ipmi/Channel
`-/xyz/openbmc_project/Ipmi/Channel/Ipmb
Use 'busctl call xyz.openbmc_project.Ipmi.Channel.Ipmb \
/xyz/openbmc_project/Ipmi/Channel/Ipmb org.openbmc.Ipmb \
sendRequest yyyyay 1 6 0 0x1 0'
to get device id
Signed-off-by: Tim Chao <Tim.Chao@quantatw.com>
Change-Id: I01af849bbe3c290dda88969267f092c11bf9e8fc
|
|
The power restore policy can be set to "AlwaysOn","Restore" or "None".
Set power policy to Restore by default.
Tested:
~# ipmitool chassis status
Power Restore Policy : previous
Signed-off-by: Joseph Fu <joseph.fu@quantatw.com>
Change-Id: I48baef59461233276b2402a3a61b89a5e3eaa3a4
|
|
This commit enables sync-mac and nic-ethtool in the phosphor-network.
The "sync-mac" function can initialize the mac address on first boot, if it can find the object in the inventory.
When phosphor-network triggers systemd to set the mac address, it must be set together with the interface enslaved by bond.
And "nic-ethtool" provides the necessary data through network interface analysis.
Tested:
Check the network object if it worked.
~# busctl introspect xyz.openbmc_project.Network /xyz/openbmc_project/network/bond0
Signed-off-by: Jerry Wan <jerry.wan@quantatw.com>
Change-Id: I63d80b4491f3aa42cae401658a189acaaddb592f
|
|
Willy Tu (1):
phosphor-ipmi-flash: remove venture as reviewer
Change-Id: I4c42a95b78ee72be73bf8bdcc535021b0de0c630
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Tom Joseph (1):
pldmtool: Add GetFirmwareParameters firmware update command
Change-Id: I97489517429923d85bf043cc1947d0061fd05be9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Willy Tu (1):
phosphor-hwmon: Remove venture from reviewer
Change-Id: If6ffa36a87ebf1ffcc4024788e666e7d4d705565
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Khang Kieu (1):
sensors: Add support for ISL69225 sensor for entity-manager
Change-Id: Ib9be75f21cce05851c9e856506d282b9e26400a0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matthew Barth (3):
control: Record configuration load/reload paths
control - Ensure `nameHasOwner` set on all group members
control: Rework/optimize preloading timer groups
Change-Id: Ia559a780ace9c81cba32ba18465d144b87f435e4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Khang Kieu (1):
sensors: Add support for ISL69225 sensor for dbus-sensors
Change-Id: I17a8b3fd957ac6ddfb72667050e92e947280fcd4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Switch to a thread safe single ton
Change-Id: I555a1c83491023c2eb295ed203481fc7ac885cdd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shantappa Teekappanavar (1):
Callout support for SBE when watchdog times out
Change-Id: I41e2a00a48ea92b0d9e4537872bc6b4fd09c5356
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (1):
Fix pldm query to prevent truncating container id
Change-Id: Iee05d55d1ff0605fee5227190bf2afc8ebaa6959
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (5):
RU: Add values to system inventory table
RU: Security Panel add additional features
RU: Add Key clear page under Operations section
RU: Missing Overview information
RU: Re-modeled Power restore radio buttons
Change-Id: Idddd0f5081da95862dde433f9be8654e1c429798
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (1):
attn: Make restart after fail more restrictive
Change-Id: I603582c0067a33ad9f19f6262b76804a8b3d5e10
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Anjaliintel-21 (1):
Change PcieType to PCIeType
Ed Tanous (2):
Run update-schemas.py
Enable readability-avoid-const-params-in-decls
Gayathri Leburu (1):
Fix Event Subscription URI
Paul Fertser (1):
Allow setting MinPasswordLength in AccountService
Sui Chen (1):
Update schema pack to 2021.4
Change-Id: If064a1ae3139936d2d8981eda0766a6c721ee3d6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
William A. Kennington III (1):
fd: Add TCP stream functions
Change-Id: I60b0c09d9697c28e1cbbe90c43697638fe0332b0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jie Yang (1):
compile: Add meson build support
Willy Tu (3):
binarystore: Remove venture as reviewer
cleanup: Remove warning for meson build
binarystore: Enable maxBinarySize Feature
Move the bitbake recipe to use meson.
Tested:
```
$ ls ./tmp/work/armv7a-openbmc-linux-gnueabi/phosphor-ipmi-blobs/0.1+gitAUTOINC+3b89eda938-r1/package/usr/lib/ipmid-providers
libblobmanager.so
$ ls ./tmp/work/armv7a-openbmc-linux-gnueabi/phosphor-ipmi-blobs-binarystore/1.0+gitAUTOINC+b988dbb128-r1/package/usr/lib/blob-ipmid/
libbinarystore.so
```
Change-Id: If7b2058dfac8f585bb719f2ae3c9e9c4e412e236
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
A powercycle will be required in order to kick off DHCP again. If the
machine succeeds once, the power cycle service will be available for
future attempts.
Change-Id: I3b741250fd673bbe19056506f7287ef2ed734ea0
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Willy Tu (1):
phosphor-pid-control: Remove venture from reviewer
Change-Id: I7c50fcffffaa646c2b78eba4e3a240798bf91be9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrei Kartashev (1):
sensors: don't pass excess conn handler
Ed Tanous (2):
Fix clang-tidy header check
Rearrange thresholds to be pair based
Change-Id: I9a1d4a9f02516b7f8fca8685a11eb0766d525fed
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matthew Barth (2):
control:fanctl - Update `status` output formatting
control:fanctl - Update `get` output formatting
Change-Id: I7e66783db3f0df5f8b14258c68042b990c393a54
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
Better exception handling in the analyzer
austinfcui (1):
Attention handler trace message refactor
Change-Id: I1df21d41ca72abb85cfb52325c6c13cba26a9eeb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (4):
Rerun parse_registries.py
Capture int by value in stringValueTooLong
Implement TODO in beast source file
Add UrlFromPieces helper function
sunharis_in (1):
Send push-style event only if EventService enabled
Change-Id: I407a7f50bdd5d2863252408d46bd7d6a4eebe482
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Make the power supply sensors visible via redfish, chassis, all_sensors.
Input voltage, input power, output voltage, output current.
Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
Change-Id: I79c9a07c849ad8015fb9fa42242aeab932b755c9
|
|
Add the power-supply configuration files for the ibm-cffps power
supplies used in the Rainier and Everest systems in order to get
telemetry data added to D-Bus via phosphor-hwmon.
Rainier power supplies on bus 3 at 0x68, 0x69, 0x6a, and 0x6b.
Everest power supplies on bus 3 at 0x68, 0x69, 0x6d, and 0x6b. Older
hardware has power supply at 0x6a instead of 0x6d.
Input voltage, input power, output voltage, and output current.
No critical or warning low values, to avoid logging errors when AC is
pulled, or other fault conditions handled by the PSU monitor. AC loss,
brownout, over-voltage, over-current, and other conditions should be
handled by the PSU monitor application.
No critical/warning high values, for similar doubled up fault logging.
Change-Id: I9f39e41e2dd0a7b77910207322506d8376f98772
Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
|
|
There previously wasn't a hard dependency to not remove power until the
OCCs were all disabled, causing failures with the code that communicates
to the OCCs as the OCCs didn't have power but the BMC code didn't know
that.
This would show up, sometimes at least, as a very long hang in the SBE
driver, which in turned prevented the chassis power state D-Bus property
from getting set to off during that time, which caused other pieces of
code to still think the power was on even though it was really off.
This would then show up as read failures on sensors that were only
accessible with power on.
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Iac77a69766c197705adcf756da98f5a005f78c22
|
|
First drop for the meta-mori machine, initial machine configuration to
supports Mori machine with Nuvoton npcm730.
Tested-by: Load image on Kudo_BMC board.
Signed-off-by: Mustafa Shehabi <mustafa.shehabi@fii-na.com>
Change-Id: I74cd554f5eb8bd6778ce27a0d7be12ed228f4c9e
|
|
Matt Spinler (5):
PEL: Wait a bit after host up before sending PELs
PEL: Delete event logs with bad PELs
PEL: Add callouts for some errors in msg registry
PEL: Change PEL subsystem val for device errors
PEL: Update UserData parser example
Shawn McCarney (1):
PEL: Add UPS informational errors
Sumit Kumar (1):
PEL: Skip purging PEL if it has associated hw isolation entry
Change-Id: I74cd35442b51d245af13848015a9200c25ca00fb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Arun P. Mohanan (1):
SMBIOS version check
Change-Id: Ie443a653d65c42f1956f25107d9c3ee0ec13a12d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
oem_ibm: bios : change the default value of pvm_stop_at_standby
Change-Id: I7ab2043b9096a7fb65800c220737560b32d40ecf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Kenneth Fullbright (2):
Set table busy state on load
Re-modeled Power restore radio buttons
Nikhil Ashoka (2):
Security Panel add additional features
Missing Overview information
Sandeepa Singh (2):
Add Key clear page under Operations section
Filtered the IP address to IPv4 on sessions page
Change-Id: Ie0ada6f907e6e5eb57d352be8227cc59bcdd617c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sunny Srivastava (1):
Restore system vpd code update
Change-Id: I9c966d545a525cf46cc9e3546e9e549f11f7173d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
openssl: stop using deprecated SHA512_* functions
Change-Id: I88a70ebdd3c162db7734995f5012de904924e4e2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Szymon Dompke (2):
Trigger: make dbus properties writable
Report: Add TriggerIds property
Change-Id: I3c21368eb53e05e404d00c8897532c5ed35ca431
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matthew Barth (2):
control: `nameOwnerChanged` signals update all caches
control - Remove `nameOwnerChanged` signal flight recorder
Mike Capps (3):
Monitor : avoid mapper lookups in Tach Sensor
Monitor: disable inventory svc dependency in systemd
monitor: ibm3223 partial revert, restore service file dependency
Change-Id: I23bcb87b5dde45715c0f3bf996d352d437ee4563
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Johnathan Mantey (1):
Allow writing MAC address to networkd config file to be blocked
Change-Id: Idb4e4c7e25eca91cc6cdc81a3bb1899c8f512b43
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Willy Tu (1):
binarystore: Update MAINTAINERS and OWNERS. Remove maxims and kunyi
Change-Id: I18770a15af730e8e1abc4407699ed7966505979e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Willy Tu (1):
phosphor-host-postd: Cleanup CodeChecker Errors
Change-Id: Iaa714b02182b413dc0acd43fa026692f10f51874
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Tim Lee (1):
Correct osState string to match xyz naming format for fixing automation test
Change-Id: Iffd91c1efe10bc066285f274322505a2281e393a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (4):
Remove getTimestamp
Remove NEW_BOOST_URL macro
Enable readability-named-parameter checks
Enable readability-redundant-control-flow checks
Change-Id: I3655c6dd599a7e05ba6a64f35af9626ead059a42
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
psu-ng: Log error on brownout condition
Jim Wright (4):
pseq: Add UCD90320 specific error handling
pseq: Add Rainier configuration file
pseq: Add service file
pseq: Add Everest configuration file
Change-Id: I6b908ca7c3aba04b530c5b9a3e16769102fdfe62
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Add bb files to support phosphor-power-control application in p10bmc
image. Remove skeleton power control application and phosphor-power
power sequencer application from image.
Signed-off-by: Jim Wright <jlwright@us.ibm.com>
Change-Id: Ib1c3cb5ba6880ea73265332107503b61def1a2ef
|