Age | Commit message (Collapse) | Author | Files | Lines |
|
IGPS 04.02.03 - Oct 6th 2024
============
- TIP_FW 0.7.4 L0 0.6.3 L1:
* BMC_DIRECT: add command BMC_DIRECT_COMMAND_FL_READ_PARMAS.
If flash not connected return error.
* WD1 init before uboot: currently disabled till uboot upgrade.
* WD1 init before bootblock run.
* When BMC reset - reload same FW (and not active image).
* Skip FIU1 CS1 in flash init.
Not supported as a valid boot address in TIP_ROM.
* Disable LMS support.
* Restore flash protection.
* Clear alias key from PCI mailbox and shared attestation area.
* Dismiss verify fail in non-secure device.
* Temp: disable WD1 till uboot is ready.
* Bug fix: set CS1 drive strength to support 50MHz (merge issue).
- bootblock 0.5.2
* Bug fix: Errata fix: 1.7 eSPI FATAL_ERROR: Set ESPI_ESPI_ENG to 0x40
(remove RMW to set bit 6).
* Update CP init code (disabled by default, under SEARCH_CP_ON_FLASH_0 flag).
* In case of traps and unexpected IRQs and FIQ: clear GIC registers.
* In case of TRAP: notify TIP (TIP mode), or FSW (NO_TIP mode).
* Update GIC driver and GIC table.
- Uboot:
* Clear all gpio events
* Change env and uImage flash address
* Add stopwdt command in default environment
- LMS: changed (only for A2) that all images will be signed (if wanted)
with skmt_lms_key2.
- OTP_Programmer_Monitor : 1.1.3 that can print the LMS keys full info
(fix is needed for LMS users only).
- L0 version increment to 1.
Tested:
Build pass and boot up successful with correct BB/TIP FW latest version.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I2d88a964ceef71a55d04b0d483d0bfd258c1b1b4
|
|
Changelog:
TIP_FW: 0.7.4 L0 0.6.3 L1
==============
- BMC_DIRECT: add command BMC_DIRECT_COMMAND_FL_READ_PARMAS.
If flash not connected return error.
- WD1 init before uboot: currently disabled till uboot upgrade.
- WD1 init before bootblock run.
- When BMC reset - reload same FW (and not active image).
- Skip FIU1 CS1 in flash init.
Not supported as a valid boot address in TIP_ROM.
- Disable LMS support.
- Restore flash protection.
- Clear alias key from PCI mailbox and shared attestation area.
- Dismiss verify fail in non-secure device.
- Temp: disable WD1 till uboot is ready.
- Bug fix: set CS1 drive strength to support 50MHz (merge issue).
Tested:
Build pass and boot up successful with correct TIP FW latest version.
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I0539a684b529572b555708749c96ad0056f27ca1
|
|
Apply the upstream security and bug fixes.
Change-Id: I526204e6600961bc6cf82dab555460bfc3503c85
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I69e44da3cd92380c0c7f401bcb48d20dea5e5809
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
This commit adds the host sensors configuration in IPMI.
This allows the host sensors can be reported using
ipmitool sensor commands.
Tested:
1. Call "ipmitool sensor list" and "ipmitool sdr list". Check the host
sensors.
Signed-off-by: Thu Ba Nguyen <tbnguyen@amperecomputing.com>
Change-Id: Ie4520a0daab46e7f4274c332883d6c942701b3c9
|
|
Change-Id: I6d800dd5879d42680e6a94f637fefebd22a99d1d
Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
|
|
Enable redfish-dump-log feature in BMCWeb to enable BMC coredump.
Tested:
```
DOCKER >>>> curl -k -H "X-Auth-Token: $token" -X POST -H "Content-Type: application/json" -d '{"DiagnosticDataType":"Manager"}' https://${bmc}/redfish/v1/Managers/bmc/LogServices/Dump/Actions/LogService.CollectDiagnosticData
{
"@odata.id": "/redfish/v1/TaskService/Tasks/0",
"@odata.type": "#Task.v1_4_3.Task",
"Id": "0",
"TaskState": "Running",
"TaskStatus": "OK"
}
DOCKER >>>> curl -k -H "X-Auth-Token: $token" -X GET https://${bmc}/redfish/v1/Managers/bmc/LogServices/Dump/Entries/1
{
"@odata.id": "/redfish/v1/Managers/bmc/LogServices/Dump/Entries/1",
"@odata.type": "#LogEntry.v1_11_0.LogEntry",
"AdditionalDataSizeBytes": 24448,
"AdditionalDataURI": "/redfish/v1/Managers/bmc/LogServices/Dump/Entries/1/attachment",
"Created": "2024-02-28T22:45:28.000000+00:00",
"DiagnosticDataType": "Manager",
"EntryType": "Event",
"Id": "1",
"Name": "BMC Dump Entry",
"Originator": "::1",
"OriginatorType": "Client"
}
DOCKER >>>> curl -k -H "X-Auth-Token: $token" -X GET https://${bmc}/redfish/v1/Managers/bmc/LogServices/Dump/Entries/1/attachment --output file
```
Change-Id: Iee044e819059b88be8a724ba0280f971448575a8
Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
|
|
More details on this feature in
https://github.com/openbmc/openbmc/issues/2287. Yosemite4 was running
into an issue where phosphor-debug-collector was only receiving inotify
notifications for .#core* files and hence enabled this feature as it
updates the inotify watch flag to when the actual coredump file gets
created. Without the feature following filename notifications were
received.
```
Feb 27 09:40:34 yosemite4 phosphor-dump-monitor[359]: FileName doesn't match expected name .#core.health-monitor.0.01d0274277cc4b5bbe2aa87e364319fe.371.170905563200000016a3fa7face3b03e
Feb 27 09:40:36 yosemite4 phosphor-dump-monitor[359]: Watch callback was called
Feb 27 09:40:36 yosemite4 phosphor-dump-monitor[359]: FileName doesn't match expected name .#core.health-monitor.0.01d0274277cc4b5bbe2aa87e364319fe.371.1709055632000000.zstc0ad381d17052da5
```
Tested:
```
DOCKER >>>> curl -k -H "X-Auth-Token: $token" -X GET https://${bmc}/redfish/v1/Managers/bmc/LogServices/Dump/Entries
{
"@odata.id": "/redfish/v1/Managers/bmc/LogServices/Dump/Entries",
"@odata.type": "#LogEntryCollection.LogEntryCollection",
"Description": "Collection of BMC Dump Entries",
"Members": [
{
"@odata.id": "/redfish/v1/Managers/bmc/LogServices/Dump/Entries/16",
"@odata.type": "#LogEntry.v1_11_0.LogEntry",
"AdditionalDataSizeBytes": 134120,
"AdditionalDataURI": "/redfish/v1/Managers/bmc/LogServices/Dump/Entries/16/attachment",
"Created": "2024-02-27T17:38:10.000000+00:00",
"DiagnosticDataType": "Manager",
"EntryType": "Event",
"Id": "16",
"Name": "BMC Dump Entry"
}
],
"Members@odata.count": 1,
"Name": "BMC Dump Entries"
}
```
Change-Id: Ie665de89c1dc1076c1a492631f764f5b899c5156
Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
|
|
Stanley Chu (1):
configs: arbel_evb: enable npcm watchdog driver
Tim Lee (1):
board: poleg: fix build failure in last_stage_init
Tested:
Build pass and boot up successful
Signed-off-by: Jayanth <ojayanth@gmail.com>
Signed-off-by: Tim Lee <timlee660101@gmail.com>
Change-Id: I77239b0f66115c2f6e4d35e9680aa3c108ad8119
|
|
Konstantin Aladyshev (1):
build: upgrade to C++23
Change-Id: I4630c367adcf86b51d9876adb7e4b02823cbaff9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Gilbert Chen (1):
dsp: platform: Fix decode_set_event_receiver_req()
Change-Id: Ifa492c5aefcd3a4bd558473cb19bbf7a0c1b117b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (1):
Fix local meson build
Change-Id: I09c49a4212106489112fde392dfd7c9bca99ff49
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Implement TemperatureReadingsCelsius property for ThermalMetrics
Myung Bae (2):
Format readjson
Fix coredump during subscription
Change-Id: If07412fc61b9fff217fc0482b86fc8c53903b474
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
configs: Add PCIe slot power states for Bonnell
Thu Nguyen (1):
event-manager: Fix handling the event of undiscovered terminus
Change-Id: Ib7d0bf3ac4fe1f57e9b8fb4c5284353125983eea
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
control:ibm,Bonnell: Add hot PCIe card
Change-Id: Ia8b318d6245a29488f1090e6c15107b44c744988
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayanth Othayoth (1):
Added fix for the yocto rebase build failure
Change-Id: Iae9f780317ab77f617f6fcf5153da4f9bb180020
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sunny Srivastava (2):
Clear vpd before recollection
Update present property for subtree
Change-Id: I0715459441c1b4a29fcad5d845db5e2085380dc2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Peter Yin (1):
configurations: Add harma mb HSC calibration
Ricky CX Wu (1):
configurations: yosemite4: update fan control configs
Change-Id: I3d8f3d838cbd16a9d99f6ae73c6e0371d3438256
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Add force power off in obmc-host-stop and
refactor targets within host-poweron.
Change-Id: Ia523cfe9d3086987b69c89a3b1424f33f2be26d5
Signed-off-by: Peter Yin <peter.yin@quantatw.com>
|
|
Ed Tanous (5):
json utility: Update sort algorithms
Write test to ensure that redfish validates
Add unit test for trailing slashes
Move UserSubscription to composition
Refactor eventMatchesFilter
Gunnar Mills (1):
Extend multi system date
Hieu Huynh (2):
dateStringToEpoch: add the additional format
Support ProductionDate report
Jagpal Singh Gill (1):
update service: update the updateable BMC
Lakshmi Yadlapati (1):
Refactor mapper calls to use getAssociatedSubTreePathsById
Myung Bae (2):
Fix PowerSupply GET error
Reformat with Never-AlignTrailingComments style
Patrick Williams (1):
subprojects: nlohmann-json: update to 3.11.3
Change-Id: I72dc22a4856bcacc2e217e5f93e26bbdb3c56357
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Kudo machine has some BMC side IPMI timeouts. This has caused watchdog
petting to be missed and reset the host. Just log watchdog triggers and
don't take any reset actions. Host being inactive is monitored by other
services.
Change-Id: I351442e814a68698909ded65778f8ab371e2ba0f
Signed-off-by: Vivekanand Veeracholan <vveerach@google.com>
|
|
George Liu (2):
Remove libmapper dependency
Fix MD040 warnings
Patrick Williams (7):
pgood_wait: fix bool include
openbmc_intf: regenerate with latest gdbus-codegen
libopenbmc_intf: fix various warnings
op-pwrctl: fix various warnings
pgood_wait: fix various warnings
op-hostctl: fix various warnings
meson: add basic meson
Change-Id: I9bbabd0beca3d277fec3762dd2de63e87d5d5f72
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Riya Dixit (1):
oem-ibm: Change in dynamic deallocation BIOS attribute
Thu Nguyen (1):
platform-mc: Init `hysteresis` value for compact numeric sensors
Change-Id: Ic5bd7618b242a8243082054198aab309d188f30e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Rename README to README.md
Change-Id: Ied66c1a92c7f7259d6fc6bbea653ecebf3161b82
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
elog: ensure new sdbusplus events cannot be committed directly
Change-Id: Icae8362ed82c9854d57d1ffc050c6c94d53f9a96
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Tim Lee (1):
bmc-state-manager: revise BMC reboot cause
Change-Id: I89a05c43ffddf2c5d517a2c3aead14c07a282b0f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (22):
msgbuf: Externalise error value conversion
msgbuf: Bounds checks that satisfy GCC's analyzer
dsp: platform: Merge PDR header extraction and validation
dsp: platform: Prevent overflow of arithmetic on event_data_length
dsp: platform: Bounds check encode_sensor_state_pdr()
dsp: platform: Bounds check encode_state_effecter_pdr()
dsp: pdr: Bound check pldm_entity_association_pdr_extract()
dsp: bios_table: Branchless implementation of pad_size_get()
dsp: bios_table: Tidy up pldm_bios_table_pad_checksum_size()
dsp: bios_table: Bounds check pldm_bios_table_append_pad_checksum()
dsp: bios_table: Bounds check pldm_bios_table_attr_value_entry_encode_string()
dsp: bios_table: Bounds check pldm_bios_table_attr_value_entry_encode_enum()
dsp: firmware_update: Bounds check decode_downstream_device_parameter_table_entry_versions()
oem: ibm: platform: Bounds check encode_bios_attribute_update_event_req()
dsp: fru: Bounds check encode_get_fru_record_by_option_resp()
dsp: fru: Bounds check encode_fru_record()
dsp: bios: Bounds check encode_set_bios_table_req()
dsp: bios: Bounds check encode_set_bios_attribute_current_value_req()
dsp: bios_table: Bounds check pldm_bios_table_string_entry_encode()
utils: Avoid array-lookup in is_time_legal()
Apply GCC's tainted_args attribute to library entrypoints
dsp: pdr: Rework test in pldm_entity_association_pdr_extract()
Change-Id: I97180668362ea2eac1bdaf58391a9f2f8d5f46d3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
ipmid: switch to lg2
Thang Tran (1):
support reading System Firmware Version
Change-Id: I0e88133c3943322f257870daf2d7ee8528d86d11
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chau Ly (2):
schemas: legacy: Extend PSUSensor properties
configurations: mtjade: Add smpro_hwmon sensors
Peter Yin (1):
configurations: Add harma pdb calibration
Change-Id: Ie7a90a0595ff478830094e4c6b5818e36e17f770
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (2):
Format meson files with meson.format
Improve the documentation of bios-settings-mgr
Change-Id: If9689e4a8b5698b7eba238a196cb224c1a6e5b3d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Apply the upstream security and bug fixes.
Change-Id: I8371dfa84583cab2345be8a017d99093769d9838
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: Ied63545df29e0c9ba1cc9d4e7a1e72d933e80e34
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Jayashankar Padath (1):
oem-ibm: Add the dbus timeout while setting UAK
Change-Id: I0b9904e09256a4f24446ac19f9349511f032e975
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
Logging: add event for clearing
Change-Id: If8d9a7a35c8719990ab2bf7e2fbdaa177b56ed7f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brian Ma (1):
bej_tree: initialize node attribute format
Change-Id: I68f2a90fc2f2dc82a7ed96ff84ebbd4effa76cc7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (1):
Fix get all property values under the client interface
Change-Id: I2f8eb5f6e9421b9e5cc01a1026f93d53018c7c81
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (3):
transporthandler: Fix out_of_range exception caused by using at
sensorhandler: Fix failed to obtain sensor threshold
Optimize the response value of ipmiSetUserPassword method
Change-Id: Id17da22aba1e795b9f12c085dadde91e0f34ff3d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Harvey Wu (1):
fix CI failed
Change-Id: Icb78693d9620946fa76f011533b53cb525678514
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
phosphor-set-chassis-transition: ensure only run once
Change-Id: Ia178ba85cd81cc28ffc4b23b8fe684b2010c4aeb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The `pam_google_authenticator.so` module was incorrectly configured in
`common-account` file. This module provides authentication functionality
but does not offer any account management functions.
Leaving this module in common-account results in the `pam_acct_mgmt()`
function attempting to invoke `pam_google_authenticator.so`, which
causes an error due to the absence of `pam_sm_acct_mgmt()`.
Note: This error is logged but ignored due to the `default=ignore`
directive, making this issue mostly harmless.
Removing this line eliminates unnecessary error logging. This commit
avoids unnecessary error handling during account management.
Change-Id: I9db3987c9f02a494da65d8465a2efe0fc15a6c67
Signed-off-by: Asmitha Karunanithi <asmitk01@in.ibm.com>
|
|
Patrick Williams (2):
events: add non-template base class
events: add severity to class generation
Change-Id: I031037da37e70185d423a357a7bf6be8f123469e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Matt Spinler (1):
PEL: Add heartbeat action flag to power-on log
Change-Id: I02474f5d41c2fe5ec5b157421c7d11bf6a7560d7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Shawn McCarney (2):
Support ALWAYS_USE_BUILTIN_IMG_DIR in IA handler
Only store images from IMG_DIR
Change-Id: I86aaa68d0c3730c06b8eb21328f3eef992bd4f02
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Konstantin Aladyshev (2):
meson: Provide wrap file for boost
meson: Fix local cereal build
Manojkiran Eda (1):
OWNERS: Remove surya as a maintainer
Change-Id: I48217e70a062271d0f14e5f04fcc44e21908a78d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ricky CX Wu (1):
configurations: yosemite4: update threshold for fan speed
Change-Id: Ifb9f624d0e5a49fad7f2c7942d834a76e100f6b3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Surya Venkatesan (1):
i18n fix after vue3 merge to master
Change-Id: Icfd3581b3c590cdc7f484ecdf25fc61b980c5210
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Aushim Nagarkatti (1):
Fix ArmProcessor ErrorInformation types
Ed Tanous (3):
Allow building code locally
Format meson files
Clean up meson file
Change-Id: Ia6b7ebb005ee1186daeee4ad8b29a9e92e2a5c3d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
libpldm: srcrev bump 8c43abb70a..2332e05723
Andrew Jeffery (1):
Revert "dsp: platform: Fix decode_set_event_receiver_req()"
pldm: srcrev bump c3ad6c62a7..e188b91cd4
Manojkiran Eda (2):
Fix invalid read by adjusting request size
Revert "Fix invalid read by adjusting request size"
Thu Nguyen (1):
platform-mc: sensor: Support none-telemetry base unit
Change-Id: I9fb86074167140c55f42544a33f9a09d34bb1c1b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Apply the upstream security and bug fixes.
Change-Id: I0d494e25f929b33f457d8db882d966289b476c8e
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Apply the upstream security and bug fixes.
Change-Id: I7c9db93e58becf35b8e5f0f42ed2fea9120b2bde
Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|