summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* cmake-native: Fix host tool contamination (Bug: 14951)Bernhard Rosenkränzer2022-11-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Trying to build cmake-native on a host system where curl was built with cmake (resulting in CURLConfig.cmake and friends, which do not use the same naming schemes expected by cmake-native's build process, being installed to a system wide cmake directory like /usr/lib64/cmake/CURL) results in undefined references to all libcurl symbols. The problem is that cmake-native sees and uses the system wide /usr/lib64/cmake/CURL/CURLConfig.cmake, which defines CURL::libcurl and CURL::curl as opposed to setting ${CURL_LIBRARIES} as expected by cmake-native. find_package(CURL) (cmake-native's CMakeLists.txt, line 478) succeeds, but incorrectly uses the system wide CURLConfig.cmake, resulting CMAKE_CURL_LIBRARIES to be set to an empty string (cmake-native's CMakeLists.txt, line 484), causing the cmake-native build to miss -lcurl. The simplest fix is to let cmake know the right value for CURL_LIBRARIES. Making it -lcurl should always work with libcurl-native in recipe-sysroot-native. (From OE-Core rev: 0896d76a167dc9a64d69717ba66f12e7e1c41a77) Signed-off-by: Bernhard Rosenkränzer <bero@baylibre.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* overlayfs: Allow not used mount pointsVyacheslav Yurkov2022-11-092-2/+10
| | | | | | | | | | | | | | | | | When machine configuration defines a mount point, which is not used in any recipe, allow to fall through and only report a note in the logs. This can be expected behavior, when a mount point is defined for several machines, but not used in all of them (From OE-Core rev: 89d83920dc7f80abb20fadde97b47aba9cd992cc) Signed-off-by: Vyacheslav Yurkov <Vyacheslav.Yurkov@bruker.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit a9c604b5e0d943b5b5f7c8bdd5be730c2abcf866) Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit c7c6b273656a3e2b8b959004b996e56d4086ce5e) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* runqemu: Fix gl-es argument from causing other arguments to be ignoredJoshua Watt2022-11-091-1/+1
| | | | | | | | | | | | | | | The code to parse arguments was inadvertently skipping all arguments in the elif block after gl-es if it was specified on the command line. (From OE-Core rev: 45356f2ef90e4b67b890ca745513fafa32a469cf) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 718bb8d56f6a24c86e67830a7d13af54df2ebb4e) Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit dd1dcfada1fa46ecb8227c2852769b35026875d3) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* runqemu: Do not perturb script environmentJoshua Watt2022-11-091-12/+14
| | | | | | | | | | | | | | | | | | | | | | | Instead of changing the script environment to affect the child processes, make a copy of the environment with modifications and pass that to subprocess. Specifically, when dri rendering is enabled, LD_PRELOAD was being passed to all processes created by the script which resulted in other commands (e.g. stty) exiting with a failure like: /bin/sh: symbol lookup error: sysroots-uninative/x86_64-linux/lib/librt.so.1: undefined symbol: __libc_unwind_link_get, version GLIBC_PRIVATE Making a copy of the environment fixes this because the LD_PRELOAD is now only passed to qemu itself. (From OE-Core rev: 74911cf7ea703c54920a6c58c344a22a46398b02) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 2232599d330bd5f2a9e206b490196569ad855de8) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu-native: Add PACKAGECONFIG option for jackJeremy Puhlman2022-11-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | With libjack-devel or jack-audio-connection-kit-devel, qemu-native detects the library/header and tries to build with it. Since its missing from the sysroot, it fails to build. -O2 -fPIE -D_REENTRANT -Wno-undef -MD -MQ libcommon.fa.p/audio_jackaudio.c.o -MF libcommon.fa.p/audio_jackaudio.c.o.d -o libcommon.fa.p/audio_jackaudio.c.o -c ../qemu-6.2.0/audio/jackaudio.c | ../qemu-6.2.0/audio/jackaudio.c:34:10: fatal error: jack/jack.h: No such file or directory | 34 | #include <jack/jack.h> | | ^~~~~~~~~~~~~ | compilation terminated. (From OE-Core rev: 05eb77bd1e9e1ba59032cbb49953cab8015e37a3) Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 27260be388f7f9f324ff405e7d8e254925b4ae90) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* buildtools-tarball: export certificates to python and curlJan-Simon Moeller2022-11-091-0/+2
| | | | | | | | | | | | | | The custom path of the ca-certificates.crt within the buildtools-tarball requires more environment variables to be exported. Namely REQUESTS_CA_BUNDLE for the python requests library and CURL_CA_BUNDLE for curl. (From OE-Core rev: a38eab48fa1ccd6ae3ba0bd8ed30f5a9bdf9b661) Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 5c249db9de8ad8cfe0996ff4fee4c575a5ff1e34) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meson: make wrapper options sub-command specificLiam Beguin2022-11-091-4/+17
| | | | | | | | | | | | | | | | The meson-wrapper adds setup options to facilitate cross-compilation. The current options are exclusive to the setup sub-command and might cause issues with other sub-commands. Update the wrapper to make options sub-command specific. (From OE-Core rev: 6f4764ae2ef06c54dbbf77bcbf07af9390a565c9) Signed-off-by: Liam Beguin <liambeguin@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 7bcda141f2019862b4fb5d8dec7956cd8344b420) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: Unified package names to lower-caseKeiya Nobuta2022-11-091-1/+1
| | | | | | | | | | | | | | create-spdx can't detect the license properly if the case doesn't match, so fix it. (From OE-Core rev: a96cd0df052af00215796add25373daf12a0e5ed) Signed-off-by: Keiya Nobuta <nobuta.keiya@fujitsu.com> Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 9c87828493784d996910d742006268a626ef0130) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: fix rare GFileInfo test case failureRoss Burton2022-11-092-0/+52
| | | | | | | | | | | | | | | | If a access or creation timestamp has 0 microseconds, then the test fails as it doesn't expect this to be a valid value. Expand a previous fix for modification times to cover these timestamps too. [ YOCTO #14373 ] (From OE-Core rev: a4e29fe2bd3f834f8253716790fbbf032aad9fcc) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 15715e6ad81c97cd50e288f3745615eb19be90d1) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bluez5: add dbus to RDEPENDSBartosz Golaszewski2022-11-091-0/+1
| | | | | | | | | | | | | | | Unless we're using systemd, dbus is not pulled into the system automatically. Bluez5 will not work without dbus so add it to RDEPENDS explicitly. (From OE-Core rev: eba53bb6663222d47e14d26a5f22d26ba198f019) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 377ef7009a8638efe688b6b61f67ae399eb1f23d) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* u-boot: Remove duplicate inherit of cml1Alex Kiernan2022-11-091-1/+1
| | | | | | | | | | | | | | | Splitting u-boot-configure.inc out of the base left duplicate cml1.bbclass in the base include. Fixes: fc9a17ad386c ("u-boot: Split do_configure logic into separate file") (From OE-Core rev: a6506c2c0563820293031d3312c2405998c25287) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 286f91f7659307bcdf0ba541b8d6b56db5604ceb) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oe/packagemanager/rpm: don't leak file objectsRoss Burton2022-11-091-12/+21
| | | | | | | | | | (From OE-Core rev: 406abef218a7e743f7892eff4c13fa0f889aa7f2) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 28706c27680745c9f8df27713ce63ef5d611138c) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane.bbclass: Allow hashlib version that only accepts on parameterMark Hatle2022-11-091-1/+4
| | | | | | | | | | | | | | | Some versions of hashlib don't appear to implement the second FIPS related argument. Detect this and support both versions. (From OE-Core rev: 01af6453baccc926c245c51dda81aba5e15725c5) Signed-off-by: Mark Hatle <mark.hatle@amd.com> Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 2bbabed51e3aca138486d3feef640f5d3249be40) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg-utils: use a git clone, not a dynamic snapshotRoss Burton2022-11-091-3/+3
| | | | | | | | | | | | | | | | | opkg-utils fetches using a cgit snapshot of a tag, which is not reproducible as the tag could move, not reliable as a future dynamic snapshot could have a different checksum, and a waste of CPU load as these tarballs are built on demand. Switch opkg-utils to use a proper git clone of the relevant SHA. (From OE-Core rev: 6ff0464d2fb21dea438e44538195dd9ff464a67c) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit dafd2631a20ffd94e6f21c46938a010e92b57da4) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* psplash: add psplash-default in rdependsThomas Perrot2022-11-091-1/+1
| | | | | | | | | | | | | | Otherwise when the installation of recommended packages is prevented (NO_RECOMMENDATIONS = "1"), then splash screen will not be cast. (From OE-Core rev: 15342afa50de81bb882bc879892efa6ba63e75ff) Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com> Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 2a0928532b8303858980d6df6271669dbb69e224) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* scripts/oe-check-sstate: force build to run for all targets, specifically ↵Ross Burton2022-11-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | populate_sysroot Since the commit "populate_sdk_base/images: Drop use of 'meta' class and hence do_build dependencies"[1], builds of images or SDKs don't recursively depend on the top-level do_build target. This is typically a good thing: images just depend on the packages themselves and those dependencies already exist, but they don't need each recipes sysroot to be populated. However, eSDK generation is partly done via the script oe-check-sstate, which does a 'dry-run' build of the target and collates all of the sstate that is used. With this commit the sstate that is used is a fraction of what would be needed in the SDK, specifically there are no sysroots populated during the build, so there are no sysroots in the SDK. This is obviously a problem, as the entire point of an eSDK is to contain a sysroot. Resolve this problem by forcing bitbake to run the build task for all targets, so that all potentially needed sstate is collated. [YOCTO #14626] [1] https://github.com/openembedded/openembedded-core/commit/41d7f1aa2cc9ef5dba4db38435402d4c9c0a63e1 Tested-by: Andrej Valek <andrej.valek@siemens.com> (From OE-Core rev: c6b8543fbd0e840483cbcdca93116cc9c994a9f2) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 1b62344f919b5122f048b6409d09386d7d6dd3cd) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* scripts/oe-check-sstate: cleanupRoss Burton2022-11-091-6/+2
| | | | | | | | | | | | | | The scriptutils import isn't used, there's no need to run bitbake in a shell environment, and invoke bitbake as a list instead of a string. (From OE-Core rev: 4b9946bd3961679048e1460bdfc74b286c386feb) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 663aa284adf312eb5c8a471e5dbff2634e87897d) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ifupdown: upgrade 0.8.37 -> 0.8.39wangmy2022-11-091-1/+1
| | | | | | | | | | (From OE-Core rev: acd017d7b7af29508212798224ba559bb47ddcae) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit f0462e3336c7134aeeb2684692732c187971b330) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve-update-db-native: add timeout to urlopen() callsFrank de Brabander2022-11-091-2/+7
| | | | | | | | | | | | | | | | | | The urlopen() call can block indefinitely under some circumstances. This can result in the bitbake process to run endlessly because of the 'do_fetch' task of cve-update-bb-native to remain active. This adds a default timeout of 60 seconds to avoid this hang, while being large enough to minimize the risk of unwanted timeouts. (From OE-Core rev: 28497b96346a669ba0ed3873cc40bc3ade611251) Signed-off-by: Frank de Brabander <debrabander@gmail.com> Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit e5f6652854f544106b40d860de2946954de642f3) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vim: upgrade 9.0.0614 -> 9.0.0820Tim Orling2022-11-041-2/+2
| | | | | | | | | | | | | | | | | Includes fixes for CVE-2022-3705 https://nvd.nist.gov/vuln/detail/CVE-2022-3705 For a short list of important changes, see: https://www.arp242.net/vimlog/ (From OE-Core rev: 555fd2848b970fd38c20651b5e98cabb7f31287c) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit f6d917bd0f8810b5ed8d403ad25d59cda2fc9574) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* vim: Upgrade 9.0.0598 -> 9.0.0614Teoh Jay Shen2022-11-041-2/+2
| | | | | | | | | | | | Include fixes for CVE-2022-3352. (From OE-Core rev: 1104d02f9bac2fdd540da5ccb5dd6690e025ef33) Signed-off-by: Teoh Jay Shen <jay.shen.teoh@intel.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 8aa707f80ae1cfe89d5e20ec1f1632a65149aed4) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland: fix CVE-2021-3782Narpat Mali2022-11-042-0/+113
| | | | | | | | | | | | | | | | | | | | | | | | | | An internal reference count is held on the buffer pool, incremented every time a new buffer is created from the pool. The reference count is maintained as an int; on LP64 systems this can cause thereference count to overflow if the client creates a large number of wl_shm buffer objects, or if it can coerce the server to create a large number of external references to the buffer storage. With the reference count overflowing, a use-after-free can be constructed on the wl_shm_pool tracking structure, where values may be incremented or decremented; it may also be possible to construct a limited oracle to leak 4 bytes of server-side memory to the attacking client at a time. Reference: https://nvd.nist.gov/vuln/detail/CVE-2021-3782 Upstream patch: https://gitlab.freedesktop.org/wayland/wayland/-/commit/b19488c7154b902354cb26a27f11415d7799b0b2 (From OE-Core rev: 09b8ff8d2361b2db001bc963f481db294ccf2170) Signed-off-by: Narpat Mali <narpat.mali@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* expat: backport the fix for CVE-2022-43680Ross Burton2022-11-042-0/+34
| | | | | | | | (From OE-Core rev: 791fe354e5887af3fa3d3f772fafacc5eaedca21) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiff: fix CVE-2022-2953Zheng Qiu2022-11-043-0/+698
| | | | | | | | | | | | | | | | | While this does not happen with the tiff 4.3.0 release, it does happen with the series of patches we have, so backport the two simple changes that restrict the tiffcrop options to avoid the vulnerability. CVE-2022-2953.patch was taken from upstream, and a small typo was fixed for the CVE number. The other patch is included in tiff 4.4.0 but not 4.3.0, so add it as well. (From OE-Core rev: cd94ed01214251027d1076b67cf65c3058f51dad) Signed-off-by: Randy MacLeod <randy.macleod@windriver.com> Signed-off-by: Zheng Qiu <zheng.qiu@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lighttpd: fix CVE-2022-41556Ross Burton2022-11-042-0/+32
| | | | | | | | | | | | Backport the fix from upstream to fix this CVE. (From OE-Core rev: 88e1917dbf1e1bce5713c88d97adceb28ac0da05) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 59f69125fb00dc8fd335f32fe6898e7a480141e4) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl: Upgrade 3.0.5 -> 3.0.7Ed Tanous2022-11-042-57/+1
| | | | | | | | | | | | | | | | | | | | | | OpenSSL 3.0.5 includes a HIGH level security vulnerability [1]. Upgrade the recipe to point to 3.0.7. CVE-2022-3358 is reported fixed in 3.0.6, so drop the patch for that as well. [1] https://www.openssl.org/news/vulnerabilities.html Fixes CVE-2022-3786 and CVE-2022-3602: X.509 Email Address Buffer Overflows https://www.openssl.org/blog/blog/2022/11/01/email-address-overflows/ (From OE-Core rev: 78220bd59d98c1713336baf06b4babc6390a07c4) Signed-off-by: Ed Tanous <edtanous@google.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a69ea1f7db96ec8b853573bd581438edd42ad6e0) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl: CVE-2022-3358 Using a Custom Cipher with NID_undef may lead to NULL ↵Hitendra Prajapati2022-11-042-0/+56
| | | | | | | | | | | | | | | | | | | encryption Upstream-Status: Backport from https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=5485c56679d7c49b96e8fc8ca708b0b7e7c03c4b] Description: CVE-2022-3358 openssl: Using a Custom Cipher with NID_undef may lead to NULL encryption. Affects "openssl < 3.0.6" (From OE-Core rev: 098e89e89eb58f7d0a6004d4672f3d7365c329dc) Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit f98b2273c6f03f8f6029a7a409600ce290817e27) Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 08b32d2b35c2ba63774d098af467d1c723b1b6e6) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl: Fix SSL_CERT_FILE to match ca-certs locationRichard Purdie2022-11-041-1/+1
| | | | | | | | | | | | | | | | | In OE-Core d6b15d1e70b99185cf245d829ada5b6fb99ec1af, "openssl: export necessary env vars in SDK", the value added for SSL_CERT_FILE was in conflict with the value used elsewhere, such as in buildtools. This makes them match and fixes buildtools testsdk failures. (From OE-Core rev: 850ccc2a303f940f3a13ea6b2581081162f014e4) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 7d383a7fc6da666c80f2fc037af5f49a3388eb2b) Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit a9a50f2216951e26b62ed2f86f341d9ad13acf48) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl: export necessary env vars in SDKChen Qi2022-11-041-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In current SDK, when running the following command in python shell, we get an error. $ python3 >>> from cryptography.hazmat.backends import openssl The error message is as below: cryptography.exceptions.InternalError: Unknown OpenSSL error. We could set OPENSSL_MODULES explicitly in nativesdk-openssl package so that when SDK is set up, it's in environment and we can get rid of the above error. Also, there are other env vars that need to be exported. And we export all of them to keep sync with openssl-native.bbclass. (From OE-Core rev: f51c9af925ab4cf338ec9ba3e4bebdae25113a3a) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d6b15d1e70b99185cf245d829ada5b6fb99ec1af) Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 69030b368773baae65d95e39d3587913b8401bc7) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to kirkstone head revisionyocto-4.0.5kirkstone-4.0.5Richard Purdie2022-10-291-1/+1
| | | | | | (From OE-Core rev: fbdf93f43ff4b876487e1f26752598ec8abcb46e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: bump version for 4.0.5Steve Sakoman2022-10-291-1/+1
| | | | | | | (From meta-yocto rev: 8f216dca2fda2c8862f81dacdcf11df3118b31b7) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "lttng-tools: Upgrade 2.13.4 -> 2.13.8"Steve Sakoman2022-10-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Unfortunately this version upgrade results in failing ptests: AssertionError: Failed ptests: {'lttng-tools': ['kernel/test_callstack_11_-_Validate_userspace_callstack', 'kernel/test_userspace_probe_94_-_Enable_kernel_userspace_probe_event_for_session_test_userprobe_elf_cxx_function', 'kernel/test_userspace_probe_95_-_Start_tracing_for_session_test_userprobe_elf_cxx_function', 'kernel/test_userspace_probe_96_-_Stop_lttng_tracing_for_session_test_userprobe_elf_cxx_function', 'kernel/test_userspace_probe_97_-_Validate_trace_for_event_userspace_probe_test_event', 'kernel/test_userspace_probe_100_-_Enable_kernel_userspace_probe_event_for_session_test_userprobe_elf_cxx_method', 'kernel/test_userspace_probe_101_-_Start_tracing_for_session_test_userprobe_elf_cxx_method', 'kernel/test_userspace_probe_102_-_Stop_lttng_tracing_for_session_test_userprobe_elf_cxx_method', 'kernel/test_userspace_probe_103_-_Validate_trace_for_event_userspace_probe_test_event']} This reverts commit 17d18936d201a61b16bbc24c9f10af6ef54620fc. (cherry picked from commit 01cea6f046a6ec018c94ca88b6f8851c2baf43eb) (From OE-Core rev: 82237927dbbf9ae19dd63622dd02beec3622575e) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes: files: Extend overlayfs-etc classVyacheslav Yurkov2022-10-292-1/+13
| | | | | | | | | | | | | | | | Add the ability to expose the lower layer of /etc when mounting overlay. This is the similar to what overlayroot script from initramfs-framework does. By default, this option is turned off to keep an old behavior intact. (From OE-Core rev: 6ad25304abefcbe538db7745e17ac213fa7d0719) Signed-off-by: Vyacheslav Yurkov <v.yurkov@precitec.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 791e8a8bacce5a7f31f4d7bcbfb17df2967fd258) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* files: overlayfs-etc: refactor preinit templateVyacheslav Yurkov2022-10-291-5/+9
| | | | | | | | | | | (From OE-Core rev: a1e0ddbb7bc2c63845af67d5fd38f12be44e8775) Signed-off-by: Vyacheslav Yurkov <v.yurkov@precitec.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit ad5b2bffbee6ddcf51bc146d1e76c980b498b399) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* git: upgrade 2.35.4 -> 2.35.5Tim Orling2022-10-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This release addresses the security issues CVE-2022-39253 and CVE-2022-39260. * CVE-2022-39253: When relying on the `--local` clone optimization, Git dereferences symbolic links in the source repository before creating hardlinks (or copies) of the dereferenced link in the destination repository. This can lead to surprising behavior where arbitrary files are present in a repository's `$GIT_DIR` when cloning from a malicious repository. Git will no longer dereference symbolic links via the `--local` clone mechanism, and will instead refuse to clone repositories that have symbolic links present in the `$GIT_DIR/objects` directory. Additionally, the value of `protocol.file.allow` is changed to be "user" by default. * CVE-2022-39260: An overly-long command string given to `git shell` can result in overflow in `split_cmdline()`, leading to arbitrary heap writes and remote code execution when `git shell` is exposed and the directory `$HOME/git-shell-commands` exists. `git shell` is taught to refuse interactive commands that are longer than 4MiB in size. `split_cmdline()` is hardened to reject inputs larger than 2GiB. Credit for finding CVE-2022-39253 goes to Cory Snider of Mirantis. The fix was authored by Taylor Blau, with help from Johannes Schindelin. Credit for finding CVE-2022-39260 goes to Kevin Backhouse of GitHub. The fix was authored by Kevin Backhouse, Jeff King, and Taylor Blau. (From OE-Core rev: 43badfadb92a1d6684801f81fa2ed9c8b5652bb6) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: stable 2.35 branch updates.Yash Shinde2022-10-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Below commits on glibc-2.35 stable branch are updated. 8d125a1f91 (HEAD -> release/2.35/master, origin/release/2.35/master) elf: Do not completely clear reused namespace in dlmopen (bug 29600) f8730697d2 nss: Use shared prefix in IPv4 address in tst-reload1 135c29bf9c nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) 767c99850b nss: Implement --no-addrconfig option for getent bca80a916e nscd: Drop local address tuple variable [BZ #29607] 20152a849b x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations 02aa1f4a5b x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation c85a45acac x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations 1523fbedff x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations 7e1326c43a x86-64: Require BMI2 for AVX2 strncmp implementation 6260de8867 x86-64: Require BMI2 for AVX2 strcmp implementation 0161ebf15b x86-64: Require BMI2 for AVX2 str(n)casecmp implementations 97ff96b0e1 x86: include BMI1 and BMI2 in x86-64-v3 level a6d2e2c192 hppa: undef __ASSUME_SET_ROBUST_LIST 562e5b2821 hppa: Fix initialization of dp register [BZ 29635] e36aeeaf08 nptl: Add backoff mechanism to spinlock loop 4f3c6dcd20 sysdeps: Add 'get_fast_jitter' interace in fast-jitter.h a7d5383328 m68k: Enforce 4-byte alignment on internal locks (BZ #29537) dee4146cec gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) 6fea8e6b94 resolv: Fix building tst-resolv-invalid-cname for earlier C standards 649213ae27 nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces 4a214c7448 resolv: Add new tst-resolv-invalid-cname 519e1b0251 nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) ee74c14325 nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) 692fc980eb nss_dns: Remove remnants of IPv6 address mapping def97e7f71 nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr 51b6c3c28b nss_dns: Split getanswer_ptr from getanswer_r 492d259ebc resolv: Add DNS packet parsing helpers geared towards wire format a333ba1d50 resolv: Add internal __ns_name_length_uncompressed function d7c22ec359 resolv: Add the __ns_samebinaryname function 83b09a8e86 resolv: Add internal __res_binary_hnok function 6e56f918a8 resolv: Add tst-resolv-aliases fae10fcb3b resolv: Add tst-resolv-byaddr for testing reverse lookup d883d02008 elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) c15c0f1985 elf: Rename _dl_sort_maps parameter from skip to force_first ff344711ea scripts/dso-ordering-test.py: Generate program run-time dependencies f4687bb416 elf: Fix hwcaps string size overestimation 55a636430b Use __ehdr_start rather than _begin in _dl_start_final 61e15f6815 elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere (From OE-Core rev: ab154b24419782bdf281d038e093003909e698fe) Signed-off-by: Yash Shinde <yashinde145@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binutils: stable 2.38 branch updatesYash Shinde2022-10-291-1/+1
| | | | | | | | | | | | | Below commits on binutils-2.38 stable branch are updated. dc2474e7d20 (HEAD -> binutils-2_38-branch, origin/binutils-2_38-branch) elf: Reset alignment for each PT_LOAD segment f184ba116ed Re: PowerPC64 pcrel got relocs against local symbols 737e29d05eb PowerPC64 pcrel got relocs against local symbols (From OE-Core rev: 3ea33ca1a83d8621f1feee78f2c63850c1bc73e3) Signed-off-by: Yash Shinde <yashinde145@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.149Bruce Ashfield2022-10-293-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 09be132bfe3a Linux 5.10.149 31ce5da48a84 wifi: mac80211: fix MBSSID parsing use-after-free 353b5c8d4bea wifi: mac80211: don't parse mbssid in assoc response 66dacdbc2e83 mac80211: mlme: find auth challenge directly a07708a84355 Revert "fs: check FMODE_LSEEK to control internal pipe splicing" 3783e64fee4a Linux 5.10.148 0df206bdc620 misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic 40a29e58f639 misc: pci_endpoint_test: Aggregate params checking for xfer 9c13b1a044c9 Input: xpad - fix wireless 360 controller breaking after suspend 19dba9c3b5a3 Input: xpad - add supported devices as contributed on github b2b9386667e6 wifi: cfg80211: update hidden BSSes to avoid WARN_ON 58c0306d0bcd wifi: mac80211: fix crash in beacon protection for P2P-device 3539e75abe3c wifi: mac80211_hwsim: avoid mac80211 warning on bad rate b0e5c5deb788 wifi: cfg80211: avoid nontransmitted BSS list corruption 6b9448450313 wifi: cfg80211: fix BSS refcounting bugs 6144c97f96f5 wifi: cfg80211: ensure length byte is present before access e7aa7fd10eba wifi: cfg80211/mac80211: reject bad MBSSID elements a6408e0b694c wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() b0c37581be9a random: use expired timer rather than wq for mixing fast pool c1a4423fd30f random: avoid reading two cache lines on irq randomness 638f84a718d9 USB: serial: qcserial: add new usb-id for Dell branded EM7455 36b33c63515a scsi: stex: Properly zero out the passthrough command structure 438994b8cd6a efi: Correct Macmini DMI match in uefi cert quirk 2fd1caa0c64b ALSA: hda: Fix position reporting on Poulsbo 011399a3f926 random: clamp credited irq bits to maximum mixed fc87c413f272 random: restore O_NONBLOCK support c04b67c54472 Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" 0a49bfa8f82f rpmsg: qcom: glink: replace strncpy() with strscpy_pad() 3451df3a514c USB: serial: ftdi_sio: fix 300 bps rate for SIO 1b257f97fec4 usb: mon: make mmapped memory read only 3ba555d8e12f mmc: core: Terminate infinite loop in SD-UHS voltage switch 068465836652 mmc: core: Replace with already defined values for readability 4f32f266b108 drm/amd/display: skip audio setup when audio stream is enabled a6fe179ba03f drm/amd/display: update gamut remap if plane has changed 73e1b27b58a6 net: atlantic: fix potential memory leak in aq_ndev_close() 3287f0d72710 arch: um: Mark the stack non-executable to fix a binutils warning aeb8315593a6 um: Cleanup compiler warning in arch/x86/um/tls_32.c 6d4deaba063d um: Cleanup syscall_handler_t cast in syscalls_32.h 6d7a47e84913 ALSA: hda/hdmi: Fix the converter reuse for the silent stream c1337f8ea861 net/ieee802154: fix uninit value bug in dgram_sendmsg 034b30c31146 scsi: qedf: Fix a UAF bug in __qedf_probe() 29461bbe2d7f ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer dae0b77cb8b2 dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure e0ca2998dfba dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property 789e590cb8c4 dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling 64e240934c31 firmware: arm_scmi: Add SCMI PM driver remove routine 6df7c6d141ec compiler_attributes.h: move __compiletime_{error|warning} 1e555c3ed1fc fs: fix UAF/GPF bug in nilfs_mdt_destroy acf05d61d39b powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush 377c60dd32d3 mm: gup: fix the fast GUP race against THP collapse fce793a056c6 ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC 132590d776e2 xsk: Inherit need_wakeup flag for shared sockets beffc38dc6b2 perf tools: Fixup get_current_dir_name() compilation fb380f548c44 docs: update mediator information in CoC docs c7f4af575b1d Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 b23b0cd57e2c ceph: don't truncate file in atomic_open 8a18fdc5ae8e nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure aad4c997857f nilfs2: fix leak of nilfs_root in case of writer thread creation failure 21ee3cffed8f nilfs2: fix use-after-free bug of struct nilfs_root 3f840480e314 nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (From OE-Core rev: de59742490f649f2e66924313e21b3142314a1d3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.147Bruce Ashfield2022-10-293-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 014862eecf03 Linux 5.10.147 98f722cc2438 ALSA: hda/hdmi: fix warning about PCM count when used with SOF b12d0489e402 x86/alternative: Fix race in try_get_desc() 374d4c307534 KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest a8e6cde5062f clk: iproc: Do not rely on node name for correct PLL setup cf41711aa4a7 clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks 83db457b41a8 selftests: Fix the if conditions of in test_extra_filter() 84cab3531ff7 net: stmmac: power up/down serdes in stmmac_open/release 743a6e53cf1c nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices 469dc5fd9a58 nvme: add new line after variable declatation 2c248c468162 cxgb4: fix missing unlock on ETHOFLD desc collect fail path fde656dbc372 net: sched: act_ct: fix possible refcount leak in tcf_ct_init() fa065e60811a usbnet: Fix memory leak in usbnet_disconnect() 57959392f7f0 Input: melfas_mip4 - fix return value check in mip4_probe() 330b77578168 Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" 359e73edd3be ASoC: tas2770: Reinit regcache on reset 8884a192f95e soc: sunxi: sram: Fix debugfs info for A64 SRAM C 4e2ede7cb9b5 soc: sunxi: sram: Fix probe function ordering issues 50fbc81f80d2 soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() 0fdc3ab9b438 soc: sunxi: sram: Prevent the driver from being unbound 3e0405c69bc9 soc: sunxi: sram: Actually claim SRAM regions a658f0bc72cb reset: imx7: Fix the iMX8MP PCIe PHY PERST support 8934aea1a46c ARM: dts: am33xx: Fix MMCHS0 dma properties cce5dc03338e scsi: hisi_sas: Revert "scsi: hisi_sas: Limit max hw sectors for v3 HW" 625899cd06e1 swiotlb: max mapping size takes min align mask into account 6f478fe8c3fb media: rkvdec: Disable H.264 error detection ac828e241691 media: dvb_vb2: fix possible out of bound access be2cd261ca51 mm: fix madivse_pageout mishandling on non-LRU page 1002d5fef406 mm/migrate_device.c: flush TLB while holding PTL a54fc5369113 mm: prevent page_frag_alloc() from corrupting the memory 466a26af2d10 mm/page_alloc: fix race condition between build_all_zonelists and page allocation 9b751b4dc350 mmc: hsq: Fix data stomping during mmc recovery 36b10cde0c44 mmc: moxart: fix 4-bit bus width and remove 8-bit bus width 02d55a837e1a libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 e72a435fa30c net: mt7531: only do PLL once after the reset a48daecd0994 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() 1d71422bd483 ARM: dts: integrator: Tag PCI host with device_type dab144c5dd07 clk: ingenic-tcu: Properly enable registers before accessing timers 6c5742372b2d Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address 8cf377baf0c3 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 0695e590de3c thunderbolt: Explicitly reset plug events delay back to USB4 spec value efdff5339462 usb: typec: ucsi: Remove incorrect warning e5ee7b77ac9b uas: ignore UAS for Thinkplus chips 5f91ceea6c14 usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS 1e4b856fc0bb uas: add no-uas quirk for Hiksemi usb_disk 6ac5b52e3f35 btrfs: fix hang during unmount when stopping a space reclaim worker 29d849c3de57 ALSA: hda: Fix Nvidia dp infoframe 24070d32c6ec ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically c1256c531d67 ALSA: hda/tegra: Reset hardware ded9e8964d00 ALSA: hda/tegra: Use clk_bulk helpers b2ad53fbc0e1 thunderbolt: Add support for Intel Maple Ridge single port controller 53e6282dde62 thunderbolt: Add support for Intel Maple Ridge 62aea694445d Linux 5.10.146 c18383218c31 ext4: make directory inode spreading reflect flexbg size a968542d7e24 ext4: limit the number of retries after discarding preallocations blocks 958b0ee23f5a ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 25117265152e devdax: Fix soft-reservation memory description 0fa11239c4d3 i2c: mlxbf: Fix frequency calculation 48ee0a864d1a i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() 4f6db1f9219e i2c: mlxbf: incorrect base address passed during io write 2f58c47c36d3 i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible 90f1c0025be0 workqueue: don't skip lockdep work dependency in cancel_work_sync() 4dfc96d8d730 drm/rockchip: Fix return type of cdn_dp_connector_mode_valid 58101a9cfc5f drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage 3ae1dede22e3 drm/amd/display: Limit user regamma to a valid value 867b2b2b6802 drm/amdgpu: use dirty framebuffer helper c5812807e416 drm/gma500: Fix BUG: sleeping function called from invalid context errors ec2bf249bdff Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region 2a2e503a62e5 cifs: always initialize struct msghdr smb_msg completely 877231b0e678 cifs: use discard iterator to discard unneeded network data more efficiently 09867977fcc2 drm/amdgpu: Fix check for RAS support 8c6fd05cf887 vfio/type1: fix vaddr_get_pfns() return in vfio_pin_page_external() f31ea57c1183 usb: xhci-mtk: fix issue of out-of-bounds array access f5fcc9d6d71d s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup fb189aa1be09 serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting e1993864a935 serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting 7f11386733ab serial: Create uart_xmit_advance() fda04a0bab7f drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV 4bc4b6419e65 selftests: forwarding: add shebang for sch_red.sh 8844c750eeb0 net: sched: fix possible refcount leak in tc_new_tfilter() 75ca7f44dab6 net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD d76151a8131e net/smc: Stop the CLC flow if no link to map buffers on fd938b4ce0fb drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() c99062160688 perf kcore_copy: Do not check /proc/modules is unchanged 28d185095e51 perf jit: Include program header in ELF files 78926cf76291 can: gs_usb: gs_can_open(): fix race dev->can.state condition ebd97dbe3c55 netfilter: ebtables: fix memory leak when blob is malformed b043a525a3f5 netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() 710e3f526bd2 netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() 1e7e55374d01 net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs 586def6ebed1 net/sched: taprio: avoid disabling offload when it was never enabled aa400ccadf59 net: socket: remove register_gifconf 8bd98cfbfcb0 net: enetc: move enetc_set_psfp() out of the common enetc_set_features() f0a057f49b8d wireguard: netlink: avoid variable-sized memcpy on sockaddr b7b385959894 wireguard: ratelimiter: disable timings test by default ddd47f1cd67d net: ipa: properly limit modem routing table use 8c1454d5493b net: ipa: kill IPA_TABLE_ENTRY_SIZE 53b1715e283e net: ipa: DMA addresses are nicely aligned 48afea293a89 net: ipa: avoid 64-bit modulus 3ae25aca3f89 net: ipa: fix table alignment requirement c2cf0613d1ff net: ipa: fix assumptions about DMA address size d58815af8979 of: mdio: Add of_node_put() when breaking out of for_each_xx 9101e54c95cf drm/hisilicon: Add depends on MMU bac7328fc0d7 drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled b3b41d4d95d3 sfc: fix null pointer dereference in efx_hard_start_xmit b4afd3878f96 sfc: fix TX channel offset when using legacy interrupts 2dbf487d6b38 i40e: Fix set max_tx_rate when it is lower than 1 Mbps 65ee2bcc8990 i40e: Fix VF set max MTU size 15e9724f6bb3 iavf: Fix set max MTU size with port VLAN and jumbo frames ccddb1db4b3c iavf: Fix bad page state 21b535fe5ecb MIPS: Loongson32: Fix PHY-mode being left unspecified a4121785a3a3 MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko 1ac50c1ad40f drm/panel: simple: Fix innolux_g121i1_l01 bus_format 90fbcb26d666 net: team: Unsync device addresses on ndo_stop e2b94a11223a net: bonding: Unsync device addresses on ndo_stop dc209962c093 net: bonding: Share lacpdu_mcast_addr definition 2b9aba0c5d58 scsi: mpt3sas: Fix return value check of dma_get_required_mask() e7fafef9830c scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region 351f2d2c357f net: phy: aquantia: wait for the suspend/resume operations to finish d298fc2eefd6 net: core: fix flow symmetric hash e90001e1dd96 net: let flow have same hash in two directions ab4a733874ea ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header 14446a1bc2a8 iavf: Fix cached head and tail value for iavf_get_tx_pending 5d75fef3e61e netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() 9a5d7e0acb41 netfilter: nf_conntrack_irc: Tighten matching on DCC message 369ec4dab097 netfilter: nf_conntrack_sip: fix ct_sip_walk_headers 66f9470ffe42 arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma aa11dae059a4 dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() 1cc871fe6d31 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz 3ca272b231d6 drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks 39f97714f3e2 arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob dce466286944 xfs: validate inode fork size against fork format a6bfdc157f85 xfs: reorder iunlink remove operation in xfs_ifree e811a534ec2f xfs: fix up non-directory creation in SGID directories 4e74179a164d interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate a60babeb60ff KVM: SEV: add cache flush to solve SEV cache incoherency issues 379ac7905ff3 mm/slub: fix to return errno if kmalloc() fails fa57bb9b1ab5 can: flexcan: flexcan_mailbox_read() fix return value for drop = true 12fda27a412b riscv: fix a nasty sigreturn bug... 657803b918e0 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully bdea98b98f84 gpio: mockup: fix NULL pointer dereference when removing debugfs bd5958ccfc45 wifi: mt76: fix reading current per-tid starting sequence number for aggregation 85f9a2d51e72 efi: libstub: check Shim mode using MokSBStateRT 3490ebe43505 efi: x86: Wipe setup_data on pure EFI boot c5ee36018d32 media: flexcop-usb: fix endpoint type check 0d99b180ce68 iommu/vt-d: Check correct capability for sagaw determination 213cdb2901e9 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop 10c7e52d9585 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop 4cd84a9518e0 ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack 2f7cad4ecd0b ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack 62ce31979fd5 ALSA: hda/realtek: Re-arrange quirk table entries d4bad13828f0 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop 62b0824c2c69 ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 c78bce842d47 ALSA: hda: add Intel 5 Series / 3400 PCI DID f109dd1607f8 ALSA: hda/tegra: set depop delay for tegra a1926f11d9aa USB: serial: option: add Quectel RM520N 4d1d91a6343e USB: serial: option: add Quectel BG95 0x0203 composition 3a26651a7856 USB: core: Fix RST error in hub.c 381f77b6a69a arm64/bti: Disable in kernel BTI when cross section thunks are broken 050de2898039 arm64: Restrict ARM64_BTI_KERNEL to clang 12.0.0 and newer 561d86bd0e28 Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" 578d644edc7d vfio/type1: Unpin zero pages abb560abdf47 vfio/type1: Prepare for batched pinning with struct vfio_batch 38cb9b868369 vfio/type1: Change success value of vaddr_get_pfn() c4adbfa9cea7 Revert "usb: add quirks for Lenovo OneLink+ Dock" 905e8be5284b usb: cdns3: fix issue with rearming ISO OUT endpoint 8fcb5f027b39 usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer f457bb21984b usb: gadget: udc-xilinx: replace memcpy with memcpy_toio b9e5c47e3357 usb: add quirks for Lenovo OneLink+ Dock 345bdea212e3 tty: serial: atmel: Preserve previous USART mode if RS485 disabled 730f78c51bdc serial: atmel: remove redundant assignment in rs485_config b3f2adf42621 mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure 7780b3dda212 usb: xhci-mtk: relax TT periodic bandwidth allocation 99f48a3a6eec usb: xhci-mtk: allow multiple Start-Split in a microframe b19f9f412216 usb: xhci-mtk: add some schedule error number 402fa9214e12 usb: xhci-mtk: add a function to (un)load bandwidth info c2e7000b137b usb: xhci-mtk: use @sch_tt to check whether need do TT schedule a2566a8dc5da usb: xhci-mtk: add only one extra CS for FS/LS INTR b1e11bc66cfd usb: xhci-mtk: get the microframe boundary for ESIT 9c28189bb654 usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop ff23c7277fb4 usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() ab046365c91c usb: dwc3: gadget: Refactor pullup() db27874477fd usb: dwc3: gadget: Prevent repeat pullup() 6bd182beef5d usb: dwc3: Issue core soft reset before enabling run/stop b83692feb09c usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind 2a358ad19c3e usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device c267bb83340e usb: typec: intel_pmc_mux: Update IOM port status offset for AlderLake 7b0db849ea03 drm/amdgpu: make sure to init common IP before gmc 9d18013dac86 drm/amdgpu: Separate vf2pf work item init from virt data exchange 87a4e51fb8d6 drm/amdgpu: indirect register access for nv12 sriov 9f55f36f749a drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega 4a77e6ef2057 Linux 5.10.145 ca5539d42164 ALSA: hda/sigmatel: Fix unused variable warning for beep power change 9f267393b036 cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() 06e194e1130c video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write 3fefe614ed80 mksysmap: Fix the mismatch of 'L0' symbols in System.map 3e6d2eff5661 MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() 72602bc62013 afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked 517a0324db6e net: usb: qmi_wwan: add Quectel RM520N a36fd2d8d69c ALSA: hda/tegra: Align BDL entry to 4KB boundary e41b97a27780 ALSA: hda/sigmatel: Keep power up while beep is enabled b95a5ef4c054 wifi: mac80211_hwsim: check length for virtio packets c505fee07b3d rxrpc: Fix calc of resend age 35da670ed13e rxrpc: Fix local destruction being repeated 891d5c46f282 regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() c2ef959e33b2 ASoC: nau8824: Fix semaphore unbalance at error paths 107c6b60582c Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" e00582a36198 video: fbdev: i740fb: Error out if 'pixclock' equals zero f63ddf62d0c8 tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa 331eba80cbd7 cifs: don't send down the destination address to sendmsg for a SOCK_STREAM f3fbd08e7ca3 cifs: revalidate mapping when doing direct writes a9398cb81cdc of/device: Fix up of_dma_configure_id() stub 6a27acda3d6a tracing: hold caller_addr to hardirq_{enable,disable}_ip 65dd251c516d parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() 1f24b0a7ca41 drm/meson: Fix OSD1 RGB to YCbCr coefficient 4d3d2e384b22 drm/meson: Correct OSD1 global alpha value 24196210b198 gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx 4d065f835658 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 2f16f5b582cd pinctrl: sunxi: Fix name for A100 R_PIO ee4369260e77 of: fdt: fix off-by-one error in unflatten_dt_nodes() cae6172a9464 net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports 4a6c6041e8d8 platform/x86/intel: hid: add quirk to support Surface Go 3 8faabaf112c9 usb: cdns3: gadget: fix new urb never complete if ep cancel previous requests cd226d8c1b4a powerpc/pseries/mobility: ignore ibm, platform-facilities updates d5ee5a9e47f3 powerpc/pseries/mobility: refactor node lookup during DT update 4dbe84b9b66c dmaengine: bestcomm: fix system boot lockups 7bbdf49e2624 parisc: Flush kernel data mapping in set_pte_at() when installing pte for user page b00a56e64713 parisc: Optimize per-pagetable spinlocks 59819f0aafd0 serial: 8250: Fix reporting real baudrate value in c_ospeed field 9230af9188a2 KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling 6bae47548188 KVM: PPC: Book3S HV: Context tracking exit guest context before enabling irqs 99c2dfe47a9c Linux 5.10.144 744f98f71dc6 Input: goodix - add compatible string for GT1158 c7f4c203d18c soc: fsl: select FSL_GUTS driver for DPIO 35371fd68807 x86/ftrace: Use alternative RET encoding 4586df06a020 x86/ibt,ftrace: Make function-graph play nice 33015556a943 Revert "x86/ftrace: Use alternative RET encoding" 891f03f688de mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() dd3aa77d5d72 usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS 5ce017619c30 platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes fc2c14c2cde9 perf/arm_pmu_platform: fix tests for platform_get_irq() failure 187908079d94 drm/amd/amdgpu: skip ucode loading if ucode_size == 0 c598e2704c3b nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() 1cae6f8e1765 Input: iforce - add support for Boeder Force Feedback Wheel de2aa495230b ieee802154: cc2520: add rc code in cc2520_tx() 3815e66c2183 gpio: mockup: remove gpio debugfs when remove device 1b8b5384e83a tg3: Disable tg3 device on system reboot to avoid triggering AER 704d1f2ac6dc hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message ef033e619e4d HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo cff2b3a50c69 drm/msm/rd: Fix FIFO-full deadlock fac2c299efc6 Input: goodix - add support for GT1158 218b71e32f9a tracefs: Only clobber mode/uid/gid on remount if asked 0a81ddfc20cc iommu/vt-d: Correctly calculate sagaw value of IOMMU 5ce1b0a0c27c ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible a381cac2ab08 ARM: dts: imx: align SPI NOR node name with dtschema (From OE-Core rev: 68f28c7cba5e9d111668f26fe6486ceda07cdce9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: tests/fetch: Allow handling of a file:// url within a submoduleRichard Purdie2022-10-271-2/+2
| | | | | | | | | CVE-2022-39253 in git meant file:// urls within submodules were disabled. Add a parameter to the commands in the tests to allow this to continue to work. (Bitbake rev: c90d57497b9bcd237c3ae810ee8edb5b0d2d575a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* local.conf.sample: correct the location of public hashservAlexander Kanavin2022-10-201-1/+1
| | | | | | | | | | (From meta-yocto rev: b5cf7a6501d954ac76b18d7ef91376b5a046a522) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d1840499ff5b9551b3178cd2777ec9fe8666c96b) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: Fix crash on powerpc64He Zhe2022-10-202-0/+95
| | | | | | | | | | | | | | | | | | Backport a patch to fix the following on powerpc64 ABIv2. root@qemuppc64:~# lttng create trace_session --live -U net://127.0.0.1 Spawning a session daemon lttng_kretprobes: loading out-of-tree module taints kernel. BUG: Unable to handle kernel data access on read at 0xfffffffffffffff8 Faulting instruction address: 0xc0000000001f6fd0 Oops: Kernel access of bad area, sig: 11 [#1] <snip> (From OE-Core rev: 4781fee6aea9512b7cb390b76e6f9f0a86a5bd11) Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* own-mirrors: add crateAdrian Freihofer2022-10-202-1/+2
| | | | | | | | | | Support downloading crate files from a mirror at SOURCE_MIRROR_URL. (From OE-Core rev: d1edc5882955508827a19c4f507d97dca398f3fa) Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: add qemuarm64Xiangyu Chen2022-10-201-1/+1
| | | | | | | | | | Mark the qemuarm64 as compatible (From OE-Core rev: 793c2639431ca0d29fcf12d08bba1288de9ca7db) Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image_types_wic.bbclass: fix cross binutils dependencyChen Qi2022-10-201-1/+1
| | | | | | | | | | | | | | | | | Enable multilib and wic at the same time and we'll meet the following error. ERROR: Nothing PROVIDES 'virtual/i686-wrsmllib32-linux-binutils' Adjust the dependency to take multilib into consideration. (From OE-Core rev: f5713addbe47eb6c998cfe1514a537acbd367c3e) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 958ee0eede859bdba659e3343856b1c226207854) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uninative: Upgrade to 3.7 to work with glibc 2.36Michael Halstead2022-10-201-5/+5
| | | | | | | | | | | | Update uninative to work with the new glibc 2.36 version (From OE-Core rev: bfbd86a8acda86048cac48e8b4759f644a24d4a4) Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 410226b053e14e32add1f9b4b811f84a1c445a7c) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: Upgrade 2.13.4 -> 2.13.8He Zhe2022-10-201-1/+1
| | | | | | | | (From OE-Core rev: 17d18936d201a61b16bbc24c9f10af6ef54620fc) Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: upgrade 3.10.4 -> 3.10.7Tim Orling2022-10-203-59/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | Security and bug fixes. Drop patch for gh-92036 which was merged in 3.10.5 Refresh 0017-setup.py-do-not-report-missing-dependencies-for-disa.pathc Fixes: * CVE-2020-10735 https://nvd.nist.gov/vuln/detail/CVE-2020-10735 * CVE-2021-28861 https://nvd.nist.gov/vuln/detail/CVE-2021-28861 * CVE-2018-25032 https://nvd.nist.gov/vuln/detail/CVE-2018-25032 For a list of changes see: https://docs.python.org/3.10/whatsnew/changelog.html#python-3-10-7-final https://docs.python.org/3.10/whatsnew/changelog.html#python-3-10-6-final https://docs.python.org/3.10/whatsnew/changelog.html#python-3-10-6-final (From OE-Core rev: 3efae85283b19fa1b30af7fed7fa89d7a50337db) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Backport patches from upstream to support float128 on qemu-ppc64Xiangyu Chen2022-10-2022-0/+2400
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Background: Due to current qemu 6.2 doesn't support float128, this cause some POSIX APIs(e.g. double difftime()..) return a wrong value, this issue can be reproduced by open_posix_testsuit difftime case[1]. The qemu upstream has already supported ppc64 float128, but need to update to qemu 7.0 or later. We backport the commits[2] from upstream to support that in qemu-ppc64 6.2.0. [1] difftime test case: https://github.com/linux-test-project/ltp/tree/master/testcases/open_posix_testsuite/conformance/interfaces/difftime [2] commits link: LINK: https://git.qemu.org/?p=qemu.git;a=commit;h=149a48f6e6ccedfa01307d45884aa480f5bf77c5 https://git.qemu.org/?p=qemu.git;a=commit;h=ba11446c40903b9d97fb75a078d43fee6444d3b6 https://git.qemu.org/?p=qemu.git;a=commit;h=bead3c9b0ff8efd652afb27923d8ab4458b3bbd9 https://git.qemu.org/?p=qemu.git;a=commit;h=10cc964030fca459591d9353571f3b1b4e1b5aec https://git.qemu.org/?p=qemu.git;a=commit;h=e706d4455b8d54252b11fc504c56df060151cb89 https://git.qemu.org/?p=qemu.git;a=commit;h=941298ecd7e3103d3789d2dd87dd0f119e81c69e https://git.qemu.org/?p=qemu.git;a=commit;h=4edf55698fc2ea30903657c63ed95db0d5548943 https://git.qemu.org/?p=qemu.git;a=commit;h=c07f82416cb7973c64d1e21c09957182b4b033dc https://git.qemu.org/?p=qemu.git;a=commit;h=e4052bb773cc829a27786d68caa22f28cff19d39 https://git.qemu.org/?p=qemu.git;a=commit;h=ffdaff8e9c698061f57a6b1827570562c5a1c909 https://git.qemu.org/?p=qemu.git;a=commit;h=201fc774e0e1cc76ec23b595968004a7b14fb6e8 https://git.qemu.org/?p=qemu.git;a=commit;h=c5df1898a147c232f0502cda5dac8df6074070fc https://git.qemu.org/?p=qemu.git;a=commit;h=38d4914c5065e14f0969161274793ded448f067f https://git.qemu.org/?p=qemu.git;a=commit;h=caf6f9b568479bea6f6d97798be670f21641a006 https://git.qemu.org/?p=qemu.git;a=commit;h=25ee608d79c1890c0f4e8c495ec8629d5712de45 https://git.qemu.org/?p=qemu.git;a=commit;h=19f0862dd8fa6510b2f5b3aff4859363602cd0cf https://git.qemu.org/?p=qemu.git;a=commit;h=5f1470b091007f24035d6d33149df49a6dd61682 https://git.qemu.org/?p=qemu.git;a=commit;h=17868d81e0074905b2c1e414af6618570e8059eb https://git.qemu.org/?p=qemu.git;a=commit;h=9193eaa901c54dbff4a91ea0b12a99e0135dbca1 https://git.qemu.org/?p=qemu.git;a=commit;h=e4318ab2e423c4caf9a88a4e99b5e234096b81a9 https://git.qemu.org/?p=qemu.git;a=commit;h=3bb1aed246d7b59ceee625a82628f7369d492a8f (From OE-Core rev: 5ed94b1d155a7d5597358a93c65dfe98ac07ea15) Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: fix CVE-2022-2962Ross Burton2022-10-202-0/+65
| | | | | | | | | | | | | | | | | Backport the fix for CVE-2022-2962. (From OE-Core rev: 943d28a3395455fd475cb6c84247d106adf5fca3) (From OE-Core rev: 8ad129d079ea53ca66a91ec9fe36bb95f2648112) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit ddc4258012e0d3fa946c319b601b0e73db7ac5e6) Signed-off-by: Bhabu Bindu <bhabu.bindu@kpit.com> Signed-off-by: virendra thakur <thakur.virendra1810@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>