summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-07-01phosphor-logging: srcrev bump aa5d03b8c5..1976001573Andrew Geissler1-1/+1
Matt Spinler (1): PEL: Handle location codes for connectors Sumit Kumar (1): PEL:Skip assigning id to hostboot PELs William A. Kennington III (2): build: Update generated sdbus++ gen: Add script to check generated meson freshness Change-Id: I8bcfc965eca4643c7e13c633d8a2c17c91b0a4b9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-01bmcweb: srcrev bump 49e429ca17..729f55fe55Andrew Geissler1-1/+1
Abhishek Patel (2): Keep AutoLinking; Remove extra \ Modify entityPrivileges for certificate service George Liu (2): log_services: Add AdditionalDataURI to Post Code log entries log_services: Add download of post code log entries Gunnar Mills (3): Add Privileges schema to allow list Move Consoles to ComputerSystem Remove code using ambiguous privileges constructor Tejas Patil (1): Add DateTime & Offset in Managers & LogServices Change-Id: I3102ed81e4a9e69a0ae8d9bac21931daa00e45db Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-07-01meta-facebook: bletchley: add valid virtual-sensor configPatrick Williams1-0/+1
phosphor-virtual-sensors was crashing on bletchley due to an empty file, which is invalid JSON. Add a valid JSON file, which is just an empty array, instead. Tested: Ran in QEMU and ensured service no longer crashes. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ibf30771a158344cbce519260d44ea945a0e12723
2021-07-01meta-phosphor: os-release: fix task caching with DISTRO_VERSIONPatrick Williams1-1/+9
It was reported that the following sequence would not cause `os-release` to rebuild: ``` bitbake os-release git commit --amend bitbake os-release ``` This is due to how bitbake task hashing is implemented with respect to weak variables. In 439c59b, DISTRO_VERSION was changed to a weak variable, but it is included in the 'vardeps' chain for 'do_compile'. When bitbake computes the hash for a task, typically the contents of the variables are used for the hashing, but for weak variables only the definition is used. (Confirmed by adding bb.note debugs to `poky/bitbake/lib/bb/data.py`) The new, weak DISTRO_VERSION is intended to be populated with contents from a `git describe` operation. Those contents must be used in the hashing of the 'do_compile' task and not the definition. This can be accomplished by creating an indirection using a strong variable. The dependency chain and hash evaluation will be as follows: ``` do_compile -> DISTRO_VERSION -> PHOSPHOR_OS_RELEASE_DISTRO_VERSION hash(do_compile) = ... + DISTRO_VERSION:${PHOSPHOR_OS_RELEASE_DISTRO_VERSION} + PHOSPHOR_...DISTRO_VERSION=2.11.0-dev-... ``` Prior to this fix the hash evaluation was: ``` hash(do_compile) = ... + DISTRO_VERSION:${@run_git...} ``` Fixes 439c59b425cf403355571875b3fa714782dcf15b. Tested: Ensure the above reported sequence causes a rebuild of os-release with expected data. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I0bd93d3d88bf62dfe03549419fe98ab85f10a68c
2021-07-01meta-google: os-release: cleanup for BUILD_MEMOWilly Tu1-3/+2
Fix inconsistent quotes. Tested: ``` $ BUILD_MEMO="test build" MACHINE=gbmc bitbake obmc-phosphor-image ``` ``` $ cat /etc/os-release ID=gbmc NAME="gBMC (OpenBMC + Google customizations)" VERSION="gbmc-release" VERSION_ID=gbmc-release-0.5.0.0 PRETTY_NAME="gBMC (OpenBMC + Google customizations) gbmc-release" BUILD_ID="2.9.0-dev" OPENBMC_TARGET_MACHINE="gbmc" BUILD_MEMO="test build" ``` Change-Id: I119f730edc894ddaad830c201c6630eb83d11cc1 Signed-off-by: Willy Tu <wltu@google.com>
2021-06-30meta-amd: Switch web UI app to 'webui-vue'Konstantin Aladyshev1-1/+1
'phosphor-webui' is no longer developed. It was built on AngularJS and AngularJS goes End of Life June 30, 2021. 'webui-vue' is a modern replacement for the web UI app. Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com> Change-Id: I2b907784a06feeaa48c1336c9eab72828706d9ea
2021-06-30meta-ibm: Adds virtual Altitude sensorBruce Mitchell1-0/+26
The Altitude measurement is from the computation of the DPS310 pressure sensor with this "Expression": "44330.0 * (1.0 - ((P0/101325.0) ^ (1/5.255)))" Tested: busctl introspect xyz.openbmc_project.VirtualSensor \ /xyz/openbmc_project/sensors/altitude/Altitude returned results consistent with location of the Rainier system. Signed-off-by: Bruce Mitchell <bruce.mitchell@linux.vnet.ibm.com> Change-Id: I07b83dd6b8f4ccf0755ccbdc81c40976a3e571cd
2021-06-30meta-ibm: sbe error handling supportJayanth Othayoth1-0/+4
Phosphor logging PEL infrastructure provide supports to process SBE chip-op failures and creating PEL. PEL creation required to process SBE provided FFDC packets. This FFDC is initially created by SBE using FAPI based infrastructure for the hardware procedure execution failures. To extract this data to convert into PEL required format requires additional processing. This processing required PHAL(Power Hardware Abstraction layer) based back-end support. Added required packages support for PHAL feature enabled systems. Test: verified build. Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I5cf1a30514aa0a5bfdf2fe3a288dac9d5a0b5b47
2021-06-30meta-openpower: Add ipl supportJayanth Othayoth1-0/+23
Library provides support to boot POWER based host. Boot process covers time between power on and running the hypervisor. Also provide istep (Boot step defined by ecmd interface) back-end support. This library provides interface to OpenBMC apps to execute required hardware procedure based istep execution and custom POWER processor based initialisation functions. This requires, - pdbg (harwdare access layer) - POWER devicetree - libekb ( Harwdare procedure support) Repository: https://github.com/open-power/ipl Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I853392a8e6a62cbc9c3135f8fc23b479922ad927
2021-06-30meta-openpower: Add guard supportJayanth Othayoth1-0/+19
guard repository provides the libraries and tools to create/list/delete guard records, which is stored in BMC flash space. This library currently supported OpenPOWER based systems guard format owned by hostboot. Repository: https://github.com/open-power/guard Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I2b6e3be8492795be40a862fad6edbae3e8b205b5
2021-06-30meta-ibm: Add phal support for p10bmcJayanth Othayoth1-0/+1
OpenBMC requires additional capabilities for the OpenPOWER systems such as - A common mechanism to access and control the host hardware from the BMC. - A storage mechanism to store the data that can be used for initialize, control and access the CEC hardware. - An infrastructure to initialize the hardware using the hardware procedures provided by the hardware team. - Common mechanism to handle the hardware failures for the host hardware. These above features are essential for the BMC to provide better RAS capability and to support lab debug for the enterprise class systems. The phal(POWER Hardware Abstraction Layer) aims to provide a common layout such that the OpenPOWER  application can use this infrastructure to boot, enable RAS features like dump, diagnostics, and lab debug tooling purpose. The phal is a combination of open source packages that are tailored/customised  to use in OpenBMC. For instance POWER hardware access and control is managed through pdbg and host hardware data modelling is done via devicetree. phal is group of libraries running in BMC. These libraries are used by OpenPOWER specific application for host hardware interactions, Hostboot and SBE initialization, diagnostics and debugging. Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I187d9582598743871279a1e407451f4cf4f72668
2021-06-30meta-openpower: Add pdata supportJayanth Othayoth3-0/+55
OpenPOWER systems uses devicetree based data structure to manage CEC hardware information. Devicetree data modelling mainly includes the hardware topology and attributes, which includes the configuration data. Devicetree data base is constructed during the build time, based on the System specific MRW and hardware team provided attributes, and packaged as part of Hostboot image. pdata provides tools and libraries to manage the phal(power hardware abstraction layer) devicetree. Repository: https://github.com/open-power/pdata Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I2a7186210ca46d8ee99b457a2b6af61a9a8d8f96
2021-06-30meta-openpower: Add libekb supportJayanth Othayoth1-0/+27
This library contains a copy of hardware procedures provided by the hardware team and OpenBMC specific platform code. The platform code is essentially required for the hardware procedure execution. Library from this repository will provide interfaces for executing the HWP from the OpenBMC. libekb library is based on Hardware Procedure Framework. Framework: This is the set of code providing an environment in which the Hardware (HW) Procedure runs. It consists of: - A standard set of interfaces which the HW Procedure is designed and coded to use - A platform/environment-specific implementation of the standard interfaces which allows the common HW Procedure to run in the target environment. Hardware Procedure (HWP): This is the common code which runs inside a Framework and provides the hardware-specific logic for controlling some portion of the system hardware. Invocation Environment: This is the platform/environment-specific path(s) in which a HWP may be executed. This commits enables the HWP execution environment with help of OpenPOWER pdbg and pub-ekb repository provided back-ends. Repository: https://github.com/open-power/libekb_p10 Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I11e2fb6b9f94f87dad17173d20f7ca2e0e96af41
2021-06-30meta-openpower: Add ekb supportJayanth Othayoth2-0/+48
Hardware procedures(HWP) are C++ code that does all of the hardware accesses required to test and initialize the POWER based host hardware. Also provides the xml files, which includes initialisation data. These procedures and xml files are provided by the hardware team. This commits enables the POWER based devicetree build, to add support for the required HWP attributes xml file with respective directory structures. Repository : https://github.com/open-power/pub-ekb Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: I216fa41f8994562f24adcea9b349494fa3db70e9
2021-06-30meta-openpower: pdbg version bump v3.3Jayanth Othayoth3-3/+3
PDBG release 3.3 Changes: - Implement p10 thread controls - Update p10 sbefifo chip-ops - For p10 switch default backend to sbefifo - Separate sbe api into new header libpdbg_sbe.h Added version bumps to fix build dependency - openpower-hw-diags - openpower-proc-control Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com> Change-Id: Ib667c87792f31a8c9475420ba653b441224e9a52
2021-06-30meta-quanta: gbs: Fix x86-power-control power-config-host0.jsonBrandon Kim1-6/+8
https://gerrit.openbmc-project.xyz/42539 brought in a change in the json, now requiring "gpio_configs". Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: I0361d6c4ed6fa440ae2e32a4ce9c364ee91d8380
2021-06-29phosphor-led-manager: pass led yaml to buildSeires Li1-0/+10
phosphor-led-manager has migrated from autotools to meson, and it needs to be built with the correct led.yaml. This will check if there's a led.yaml in the order of: 1. where LED_YAML_PATH specifies 2. default path of virtual/phosphor-led-manager-config-native 3. where SRC_URI += puts files to and copies it to the right location. Tested: devtool modify phosphor-led-manager and checked if led.yaml is the right one. devtool reset, built the image and checked if led-manager are hosting the correct led groups on dbus. tried five different scenarios: 1. don't use phosphor-led-manager at all: yosemitev2 2. use config-native: romulus 3. use config-mrw-native: witherspoon 4. overrides the native path: hr855xg2 5. puts led.yaml in SRC_URI: created a custom one and tested that Signed-off-by: Seires Li <seiresli@pcpartner.com> Change-Id: Iacfbe633befd3f50f5ea685fd234a49e0eeb7b6f
2021-06-29intel-ipmi-oem: srcrev bump 3ff6371ba7..339fc565d5Andrew Geissler1-1/+1
Chalapathi Venkataramashetty (1): sensorcommands: check for reserved sensor number in sensor commands. Change-Id: If51d1f581d1e000dda2df75a34f70e03f4835169 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-29bytedance: g220a: linux: Fix uart patch conflictLotus Xu1-12/+12
Signed-off-by: Lotus Xu <xuxiaohan@bytedance.com> Change-Id: I78521f447c361c1bb3c4746a2d28016d123d2029
2021-06-29phosphor-power: srcrev bump d3a70d9876..70e7f939fdAndrew Geissler1-1/+1
Adriana Kobylak (2): psu-ng: Validate configuration during power on psu-ng: Validate supported model and count Change-Id: Ie748efe74299319e94c6499b54382b0f764a1e5c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-29phosphor-net-ipmid: srcrev bump 7b64501877..ecc8efad10Andrew Geissler1-1/+1
Vernon Mauery (5): Enforce correct packet lengths Enforce encryption/authentication on in-session RMCP+ messages Only allow IPMI1.5 for non-session requests Require a valid session state prior to executing commands Be more proactive at removing stale sessions Change-Id: I1c784c6057087ace479975287d8b5c9087c14fb3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-29phosphor-psu-code-mgmt: srcrev bump de27029319..7905f587acAndrew Geissler1-1/+1
Chicago Duan (1): Fix unavailable code-update.md link Change-Id: I2b786b570183c5d3ece6bd25b864cfded82c927f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-29phosphor-logging: srcrev bump dde99203db..aa5d03b8c5Andrew Geissler1-1/+1
Benjamin Fair (1): Allow configuring the rsyslog server conf path Mike Capps (1): PEL: Add GPIODeviceUnavailable reg entry Change-Id: Ib0b44b315947b96667166d24b1295497f1fa418f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-29openpower-occ-control: srcrev bump 0ad9dd87be..483305785aAndrew Geissler1-1/+1
Chris Cain (2): Send OCC mode change and IPS parms after reaching active state Fix getBus namespaces in pldm Interface object Change-Id: I869723757982dcda0505f617d6b1ff7a2a66ba53 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-29pldm: srcrev bump c33c2f05c9..64a8f0fb34Andrew Geissler1-1/+1
George Liu (2): Verify currect node is a child of current parent Add entity instance as an input parameter to pldm_pdr_tree_add() Change-Id: I8eaccc23ec728769c305e8b1efa5217ffae992cf Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-28poky: subtree update:9d1b332292..2834c2f853Andrew Geissler338-4374/+5281
Alex Stewart (3): opkg-utils: upgrade to version 0.4.5 opkg: upgrade to version 0.4.5 opkg: add QA check for openssl feed verification Alexander Kanavin (37): virglrenderer: explicitly depend on libgbm elfutils: update 0.183 -> 0.185 libcap: update 2.49 -> 2.50 perl: split perl-cross into its own recipe perl-cross: 1.3.5 -> 1.3.6 perl: update 5.32.1 -> 5.34.0 libgcrypt: upgrade 1.9.2 -> 1.9.3 erofs-utils: correct upstream version check m4: correct ptest failures ovmf: update 2021.02 -> 2021.05 apt: update 2.2.3 -> 2.2.4 util-linux: update 2.36.2 -> 2.37 cross-canadian: correct the location of pkg-config files nettle: update 3.7.2 -> 3.7.3 glib-2.0: update 2.68.2 -> 2.68.3 meson: upgrade 0.58.0 -> 0.58.1 ell: upgrade 0.40 -> 0.41 erofs-utils: upgrade 1.2.1 -> 1.3 grub: upgrade 2.04+2.06~rc1 -> 2.06 gptfdisk: upgrade 1.0.7 -> 1.0.8 connman: update 1.39 -> 1.40 libksba: upgrade 1.5.1 -> 1.6.0 libnss-mdns: upgrade 0.15 -> 0.15.1 libwpe: upgrade 1.10.0 -> 1.10.1 puzzles: upgrade to latest revision rng-tools: upgrade 6.12 -> 6.13 stress-ng: upgrade 0.12.09 -> 0.12.10 python3-magic: upgrade 0.4.23 -> 0.4.24 sudo: upgrade 1.9.7 -> 1.9.7p1 wpebackend-fdo: upgrade 1.8.4 -> 1.10.0 xkeyboard-config: upgrade 2.32 -> 2.33 bitbake.conf: enable debuginfod in native/nativesdk gdb-cross: enable debuginfod util-linux: backport a patch to address mkswap hangs selftest: do not hardcode /tmp/sdk glibc: do not enable memory tagging on aarch64 just yet mesa: enable gallium intel drivers when building for x86 Alexandre Belloni (1): runqemu: time the copy to tmpfs Alexey Brodkin (3): gcc: Fixes for ARC gdb: Add native GDB support for ARC gcc: Apply multilib fix to ARC as well Alistair Francis (3): recipes-bsp/opensbi: Disable FW_PIC recipes-bsp/u-boot: Allow deploying the u-boot DTB recipes-bsp/opensbi: Add support for specifying a device tree Anders Wallin (1): coreutils: remove NOSTAT_LEAF_OPTIMIZATION Andrea Adami (1): kernel.bbclass: fix do_sizecheck() comparison Andreas Müller (19): mesa: upgrade 21.1.1 -> 21.1.2 systemd: Add more ugly casts to fix build with musl alsa-lib: upgrade 1.2.4 -> 1.2.5 alsa-plugins: upgrade 1.2.2 -> 1.2.5 alsa-tools: upgrade 1.2.2 -> 1.2.5 alsa-topology-conf: upgrade 1.2.4 -> 1.2.5 alsa-ucm-conf: upgrade 1.2.4 -> 1.2.5 alsa-utils(-scripts): upgrade 1.2.4 -> 1.2.5 libinput: upgrade 1.17.3 -> 1.18.0 xf86-input-libinput: upgrade 0.30.0 -> 1.0.1 epiphany: upgrade 40.1 -> 40.2 vala: upgrade 0.52.3 -> 0.52.4 p11-kit: upgrade 0.23.22 -> 0.23.24 xorgproto: upgrade 2021.4.99.1 -> 2021.4.99.2 mpg123: 1.27.2 -> 1.28.0 libx11: upgrade 1.7.1 -> 1.7.2 libx11: remove CPPFLAGS_FOR_BUILD += "-D_GNU_SOURCE" libpcap: upgrade 1.10.0 -> 1.10.1 mesa: upgrade 21.1.2 -> 21.1.3 Bruce Ashfield (10): linux-yocto/5.10: update to v5.10.42 linux-yocto/5.10: temporarily revert aufs linux-yocto-dev: base AUTOREV on specified version linux-yocto/5.4: update to v5.4.124 linux-yocto/5.10: restore aufs linux-yocto/5.10: update to v5.10.43 linux-yocto/5.4: update to v5.4.125 linux-yocto/5.10: cgroup1: fix leaked context root causing sporadic NULL deref in LTP btrfs-tools: include linux/const.h to fix build with 5.12+ headers bsps/5.10: update to v5.10.43 Changqing Li (1): libjpeg-turbo: fix do_compile error on arm Chris Laplante (1): bitbake: build: warn on setting noexec/nostamp/fakeroot flag to any value besides '1' Daniel Wagenknecht (5): ref-manual: variables: update examples refering to DEPLOY_DIR_IMAGE ref-manual: variables: document IMGDEPLOYDIR ref-manual: migration-2.2: add note about IMGDEPLOYDIR ref-manual: variables: fixup example in IMAGE_CMD ref-manual: variables: fixup class reference in IMAGE_MANIFEST Joe Slater (1): tcf-agent: change license to EPL/EDL Joshua Watt (2): classes/buildhistory: Add option to strip path prefix classes/reproducible_build: Use atomic rename for SDE file Justin Bronder (1): populate_sdk_ext: copy BBMULTICONFIG files Kai Kang (1): valgrind: fix a typo Khem Raj (14): harfbuzz: Fix unused-variable warning arch-armv4: Allow -march=armv4 ffmpeg: Link in libatomic on riscv32 libssp-nonshared: Use a different implementation for __stack_chk_fail qemuriscv: Enable 4 core emulation gcompat: Add recipe musl: Do not package glibc loader musl: Set UPSTREAM_CHECK_COMMITS Revert "libgcc-initial: Do not build fp128 to decimal ppc functions" qemu: Provide float128 via hwcaps2 on ppc64le linuxloader: Be aware of riscv32 ldso linuxloader.bbclass: Add entry for ppc64 LE glibc loader gcompat: Create symlinks to glibc ldso locations sdk: Enable do_populate_sdk with multilibs Luca Boccassi (1): systemd: install new sysext tool via systemd-extra-utils Marcus Comstedt (1): conf/machine-sdk: Add ppc64 SDK machine Matt Spencer (1): systemd-conf: Prevent systemd-network from managing veth interfaces Michael Halstead (1): releases: update to include 3.1.8 Michael Opdenacker (12): bitbake: docs: Add BB_HASHSERVE definition to glossary bitbake: doc: bitbake-user-manual: fix erroneous statement in glossary intro manuals: fix epub export warnings ref-manual: move migration guides to separate document releases: clarify supported and outdated releases releases: put release number after "Release Series" sdk-manual: fix broken references migration guides: remove index reference to BB_SETSCENE_VERIFY_FUNCTION2 manuals: fix issues related to trailing dots sdk-manual: add missing quoting around "devtool upgrade" sdk-manual: fix wrong word sdk-manual: add missing index references Ming Liu (2): u-boot-tools: fix a mkimage signature issue uboot-sign.bbclass: fix some install commands Mingli Yu (2): sysstat: make the service start automatically boost: fix wrong type for mutex in regex v5 Nicolas Dechesne (3): index: remove the link/section to 'mega manual' from main page index: remove links to releases manual and index index: split releases manuals and indexes into two sections in the tree Paul Barker (2): bitbake: asyncrpc: Add ping method bitbake: asyncrpc: Reduce verbosity Quentin Schulz (6): docs: ref-manual: migration-3.0: remove reference to non-existing BB_SETSCENE_VERIFY_FUNCTION2 docs: ref-manual: variables: add missing links to terms glossary bitbake: doc: user-manual: remove mentions to BBVERSIONS bitbake: doc: user-manual: ref-manual: remove mentions to BB_SETSCENE_VERIFY_FUNCTION2 documentation: Makefile: turn warnings into errors by default docs: replace ``FOO`` by :term:`FOO` where possible Richard Purdie (11): lttng-tools: upgrade 2.12.3 -> 2.12.4 qemurunner: Try to ensure mmap'd libs are paged in qemurunner: Increase startup timeout 120 -> 300 build-appliance-image: Update to master head revision test-manual: add initial reproducible builds documentation test-manual: Add initial YP Compatible documentation README: Tweak as the website isn't really new now README: Move to using markdown as the format perf: Use python3targetconfig to ensure we use target libraries ltp: Reinstate 'hanging' tests for evaluation README.poky: Formatting and content cleanup Richard Weinberger (1): Document erofs filesystem targets Robert P. J. Day (2): ref-manual: add SRCTREECOVEREDTASKS to variable glossary ref-manual: add glossary entry for NON_MULTILIB_RECIPES Ross Burton (11): mx: remove from Openembedded Core core-image-weston: remove Clutter examples Remove Clutter and Cogl oeqa: remove Clutter usage meta-poky: remove clutter references Remove Clutter references gcc: enable branch protection by standard image_types: add zsync conversions avahi: apply fix for CVE-2021-3468 qemu: fix virtio vhost-user-gpu CVEs gcc: replace gdb helper install revert with the upstream fix Sakib Sajal (3): oeqa/core/target/qemu.py: display contents of dumped files oe-time-dd-test.sh: improve output formatting oe-time-dd-test.sh: add iostat command Saul Wold (1): qemurunner: add second qmp port Scott Weaver (1): bitbake: fetch2: add check for empty SRC_URI hash string Tim Orling (8): maintainers.inc: update email address python3-scons: upgrade 3.1.2 -> 4.1.0; simplify python3-hypothesis: upgrade 6.13.7 -> 6.13.14 at-spi2-core: upgrade 2.40.1 -> 2.40.2 python3-importlib-metadata: upgrade 4.4.0 -> 4.5.0 python3-manifest: add statistics subpackage python3-hypothesis: upgrade 6.13.14 -> 6.14.0 python3: skip tests requiring tools-sdk Tony Battersby (1): glibc: fix path to place zdump in the tzcode package Tony Tascioglu (3): valgrind: Improve non-deterministic ptest reliability valgrind: remove buggy ptest from arm64 valgrind: Actually install list of non-deterministic ptests hongxu (1): nativesdk-libdnf: fix installed and not shipped files wangmy (21): cmake: upgrade 3.20.2 -> 3.20.3 mtools: upgrade 4.0.27 -> 4.0.29 python3-magic: upgrade 0.4.22 -> 0.4.23 less: upgrade 586 -> 589 python3-libarchive-c: upgrade 3.0 -> 3.1 diffoscope: upgrade 175 -> 177 dtc: upgrade 1.6.0 -> 1.6.1 git: upgrade 2.31.1 -> 2.32.0 gnutls: upgrade 3.7.1 -> 3.7.2 go: upgrade 1.16.4 -> 1.16.5 less: upgrade 589 -> 590 ethtool: upgrade 5.10 -> 5.12 m4: upgrade 1.4.18 -> 1.4.19 alsa-lib: upgrade 1.2.5 -> 1.2.5.1 alsa-utils: upgrade 1.2.5 -> 1.2.5.1 alsa-topology-conf: upgrade 1.2.5 -> 1.2.5.1 alsa-ucm-conf: upgrade 1.2.5 -> 1.2.5.1 blktrace: upgrade 1.2.0 -> 1.3.0 enchant2: upgrade 2.2.15 -> 2.3.0 librepo: upgrade 1.14.0 -> 1.14.1 createrepo-c: upgrade 0.17.2 -> 0.17.3 zangrc (1): python3-pycairo: upgrade 1.20.0 -> 1.20.1 zhengruoqin (6): python3-importlib-metadata: upgrade 4.3.0 -> 4.4.0 libogg: upgrade 1.3.4 -> 1.3.5 liburcu: upgrade 0.12.2 -> 0.13.0 libcomps: upgrade 0.1.16 -> 0.1.17 python3-dbusmock: upgrade 0.23.0 -> 0.23.1 nfs-utils: upgrade 2.5.3 -> 2.5.4 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Iac124e214336beb9cab7fb3b67a6968d4e34d06f
2021-06-28meta-security: subtree update:ab239f1497..46f7e7acbeAndrew Geissler41-263/+256
Armin Kuster (18): python3-scapy: update to 2.4.5 lkrg-module: update 0.9.1 packagegroup-core-security: exclude ossec-hids from musl ossec-hids: musl not compatable sssd: update to 2.5.0 busybox: drop as libsecomp is in core linux-%_5.%.bbappend: drop recipe initramfs-framework: fix YCL issue. python3-scapy: drop , now in meta-python packagegroup-core-security: drop python3-scapy meta-hardening/initscripts: missed overide. meta-security: add sanity check meta-security/recipe-kernel: use sanity check linux-yocto-dev: drop bbappend meta-tpm: add layer sanity check meta-tpm/linux-yocto: use sanity support meta-integrity: add sanity check meta-integrity/recipe-kernel: use sanity check Federico Pellegrin (1): aircrack-ng: update to 1.6 Kai Kang (2): sssd: set pid path with /run sssd: add fix-ldblibdir.patch back Ricardo Salveti (1): tpm2-tss: fix usrmerge udev install path Robert P. J. Day (1): Correct "securiyt" typo in maintainers.inc Sekine Shigeki (1): smack: add 3 cves to allowlist Upgrade Helper (2): clamav: upgrade to latest revision opendnssec: upgrade 2.1.8 -> 2.1.9 Yi Zhao (1): libgssglue: update SRC_URI Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I3bcabc218b240681d525111d16f963eb9b33c922
2021-06-28meta-raspberrypi: subtree update:ffc402ef5e..17b56ab075Andrew Geissler9-12/+60
Andreas Müller (1): pi-bluetooth: upgrade 0.1.12 -> 0.1.17 Devendra Tewari (1): Add WM8960 soundcard support Paul Barker (1): rpi-cmdline: Package is machine-specific Pierre-Jean Texier (1): kas: remove 'image-mklibs' from USER_CLASSES list Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I08366a667f191efd45b717be5bd530ae1af782b5
2021-06-28linux-aspeed: AST2600 eMMC fixesJoel Stanley1-1/+1
Andrew Jeffery (2): ARM: dts: tacoma: Add phase corrections for eMMC ARM: dts: everest: Add phase corrections for eMMC Change-Id: I24a1c0f0c6505f7bb16c437eea03edbb254fee93 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-06-28meta-quanta: gbs: add system event sensor to handle non-IPMI-SELGeorge Hung1-0/+6
Since the phosphor-logging still has other event types other than IPMI SEL and also put them in the "/var/lib/phosphor-logging/errors" directory. It would make "ipmitool sel list" result in the unspecified error Thus, map these logs to the system event sensor as "Undetermined system hardware failure" Signed-off-by: George Hung <george.hung@quantatw.com> Change-Id: I00d557fba529d9b762746f8e582df336a16e630f
2021-06-26foxconn-ipmi-oem: srcrev bump 163226efd0..35c1ac40e4Andrew Geissler1-1/+1
Mohaimen Alsamarai (2): Revert "Add Fii oem command" Add Fii-oem-ipmi command Change-Id: Iac6bd7eb76c65db930ae992890bfff8189217420 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-26meta-google: os-release: Add more build infoWilly Tu1-0/+11
Add BUILD_MEMO to /etc/os-release. BUILD_MEMO only exists when BUILD_MEMO is defined in the shell environment. Tested: BUILD_MEMO=$(date) MACHINE=gbmc bitbake obmc-phosphor-image $ cat /etc/os-release ID=gbmc NAME="gBMC (OpenBMC + Google customizations)" VERSION="2.9.0-dev" VERSION_ID=gbmc-release-0.5.0.0 PRETTY_NAME="gBMC (OpenBMC + Google customizations) 2.9.0-dev" BUILD_ID="2.9.0-dev" OPENBMC_TARGET_MACHINE="gbmc" OBMC_VERSION="v2.4-11142-gda2d3941e2" BUILD_MEMO="Tue 02 Mar 2021 03:39:50 PM PST" Google-Bug-Id: 180020976 Google-Bug-Id: 179617828 Signed-off-by: Yong Zhao <yozhao@google.com> Signed-off-by: Willy Tu <wltu@google.com> Change-Id: Ie041b897d6dbe31355edef958c6c97e44c91ea75
2021-06-25meta-fii/meta-kudo: modify host-powerctrl to start after ssifbridgeXP Chen1-0/+2
Modify the initial script to boot host after the ssifbridge service Signed-off-by: XP Chen <xiao-peng.chen@fii-na.com> Change-Id: I76a4d3b08ebd974edc097e4a52cdfc996dc28452
2021-06-25meta-ampere: mtjade: support IPMI sensor reportThang Q. Nguyen3-0/+404
Add ipmi-sensor Yaml file to configure IPMI sensor report following Mt.Jade SDR Definition document. Tested: 1. Check sensor report using IPMI sdr and sensor commands: $ ipmitool sdr list $ ipmitool sensor list Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com> Change-Id: Ib61d459087d3cf2711b2dd19a64c69d91e39861f
2021-06-25meta-ibm: mctp: Enable astlpc raw KCS support for p10bmcAndrew Jeffery1-0/+2
Install the udev files to cover the transition between drivers and devices. Change-Id: I87ffe3ae82bb7a073a8140adcb308b09fc43c9b9 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-06-25meta-ibm: packagegroup-obmc-apps: p10bmc requires libmctpAndrew Jeffery4-1/+7
libmctp provides the MCTP implementation for communication between the host and the BMC. Change-Id: I6ae5a23fbb34c27db16a152afefb79ca6a649759 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-06-25meta-ibm: packagegroup-obmc-apps: Reorder p10bmc appendsAndrew Jeffery1-1/+1
These were separated in a strange fashion. Perhaps we should reorganise the whole file in platform-specific sections. Change-Id: I51b8bb20060447c6e88557824e9465b1713f082f Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
2021-06-25google-ipmi-sys: srcrev bump ac730af213..bc62b193aeAndrew Geissler1-1/+1
William A. Kennington III (1): build: Remove autotools Change-Id: Ie84a8e6d9b39b91fc74a4a714615fa0c56a76fda Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-25google-ipmi-sys: srcrev bump 3b1b427c1f..ac730af213Andrew Geissler2-25/+21
William A. Kennington III (3): makefile: Fix target install treewide: Cleanup pedantic C++ warnings build: Add meson build linyuny (1): Add new google ipmi sys command: SysHostPowerOff Change-Id: I988b24ca97d95ffa4ef7332741b682f1fae06011 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: William A. Kennington III <wak@google.com>
2021-06-25phosphor-fan-presence: srcrev bump 058180f9d6..bb449c1c7cAndrew Geissler1-1/+1
Matt Spinler (1): monitor: Shut down if no readings at power on Mike Capps (1): monitor: Read fan state from dbus inventory upon starting Change-Id: I5dfb86ae1d36e83bb412a9a535ae3ddc260c68c5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-25pldm: srcrev bump fe6f0d40f0..c33c2f05c9Andrew Geissler1-1/+1
Tom Joseph (4): common: Add helper function toString libpldm: Add API to decode firmware device ID record libpldm: Add API to decode component image info libpldm: Fix the check for the valid data length gokulsanker (2): libpldm: Add encode API for RequestUpdate cmd request libpldm: Add decode API for RequestUpdate cmd response Change-Id: Iee6ef4ef63dcfde005c6977122297c0a9041e8ae Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-25openpower-occ-control: srcrev bump 139015974f..0ad9dd87beAndrew Geissler1-1/+1
George Liu (1): Verify object path is empty Change-Id: I96f85bf8df26f225d7f12ff9efa8c424780fe53a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24u-boot-aspeed: MMC env and AST2600 SPI boot fixesJoel Stanley1-1/+1
Adriana Kobylak (1): configs: aspeed-common: Add redundant env for mmc Troy Lee (2): ast2600: spl: Fixes boot from RAM device ast2600: Provide u-boot FIT image boot from RAM offset Change-Id: I9fd8c76593d83d32504288a6405c2b4c41fdb381 Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-06-24linux-aspeed: Move to v5.10.46 stable releaseJoel Stanley1-2/+2
This includes security and bug fixes from the 5.10.44 through to 5.10.46 stable releases. Change-Id: I7e6c006628b4b6cb7242cf3a51de36742fa86e8c Signed-off-by: Joel Stanley <joel@jms.id.au>
2021-06-24linux-aspeed: KCS raw, Everest PSU, Rainier PSU presenceJoel Stanley1-1/+1
Andrew Jeffery (7): ARM: dts: aspeed: rainier: Add eMMC clock phase compensation ipmi: kcs_bmc: Add a "raw" character device interface ARM: configs: Enable IPMI KCS raw chardev ARM: dts: p10bmc: Drop the openbmc, mctp-lpc node misc: Remove obsolete mctp-lpc chardev ARM: dts: aspeed: p10bmc: Switch to KCS 3 for MCTP binding ARM: dts: aspeed: p10bmc: Enable KCS channel 2 B. J. Wyman (2): ARM: dts: aspeed: Everest PSU #3 address change ARM: dts: aspeed: Rainier remove PSU gpio-keys Colin Ian King (1): ipmi: kcs_bmc_aspeed: Fix less than zero comparison of a unsigned int Joel Stanley (2): ARM: config: aspeed: Enable KCS adapter for raw SerIO ARM: dts: aspeed: Fix AST2600 machines line names Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: Ib9c46a3693b8c04512004363501770e4bbd93432
2021-06-24meta-phosphor: mctp: Add mctp-demux.socketGeorge Liu1-2/+4
Resolves the following build error: ERROR: mctp-1.0+git999-r1 do_package: QA Issue: mctp: Files/directories were installed but not shipped in any package: /lib/systemd/system/mctp-demux.socket Fixes: a27a2f267548 ("libmctp: srcrev bump 507ba00dad..d4103f8f55") Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: Ib302725bc54c312fc78caf00fa0fa5a2559668c5
2021-06-24meta-google: ncsid: disable building testsBenjamin Fair1-0/+4
The unit tests aren't needed when building in Bitbake. Change-Id: I412f5c1b546ab56a4644cba696dd3fab456964bb Signed-off-by: Benjamin Fair <benjaminfair@google.com>
2021-06-24libmctp: srcrev bump 34d4c96fcf..cfeaef8ecbAndrew Geissler1-1/+1
Sumanth Bhat (1): Add compiler flags to enable dev testing Change-Id: I6c65a918eec331443f8ad00e5e7f3509165c5580 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24bmcweb: srcrev bump 2205bbf681..49e429ca17Andrew Geissler1-1/+1
Jonathan Doman (1): Expose Processor PPIN property Change-Id: Iae73742f845e3da078ba1c5ab08af0b6f2569cea Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
2021-06-24obmc-ikvm: srcrev bump 673ac2eb11..40fd5429bfAndrew Geissler1-1/+1
Zev Weiss (1): Fix error reporting in Input::writeKeyboard() Change-Id: I413ff364543912fbcee0c3186e10e8fe3087a9b3 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>