gbmcweb master: SRCREV bump ab505be48f..66998bcaf3
Alex Lai (2):
Reorder collectors initialization in tlbmc store.
Add callback mechanisms for power control GPIO
David Tang (2):
Allow Bus Substitution in Storage field from EM config
Support StorageLinkType in Storage entity config.
Edward Lee (8):
Refactor: Move Manager Certificates routes to a dedicated module.
Expose Endpoint for Presence of ServerCert
Expose Presence of OsVerificationCertificate
Expose Presence of Serial Console TrustedUserCaKeys
Skim Parts of the Redfish Tree We Don't Use
Expose TrustBundle Signature in Manager Certificates
Authorize Resource DriveMetrics
Rename OEM action FetchSecurityState to FetchIdentifyState.
Hao Zhou (2):
Temporarily disable dynamic FRU and topology updates in FruCollector to save execution cycles.
Move FRU periodic scanning setup after shared memory initialization.
James Zheng (1):
Create 1st-order ADRC thermal loop for tlBMC Thermal Control
Jane Kramer (2):
tlbmc: hal: Support setting and reading IFS pattern
gbmcweb: add POST ResetCpuIfsPattern
Nan Zhou (1):
Rate-limit error and warning logs in NicVeepromAccessorBase.
Siddharth Golechha (1):
Removal of IBM code
Yuli Fiterman (8):
Fix missing timestamps on ADC and PWM sensors
Remove lock ordering hazard and 'fake atomics' from HFT subscription manager
Make ResourceMonitor a nested class within SubscriptionManagerImpl to document in code that they cannot be used indepdendently
Replace Mutex with Relaxed Atomics. Make subscribers_ in ResourceMonitor non-owning
Extract AnycastUser interface and update consumers to decouple Redfish Authorizer
Shift the lifetime ownership of HFT subscriptions into the HFT reactor.
Simplify the unsubscription flow and refactor resource monitor management.
Refactor the HFT service to move subscription setup into the reactor.
gBMC Team (16):
Automated Code Change
This CL adds a generic Redfish endpoint fuzzer for tlbmc to cover all registered routes. It targets the milotic_tlbmc::RedfishApp and simulates HTTP requests with fuzzed paths, bodies, and headers.
Automated Code Change
Remove IBM Management Console support from gbmcweb.
gbmcweb: redfish: add PATCH support for CPU IFS pattern
correct IliadCper LogService's Id from IliadManager to IliadCper
gbmcweb: add POST ResetCpuIfsPattern
Automated Code Change
Refactor firmware bundle extraction to prevent path traversal.
Add NVMe Feature Redfish routes and handlers.
Add NVMe Feature Redfish routes and handlers.
Allow AdcSensor configs to have both Name and I2C Bus/Address
Add NVMe Features to Redfish
Add PATCH support for NVMe Controller Features.
Automated Code Change
Fix tlbmc copybara reverse workflow
Fusion-Link:
platform5: https://fusion2.corp.google.com/caf06296-3e95-3de6-8b3e-0356220b5779
platform15: https://fusion2.corp.google.com/7e7ed26c-6749-3ccd-86c6-040d48cac271
platform18: https://fusion2.corp.google.com/10d88c83-3e7a-3d61-ba9b-f7e4fd6ea88f
platform17: https://fusion2.corp.google.com/8b7b80b2-4ade-3145-8ebe-2dc67d6306cc
platform11: https://fusion2.corp.google.com/1d9fa571-0b6d-3a93-b8d2-57bac0cee0a5
platform11: https://fusion2.corp.google.com/fd2740b8-ab25-3048-ae13-f30410fa6e4b
Tested: gerrit presubmit
Google-Bug-Id: 483446391
Change-Id: Ifb0417ab3f65c0654257f2de24046db12adf0fbc
Signed-off-by: David Tang <davtang@google.com>
1 file changed