summaryrefslogtreecommitdiff
path: root/meta-phosphor
AgeCommit message (Collapse)AuthorFilesLines
2021-05-27Reapply boost library filteringEd Tanous1-1/+1
6be1787fdc13405fa9daa6755c28534bbcaa7458 reverted this change temporarily to get around a yocto recipe refactor that was preventing us from upgrading cleanly. Unfortunately, there's nothing more permanent than a temporary hack, so this patch never got reapplied. Recently, we've had issues with Palmetto failing to build boost::regex with an error: ./boost/regex/v5/mem_block_cache.hpp:91:11: error: 'static_mutex' in namespace 'boost' does not name a type Considering OpenBMC doesn't use boost regex (or a bunch of the other boost libraries) we shouldn't be building them. For reference, 57acb4680f999e0b2ab96e87fa5313defddeb577 was the original patch, and contains more details on the advantages of this, but the keys are we reduce the build times significantly by only building the two libraries OpenBMC uses, and we avoid bugs like this in boost modules we don't care about, as we're only building the modules we use. Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: I4006618c6553d72bf7f47baadb0c3e35e141bdc9
2021-05-27phosphor-networkd: srcrev bump 1e710d04a6..1bbe3d1e3bAndrew Geissler1-1/+1
William A. Kennington III (2): build: Remove autotools build: Split c++ sources into a subdirectory Change-Id: Id4a6724091771a86bdede80c1e4d33cdd9637df2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-27phosphor-host-ipmid: srcrev bump 7a0e5dfcfa..e76a61a2f7Andrew Geissler1-1/+1
Konstantin Aladyshev (2): chassishandler: Add support for boot type flag (Legacy/EFI) chassishandler: Refactor get/set boot parameters code Change-Id: Ie04b35c1ce5e85392f4a292f7accc9469b2bcc21 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-27libmctp: srcrev bump 9f5b47a584..a523bcc102Andrew Geissler1-1/+1
Helen Huang (1): core: Check Null pointer in mctp_bridge_busses() Change-Id: I982ccf68435ece927a593a8a89d9402a4da71e80 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-26phosphor-defaults: Enable LTO for all meson targetsWilliam A. Kennington III1-0/+3
We want to benefit from the space savings of being able to link time optimize all of our binaries built through meson. Change-Id: If36f9e76a27bfa8d00210492c2397a174e09dbd3 Signed-off-by: William A. Kennington III <wak@google.com>
2021-05-26phosphor-networkd: Use meson instead of autotoolsWilliam A. Kennington III1-13/+9
Change-Id: I7f4860405420eead896343a5dfee769b3781ba76 Signed-off-by: William A. Kennington III <wak@google.com>
2021-05-26phosphor-networkd: JSON is only used for sync-macWilliam A. Kennington III1-2/+1
Change-Id: Ia31e11304c878e126828221b6c7c022e4df16e17 Signed-off-by: William A. Kennington III <wak@google.com>
2021-05-26phosphor-settings-manager: add 'boot_type' optionKonstantin Aladyshev2-0/+37
Add 'boot_type' package configuration parameter that is used to add support for the Legacy/EFI boot override selector for systems with x86 host. This setting is designed for selection between - "PC compatible" boot (legacy) - Extensible Firmware Interface Boot (EFI) In the presence of a 'boot_type' parameter the default value for the BootType dbus interface is set to EFI boot. Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com> Change-Id: I2d75960f0a3350aa4d464179d4ee7a1758e09d72
2021-05-26Add RISC-V QEMU targetsKonstantin Aladyshev1-1/+1
Add new QEMU targets 'riscv32' and 'riscv64' to be able to use runqemu script on these architectures. Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com> Change-Id: Ib4019e57a0167203fb42c2214a806709a923209a
2021-05-26pldm: srcrev bump 79175b44a2..c073a20e1fAndrew Geissler1-1/+1
Sampa Misra (1): entity_association_tree: Keep tree always updated Change-Id: I719c2243e429faf9293aab58db5c07b101543b6c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-26phosphor-logging: srcrev bump 0b08776a88..e32b7e76d1Andrew Geissler1-1/+1
Ben Tyner (1): Add system IM keyword to PEL userdata0 section Matt Spinler (1): PEL: Change the BMC version UD label to FW version Change-Id: I1b5221d7260ae3c8248bfac7853170bdebd907af Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-26telemetry: srcrev bump f763c9e3bb..32859b634eAndrew Geissler1-1/+1
Karol Niczyj (2): Update buildsystem Add limit for report name length Change-Id: Ibe29d752abc27c5dc4ad7058ecabca23d8da9de3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-26entity-manager: srcrev bump cda147301b..6d649821daAndrew Geissler1-1/+1
Jonathan Doman (1): Fix dangling reference to scan count Change-Id: I6d8bc868c0cb5516e604fc7c87c82494f1e35188 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-25meta-phosphor: new committersBrad Bishop1-0/+2
More committers are needed for meta-phosphor to improve commit throughput and overall OpenBMC project robustness. Ed Tanous and Patrick Williams have expressed interest and have an established OpenBMC contribution history as justification. Change-Id: I1f668badb6986c27d7dc9403cb6eb6af489d254d Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2021-05-25phosphor-networkd: srcrev bump de433b74ec..1e710d04a6Andrew Geissler1-1/+1
William A. Kennington III (2): build: Add meson build build: Fix service and conf file quotation Change-Id: I827082933f900609ce13ec0f2a4ee28362a0323e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-25phosphor-dbus-interfaces: srcrev bump 33458d4432..0ae4052479Andrew Geissler1-1/+1
Vijay Lobo (1): Entry: Add EventId property Change-Id: Ie7dcfcf5b921ca270ae676c07d2c25727c0e2392 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-25pldm: srcrev bump 144ef2bd47..79175b44a2Andrew Geissler1-1/+1
Jayashankar Padath (1): pldmtool: Add new entity types in the pdr support list Change-Id: I0c30538708dac1dbd34506c4961bd68aae96bc23 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-25phosphor-power: srcrev bump ce540f3c9f..d9c8be577dAndrew Geissler1-1/+1
Shawn McCarney (1): regulators: Enable sensor monitoring Change-Id: I6bf4a94605ce8df2385418d3b599750bd5fac572 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-25kcsbridge: srcrev bump 4f5ba64229..03e6defcbcAndrew Geissler1-1/+1
William A. Kennington III (1): kcsbridge: Daemon rewrite Change-Id: Id731c7dcb0dfd7d3129dfc12efe09dad9b7bc74c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-25bmcweb: srcrev bump cb0d27e012..2ebb968328Andrew Geissler1-1/+1
Abhishek Patel (1): Formatted Redfish.MD file Charles Boyer (1): log_services: Fix BMC Journal Entries collection odata.id Change-Id: Ibde70a3c396ba49492eb3b1ab72ef73b8f23623c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-25phosphor-led-sysfs: srcrev bump 45eba6fc25..429750a01dAndrew Geissler1-1/+1
George Liu (1): Remove config.h Change-Id: I72b30521a9300bbedf8b4c077740cd257c55e8c2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-21phosphor-host-ipmid: srcrev bump dbafbce64c..7a0e5dfcfaAndrew Geissler1-1/+1
William A. Kennington III (1): types: Force underlying int conversion for enums Change-Id: Iddf234c67ab08f9329ce02e2b6e5a53c3990d344 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-21bmcweb: srcrev bump 3cde86f14b..cb0d27e012Andrew Geissler1-1/+1
Abhishek Patel (2): Change AdditionalDataURI to be a child URI Disable Autolinking Gunnar Mills (1): Move to 2021.1 Change-Id: I8b970071d37f4c1cddb0b536585ad872445f0752 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-21phosphor-networkd: srcrev bump 200678a8b9..de433b74ecAndrew Geissler1-1/+1
William A. Kennington III (1): network_manager: JSON is only used for SYNC_MAC Change-Id: I1b412b4c48f81d5fb3855ea882406681b6707b0f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-21phosphor-logging: srcrev bump 9d59d58566..0b08776a88Andrew Geissler1-1/+1
William A. Kennington III (1): build: Fix cereal dependency Change-Id: I97e3a6751e63d908d3815bd82e50c2f65dd21f56 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-21phosphor-certificate-manager: srcrev bump dc91fb61e5..811a29e194Andrew Geissler1-1/+1
Nidhin MS (1): Verify that certificate is loadable in SSL context Change-Id: Ib847dd79cd341dffa4fcf99243744bde2085acc2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-21phosphor-debug-collector: srcrev bump 4bc1c2be9a..6341919fc1Andrew Geissler1-1/+1
Bruce Mitchell (1): Replace IRC with Discord Change-Id: Iccd787f836a27bad6682e58ec07f59834238713d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-21phosphor-led-sysfs: srcrev bump fcc56b6705..45eba6fc25Andrew Geissler1-1/+1
George Liu (1): Replace std::experimental::filesystem with std::filesystem Change-Id: I36c07b05fba16d2ac5d996a8368d23409ff50983 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-21phosphor-nvme: srcrev bump fdffe5c37f..d5838d1bbbAndrew Geissler1-1/+1
Brandon Kim (1): Fix implicit includes and follow c++ style cast George Hung (1): Initialize the wctemp/modelNumber of struct NVMeData Change-Id: I78a6018f834718d25f73dd1fdd212be5f3e46333 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-21phosphor-host-ipmid: srcrev bump 2f0ad74daf..dbafbce64cAndrew Geissler1-1/+1
Johnathan Mantey (1): Confirm presence of NIC devices described in channel_config Willy Tu (1): dbus-sdr: sensorcommands: Add a basic handler to set sensor readings Change-Id: I97823089d34eb0273c2fad468657b2791fdf76ac Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-21pldm: srcrev bump 53f6731307..144ef2bd47Andrew Geissler1-1/+1
Corey Swenson (1): Add pldm bios attrs for huge_pages and power_limit Jayashankar Padath (2): pdr: Sensor/Effecter support for fan fault leds pdr: Sensor/Effecter support for identify leds Change-Id: If3a56e4f28cb583855f5021004ae1a073fd16f3a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-21phosphor-state-manager: srcrev bump 2d7b69e054..cd0ebe867bAndrew Geissler1-1/+1
Andrew Geissler (3): host-check: remove wants on ipmid host-check: ensure runs after pldmd service starts host-cond: handle mapper delay for d-bus objects Change-Id: I924d7ddd23c1b0f3cfba69bfe8bf2e2134c1c732 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-21phosphor-power: srcrev bump 2ccf961732..ce540f3c9fAndrew Geissler1-1/+1
Shawn McCarney (4): regulators: Add clearErrorHistory to Device class regulators: Add clearErrorHistory to Chassis class regulators: Add clearErrorHistory to System class regulators: Clear error history when powering on Change-Id: I86ca7aa64dad3cbec3c2fa3d3e770a6ffb3a17ff Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-20phosphor-logging: srcrev bump cad16201f8..9d59d58566Andrew Geissler1-1/+1
Matt Spinler (2): PEL: Don't bootblock on recovered PELs PEL: Fixes for GCC11 Change-Id: Idc4dedf6324ff60b9778be5b70f153ad43a0ac71 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-19phosphor-pid-control: srcrev bump f54b260b62..18d5bb18dcAndrew Geissler1-1/+1
William A. Kennington III (1): main: Remove shared_ptr copy Change-Id: Id4d9a72ebaf609d33ad728ea7d92ee701e9b8a2f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18phosphor-networkd: Add PACKAGECONFIG for all optionsWilliam A. Kennington III1-1/+5
We want a build system agnostic way for all platforms to specify their options. Change-Id: I005492da7907c0714a1d32ec932cf488493a49a3 Signed-off-by: William A. Kennington III <wak@google.com>
2021-05-18mboxbridge: srcrev bump 5ff50e3cbd..5c9264daedAndrew Geissler1-1/+1
Andrew Geissler (2): vpnor: Fix style issues reported by clang tooling vpnor: Fix const decltype() error reported by gcc-11 Andrew Jeffery (2): format-code: Update default clang-format to v11 format-code: Fix formatting failures Change-Id: Ieb244dcdb2140cfac30d6f6c9e431f59e499f8cf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18phosphor-host-ipmid: srcrev bump 690f4d5e3e..2f0ad74dafAndrew Geissler1-1/+1
Andrew Geissler (1): shadowlock: disable until proper unit tests are run Change-Id: I5135bccc51bb1f401a9e3d23123d56f0c98c646b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18phosphor-net-ipmid: srcrev bump d4a4bed525..7b64501877Andrew Geissler1-1/+1
Andrew Geissler (1): crypt_algo: add needed include Change-Id: I468589392b4b431203f05fceddc7b8a172490a07 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18webui-vue: srcrev bump c237e3081f..71114feb9aAndrew Geissler1-1/+1
Derick Montague (2): Add run-ci shell script Replace use of the term host with server Sukanya Pandey (1): Resolve bug in date and time settings page Change-Id: I694ab7c18ce8c16eae82b40b9da469feae1f904b Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18pldm: srcrev bump 02b4ee45d7..53f6731307Andrew Geissler1-1/+1
Manojkiran Eda (1): Enable LIBPLDMRESPONDER Flag with meson option Change-Id: I470c30a4f1df83752679e97aef482240883e137a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18kcsbridge: srcrev bump 362d087d35..4f5ba64229Andrew Geissler1-1/+1
William A. Kennington III (4): build: Remove autotools and stale files build: Make a src subdirectory build: Install bridge in libexec clang-format: Update to latest file Change-Id: Ib68e5e13945ab0b518d31f56088a1b8914e1bc3a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18phosphor-settingsd: srcrev bump bcf9578106..2355263101Andrew Geissler1-1/+1
Matt Spinler (1): Use full name for enum default values Change-Id: Ib48c490bef372f3614357a699f9c7f555e174c87 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18phosphor-led-manager: srcrev bump a280e5dc47..cc9a575399Andrew Geissler1-1/+1
George Liu (3): build: Add wrapfiles for dependencies build: Remove autotools support Merge dependency option in meson build Change-Id: If15a1c2efcfe23ab6dc2cd461339f69bd84fb803 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18pldm: srcrev bump fe77eea1cd..02b4ee45d7Andrew Geissler1-1/+1
George Liu (1): Update MAINTAINERS Sridevi Ramesh (1): PLDM: Implement encode response & decode request api for SetEventReceiver. Tom Joseph (2): tests: Organize the test code to make it modular libpldmresponder: Make libpldmresponder optional Change-Id: I2f09f00ff64f90102aa6e094889c6e5d7c8578bd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18stdplus: srcrev bump eaa382533c..af0e0e81a1Andrew Geissler1-1/+1
William A. Kennington III (1): meson: Fix span check for c++20 Change-Id: Iaac608f4702426f53f83b776b0a88590b912cec6 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18phosphor-user-manager: srcrev bump e6500a493a..a260f18743Andrew Geissler1-1/+1
Andrew Geissler (1): shadowlock: disable until proper unit tests are run Ratan Gupta (1): fixing the ambiguous variable declaration Change-Id: I9d0df252525eed184e4c66378c876c14e4008ef3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-18phosphor-networkd: srcrev bump 7f191f7aef..200678a8b9Andrew Geissler1-1/+1
Johnathan Mantey (1): Permit control of systemd-networkd IPv6AcceptRA configuration William A. Kennington III (5): sources: Fix ifdefs sources: Fully initialize structs test: Fix VLA declarations gitignore: Add new generated files types: Remove unused assignment Change-Id: I434f7fd554e2e7dbf5338539ffd6644103ddd9d7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-05-17phosphor-ipmi-kcs: Convert to mesonWilliam A. Kennington III1-2/+1
Change-Id: I5657faffcf36bc1c21dfab3151033cc8a7fbb2c9 Signed-off-by: William A. Kennington III <wak@google.com>
2021-05-15bmcweb: srcrev bump 80be2cdb21..3cde86f14bAndrew Geissler1-1/+1
Jonathan Doman (1): Handle Processor.AppliedOperatingConfig PATCH Change-Id: I75ad7ee8d52278fcfdb2fb22dceead72b5073874 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>