summaryrefslogtreecommitdiff
path: root/meta-phosphor
AgeCommit message (Collapse)AuthorFilesLines
2022-02-26meta-phosphor: Add valgrind to obmc-phosphor-debugtoolsAndrew Jeffery1-0/+6
Valgrind is useful for debugging memory corruption among other common runtime misbehaviours. Tested: `bitbake packagegroup-obmc-phosphor-debugtools -ne` and checked the RDEPENDS structure for Witherspoon (ast2500 = no valgrind) and Bletchley (ast2600 = with valgrind). Change-Id: I1e9729b2feb5b535a0a240e68a0ee4f6b31b7490 Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
2022-02-26treewide: support yocto kirkstone releasePatrick Williams1-1/+1
* Deprecate N-1 release (hardknott). * Enable N+1 release (kirkstone). Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I39e027e02dab64b4390b46ffbd9c299c858f403e
2022-02-26phosphor-state-manager: srcrev bump d93da77590..15cee5bd43Andrew Geissler2-1/+7
Andrew Geissler (8): crit-service: initial service and parsing crit-service: create error on failed service crit-service: add failed unit to error log crit-service: create bmc dump on failure crit-service: start bmc quiesce target on fail crit-service: refactor unit state checking crit-service: check for bmc quiesce on startup crit-service: enable monitoring of critical services Thang Tran (1): check requested state before update properties Includes adding new default critical services json and bmc quiesce target. Change-Id: I96f2e8b327cdeec0c0a4bf3c8c69615a75544f49 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25service-config-manager: srcrev bump f2744893b7..25a0f634cdAndrew Geissler1-1/+1
Chicago Duan (1): ADD USB Code Update enable/disable Change-Id: I38904f02cbcca10108a61a6eabab08d0602f483c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25phosphor-dbus-interfaces: srcrev bump 91e9099b04..763d424e78Andrew Geissler1-1/+1
Chris Cain (1): Add Soft Power Cap limit and IPS active properties Change-Id: I768ab2253e10cdbb95cc7d64dcf0d2f8f4ee301e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25sdbusplus: srcrev bump dce747bcd9..90fab6bb66Andrew Geissler1-1/+1
Krzysztof Grobelny (1): Add new overload to register_property_r/rw Change-Id: Id96275fd07149f6d123ae72443d6a74f55448487 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25bmcweb: srcrev bump 15ed678014..4a750f4377Andrew Geissler1-1/+1
Nan Zhou (1): scripts: websocket: make ssl optional Change-Id: I350319660b8aee2d082ecaf59e7acd9473ec7ba3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25phosphor-fan-presence: srcrev bump 1a7ad07892..76ef201360Andrew Geissler1-1/+1
Kumar Thangavel (1): Add power_state implementation Matt Spinler (4): control:rainier: Add parameter triggers control: Add 'less_than' modifier control: mapped_floor: Support floor offset param control: mapped_floor: Add default floors Change-Id: Id0e404ba3816659d2709150fc0136a0ab87da6d4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25phosphor-ipmi-blobs-binarystore: srcrev bump 2b6683fe6b..f3aa37a7d0Andrew Geissler1-1/+1
William A. Kennington III (2): build: Minor cleanups build: Fix library install Change-Id: I21e8c42a681897c50fe607017e709b5478f841ce Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25Update merge_settings script to support removing interfacesGaurav Gandhi2-15/+27
Currently there is provision to override default settings using .override files. But there is no way to remove a certain interface exported by settings daemon. Example: This will be useful for PowerCap interface. Power Cap is hardcoded toa specific object_path in dcmi. So if there is a Service which also exports PowerCap interface it can remove that interface from settings daemon. Signed-off-by: Gaurav Gandhi <gauravgandhi@google.com> Change-Id: Ib27bdc3cf205957de5893bb9373727e2bbc9c036
2022-02-25bmcweb: srcrev bump db69770393..15ed678014Andrew Geissler1-1/+1
Ed Tanous (1): Fix clang-tidy issues in nbd proxy Jason M. Bills (2): Update nbd_proxy for new ManagedObjectType log_services: Un-wrap some strings Nan Zhou (1): subproject: boost-url & boost: update revision Radivoje Jovanovic (1): Do not send duplicate data for ntp servers Willy Tu (1): json_utils: Add support jsonRead Patch/Action Change-Id: Ia9a553efaba698435611190277ae7230d04d5d5f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25obmc-ikvm: srcrev bump 3b201f6961..a4f63b38f1Andrew Geissler1-1/+1
Jammy Huang (1): Add control for video subsampling Change-Id: I095df0fae2d1121896d3bafe59a0d33d62fe903c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25phosphor-fan-presence: srcrev bump d914ebf4b0..1a7ad07892Andrew Geissler1-1/+1
Matthew Barth (1): control:p10bmc:everest - Include OCC service on OCC groups Change-Id: Ieb93e9030a0017b4c342823f5de00c2840822f71 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25phosphor-power: srcrev bump 10fc6e8746..ca1e9ea1f9Andrew Geissler1-1/+1
Matt Spinler (1): psu-ng: Handle health rollup based on availability Change-Id: I17ead43147d4c017914ea435bfe6e2697425975b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25dbus-sensors: srcrev bump 27cac0bec1..5cf66dfc62Andrew Geissler1-1/+1
Jayashree Dhanapal (1): Fix for hwmontemp sensor to avoid invoking same sensor linchuyuan (1): Add support for flex bmr490 Change-Id: I2174aba45b3123b1aa27cdfe36bbe07990ea211e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25phosphor-net-ipmid: srcrev bump 2528dfbdfd..318c008c84Andrew Geissler1-1/+1
Connie Yin (1): Fix calling sol info command immediately after sol set command issue Change-Id: Idbf1a141bf6ec298e5f894bf90373df9e1cd7411 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25phosphor-host-ipmid: srcrev bump 818bea1f2a..7adc5a1025Andrew Geissler1-1/+1
Hieu Huynh (1): Correct IPMI firmware revision report Change-Id: I3226f258d84435ba8333a202424f801e35f51aa3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25phosphor-debug-collector: srcrev bump 41b74cc763..18be42d015Andrew Geissler1-1/+1
Jayanth Othayoth (4): dreport: fix missing log messages related to skipping copy dreport: fix symlinks copy dreport: Added pldmflightrecorder plugin dreport: Added dmesginfo plugin Change-Id: Ic329eb5e380730a1b4622eda97b60980d85a7b66 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25telemetry: srcrev bump fdb06a141c..5582455892Andrew Geissler1-1/+1
Krzysztof Grobelny (4): added support for onChange report made MetricValues persistent fixed issue with invalid readings being visible Fixed issue with displaying empty triggers Change-Id: Id96926a7f9674eccd1b1660338cffbd274df8f1b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25phosphor-buttons: srcrev bump dd5495cf40..eea8a4a5f7Andrew Geissler1-1/+1
Naveen Moses (2): Add abstract factory to create button iface objects Fix parsing gpio config format issue Change-Id: I0d25589ee2ae4f6a2c8dcae30d1919466db2ce8a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25entity-manager: srcrev bump ed2f07b598..673768a68bAndrew Geissler1-1/+1
Brandon Wyman (1): Nisqually: Add three more additional boards Ed Tanous (1): Remove unused debug variable in entity-manager Potin Lai (1): Configurations: Bletchley: update temperature sensors thresholds Change-Id: I1c106090dc30cf910e393ab24930ee453873c0ec Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-25phosphor-ipmi-blobs-binarystore: srcrev bump ac0b844ec5..2b6683fe6bAndrew Geissler1-1/+1
Willy Tu (5): Fix typo: excedded -> exceeded binarystore: Create new shared library for binarystore binarystore: Move binarystoreblob_lib to static library phosphor-ipmi-blobs-binarystore: Code Health Cleanup binarystore: Add std::optional for optional config options Change-Id: Ib8befb1293084b0f5af2a11d466bd43d4854053b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-23meta-phosphor: packagegroup-security: remove tpm2-pkcs11Patrick Williams2-0/+5
We don't need pkcs11 support on the BMC by default and it ends up causing a dependency chain that brings in Rust. This packagegroup can only be pulled in when meta-security/meta-tpm is used, so hook into BBFILES_DYNAMIC to use it when appropriate. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iff12f641e57ace313ad64a402091444edba74ea4
2022-02-23phosphor-host-ipmid: srcrev bump 05d17c036f..818bea1f2aAndrew Geissler1-1/+1
Charles Boyer (1): dbus-sdr:storagecommands: Add option to use Clear method Change-Id: I0947429aca8c73bfde4f6c5d87eb31c152827fd0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-23bmcweb: srcrev bump a6e5e0ab43..db69770393Andrew Geissler1-1/+1
Ed Tanous (1): Make run() static Willy Tu (1): managers: populate the name correctly for PID Change-Id: I90130aa37ecf6d8e5c739283d7019aec50085e3e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-23phosphor-fan-presence: srcrev bump b20f2fe95b..d914ebf4b0Andrew Geissler1-1/+1
Matthew Barth (1): sensor-monitor: Correct shutdown propertiesChanged matches Change-Id: If7157cc244cb33a8ef6d77058f5e7796138c83fa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-23phosphor-logging: srcrev bump 31d78f7703..c865ed9ffaAndrew Geissler1-1/+1
Matt Spinler (2): PEL: Change python plugin error traces to debug PEL: Add recovered test error to msg registry Change-Id: I0cd3d17060464d69c16217bf0dbc9e9637156e0e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22treewide: remove MAINTAINERSPatrick Williams1-46/+0
The MAINTAINERS files are no longer used and are out of date (references to IRC still exist in most of them). Remove them and rely on the OWNERS exclusively. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0f5d2719ad97e218ce03c4503efe1b1c92ac455e
2022-02-22phosphor-state-manager: srcrev bump 1fc48456ac..d93da77590Andrew Geissler2-1/+19
Andrew Geissler (11): pinhole: move gpio function to utils pinhole: check for bmc reset reason pinhole: utility interface to create errors pinhole: generate log when pinhole reset occurs pinhole: do not log power loss error on pinhole pinhole: move power policy service to utils pinhole: no power restore policy on pinhole reset ups: check state on startup and update power status ups: watch for property changes ups: do not power on if power status is bad add namespace on setProperty Includes support for new chassis-check-power-status package. Change-Id: I5f8e95027dd324038f84e1f567f19aecc43e3d22 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22meta-phosphor: remove custom BBFILE_COLLECTION parsingPatrick Williams1-8/+0
Switch from custom BBFILE_COLLECTION parsing to relying on BBFILES_DYNAMIC for any new layers. The existing layers (aspeed, nuvoton) have already been moved to the BBFILES_DYNAMIC mechanism. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie67b95684349b6419e4608afba660607d0566803
2022-02-22meta-phosphor: migrate nuvoton-layer to dynamic-layersPatrick Williams6-0/+2
The proper way to add extensions to another layer is with BBFILES_DYNAMIC rather than adding to BBFILES based on BBFILE_COLLECTIONS. Move nuvoton-layer to a dynamic-layers subdirectory and hook into layer.conf using BBFILES_DYNAMIC. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ic1b1f0ce837a899c5060531735c75c73cf51f1f5
2022-02-22meta-phosphor: migrate aspeed-layer to dynamic-layersPatrick Williams16-0/+5
The proper way to add extensions to another layer is with BBFILES_DYNAMIC rather than adding to BBFILES based on BBFILE_COLLECTIONS. Move aspeed-layer to a dynamic-layers subdirectory and hook into layer.conf using BBFILES_DYNAMIC. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I26e5093d469ce0a57c0b93bcc6b3383dd7bcf264
2022-02-22phosphor-dbus-interfaces: srcrev bump 2b2784a551..91e9099b04Andrew Geissler1-1/+1
Jiaqing Zhao (1): Network: Add NotAllowed error for MAC Address Patrick Williams (2): gen: remove spurious files run-ci: ensure old generated content is removed Change-Id: Iac23e357acaa2edf077409b0df015f8629bbebd2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22phosphor-logging: srcrev bump 027bf28508..31d78f7703Andrew Geissler1-1/+1
Jim Wright (1): PEL: Add callouts for Everest pgood failures Stanley Chu (1): Fix wrong type of TRANSACTION_ID in journal metadata Sumit Kumar (1): PEL: Sort & display PELs based on commit timestamp Change-Id: If3aa62c17bb6f43eecb43efe6b51e4daf1e8dee0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22phosphor-power: srcrev bump 5c6ac77e5e..10fc6e8746Andrew Geissler1-1/+1
Brandon Wyman (1): psu-ng: Call setPowerSupplyError method for fault Matt Spinler (1): psu-ng: Add Availability support to power supplies Change-Id: Idf02297d68bf965708c6297ad420894f16240923 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22bmcweb: srcrev bump f5b191a687..a6e5e0ab43Andrew Geissler1-1/+1
Carson Labrado (1): chassis-state: no error in chassis if unavailable Change-Id: I412bf1d40ba0bf8cb65232324a583209015f7aaa Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22smbios-mdr: srcrev bump 0435a483af..473d890ea7Andrew Geissler1-1/+1
Gokul Sanker V G (1): Added correction for empty text strings Change-Id: Ie53dc730c7b558a21775729c24aa7d9b6e129998 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-22dbus-sensors: srcrev bump 7d6b77d083..27cac0bec1Andrew Geissler1-1/+1
Ed Tanous (3): Fix lifetime bug Remove pessimizing std::move Remove unused debug variable in NvmeSensorMain Change-Id: Ic51063a0b58e9ca4f1f2a1078728838baa298d8a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-18bmcweb: srcrev bump f1e1bbf24c..f5b191a687Andrew Geissler1-1/+1
Ed Tanous (1): Prepare for clang-tidy-14 Change-Id: Iced46c2ff5545a62cfc838ed29261834bbf441ae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-18phosphor-state-manager: srcrev bump ba2241c636..1fc48456acAndrew Geissler1-1/+1
Thang Tran (1): set requested state to off when power policy is always-off Change-Id: Ie210fd0524a03046a67f7863cfbf09037c0f2de9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-18phosphor-power: srcrev bump e4c3a299ce..5c6ac77e5eAndrew Geissler1-1/+1
Jim Wright (2): pseq: Clear power supply error at power on pseq: Cleanup Rainier config file pin entries Change-Id: I272c736a118953ea198dc9f01a4167c7482f9300 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17sdbusplus: srcrev bump 7662fa6932..dce747bcd9Andrew Geissler1-1/+1
Ed Tanous (1): Fix "x" in shellcheck Change-Id: I2d288817ebc1f1b2eb9dfe70965b5b91195c1ea4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17entity-manager: srcrev bump 20fb4ae573..ed2f07b598Andrew Geissler1-1/+1
Zhikui Ren (1): Add new device type INA219, ISL69260 and ADM1293 Change-Id: I4012a6ce2dd704aaba26cd7b5fd9a69068e20b4d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17bmcweb: srcrev bump 11baefe467..f1e1bbf24cAndrew Geissler1-1/+1
Jason M. Bills (1): Use (size() == 0) check for multi_buffer Jayaprakash Mutyala (1): Add message registry entry for Memhot event Change-Id: I85c2ebb8a68d25f74d759f2d3e4045d22749dd5d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17phosphor-power: srcrev bump 8b150f30b7..e4c3a299ceAndrew Geissler1-1/+1
Adriana Kobylak (1): psu-ng: Don't log brownout error if all PSUs are missing Change-Id: Ida2b0b6ffcd742f682f39746341c4283180560d6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17estoraged: srcrev bump d3bfa7bb99..f59b729120Andrew Geissler1-1/+1
John Edward Broadbent (1): Add Locking Change-Id: If871ccf68e0c24a7d97f49566829675b9efb6f8d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17phosphor-pid-control: srcrev bump 26de89b773..a4146eb18dAndrew Geissler1-1/+1
Josh Lehan (1): pid/zone: Restore PWM when fans returned to auto Change-Id: I3eaf25904baf16d53b0f5d36c81a549a50158cb3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17phosphor-fan-presence: srcrev bump 43b4cdeb67..b20f2fe95bAndrew Geissler1-1/+1
Matt Spinler (1): control:p10bmc:ibm,rainier-2u: Fan floor tables Matthew Barth (6): control:p10bmc:rainier-2u - Updated config values from thermal control:p10bmc:rainier-2u - Include OCC service on OCC groups control:p10bmc:rainier-4u/1s4u - Include OCC service on OCC groups control:p10bmc:ibm,rainier-4u - Support setting fan floor control:p10bmc:ibm,rainier-1s4u - Support setting fan floor control:p10bmc:rainier-4u/1s4u - Updated config values from thermal Change-Id: I9c82d12a1073e628ae1787e873f85bd6fa6feca0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17libmctp: srcrev bump 56886e7f46..f39c385758Andrew Geissler1-1/+1
Andrew Jeffery (3): libmctp: v0.11 utils: Resolve warnings of unused write() result libmctp: Introduce compiler.h Sumanth Bhat (1): core: Add TX/RX API that exposes message tag and tag owner Change-Id: I0d2554be2fd98379bc12ad9ecf373cc892ce506a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2022-02-17meta-phosphor: phosphor-ipmi-blobs-binarystore: Disable testsBrandon Kim1-0/+3
Disable unit tests from being built in images for phosphor-ipmi-blobs-binarystore. Tested: No longer bringing in gtest dependencies in image build. Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: Ic17870fc95999fdc927065e47dcb7673a97db425