Releases

85 (v. 1455)

Feb 17, 2022

Highlights

  • Aktualizr-Lite updated to the revision 35ebc64
  • Bitbake updated to post 1.50.3 release
  • Busybox updated to the 1.33.2 stable release
  • Containerd updated to the v1.4.12 stable release
  • Golang updated to the 1.16.13 stable release
  • Initial support for NXP i.MX6UltraLite Evaluation Kit (imx6ulevk)
  • Initial support for Xilinx Kria KV260 Vision AI Starter Kit (kv260)
  • Initial support for the NanoPi NEO (nanopi-neo) and Orange Pi Zero (orange-pi-zero) development boards
  • Linux-firmware updated to the 20211216 snapshot
  • Linux-lmp updated to the v5.15.16 stable release
  • Linux-lmp-fslc-imx updated to the v5.10.93 stable release
  • Linux-lmp-lts updated to the v5.10.93 stable release
  • Linux-lmp-rt updated to the v5.15.13-rt26 stable release
  • Linux-lmp-xlnx updated to the v5.10.93 stable release
  • Meta-Sunxi layer added to the default list of BSP layers
  • Meta-Updater migrated to the layer hosted by the Uptane organization
  • NXP BSP updated to the 5.10.52-2.1.0 release
  • New EBBR machine configuration available for kv260, imx8mm-lpddr4-evk, imx8mp-evk and imx8mq-evk
  • New secure machine configuration available for Apalis-iMX8 (apalis-imx8-sec)
  • OP-TEE v3.15 is now the default version in LmP
  • QSPI boot firmware updates now supported on ZynqMP targets
  • Python3 updated to the 3.9.9 stable release
  • U-Boot-XLNX updated to the 2022.01 release
  • Xilinx BSP updated to the 2021.2 release

Layer Updates

Meta LmP

  • base: add creation of weston home directory
  • base: add kmeta-linux-lmp for v5.15.y
  • base: add lmp-feature-se05x.inc
  • base: add plug-and-trust-seteec
  • base: add python3-func-timeout
  • base: add python3-plug-and-trust-ssscli
  • base: add setting up of mxm mwifiex autoload
  • base: aktualizr: align build configuration
  • base: aktualizr-lite: add skope auth env variable
  • base: aktualizr-lite: bump to 35ebc64
  • base/bsp: optee-os-fio: add support for se05x / plug-and-trust
  • base/bsp: optee-os-fio-mfgtool: add version 3.15
  • base/bsp: u-boot-fio-mfgtool: drop default preference and preferred version
  • base: containerd-opencontainers: bump to v1.4.12
  • base: fioconfig: bump rev to 260a72e
  • base: initramfs-module-install-efi: call parted with script mode
  • base: kmeta-linux-lmp-5.10.y: bump to bb7b7191
  • base: kmeta-linux-lmp-5.14.y: bump to cf0bbe73
  • base: kmeta-linux-lmp-5.4.y: bump to 04363463
  • base: linux-lmp: bump to kernel v5.15.16
  • base: linux-lmp-dev-mfgtool: bump to lf-5.10.y
  • base: linux-lmp-dev-mfgtool: fix kernel revision used
  • base: linux-lmp-dev-mfgtool: use Freescale kernel 5.10-2.1.x-imx
  • base: linux-lmp-lts: update to v5.10.93
  • base: linux-lmp-rt: bump to v5.15.13-rt26
  • base: lmp-base: drop modsign from DISTRO_FEATURES_DEFAULT
  • base: lmp-device-register: bump rev to 9c33377
  • base: lmp-device-register: bump to b54dfa3
  • base: lmp-feature-wifi: add autoload of mxm mwifiex if enable
  • base: lmp-feature-wifi: add kernel-module-nxp89xx when nxp8987
  • base: lmp-feature-wifi: move claiming nxp8987 feature
  • base: lmp-image-common: add mtd-utils
  • base: lmp-passwd/group: add systemd journal-gateway and remote user/group
  • base: lmp-passwd/group: add systemd-network user and group
  • base: migrate integrity and tpm-layer changes to dynamic
  • base: mxm-mwifiex-setup: use common license file
  • base: networkmanager: add patch to avoid managing docker bridges
  • base: optee-client: 3.15: add client support for ECDH derive
  • base: optee-client: 3.15: add patch for secure element control
  • base: optee: move 3.15 to be the default version
  • base: optee-os-fio: 3.10: bump to 11a9d2e13
  • base: optee-os-fio: 3.15: bump to 21f130afc
  • base: optee-os-fio-se05x: bump plug-and-trust to 44b36fd
  • base: optee-os-fio-se05x: configure SE05X applet version
  • base: plug-and-trust-seteec: bump revision
  • base: plug-and-trust-seteec: configure SE05X applet version
  • base: recipes-core: dump os-release to CI artifact
  • base: skopeo: support docker system config
  • base: systemd: define default packageconfig via bbappend
  • base: u-boot-fio: 2020.04: bump to 69db499c4c
  • base: u-boot-fio: 2021.04: bump to 38c3083e394
  • base: u-boot-fio: 2021.04: update to include latest NXP BSP
  • base: u-boot-fio-mfgtool: add version 2021.04
  • base: u-boot-ostree-scr-fit: alternative: add missing fiovb header
  • bsp: base-files: add fstab for k26
  • bsp: base-files: imx6ulevk: add fstab
  • bsp: base-files: sun8i: add fstab
  • bsp: bitstream-extraction: drop git from recipe
  • bsp: bitstream-signed: drop git from recipe
  • bsp: conf: add apalis-imx8-sec machine configuration
  • bsp: conf: add feature of nxp8987 support
  • bsp: conf: add uz3eg-iocc-ebbr-sec machine configuration
  • bsp: device-tree: add dts for kv260 (kria)
  • bsp: device-tree: uz3eg-iocc: update based on meta-avnet 2021.1
  • bsp: external-hdf: add xsa for kv260 (kria)
  • bsp: imx8mm-lpddr4-evk: enable nxp8987 feature
  • bsp: imx8mm-lpddr4-evk: lmp-ebbr: disable wdog
  • bsp: imx-atf: update to lf-5.10.52-2.1.0
  • bsp: imx-atf: update to lf-5.10.72-2.2.0
  • bsp: imx-boot: change DDR DMEM firmware padding
  • bsp: imx-mkimage: fix typo
  • bsp: imx-mkimage: update to lf-5.10.52-2.1.0
  • bsp: imx: prefer u-boot-fio/mfgtool 2021.04
  • bsp: kernel-module-nxp89xx: add recipe based on NXP lf-5.10.72_2.2.0
  • bsp: kv260: system.xsa: adjust PSU__CRF_APB__ACPU_CTRL__ACT_FREQMHZ
  • bsp: linux-firmware: add Marvell SD8987 firmware
  • bsp: linux-firmware: improve imx-firmware part of recipe
  • bsp: linux-lmp-dev-mfgtool: add defconfig for imx6ulevk
  • bsp: linux-lmp-dev-mfgtool: drop custom patch for apalis-imx6
  • bsp: linux-lmp-dev-mfgtool: fix building for linux-ea-v5.10.y
  • bsp: linux-lmp-dev-mfgtool: fix defconfig for kernel 5.10
  • bsp: linux-lmp-ea-imx: update to linux-ea-v5.10.y (5.10.35)
  • bsp: linux-lmp-fscl-imx: use Freescale kernel 5.10-2.1.x-imx
  • bsp: linux-lmp-fslc-imx: add patch to drop cpu-idle from imx8mq
  • bsp: linux-lmp-fslc-imx: add patch to fix building busfreq-imx.c
  • bsp: linux-lmp-fslc-imx: bump to b536e818d3a1
  • bsp: linux-lmp-fslc-imx: bump to e730e691a1ed
  • bsp: linux-lmp-fslc-imx: update to 5.10.93
  • bsp: linux-lmp-fslc-imx: update to lf-5.10.52-2.1.0
  • bsp: linux-lmp-xlnx: update to v5.10.93
  • bsp: lmp-boot-firmware: uz3eg-iocc-sec: update boot.bin
  • bsp: lmp-boot-firmware: uz3eg-iocc-sec: update boot.bin
  • bsp: lmp: drop linux-firmware bbmask from meta-xilinx
  • bsp: lmp-machine-custom: add support for imx6ulevk
  • bsp: lmp-machine-custom: add support for imx8mm-lpddr4-evk-ebbr
  • bsp: lmp-machine-custom: add support for imx8mp-evk-ebbr
  • bsp: lmp-machine-custom: add support for imx8mq-evk-ebbr
  • bsp: lmp-machine-custom: add support for sun8i (allwinner)
  • bsp: lmp-machine-custom: apalis-imx6/imx7ulpea-ucom: stay on optee 3.10
  • bsp: lmp-machine-custom: apalis-imx8-sec: add configuration
  • bsp: lmp-machine-custom: drop 3.15.0 optee overrides
  • bsp: lmp-machine-custom: imx7ulpea-ucom: use builtin wireguard
  • bsp: lmp-machine-custom: imx8qm-mek: switch to linux-lmp-fslc-imx
  • bsp: lmp-machine-custom: mx6ull: install kernel device trees
  • bsp: lmp-machine-custom: mx8: use optee 3.15 by default
  • bsp: lmp-machine-custom: uz3eg-iocc-ebbr-sec: fix u-boot sign enabled
  • bsp: lmp-machine-custom: uz: change wireguard override to zynqmp
  • bsp: lmp-mfgtool-machine-custom: add support for imx6ulevk
  • bsp: lmp-mfgtool-machine-custom: apalis-imx6: use standard kernel tree
  • bsp: lmp-mfgtool-machine-custom: bump to linux 5.10
  • bsp: lmp-mfgtool-machine-custom: imx7ulpea-ucom: specify kernel commit
  • bsp: machine: add imx8mm-lpddr4-evk-ebbr.conf
  • bsp: machine: add imx8mp-evk-ebbr.conf
  • bsp: machine: add imx8mq-evk-ebbr.conf
  • bsp: machine: add machine definition for kv260-ebbr
  • bsp: machine: add machine definition for kv260 (kria)
  • bsp: mfgtool-files: add initial support for imx6ulevk
  • bsp: mfgtool-files: apalis-imx8: add fuse and close scripts
  • bsp: optee: imx: increase memory for fdt
  • bsp: optee-os-fio: 3.15.0: add support for apalis-imx8-sec
  • bsp: optee-os-fio: 3.15: add config options for imx8-based devices
  • bsp: optee-os-fio: 3.15: add support for additional targets
  • bsp: optee-os-fio: 3.15: imx6ullevk: add se050 options
  • bsp: optee-os-fio: 3.15: move uz override to zynqmp
  • bsp: optee-os-fio: add support for imx6ulevk
  • bsp: optee-os-fio: imx6ulevk: drop RNG_PTA for now
  • bsp: optee-os-fio-mfgtool: add support for imx6ulevk
  • bsp: pmu-firmware: change override to zynqmp
  • bsp: recipes-support: mfgtool-files: imx7ulpea-ucom: fix loadaddr
  • bsp: support: mfgtool-files: improve readme for -sec machines
  • bsp: u-boot: apalis-imx6-sec: enable misc uclass device
  • bsp: u-boot-base-scr: add support for imx6ulevk
  • bsp: u-boot-fio: add lmp configs for sun8i
  • bsp: u-boot-fio: add support for imx6ulevk
  • bsp: u-boot-fio: apalis-imx8: enable SPL_MISC in lmp-base
  • bsp: u-boot-fio: enable ahab for apalis-imx8
  • bsp: u-boot-fio: enable op-tee apalis-imx8
  • bsp: u-boot-fio: Fix variable name typo in u-boot-fio.bbappend
  • bsp: u-boot-fio: imx6ulevk: fix SPL booting from MMC
  • bsp: u-boot-fio: imx6ullevk: add lmp-base.cfg
  • bsp: u-boot-fio: imx8mm-lpddr4-evk: add lmp-ebbr fragment
  • bsp: u-boot-fio: imx8mm-lpddr4-evk: disable more options
  • bsp: u-boot-fio: imx8mm-lpddr4-evk-sec: disable more options
  • bsp: u-boot-fio: imx8mp-evk: add lmp-ebbr fragment
  • bsp: u-boot-fio: imx8mp-lpddr4-evk: disable more options
  • bsp: u-boot-fio: imx8mp-lpddr4-evk: enable network
  • bsp: u-boot-fio: imx8mp-lpddr4-evk: fix distro lmp-base
  • bsp: u-boot-fio: imx8mq-evk: add lmp-ebbr fragment
  • bsp: u-boot-fio: imx8mq-evk: disable more options
  • bsp: u-boot-fio: imx8qm-mek: disable CONFIG_SHA_HW_ACCEL
  • bsp: u-boot-fio-mfgtool: add support for imx6ulevk
  • bsp: u-boot-fio/mfgtool: apalis-imx6: enable misc uclass device
  • bsp: u-boot-fio/mfgtool: apalis-imx8: enable SPL_MISC
  • bsp: u-boot-fio-mfgtool: enable ahab for apalis-imx8
  • bsp: u-boot-fio-mfgtool: imx6ulevk: disable FIT signature checking in SPL
  • bsp: u-boot-fio-mfgtool: imx8mm-lpddr4-evk: disable more options
  • bsp: u-boot-fio-mfgtool: imx8mm-lpddr4-evk: enable hw wdog
  • bsp: u-boot-fio-mfgtool: imx8mp-lpddr4-evk: disable more options
  • bsp: u-boot-fio-mfgtool: imx8mp-lpddr4-evk: enable hw wdog
  • bsp: u-boot-fio-mfgtool: imx8mq-evk: disable more options
  • bsp: u-boot-fio-mfgtool: imx8qm-mek: add support for TEE/OP-TEE
  • bsp: u-boot-fio-mfgtool: imx8qm-mek: disable CONFIG_SHA_HW_ACCEL
  • bsp: u-boot-fio/mfgtool: imx8qm-mek: enable SPL_MISC
  • bsp: u-boot-fio-mfgtools: support op-tee on apalis-imx8
  • bsp: u-boot-ostree-scr: add support for kv260
  • bsp: u-boot-ostree-scr-fit: add boot script for sun8i
  • bsp: u-boot-ostree-scr-fit: add support for imx6ulevk
  • bsp: u-boot-ostree-scr-fit: apalis-imx8: drop set_blkcnt invocation
  • bsp: u-boot-ostree-scr-fit: common: move fiovb var init
  • bsp: u-boot-ostree-scr-fit: imx8mp-lpddr4-evk: make it compatible with BSP lf-5.10
  • bsp: u-boot-ostree-scr-fit: imx8mq-evk: make it compatible with BSP lf-5.10
  • bsp: u-boot-ostree-scr-fit: imx8qm-mek: drop set_blkcnt invocation
  • bsp: u-boot-ostree-scr-fit: ultrazed: load linux fit from SD
  • bsp: u-boot-ostree-scr-fit: ultrazed: qspi boot firmware updates
  • bsp: u-boot-ostree-scr: kv260: drop default provides
  • bsp: u-boot-xlnx: 2021.07: bump to 05532d557e
  • bsp: u-boot-xlnx: 2021.07: bump to 10802ec9d39
  • bsp: u-boot-xlnx: 2022.01: bump to 5a0b20a9eaf
  • bsp: u-boot-xlnx: 2022.01: bump to 9039256f80
  • bsp: u-boot-xlnx: 2022.01: change override to zynqmp
  • bsp: u-boot-xlnx: add ebbr config fragment for uz3eg-iocc-ebbr-sec
  • bsp: u-boot-xlnx: disable env in spi flash
  • bsp: u-boot-xlnx: initial configs for k26 (kria)
  • bsp: u-boot-xlnx: set CONFIG_SF_DEFAULT_SPEED to 40000000
  • bsp: u-boot-xlnx: uz: correct offset of secondary boot image
  • bsp: u-boot-xlnx: uz: disable redundant env
  • bsp: u-boot-xlnx: uz: disable SPI_FLASH_TINY implementation
  • bsp: u-boot-xlnx: uz: drop SPI_SUPPORT symbol
  • bsp: u-boot-xlnx: uz: provide safe env offsets
  • bsp: ultrazed-lmp: bump XILINX_VER_MAIN to 2021.2
  • bsp: ultrazed-lmp: update system-top.dtb path
  • bsp: ultrazed: migrate common zynqmp settings to zynqmp-lmp.inc
  • bsp: ultrazed: prefer append on image boot files
  • bsp: uz3eg-iocc: declare soc variant
  • bsp: uz3eg-iocc: revert node_sd_0 pm configuration
  • bsp: uz3eg-iocc: update system.xsa based on Xilinx 2021.2
  • bsp: uz3eg-iocc: update system.xsa from 2021.1 final (from avnet)
  • bsp: wic: add sdimage-sunxi-sota.wks.in
  • bsp: xilinx: arm-trusted-firmware: update append to 2021.2
  • bsp: xilinx: bootgen: update patch based on 2021.2 release
  • bsp: xilinx: pmu-firmware: update append to 2021.2
  • bsp: xilinx: qemu-xilinx: update append to 2021.2
  • bsp: xilinx-tools: import fru-print from meta-petalinux
  • bsp: xilinx-tools: import image-update from meta-petalinux
  • bsp: xilinx: u-boot-xlnx: update append to 2021.2
  • bsp: xilinx: u-boot-xlnx: update to 2022.01
  • bsp: xilinx: uz3eg-iocc: add optee reserved nodes
  • bsp: zynqmp-lmp: declare board variant variables
  • conf: machine: Adding Orange Pi R1 machine config
  • docker-py: Fix configuration import logic
  • linux-yocto: fixup virtualization include path
  • lmp-device-register: bump rev to 3fb49bb
  • Revert "base: dockerd: patch to reload images on signal"

Meta OpenEmbedded

  • android-tools: Define SRCREV_FORMAT
  • apache2: upgrade 2.4.51 -> 2.4.52
  • c-ares: Use branch=main and protocol=https in SRC_URI
  • dbus-cxx: fix fetch error.
  • dbus-daemon-proxy: add missing return statement
  • gattlib: Place pkgconfig file in correct package
  • googletest: Switch branch from master to main
  • gst-shark: Define SRCREV_FORMAT
  • ifenslave: Add branch=main
  • libteam: switch to python3
  • mariadb: Upgrade to 10.5.13
  • nss: fix CVE-2021-43527
  • plymouth: switch to KillMode=mixed
  • postfix: fix build with glibc 2.34
  • postfix: upgrade 3.4.12 -> 3.4.23
  • postgresql: fix CVE-2021-23214,CVE-2021-23222
  • postgresql: Update to 13.5
  • protobuf: Fix static init fiasco on 3.15.2
  • python3-pillow: fix CVE-2022-22815, 22816, 22817
  • recipes: Update SRC_URI branch and protocols
  • redis: add back missing patch
  • redis: fix sereval CVEs
  • redis: upgrade 6.2.2 -> 6.2.6
  • sdbus-c++: don't fetch googletest during do_configure
  • sdbus-c++-libsystemd: Avoid hard dependency on rsync
  • spidev-test: Update common-licenses reference
  • syslog-ng: adjust control socket location
  • udisks2: upgrade from 2.9.2 to 2.9.4
  • Use old override syntax
  • wireshark: update to latest stable 3.4.11

Meta Virtualization

  • busybox-initrd: oe-core has upgraded to 1.33.2
  • cloud-init: switch branch to main
  • dev86: add dependency on gperf-native
  • dev86: depend on dev86-native for ifdefg
  • dev86: don't require dev86-native to build dev86
  • dev86: fix compatibility with gperf-3.1
  • dev86: remove the pre-generated token[12].h and force gperf to generate them in do_compile
  • dev86: switch to still maintained fork of dev86
  • dev86: work on all hosts, other cleanups
  • global: add explicit branch to all SRC_URIs
  • global: convert github SRC_URIs to use https protocol
  • go-fsnotify: switch to main branch
  • libvirt: fix CVE-2021-3667
  • oci-runtime-spec: update branch specification to main
  • uxen-guest-tools: fix build against kernels 5.15+
  • uxen-guest-tools: fix build against kernels 5.4+
  • uxen-guest-tools: fix -DMODULE not working when building uxenhc module
  • uxen: update guest tools to 4.1.8
  • xvisor: set PV
  • xvisor: uprev to latest master and fix python reference

OpenEmbedded-Core

  • arch-armv8-5a.inc: Add tune include for armv8.5a
  • armv9a/tune: Add the support for the Neoverse N2 core
  • avahi: update CVE id fixed by local-ping.patch
  • bind: fix CVE-2021-25219
  • binutils: CVE-2021-42574
  • binutils: Fix CVE-2021-45078
  • buildhistory: Fix srcrevs output
  • busybox: backport patches to fix CVEs
  • busybox: upgrade 1.33.1 -> 1.33.2
  • convert-srcuri.py: use regex to check space in SRC_URI
  • cross-canadian: correct the location of pkg-config files
  • cups: Fix missing installation of cups sysv init scripts
  • curl: Backport CVE fixes
  • cve-check: add lockfile to task
  • cve-extra-exclusions: add db CVEs to exclusion list
  • gcc: add aarch64 support for Arm's Neoverse N2 CPU
  • gcc: Add CVE-2021-37322 to the list of CVEs to ignore
  • gcc: add support for Neoverse N2 CPU
  • gcc: Fix CVE-2021-35465
  • gcc: Fix CVE-2021-42574
  • glibc: Backport fix for CVE-2021-43396
  • glibc: Fix i586/c3 support
  • gmp: fix CVE-2021-43618
  • go: upgrade 1.16.10 -> 1.16.13
  • go: upgrade 1.16.8 -> 1.16.10
  • grub2: fix CVE-2021-3981
  • inetutils: fix CVE-2021-40491
  • lib/oe/reproducible: correctly set .git location when recursively looking for git repos
  • libpcre/libpcre2: correct SRC_URI
  • libsndfile1: fix CVE-2021-4156
  • linux-firmware: upgrade 20210919 -> 20211027
  • linux-firmware: upgrade 20211027 -> 20211216
  • linux-yocto/5.10: amdgpu: updates for CVE-2021-42327
  • linux-yocto/5.10/cfg: add kcov feature fragment
  • linux-yocto/5.10: update to v5.10.91
  • linux-yocto/5.4: update to v5.4.167
  • linux-yocto: add libmpc-native to DEPENDS
  • linux-yocto-rt/5.10: update to -rt56
  • llvm: bump HASHEQUIV_HASH_VERSION
  • meta: add explicit branch and protocol to SRC_URI
  • meta/scripts: Manual git url branch additions
  • mirrors: Add kernel.org sources mirror for downloads.yoctoproject.org
  • mirrors: Add uninative mirror on kernel.org
  • mklibs-native: drop deprecated cpp17 exceptions
  • oeqa/parselogs: Fix quoting
  • oeqa/selftest/bbtests: Use YP sources mirror instead of GNU
  • openssl: Add reproducibility fix
  • os-release: Add DISTRO_CODENAME as vardeps for do_compile
  • patchelf: fix PT_PHDR program header corruption
  • patch.py: Initialize git repo before patching
  • populate_sdk_base: remove unneeded dirs such as /dev
  • pseudo: Add fcntl64 wrapper
  • pseudo: Add in ability to flush database with shutdown request
  • python3-pyelftools: Depend on debugger, pprint
  • python3-pyelftools: fix the override syntax
  • python3: update to 3.9.7
  • python3: upgrade 3.9.5 -> 3.9.6
  • python3: upgrade 3.9.7 -> 3.9.9
  • README.OE-Core.md: update URLs
  • recipetool: extend curl detection when creating recipes
  • recipetool: handle GitLab URLs like we do GitHub
  • recipetool: Set master branch only as fallback
  • rootfs-postcommands: update systemd_create_users
  • rpm: fix CVE-2021-3521
  • runqemu: check the qemu PID has been set before kill()ing it
  • scripts/checklayer/common.py: Fixed a minor grammatical error
  • scripts/convert-srcuri: Backport SRC_URI conversion script from master branch
  • scripts/lib/wic/help.py: Update Fedora Kickstart URLs
  • scripts/oe-package-browser: Handle no packages being built
  • scripts: Update to use exec_module() instead of load_module()
  • selftest/devtool: Check branch in git fetch
  • selftest: reproducible: Set maximum report size
  • selftest: skip virgl test on centos 8 entirely
  • selftest: skip virgl test on fedora 34 entirely
  • squashfs-tools: fix CVE-2021-41072
  • sstate: Account for reserved characters when shortening sstate filenames
  • sstate: another fix for touching files inside pseudo
  • uboot-sign: fix the concatenation when multiple U-BOOT configurations are specified
  • uninative: Add version to uninative tarball name
  • vim: fix CVE-2021-3872 and CVE-2021-3903
  • vim: fix CVE-2021-3875
  • vim: fix CVE-2021-3927 and CVE-2021-3928
  • vim: upgrade to 8.2 patch 3752
  • webkitgtk: Add reproducibility fix
  • webkitgtk: fix fix CVE-2021-42762
  • wic: support rootdev identified by partition label
  • wic: use shutil.which
  • xserver-xorg: fix CVE-2021-4008
  • xserver-xorg: fix CVE-2021-4009
  • xserver-xorg: fix CVE-2021-4010
  • xserver-xorg: fix CVE-2021-4011
  • xserver-xorg: update CVE_PRODUCT
  • xserver-xorg: whitelist two CVEs

Meta Freescale

  • alsa-lib: Fix fuzz
  • alsa-lib: Fix imx-cs42888 model name, fix fuzz
  • basler-camera: Upgrade to 4.2.2.13.0
  • conf: machine: imx8mp-lpddr4-evk: align dtbs with new kernel
  • EULA,SCR: Update for NXP release 5.10.72-2.2.0
  • firmware-imx: Upgrade to 8.12
  • gstreamer1.0-libav: Upgrade to 1.18.0
  • gstreamer1.0-plugins-bad: Upgrade to 1.18.0.imx
  • gstreamer1.0-plugins-base: Align bbappend with 1.18.%
  • gstreamer1.0-plugins-base: Upgrade to 1.18.0.imx
  • gstreamer1.0-plugins-good: Drop non-functional overrides
  • gstreamer1.0-plugins-good: Upgrade to 1.18.0.imx
  • gstreamer1.0-plugins-ugly: Upgrade to 1.18.0
  • gstreamer1.0-rtsp-server: Upgrade to 1.18.0
  • gstreamer1.0: Upgrade to 1.18.0.imx
  • imx6ullevk: remove obsolete device tree entry
  • imx8mm-evk.inc: Drop qca9377
  • imx8mp-evk.inc: Make jailhouse specific to NXP BSP
  • imx8mq-evk.conf: Drop redundant gstreamer preferred version
  • imx8qm-mek: remove obsolete dtb
  • imx-atf: Remove -O2 from CFLAGS for 8MQ
  • imx-atf: Upgrade to NXP release 5.10.35-2.0.0
  • imx-base: Fix characteres included on backport by mistake
  • imx-base.inc: Set gstreamer preferred version to 1.18.0[.imx]
  • imx-dpu-g2d: Upgrade to 1.9.2
  • imx-dsp: add recipe
  • imx-dsp-codec-ext: add recipe
  • imx-gpu-g2d: Upgrade to 6.4.3.p2.0
  • imx-gpu-viv: Cleanup FILES_libnn-imx
  • imx-gpu-viv: Drop empty Wayland packages
  • imx-gpu-viv: Inhibit sysroot stripping
  • imx-gpu-viv: Move CL/cl_viv_vx_ext.h to main package
  • imx-gpu-viv: Upgrade to 6.4.3.p2.0
  • imx-gst1.0-plugin: Enable to support i.MX Audio DSP Codec
  • imx-gst1.0-plugin: Upgrade to 4.6.1
  • imx-mkimage: Drop dcd files from deploy folder
  • imx-mkimage: Upgrade to 5.10.35-2.0.0 release
  • imx-sc-firmware: Upgrade to 1.9.0
  • imx-seco-libs: Upgrade to NXP release 5.10.35-2.0.0
  • imx-seco: Upgrade to 3.8.1
  • imx-test: Upgrade to NXP release 5.10.35-2.0.0
  • imx-vpu-hantro-daemon: Add Hantro V4L2 daemon
  • imx-vpu-hantro: Upgrade to 1.22.0
  • imx-vpu-hantro-vc: Upgrade to 1.4.0
  • isp-imx: start_isp.sh: fix NR_DEVICE_TREE_BASLER variable
  • isp-imx: Upgrade to 4.2.2.13.0
  • jailhouse: Drop from MACHINE_FEATURES_BACKFILL
  • kernel-module-imx-gpu-viv: Upgrade to 6.4.3.p2.0
  • kernel-module-imx-gpu-viv: use source code from 5.10.52
  • kernel-module-isp-vvcam: Upgrade to 4.2.2.13.0
  • linux-fslc-imx: update to v5.4.147
  • linux-fslc-imx: upgrade to lf-5.10.52-2.1.0 from NXP
  • linux-imx: Upgrade to 5.10.52
  • qcacld: Drop BSP support
  • tinycompress: Add recipe
  • tinycompress: Fix build with musl
  • tsntool: update to 3111f7f
  • u-boot-imx: align naming of u-boot-imx-common with u-boot-fslc
  • u-boot-imx: Fix comment
  • u-boot-imx: Fix deploy bug for multiple UBOOT_CONFIG entries
  • u-boot-imx: upgrade to 2021.04
  • u-boot-mfgtool.inc: Align SPL_IMAGE and SPL_SYMLINK with OE
  • Update EULA and SCR for NXP release 5.10.52-2.1.0
  • xorg-xserver: Remove a patch already applied upstream
  • xserver-xorg: Backport pixmap fixes for GLES

Meta Freescale 3rdparty

  • linux-boundary: bump revision to acef1311
  • linux-boundary: Upgrade to 5.10
  • nitrogne8mp: remove obsolete device tree.
  • u-boot-boundary: bump revision to 6ed3b464

Meta Intel

  • linux-intel/5.10: update to v5.10.59
  • linux-intel/5.10: update to v5.10.78
  • linux-intel/5.4: update to v5.4.143
  • linux-intel-rt/5.10: update to v5.10.78
  • linux-intel-rt/5.4: update to v5.4.143

Meta Yocto

  • linux-yocto/5.10: update genericx86 machines to v5.10.82
  • linux-yocto/5.4: update genericx86 machines to v5.4.158
  • poky.conf: add fedora 34 to supported distros

Meta Xilinx

  • Adding bootbin as is from xilinx-tools
  • Adjust xilplmi and xilpm dependencies
  • arm-trusted-firmware: Move to latest srcrev for 2021.2
  • base-pdi: Warn the user earlier if config is missing
  • bblayers.conf.sample: Add meta-clang as default
  • binutils/gdb: Disable hunk from microblaze patch
  • binutils/gdb: Fix various microblaze 64 issues
  • binutis-gdb: Fix size of long, should be 64-bit
  • bootbin: Adjust BIF_PARTITION_ATTR
  • boot.cmd.generic: Define env variables for mmc boot file names
  • boot.cmd.ubifs: Rename QSPI_FIT_IMAGE_LOADADDRESS to FIT_IMAGE_LOADADDRESS
  • bootgen: Sync recipe to 2021.2 json file
  • bootgen: Updated commit Id to point the release branch
  • bootgen: Update SRCREV to 2021.2 version
  • classes: esw_examples: Add support for custom linker script
  • clk-wiz: Add recipe for compiling clk_wiz driver
  • conf: set XILINX_VER to 2021.1
  • cusdma-ex: Rename the csudma driver example recipe
  • device-tree: Create deploy link to DTB
  • device-tree-lops: Fix concurrency issue w/ lopper temp file
  • device-tree: rework prestep integration
  • distro: xilinx-standalone: Use Os option along with Link Time Optimization flags
  • dtb-embeddedsw.inc: Unify the approach to overriding
  • dtb-embeddedsw.inc: Update license checksum
  • dt-processor.sh: Refactor and domain file support
  • Embeddedsw: Make git versions default
  • Enabling bootbin wiring for decoupling flow for zynqmp and versal
  • experimental dtb-embeddedsw: Switch to github URL and SRCREV
  • extract-cdo: Move from meta-xilinx-tools
  • flashstrip_1.0.bb: Add native recipe
  • fsbl-firmware: Update to match current configuration
  • fsbl/plm/pmu/psm firmware: Adjust package arch
  • gcc: Fix break_hander attribute handling
  • gcc: Fix performance degradation on Microblaze 64
  • image-types-xilinx-qemu.bbclass: resize qemu-sd image to 256M
  • ivas: Updated IVAS Repo path and SRCREV for 2021
  • ivas: Update SRC_URI and SRCREV for 2021
  • kernel-module-dp_git.bb: Update branch and SRCREV to 2021.2
  • kernel-module-dp_git.bb: Update branch to 2021.2
  • kernel-module-dp_git.bb: Update SRCREV to 2021.2
  • kernel-module-hdmi_git.bb: Update branch and commit id for 2021.1
  • kernel-module-hdmi_git.bb : Update for 2021.2 release branch and commit id
  • kernel-module-hdmi_git.bb : Update the XLNX_HDMI_VERSION to 5.10.0
  • kernel-modules: Sync recipes to 2021.2 json file
  • kernel-module-vcu: Update branch for 2021 release
  • kernel-simpleimage.bbclass: Use proper variable to get the kernel image.
  • libmali-xlnx: Move branch to 2021.2 release
  • libomxil-xlnx: Update branch for 2021 release
  • libvcu: Update branch for 2021 release
  • libxil: fix multiconfig
  • linux-firmware: Move from bbappend to a custom firmware recipe
  • linux-xlnx_2021.2.bb: Updating commit for 2021.2 release
  • linux-xlnx.inc: Fix reference to kernel branch
  • linux-xlnx.inc: Pick latest SRCREV for kmeta
  • linux-xlnx: Move to 2021.2 branch and SRCREV
  • linux-xlnx: Remove ultra96 mipi, no longer supported
  • lop-microblaze-yocto.dts: Adjust to current DTB format
  • lopper.bb: update to latest dtb-flow version
  • lopper.bb: Update to latest lopper version and fix dependencies
  • lopper.bb: Update to latest srcrev
  • lopper: Move to AUTOREV to fixed rev
  • lopper: Move to master branch
  • lopper: Move to master-next branch
  • lopper: update to latest latest SRCREV
  • lopper: update to latest upstream version
  • meta-microblaze: Fix GCC issue where additional loops were added
  • meta-xilinx-bsp: conf: machine: update versal-generic.conf QEMU_HW_DTB_PS to use vck190 dts
  • meta-xilinx-bsp: recipes-kernel: lopper: Update branch for preview release
  • meta-xilinx-bsp: recipes-kernel: lopper: Updated SRCREV
  • meta-xilinx-bsp: recipes-kernel: lopper: Updated SRCREV for 2021
  • meta-xilinx-bsp: recipes-kernel: lopper: update SRCREV
  • meta-xilinx-bsp: recipes-kernel: lopper: update to latest SRCREV
  • meta-xilinx-setup: Add BASE_TMPDIR
  • meta-xilinx-setup: Add overlay dt generation support
  • meta-xilinx-setup: Bundle the configuration script
  • meta-xilinx-setup: Define the xilinx prestep configuration SDK
  • meta-xilinx-setup: Fix a failure when the SDK is only being partially regenerated
  • meta-xilinx-setup: Fix bug in dt-process.sh, update README
  • meta-xilinx-setup: Update dt-processor.sh
  • meta-xilinx-standalone: device-tree remove obsolete XSCTH usage
  • meta-xilinx-standalone-experimental: Added recipe to compile xilffs example
  • meta-xilinx-standalone-experimental: Adjust to match recent changes
  • meta-xilinx-standalone-experimental: classes: esw: Update LICFILENAME variable
  • meta-xilinx-standalone-experimental: conf: dtb-embeddedsw.inc: Update repo for preview release
  • meta-xilinx-standalone-experimental: conf: dtb-embeddedsw: Update branch
  • meta-xilinx-standalone-experimental: conf: dtb-embeddedsw: update to latest SRCREV
  • meta-xilinx-standalone-experimental: conf: dtb-embeddedsw: update to latest SRCREV
  • meta-xilinx-standalone-experimental: conf: dtb-embeddedsw: update to latest SRCREV
  • meta-xilinx-standalone-experimental: Move away from DATETIME
  • meta-xilinx-standalone-experimental: Move from device-tree-lops to device-tree
  • meta-xilinx-standalone-experimental: recipe-drivers: iic: Add recipes for iic driver
  • meta-xilinx-standalone-experimental: recipes-applications: empty-application: Add recipe for custom application
  • meta-xilinx-standalone-experimental: recipes-applications: fsbl-zynqmp: Copy psu_init files
  • meta-xilinx-standalone-experimental: recipes-applications: peripheral-tests: Add recipe for peripheral test
  • meta-xilinx-standalone-experimental: recipes-applications: peripheral-tests: Update deploy task to sync with other application recipe
  • meta-xilinx-standalone-experimental: recipes-core: meta: files: dt-processor: Add support for zynqmp cortexr5 machine config generation
  • meta-xilinx-standalone-experimental: recipes-core: meta: files: Fix domain handling for cortexr5 processor
  • meta-xilinx-standalone-experimental: recipes-: Correct the lopper bmcmake_metadata_xlnx assist command line arguments
  • meta-xilinx-standalone-experimental: recipes-drivers: axipmon: Add recipe for compiling axipmon driver
  • meta-xilinx-standalone-experimental: recipes-drivers: axipmon-example: Add recipe for compiling axipmon driver example.
  • meta-xilinx-standalone-experimental: recipes-drivers: clockps: Add recipe for compiling clockps driver examples
  • meta-xilinx-standalone-experimental: recipes-drivers: intc: Add recipe for compiling intc driver source
  • meta-xilinx-standalone-experimental: recipes-drivers: intc-example: Add recipe for compiling intc driver examples
  • meta-xilinx-standalone-experimental: recipes-drivers: nandpsu: Fix naming in the recipe
  • meta-xilinx-standalone-experimental: recipes-drivers: trafgen: Add recipe for compiling trafgen source code
  • meta-xilinx-standalone-experimental: recipes-drivers: trafgen-example: Add recipe for compiling trafgen driver example
  • meta-xilinx-standalone-experimental: recipes-drivers: uartns550: Add recipe for driver and examples
  • meta-xilinx-standalone-experimental: recipes-drivers: uartpsv: Add recipe for examples
  • meta-xilinx-standalone-experimental: recipes-drivers: uart: Update do_configure_prepend task
  • meta-xilinx-standalone-experimental: recipes-drivers: usb: Add recipe for compiling usb driver
  • meta-xilinx-standalone-experimental: recipes-drivers: usb-example: Add recipe for compiling usb driver example
  • meta-xilinx-standalone-experimental: recipes-drivers: v-frmbuf: Add task for generating g.c file
  • meta-xilinx-standalone-experimental: recipes-drivers: wdttb-example: Add recipe for compiling wdttb driver examples
  • meta-xilinx-standalone-experimental: recipes-libraries: Update dependencies with xiltimer library
  • meta-xilinx-standalone-experimental: recipes-libraries: xilfpga-example: Add recipe for compiling xilfpga library examples
  • meta-xilinx-standalone-experimental: recipes-libraries: xilfpga: Update dependency for versal platform
  • meta-xilinx-standalone-experimental: recipes-libraries: xilmailbox-example: Add recipe for compiling xilmailbox library examples
  • meta-xilinx-standalone-experimental: recipes-libraries: xilmailbox: Update dependencies with xiltimer library
  • meta-xilinx-standalone-experimental: recipes-libraries: xilnvm: Add recipe for compiling xilnvm library
  • meta-xilinx-standalone-experimental: recipes-libraries: xilnvm-example: Add recipe for compiling xilnvm library examples
  • meta-xilinx-standalone-experimental: recipes-libraries: xilpuf-example: Add recipe for compiling xilpuf library examples
  • meta-xilinx-standalone-experimental: recipes-libraries: xilsecure-example: Add recipe for compiling xilsecure library examples
  • meta-xilinx-standalone-experimental: Typo fix in the README
  • meta-xilinx-standalone-experimental: xilffs-example: Fix YAML file dependency for compilation
  • meta-xilinx-standalone: Fix typo in versal-fw multiconfig comment
  • meta-xilinx-standalone: recipes-drivers: Add recipe for dfxasm driver and its example
  • meta-xilinx-standalone: Remove obsolete do_install_append
  • meta-xilinx-standalone: Sync standalone to latest embeddedsw
  • meta-xilinx-standalone: Update microblaze config
  • meta-xilinx-standalone: Update the README
  • Move experimental plm/pmu/psm to match standalone recipe names
  • Move from plm/pmu/psm .bb to .bbappend files
  • newlib: Enable --disable-newlib-reent-check-verify
  • ospipsv: Generate xparameters.h file as part of configure
  • pmu-firmware: Remove now upstream patches
  • psm/pmu/plm-firmware: Fix .bin generation
  • python3-anytree: Powerful and Lightweight Python Tree Data Structure
  • python3-dtc: Upgrade 1.5.1 to 1.6.0 to match oe-core
  • qemu{-devicetree}: update branch to 2021.2 release
  • qemu: Updated SRCREV for 2021
  • qemu-xilinx & qemu-devicetrees: Sync recipes to 2021.2 json file
  • recipe-devtools/python: Make various lopper dependencies native/nativesdk
  • recipe-drivers: pciepsu-example: Add recipe for compiling pciepsu driver examples
  • recipe-drivers: sysmonpsv-example: Add recipe for compiling sysmonpsv driver examples
  • recipe-drivers: v-demosaic: Add recipe for compiling v-demosaic driver
  • recipe-drivers: v-demosaic-example: Add recipe for compiling v-demosaic driver examples
  • recipe-drivers: v-frmbuf-rd: Add recipe for compiling v-frmbuf-rd driver
  • recipe-drivers: v-frmbuf-rd-example: Add recipe for compiling v-frmbuf-rd driver examples
  • recipe-drivers: v-frmbuf-wr: Add recipe for compiling v-frmbuf-wr driver
  • recipe-drivers: v-frmbuf-wr-example: Add recipe for compiling v-frmbuf-wr driver examples
  • recipe-drivers: v-gamma-lut: Add recipe for compiling v-gamma-lut driver
  • recipe-drivers: v-gamma-lut-example: Add recipe for compiling v-gamma-lut driver examples
  • recipe-drivers: v-mix: Add recipe for compiling v-mix driver
  • recipe-drivers: v-mix-example: Add recipe for compiling v-mix driver examples
  • recipe-drivers: v-mulit-scaler: Add recipe for compiling v-mulit-scaler driver
  • recipe-drivers: v-mulit-scaler-example: Add recipe for compiling v-mulit-scaler driver examples
  • recipe-drivers: v-scenechange: Add recipe for compiling v-scenechange driver
  • recipe-drivers: v-scenechange-example: Add recipe for compiling v-scenechange driver examples
  • recipe-drivers: xdmapcie: Add recipe for compiling xdmapcie driver
  • recipe-drivers: xdmapcie-example: Add recipe for compiling xdmapcie driver examples
  • recipes-applications: Update custom linker support for empty application and hello world recipes
  • recipes-drivers: Drivers source shouldn't depend on xparameters.h file
  • recipes-drivers: Remove xilmem dependency
  • recipes-libraries: Fix dependency library
  • Remove ivas from meta-xilinx
  • Restore psm-firmware-standalone
  • Reverted ESW commit as we have issue with RFDC component
  • Revert "gcc: Fix performance degradation on Microblaze 64"
  • Revert "xlnx-embeddedsw: Update commit ids for 2021 release"
  • Revert "zynqmp-generic.conf: Adding MACHINE_FEATURES for ultra96"
  • u-boot-xlnx: Make board specific
  • u-boot-xlnx: Update branch and SRCREV for 2021.2
  • u-boot-xlnx: Update commit ids for 2021 release
  • u-boot-zynq-scr: Remove fdt_high env from boot.scr
  • u-boot-zynq-scr: Sync with zynqmp-dr PACKAGE_ARCH mechanism
  • u-boot-zynq-uenv: Remove incorrect dependency processing
  • u-boot-zyqn-scr: Update KERNEL OFFSET for versal
  • u-boot-zyqn-uenv: Update KERNEL LOAD ADDRESS for zynqmp
  • ultra96-zynqmp: Move to using zynqmp-generic as the foundation
  • ultra96-zynqmp/zynqmp-generic: Specify the ultra96 so BOARD can select it
  • Update commit id and branch for 2021 release
  • Update commit ids for 2021 release
  • Updated SRCREV for 2021
  • Update recipe names from 2020.2 to 2021.1
  • Update recipe names to 2012.2 from 2021.1
  • Update SRCREV for 2021.1 release
  • Update the lop file as per new cpu cluster naming
  • Update to bootgen SRCREV to point to latest commit on branch.
  • Update XILINX_VER_MAIN to 2021.2
  • Updating commits for 2021.2 release
  • ] updating xrt commit id
  • various: Fix distro_feature_check warning and dependencies
  • vcu-firmware: Update branch for 2021.1 release
  • vcu: Move to 2021.2 release branch
  • vcu: Move to latest on 2021.2 release branch
  • vcu: Sync recipes to 2021.2 json file
  • vcu: Updated SRCREV for 2021
  • vcu: Update SRCREV for 2021.2
  • xilinx-bootbin: Adjust configuration to work on non-xilinx BSP
  • xilinx-bootbin: Make board specific
  • xilinx-bootbin: Support 'bitstream'
  • xilinx-lops: Add xilinx specific lop files
  • xilinx-lops: Add Xilinx system device tree CPU ID processing
  • xilinx-lops: Fix missing " (quote)
  • xilinx-lops: Update to tag firmware microblaze configs
  • xilinx-standalone.inc: add PREFERRED_VERSION for libmetal in case of standalone target
  • xilinx-standalone.inc: add PREFERRED_VERSION for open-amp in case of standalone target
  • xlnx-embedded: embeddedsw has branched, switch to xlnx_rel_v2021.2-next branch
  • xlnx-embeddedsw: Move 2021.2 from -next to stable branch
  • xlnx-embeddedsw: Update commit ids for 2021 release
  • xlnx-embeddedsw: Updated SRCREV for 2021
  • xrt: adding libffi and elfutils dependency for ps kernel support
  • xrt_git:zocl_git:update commitid
  • XRT: updating final XRT commit id for 2021.2
  • xxvethernet: Fix naming in the recipe
  • zynqmp-generic.conf: Adding MACHINE_FEATURES for ultra96

Meta Xilinx Tools

  • ai-engine: increment aie driver version to 2.2
  • ai-engine: Increment aie driver version to 3.0
  • base-pdi: Move to a bbappend
  • base-pdi: Skip the PDI_PATH check
  • bootbin: Items moved to meta-xilinx-bsp
  • bootbin: Override BIF_BITSTREAM_ATTR when in overlay case
  • device-tree: add variable EXTRA_OVERLAYS for overlaying system-top.dts at build time.
  • device-tree.bbappend:Need to support only zcu670 revB.
  • device-tree.bbappend: Update DT board dtsi file name
  • device-tree: Map CUSTOM_PL_INCLUDE_DTSI to SRC_URI
  • device-tree: Sync to meta-xilinx-bsp changes
  • device-tree: Update commit ids and branch for 2021 release
  • device-tree: Update commit ids and branch for 2021 release
  • dfx-mgr: Update branch and src_rev for 2021.2 release
  • dfx-mgr: Update commit id
  • dfx-mgr: Update recipe to copy shared library and commit id
  • external-hdf: Sync recipe to 2021.2 json file
  • external-hdf: update branch name for 2021.2
  • extract-cdo: Move to meta-xilinx-bsp
  • fpgamanager_custom.bbclass: Set S using ${WORKDIR} instead of expanding
  • fsbl/pmufw: Adjust package arch zynqmp-dr
  • iREADME.md: Make it clearwhat the xsct license is
  • libdfx: Update branch details for 2021.2 release
  • libdfx: Update commit id for 2021 release
  • Renamed emebeddedsw to embeddedsw
  • Revert "fsbl/pmu: Remove libmetal from zynqmp-dr versions"
  • Revert "xsct-tarball: Move to origin URL to workaround CDN issue"
  • uboot-device-tree.bb: Rename uboot.dtb to uboot-device-tree.dtb
  • Updated SRCREV for 2021
  • Version embeddedsw related recipes
  • xilinx-bootbin: Fix failure to find boot.scr file
  • xsct-tarball: md5 is obsolete and deprecated, move to sha256
  • xsct-tarball: Move to origin URL to workaround CDN issue
  • xsct-tarball: Update URL and checksum
  • xsctyaml.bbclass: Added new DTG config dt_setbaud.
  • xsctyaml.bbclass: Added new DTG config dt_verbose.