summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-09-23bmcweb: srcrev bump a3e65892ad..c0bd5e4b37Andrew Geissler1-1/+1
Ali Ahmed (1): Move TPMRequiredToBoot under Boot for PATCH call Ed Tanous (2): Disable nlohmann exceptions Move log service file parsing to use from_chars Change-Id: I53e5935819047b17865cc314d2c49013c92c2d6c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23dbus-sensors: srcrev bump 20bf2c1c12..33703af797Andrew Geissler1-1/+1
Lotus Xu (1): psusensor: Add xdpe12284 support Change-Id: I55dff5ce8e43ac7e279c1c231dc9758504fac9d2 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23openpower-hw-diags: srcrev bump 74b40bf049..96d5486c3cAndrew Geissler1-1/+1
Zane Shelley (2): Add support for clock callout resolutions More test cases for Resolution class Change-Id: I72605c7e0376c696a0873655140dc55d9267b3ee Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23webui-vue: srcrev bump 9f61234ab2..c9cb8d433bAndrew Geissler1-1/+1
Grzegorz Raguza (1): Change filtering virtual media Change-Id: I97501cbf54261a19f6c58021dee5f98d78da28bd Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23x86-power-control: srcrev bump 1aa08b2364..61b4a5bf7eAndrew Geissler1-1/+1
Jason M. Bills (1): Start the watchdog each time waitForSIOPowerGood is set Jean-Marie Verdun (2): Fix gpio logic following parity code insertion SioPowerGoodAssert check at boot for HPE Proliant Change-Id: Ie9dcb53cd9249bc5657adc4b4a73da0bf29ed5af Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23openpower-occ-control: srcrev bump d267cec28e..ff7afd9865Andrew Geissler1-1/+1
George Liu (4): Update clang-format Replace std::experimental::filesystem with std::filesystem Comment unused parameters Replace IRC with Discord Matt Spinler (1): Use big core numbering for P10 cores Change-Id: I3678b3058d5df4ca8b58043c2c4f17a30e6f4394 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23pldm: srcrev bump 841ee3d56a..be06bc920cAndrew Geissler1-1/+1
Manojkiran Eda (1): Fix json files Sagar Srinivas (3): PLDM: implement surveillance between Host and bmc oem_ibm: Reset Watchdog Timer oem_ibm: Disable Watchdog Timer Sridevi Ramesh (3): PDR: Add effecter support for fault LEDS. Update dimm & pcieslot entity info for sensor LEDs. Update CPU entity info for sensor LEDs Change-Id: Ibd79c4ea66c761754ff6d86969e3add3b5f78567 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-23linux-aspeed: AST2600 ADC and PCA955x enhancementsJoel Stanley1-1/+1
These are backports of patches that are queued for v5.16. Billy Tsai (14): iio: adc: aspeed: set driver data when adc probe. dt-bindings: iio: adc: Add ast2600-adc bindings iio: adc: aspeed: completes the bitfield declare. iio: adc: aspeed: Keep model data to driver data. iio: adc: aspeed: Restructure the model data iio: adc: aspeed: Add vref config function iio: adc: aspeed: Use model_data to set clk scaler. iio: adc: aspeed: Use devm_add_action_or_reset. iio: adc: aspeed: Support ast2600 adc. iio: adc: aspeed: Fix the calculate error of clock. iio: adc: aspeed: Add func to set sampling rate. iio: adc: aspeed: Add compensation phase. iio: adc: aspeed: Support battery sensing. iio: adc: aspeed: Get and set trimming data. Eddie James (8): dt-bindings: leds: Add retain-state-shutdown boolean leds: leds-core: Implement the retain-state-shutdown property leds: pca955x: Clean up code formatting leds: pca955x: Add brightness_get function leds: pca955x: Implement the default-state property leds: pca955x: Let the core process the fwnode leds: pca955x: Switch to i2c probe_new ARM: dts: aspeed: Add ADC for AST2600 and enable for Rainier and Everest Change-Id: I573e724eccbd79f000704ea893007447d6b2934f Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-09-22fru-vpd: Add dependsGeorge Liu1-0/+4
It will build fail when we enabled `ibm-parser` & `vpd-manager` and compile with `bitbake xxx`, error message: missing libgpiod, nlohmann-json and cli11 dependencies. Add these dependencies to the openpower-fru-vpd_git.bb file. Tested: enabled `ibm-parser` & `vpd-manager` and built openpower-fru-vpd successfully. Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: I80a5e9746349f12ca65a6870f2d5d428d5e1e3d6
2021-09-22openssh: Don't create openssh-devMatt Johnston1-0/+4
populate_sdk installs all -dev packages, so having openssh-dev pulls in openssh-sshd in as a dependency. That then conflicts with Dropbear, which is only using openssh-sftp. The openssh-dev package is empty and unused, created by bitbake.conf Fixes https://github.com/openbmc/openbmc/issues/3819 related to 26dbcdb dropbear: use OpenSSH's sftp-server Signed-off-by: Matt Johnston <matt@codeconstruct.com.au> Change-Id: Ifce8207a5cd46c6d18d0eb82f3c7a9720616dd20
2021-09-22linux-aspeed: Move to v5.14.6 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.14.4 through to 5.14.6 stable releases. Change-Id: I26ecac572d91d27c3bb709cadded16e77b9f928d Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-09-22linux-aspeed: P10BMC muxes, LEDs, EEPROM, GPIOsJoel Stanley1-1/+1
Eddie James (4): ARM: dts: aspeed: everest: Add I2C bus 15 muxes ARM: dts: aspeed: rainier: Add system LEDs ARM: dts: aspeed: rainier: Add eeprom on bus 12 ARM: dts: aspeed: rainier: Remove gpio hog for GPIOP7 Change-Id: I95950704b432b53388d20cef7f5917d6fc46f904 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-09-22linux-aspeed: Move to v5.14.3 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.14.1 through to 5.14.3 stable releases. Change-Id: I9fddf1581b0562c52fd378ed9581e338d0b96d3e Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-09-22Revert "meta-google: Add libcr51sign bitbake file"Nan Zhou1-11/+0
This reverts commit 9568db489935842fc31854a649efb7bf681d5650. We will fix libcr51sign and tools that use it first. Change-Id: I97190c0b85bdc040ccce5d9c5f18aca35e6c2be7 Signed-off-by: Nan Zhou <nanzhoumails@gmail.com>
2021-09-22meta-fii/meta-kudo: Modify init_once.sh to separate EVT/DVT HW GPIOsXP Chen1-33/+49
Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Change-Id: I97ee9317df93480f68cd69ee3462f970970ba885
2021-09-21sdbusplus: srcrev bump ef26221bc1..dfb5642201Andrew Geissler1-1/+1
Patrick Williams (1): sdbus++: catch elements with non-string names Change-Id: Ic62756f583d4898a33f2336fb369e7b57f065a85 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-21phosphor-dbus-monitor: srcrev bump b839c3ea01..cfdfa0da24Andrew Geissler1-1/+1
Patrick Williams (1): pdmgen: workaround restriction in sdbus++ NamedElement Change-Id: I3f8a0b17e08b39bfd9f46f2a1618afaf7bb262cb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-21phosphor-bmc-code-mgmt: srcrev bump f2cc64c666..3ea1e870cbAndrew Geissler1-1/+1
selvaganapathim (1): Image_manager:Remove temporary untar image dir Change-Id: Iba82adfb4b09a251e1b4a5cad01ce98cef79caa1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-21dbus-sensors: srcrev bump 0c42f40e55..20bf2c1c12Andrew Geissler1-1/+1
Matt Spinler (1): HwmonTempSensor: Watch for InterfacesRemoved Change-Id: Ie4b7734ad2abd4c98d390e46f960c42f582cbd3d Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-21phosphor-logging: srcrev bump 87001e465f..8034ddebe4Andrew Geissler1-1/+1
Andrew Geissler (1): PEL:message_registry: add new HostNotRunning error Change-Id: I4b2415e92de1e707086af0388dc29a96a8d541db Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-21phosphor-pid-control: srcrev bump f7575a7001..e7507a8b55Andrew Geissler1-1/+1
Patrick Williams (1): exception: switch to public sdbus exception Paul Fertser (1): configure.md: add stepwise documentation Change-Id: I48bd89f91cc2fd88d14e9d1ccb40aceadc12fc5f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-21phosphor-led-sysfs: srcrev bump 5ee5f3b716..520c5e51fdAndrew Geissler1-1/+1
George Liu (1): Update clang-format Change-Id: I934778112bc88b6d0c144631efd233294706dec8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-21linux-openbmc: Move to Linux v5.14Joel Stanley2-6/+6
This moves the OpeNBMC kernel to a v5.14 base. There are 78 patches in the tree, plus a the MCTP core and device tree changes that were merged in v5.15 which have been backported. Andrew Jeffery (11): dt-bindings: hwmon: pmbus: Add Maxim MAX31785 documentation pmbus (max31785): Add support for devicetree configuration pmbus (core): Use driver callbacks in pmbus_get_fan_rate() pmbus (core): One-shot retries for failure to set page pmbus (max31785): Wrap all I2C accessors in one-shot failure handlers ARM: dts: aspeed: witherspoon: Update max31785 node ipmi: kcs_bmc: Add a "raw" character device interface ARM: dts: p10bmc: Drop the openbmc, mctp-lpc node ARM: dts: aspeed: p10bmc: Switch to KCS 3 for MCTP binding ARM: dts: aspeed: p10bmc: Enable KCS channel 2 ARM: dts: tacoma: Clean up KCS nodes B. J. Wyman (2): ARM: dts: aspeed: Rainier remove PSU gpio-keys hwmon: (pmbus/ibm-cffps) Fix write bits for LED control Brad Bishop (3): ipmi: aspeed-g6: Add compatible strings reset: simple: Add AST2600 compatibility string eeprom: at25: Split reads into chunks and cap write size Cédric Le Goater (19): mtd: spi-nor: aspeed: use command mode for reads mtd: spi-nor: aspeed: add support for SPI dual IO read mode mtd: spi-nor: aspeed: link controller with the ahb clock mtd: spi-nor: aspeed: optimize read mode mtd: spi-nor: aspeed: limit the maximum SPI frequency mtd: spi-nor: aspeed: introduce a aspeed_smc_default_read() helper mtd: spi-nor: aspeed: clarify 4BYTE address mode mask mtd: spi-nor: aspeed: use memcpy_fromio() to capture the optimization buffer mtd: spi-nor: aspeed: add support for the 4B opcodes mtd: spi-nor: Add support for w25q512jv mtd: spi-nor: aspeed: Introduce a field for the AHB physical address mtd: spi-nor: aspeed: Introduce segment operations mtd: spi-nor: aspeed: add initial support for ast2600 mtd: spi-nor: aspeed: Check for disabled segments on the AST2600 mtd: spi-nor: aspeed: Introduce training operations per platform mtd: spi-nor: aspeed: Introduce a HCLK mask for training mtd: spi-nor: aspeed: check upper freq limit when doing training mtd: spi-nor: aspeed: add support for AST2600 training /dev/mem: add a devmem kernel parameter to activate the device Eddie James (11): dt-bindings: soc: Add Aspeed XDMA Engine soc: aspeed: Add XDMA Engine Driver soc: aspeed: xdma: Add user interface soc: aspeed: xdma: Add reset ioctl dt-bindings: input: Add documentation for IBM Operation Panel input: misc: Add IBM Operation Panel driver ARM: dts: aspeed: tacoma: Remove CFAM reset GPIO spi: fsi: Reduce max transfer size to 8 bytes dt-bindings: fsi: Remove ibm,fsi2spi-restricted compatible fsi: occ: Force sequence numbering per OCC hwmon: (occ) Remove sequence numbering and checksum calculation Fran Hsu (2): ARM: dts: nuvoton: npcm730: Add UDC device ARM: dts: nuvoton: gsj: Add non-mainline nodes George Hung (2): dt-binding: edac: add NPCM ECC documentation edac: npcm: Add Nuvoton NPCM7xx EDAC driver Isaac Kurth (1): ARM: dts: everest: Add 'factory-reset-toggle' as GPIOF6 Jae Hyun Yoo (1): clk: ast2600: enable BCLK for PCI/PCIe bus always Joel Stanley (4): net: ftgmac100: Ensure tx descriptor updates are visible ARM: dts: ast2600evb: Enable EHCI controller ARM: dts: aspeed: rainier: Enable earlycon ARM: configs: aspeed: Add openbmc kernel options Tomer Maimon (21): dt-binding: bmc: Add NPCM7xx LPC BPC documentation misc: npcm7xx-lpc-bpc: add NPCM7xx BIOS post code driver dt-binding: bmc: add npcm7xx pci mailbox document misc: mbox: add npcm7xx pci mailbox driver dt-binding: net: document NPCM7xx EMC DT bindings net: npcm: add NPCM7xx Ethernet MAC controller ARM: dts: npcm7xx: Add out of tree nodes ARM: dts: olympus: Add non-mainline nodes ARM: dts: npcm750: Add fuse regmap support node ARM: dts: npcm7xx: Link fuse syscon to adc and wdt clk: npcm7xx: add read only flag to divider clocks iio: adc: Add calibration support to npcm ADC watchdog: npcm: Add DT restart priority and reset type support pinctrl: npcm7xx: Add HGPIO pin support to NPCM7xx pinctrl driver pinctrl: pinconf: add pin persist configuration pinctrl: npcm7xx: Add pin persist configuration support spi: npcm-pspi: Add full duplex support dt-binding: bmc: add NPCM7XX JTAG master documentation misc: Add NPCM7xx JTAG master driver watchdog: npcm: Modify get reset status function ARM: configs: add defconfig for Nuvoton NPCM7xx BMC William A. Kennington III (1): net: npcm: Support for fixed PHYs Change-Id: I315000ab63c3f6a34d99cf25e366fa0781c85d46 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-09-20Ignore grep failuresEd Tanous1-1/+1
When the last round of reviews added -e to the bash statement, it exposed a slight flaw, in that when there aren't failures, grep will return a code if it's not able to find any matches. This commit changes that such that grep errors are "ignored" in the context of bash. Tested: ran run-repotest.sh on a clean repository, and observed "repo test passed" Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: I716220652d48b9a8489bf4dc0c3b4734b98a70e4
2021-09-20meta-ibm: Redfish: Enable new power/thermalGunnar Mills1-0/+1
After over a year of discussion, Redfish released new power and thermal schemas as part of the Redfish 2020.4 release. These new powersubsystem, thermalsubsystem, fan, powersupply, etc schemas can co-exist with the old power and thermal schemas. The old schemas and the new schemas are controlled by different options. The current plan for bmcweb is: 1. Until the new schemas are all in and tested, as a default, enable the old schemas and disable the new. 2. After the new have been in and tested, enable them. This means the old and new will co-exist if running the defaults. The sensor collection behavior will reflect the new schemas, that is all sensors can be found under the sensor collection. 3. After an OpenBMC release, at a later time, disable the old and add appropriate deprecation. This change here, enabling the new schemas, jumps meta-ibm to #2. This reflects our desire for our Redfish clients to start using the new schemas. Some reasons why the ThermalSubsystem/PowerSubsystem are an improvement on the existing Thermal/Power schemas: 1. They include the latest properties like LocationIndicatorActive. 2. Fans, PowerSupplies, Temperatures were arrays in the old schemas. This was cumbersome and could hit limits of JSON arrays. 3. Large amount of static data mixed with sensor readings, which hurt performance in certain cases. 4. Inconsistent definitions of properties vs newer schemas like Processor and Memory schemas. Reference: https://www.dmtf.org/sites/default/files/standards/documents/DSP0268_2020.4.pdf Tested: Built bmcweb. See the new sensor behavior. Change-Id: I9a698cbc162a331c21c7dc5138000faac6247f9b Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
2021-09-20meta-ampere: mtjade: set MAC Address from FruDeviceThang Q. Nguyen3-8/+13
FruDevice service is always running no matter if entity-manager is used or not. It scans for all FRU EEPROMs, parse and store information into dbus. This commit changes to get BMC MAC Address from FruDevice data instead of ipmi-fru-parser. Tested: 1. Clear environment in u-boot, boot BMC to Linux and check if the eth1addr variable is set with value from FRU. 2. Change BMC MAC address from FRU's Board Extra. Reboot BMC and check if the eth1addr variable is set with new BMC MAC Address Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: I99b5d46c8a22b98402f749cdebd1c0aad3d6daf0
2021-09-20meta-ampere: enable smbios-mdrHieu Huynh2-0/+4
Enable support for smbios-mdr using IPMI BLOB transport protocol, and disable the cpuinfo feature. Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: I0ed7ff78ba3910ab60018e0b8f55b14a22fcbb2a
2021-09-20bmcweb: srcrev bump 7de9f811db..a3e65892adAndrew Geissler1-1/+1
Ed Tanous (2): Nullify HttpHeaders per the specification Make fewer copies Change-Id: I412974106a5e7098058a084fe9223df812bff23e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20phosphor-ipmi-flash: srcrev bump 203ad80448..b487eb47e5Andrew Geissler1-1/+1
Willy Tu (2): helper: Remove alignof for memcpyAligned() phosphor-ipmi-flash: Fix all C++ warnings Change-Id: I9b529a551836ca9cd0bdce5f797f472aad4c94df Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20phosphor-state-manager: srcrev bump 2bfb1efc4b..5f8e04a6e1Andrew Geissler2-1/+13
Andrew Geissler (6): lg2: convert bmc state manager bmc-reset: check host boot progress prior to reset bmc-reset: create error if host was running bmc-reset: ensure chassis power on target complete bmc-reset: move to quiesce if host was running bmc-reset: add service to launch new host recovery Add new service to install image Change-Id: I2b3aa0c8c80450295e7884ece74ad9729d3bd66e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20x86-power-control: srcrev bump 50937e7339..1aa08b2364Andrew Geissler1-1/+1
Zev Weiss (1): Enable comments in config json Change-Id: Ifb2c84391dd0bac009a1f673288ee3e7f705af88 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20entity-manager: srcrev bump e7ac9c9eb1..93db9bf7c8Andrew Geissler1-1/+1
Lotus Xu (1): Add xdpe12284 support Change-Id: Ie647b365cf41a019812c08cd50dcdd1e243e7f6a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20openpower-pnor-code-mgmt: srcrev bump ff675db0ce..4c2386a575Andrew Geissler1-1/+1
Adriana Kobylak (1): mmc: Add dependency to openpower-update-bios-attr-table.service Change-Id: Ib66e61f1461fed81b2567555cc254bb394c9e4f7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20openpower-hw-diags: srcrev bump 276e981391..74b40bf049Andrew Geissler1-1/+1
Ben Tyner (2): Attn: Self boot engine (SBE) attention support Attn: No event log entry for hostboot FFDC error Zane Shelley (2): stop ATTN service during watchdog time out handling Meson project update to v50.0 Change-Id: I093279dbab968beaa55c60d5a4fc5b6d8f9383b7 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20phosphor-led-manager: srcrev bump e9fb5c6a17..6c4e0f2f76Andrew Geissler1-1/+1
Lakshminarayana R. Kammath (1): Led: Configs: Rainier: Update led names to reflect pca955x Change-Id: I93de5c212b460dee16a72eaa1099d91e934a4c94 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-20ssifbridge: srcrev bump 22f04265eb..b62da09713Andrew Geissler1-1/+1
Dung Cao (1): Update to c++20 and meson >= 0.57.0 Change-Id: I168cd80da56ed25917bb44036f4b0cab7ea19490 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-19meta-openembedded: subtree update:9fdc7960ba..e4a3c66505William A. Kennington III94-2786/+666
Alexander Kanavin (4): msgpack-c: update 3.2.1 -> 4.0.0, add msgpack-cpp can-utils: rrecommend iproute2 to make it possible to configure can interfaces fmt: update 7.1.3 -> 8.0.1 spdlog: update 1.8.2 -> 1.9.2 Changqing Li (3): ndpi: upgrade 3.4 -> 4.0 ntopng: upgrade 4.2 -> 5.0 postgresql: upgrade 13.3 -> 13.4 Jan-Simon Moeller (1): Remove patch that produces a segfault in the ptest of lua Joe Slater (1): redis: advance to version 6.2.5 Khem Raj (10): gjs: Remove valgrind dependency on rv32/rv64 toybox-inittab: Use 0BSD for LIC_FILES_CHKSUM python3-kivy: Remove hardcoded include paths python3-kivy: Check for x11 and opengl before enabling the recipe packagegroup-meta-python: Add python3-kivy packagegroup-meta-python: Add python3-portalocker gst-shark: Define SRCREV_FORMAT android-tools: Define SRCREV_FORMAT packagegroup-meta-oe: Add pahole pahole: Add missing rdep for python Kristian Klausen (1): cryptsetup: Add runtime dependency on lvm2-udevrules for udev Martin Jansa (1): python3-regex: upgrade to 2021.8.28 Matteo Croce (2): recipes-devtools: add pahole libbpf: bump to 0.5.0 Mingli Yu (1): polkit: add the CVE tag Patrick Williams (2): gjs: fix typo in RDEPENDS variable name ndisc6: fix typo in DESCRIPTION variable name Peter Morrow (1): libbpf: remove kernel configuration dependency Samuel Dolt (4): python3-alembic: add native and nativesdk to BBCLASSEXTEND python3-editor: add native and nativesdk to BBCLASSEXTEND python3-sqlalchemy: add native and nativesdk to BBCLASSEXTEND python3-portalocker: add recipe Trevor Gamblin (2): python3-pytest-subtests: add recipe python3-pillow: upgrade 8.3.1 -> 8.3.2 Wang Mingyu (3): python3-cryptography-vectors: upgrade 3.4.7 -> 3.4.8 python3-google-api-python-client: upgrade 2.18.0 -> 2.19.1 dnf-plugin-tui: upgrade 1.2 -> 1.3 William A. Kennington III (1): ndisc6: Upgrade 1.0.4 -> 1.0.5 William Huang (1): recipes-devtools: python: add support for Kivy Yi Zhao (4): krb5: fix CVE-2021-36222 krb5: fix CVE-2021-37750 net-snmp: drop unused patch net-snmp: make sure snmpd always exit after displaying usage wangmy (10): cjson: upgrade 1.7.14 -> 1.7.15 libwebsockets: upgrade 4.2.1 -> 4.2.2 monit: upgrade 5.28.1 -> 5.29.0 nlohmann-json: upgrade 3.9.1 -> 3.10.2 cppzmq: upgrade 4.7.1 -> 4.8.0 dfu-util: upgrade 0.10 -> 0.11 libqmi: upgrade 1.30.0 -> 1.30.2 lockfile-progs: upgrade 0.1.18 -> 0.1.19 poppler-data: upgrade 0.4.10 -> 0.4.11 dnsmasq: upgrade 2.85 -> 2.86 zangrc (11): python3-ipython: upgrade 7.26.0 -> 7.27.0 python3-kiwisolver: upgrade 1.3.1 -> 1.3.2 python3-ruamel-yaml: upgrade 0.17.13 -> 0.17.16 python3-traitlets: upgrade 5.0.5 -> 5.1.0 gsl: upgrade 2.6 -> 2.7 crash: upgrade 7.2.9 -> 7.3.0 dash: upgrade 0.5.11.3 -> 0.5.11.5 python3-bitarray: upgrade 2.3.2 -> 2.3.3 python3-lrparsing: upgrade 1.0.16 -> 1.0.17 python3-transitions: upgrade 0.8.8 -> 0.8.9 libxmlb: upgrade 0.3.1 -> 0.3.2 zhengruoqin (15): wireshark: upgrade 3.4.7 -> 3.4.8 uhubctl: upgrade 2.3.0 -> 2.4.0 unclutter-xfixes: upgrade 1.5 -> 1.6 avro-c: upgrade 1.9.2 -> 1.10.2 ctags: upgrade 5.9.20210815 -> 5.9.20210905 xf86-video-nouveau: upgrade 1.0.16 -> 1.0.17 fuse3: upgrade 3.10.4 -> 3.10.5 mosquitto: upgrade 2.0.11 -> 2.0.12 poppler: upgrade 21.08.0 -> 21.09.0 libbytesize: upgrade 2.4 -> 2.6 libeigen: upgrade 3.3.9 -> 3.4.0 libjcat: upgrade 0.1.7 -> 0.1.8 unbound: upgrade 1.12.0 -> 1.13.2 xterm: upgrade 367 -> 368 zchunk: upgrade 1.1.9 -> 1.1.16 Change-Id: I5a866e7773b8c906bc2bd8a4ddf99f006534bf53 Signed-off-by: William A. Kennington III <wak@google.com>
2021-09-18Implement a test for patch complianceEd Tanous1-0/+82
Per our documentation, patches outside of a couple specific directories aren't allowed. This commit implements a build-time check to see if any new patches have been added. Functionally, because there's several meta layers that have broken the rules already, it has to contain a check against the various patches that already exist in the tree. This list doesn't constitute a grandfather-ing in of those patches, but recognizes that we can't immediately back them out, and having the maintainers take care of them will take time. Of note, this patchset also ignores patches in any of the poky layers, as we can't define their policies, and allows patches in meta-phosphor, as a backdoor in case we need a trapdoor to this policy, and all the maintainers agree to it. This change was originally checked into openbmc-build-scripts, but was moved to support more users, and keeping this list up to date. All comments on the latest review from https://gerrit.openbmc-project.xyz/c/openbmc/openbmc-build-scripts/+/46064/2 have been addressed. Change-Id: I1c3e062278b4856cbfda910bdbf122e4b7539f89 Signed-off-by: Ed Tanous <edtanous@google.com>
2021-09-18Add repo tests to main repositoryEd Tanous1-0/+4
This commit adds the repo test scripts to the main openbmc repository to be used for verification of meta layers. It is intended to go in hand with https://gerrit.openbmc-project.xyz/c/openbmc/openbmc-build-scripts/+/46063 to allow testing meta layers at compile time for compliance. For the moment it is just a no-op test; In the future, more capabilities will be added. Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: I034c9cd60590907db73d759eb9d943e3e62e62ec
2021-09-17dropbear: use OpenSSH's sftp-serverZev Weiss1-0/+4
OpenSSH recently switched their scp client to default to using the sftp protocol instead of the legacy scp protocol [0]. There's still an opt-in flag (-O) available to switch it back, but it'd be nicer to not require it, and avoid the (sometimes problematic, security-wise) escaping/interpretation quirks of the scp protocol. (This also allows using other file-transfer clients like sftp and sshfs.) We're already compiling dropbear with sftp support anyway, it's just missing the sftp-server binary. Tested: in an e3c246d4i build, this increased the squashfs image size by 48KiB, or about 0.25%. With it installed, an OpenSSH scp binary compiled from current upstream HEAD (commit b0ec59a708b4) could successfully transfer files to and from the BMC both with and without the '-O' flag. [0] https://lists.mindrot.org/pipermail/openssh-unix-dev/2021-September/039616.html Signed-off-by: Zev Weiss <zev@bewilderbeest.net> Change-Id: I533046cfc85f90307c188ad42ca5c2cedeadfab4
2021-09-17meta-ampere: fwupdate: detect Host FW to flashChanh Nguyen4-3/+116
Support a wrapper script to detect the Host firmware image by checking the ExtendedVersion field from the MANIFEST file to flash into the appropriate device components. The supported image type include: - ExtendedVersion=secondary: flash to secondary Host SPI-NOR - ExtendedVersion=scp-primary: flash to primary Boot EEPROM - ExtendedVersion=scp-secondary: flash to alternative Boot EEPROM - ExtendedVersion=fru: write to the FRU EEPROM. Tested: 1. Flash UEFI firmware into the primary Host SPI-NOR via WebUI 2. Flash UEFI firmware into the secondary Host SPI-NOR via WebUI Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com> Change-Id: I7dff2ca0f8b9de85c2cbac1a49d04b6e14721a03
2021-09-17pldm: srcrev bump a6678d7445..841ee3d56aAndrew Geissler1-1/+1
Pavithra Barithaya (1): PLDM : Temporary fix in the pldmRepoChangeEvent Change-Id: Ie130c1bc3211a0d761bfcf45fa3a632811d5ecb5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-17webui-vue: srcrev bump 4928206943..9f61234ab2Andrew Geissler1-1/+1
Sneha Patel (1): Location codes on Hardware status-Inventory and LEDs Change-Id: I922b969a22d1b42ca539c8b14a98f638816ae1ed Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-17phosphor-led-manager: srcrev bump d870d68a21..e9fb5c6a17Andrew Geissler1-1/+1
George Liu (2): Handle D-Bus exceptions logging: switch to lg2 Lakshminarayana R. Kammath (1): Add lkammath as the Reviewer Change-Id: I53becf23f9e535e1ea47620057c991f96b148cb9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-17phosphor-dbus-interfaces: srcrev bump 40a42aa5db..3a665b28dcAndrew Geissler1-1/+1
Andrei Kartashev (2): Inventory.Item.Drive: add Capacity property Inventory.Item.Drive: add Protocol property Change-Id: I2e2c9e305427c7944511aa73023b599e5f0c4372 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-17phosphor-power: srcrev bump e97fc13a6f..54b3ab9b3dAndrew Geissler1-1/+1
Shawn McCarney (1): regulators: Remove monitoring freq from comments Change-Id: I98e91ff9132b7317a9e2a2ebae2f72a3d9ea1b46 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-17phosphor-fan-presence: srcrev bump d9ec33a010..3edb065647Andrew Geissler1-1/+1
Matthew Barth (3): control: Use `poweron_target` in place of `full_speed` json: Handle compatible interface not existing yet control: Remove setting target = poweron target at startup Mike Capps (3): monitor: Subscribe to tach target and feedback services Monitor: Support hwmon service offline during startup Monitor - improved use of Inventory for Sensor func. state Change-Id: I6044b092861e67b13261c9b4f8c6b4ca4638e04c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-17bmcweb: srcrev bump 9a69d5a5ef..7de9f811dbAndrew Geissler1-1/+1
Ed Tanous (1): Fill in request earlier Sunitha Harish (1): EventService : Optimize event data buffers Change-Id: I8de1220b4c0f1bf804263d2692aac9891833ff76 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-17openpower-pnor-code-mgmt: srcrev bump 0ddd4fad45..ff675db0ceAndrew Geissler1-1/+1
Adriana Kobylak (1): mmc: Copy only LID files during update Change-Id: I93fbf29efe90cc49e248483c64a0e0fd3b38a703 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-09-17meta-fii/meta-kudo: Remove Mohaimen Alsamarai from OWNERS filesXP Chen1-1/+0
Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Change-Id: I540022c8547367d46f1f2fa52d6a144d41856ec4