summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* python3-hypothesis: upgrade 6.14.8 -> 6.15.0Tim Orling2021-08-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | 6.15.0 - 2021-08-22 This release emits a more useful error message when @given() is applied to a coroutine function, i.e. one defined using async def (issue #3054). This was previously only handled by the generic return_value health check, which doesn’t direct you to use either a custom executor or a library such as pytest-trio or pytest-asyncio to handle it for you. 6.14.9 - 2021-08-20 This patch fixes a regression in Hypothesis 6.14.8, where from_type() failed to resolve types which inherit from multiple parametrised generic types, affecting the returns package (issue #3060). References: https://github.com/HypothesisWorks/hypothesis/issues/3054 https://github.com/HypothesisWorks/hypothesis/issues/3060 (From OE-Core rev: ca0039a6e5524ab1e74df285ce16460dc980da65) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Re-order gbm destruction at DRM-backend tear downKhem Raj2021-08-222-0/+51
| | | | | | | | | | | | | | | | Fixes an annoying segfault seen on rpi4 when launching weston during boot especially using systemd service or sysvinit script, if weston is launched manually on VT, it works fine. This backport specifically addresses the issue described above. For more details see [1] [1] https://gitlab.freedesktop.org/wayland/weston/-/issues/314 (From OE-Core rev: 74e0249af85782af436791d1339ce864536d2022) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* arch-arm*: Fix bugs with dsp and simd feature include filesJon Mason2021-08-223-2/+3
| | | | | | | | | | | | | Fix bugs found with a duplicate inclusion of feature-arm-simd.inc and dsp not being defined in feature-arm-dsp.inc Found by compiling with DEFAULTTUNE set to 'armv8r' and 'cortexm33' respectively. (From OE-Core rev: eb49c1847bb063fa5707843e0c2632023b341fcf) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/oe/elf: Add Android OS to machine_dictHsia-Jun Li2021-08-221-0/+8
| | | | | | | | | Add entries for Android to the mappings. (From OE-Core rev: 2cec34178d6e5864c5d6280532a77cfb9cb255ea) Signed-off-by: Hsia-Jun Li <randy.li@synaptics.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* utils: Reduce the number of calls to the "dirname" commandOleksandr Popovych2021-08-221-1/+1
| | | | | | | | | | | | | | | | | | | | utils.bbclass contains create_cmdline_wrapper() function that creates wrapper script with additional arguments for any passed "$cmd" command, and uses several calls to "dirname". Because "dirname" is an external command, in cases of lots of calls to wrapped "$cmd", each call of "dirname" will incur significant overhead. There are three same calls to "dirname": one for saving it`s output to "realdir" variable, and other two in "exec" command. So last two "dirname" calls can be replaced with cached value from "realdir" variable. (From OE-Core rev: 4b9cf2c80fd14386e0b88a2e6c40a9fa3f1ae0f7) Signed-off-by: Oleksandr Popovych <opopovyc@cisco.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lzo: add CVE_PRODUCTMarta Rybczynska2021-08-221-0/+2
| | | | | | | | | | lzo was missing CVE_PRODUCT and related CVEs (at least CVE-2014-4607) were not reported. (From OE-Core rev: 366cf8201e36df1ac836e49de04ccda1f763ca9e) Signed-off-by: Marta Rybczynska <marta.rybczynska@huawei.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* assimp: added patch to fix hardcoded non-existing paths in CMake modulesPurushottam Choudhary2021-08-224-69/+291
| | | | | | | | | | | assimp CMake modules were adding non-existing paths to its CMake modules breaking builds for users of assimp. Remove the hardcoded paths with an upstream patch with small tweaks. (From OE-Core rev: 0dd86e64af7141c51666773265039fd98e2af31b) Signed-off-by: Purushottam Choudhary <purushottamchoudhary29@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_rpm/update-alternatives: fix package's providesChen Qi2021-08-222-7/+7
| | | | | | | | | | | | | | | | | | | | | Currently we have: $ rpm -qp --provides tmp/deploy/rpm/core2_64/bash-5.1.8-r0.core2_64.rpm bash = 5.1.8-r0 This is incorrect as bash provides /bin/bash and /bin/sh. This is caused by incomplete conversion of new override syntax, which breaks the per-file parsing of package_rpm. With this patch, we have: $ rpm -qp --provides tmp/deploy/rpm/core2_64/bash-5.1.8-r0.core2_64.rpm /bin/bash /bin/sh bash = 5.1.8-r0 (From OE-Core rev: f186d32ff8bf176ad0bd8d49e47cdb017c701a46) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: also relocate the musl loaderRoss Burton2021-08-221-0/+8
| | | | | | | | | Alongside GLIBC and UCLIBC, also relocate the musl loader. (From OE-Core rev: 24c4e01892df1510e5ba64b89a0060f62f2384e6) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Fix nativesdk builds and multilib fixes with gcc 11Richard Purdie2021-08-221-9/+15
| | | | | | | | | | | | | | In newer gcc versions the headers changed locations and our multiconfig and nativesdk tweaks to loader paths wasn't working. The broke buildtools-extended-tarball, particularly on arm. Update to fix this. Ultimately we should dump the gcc specs and check for hardcoded paths. This isn't possible quite yet as this patch doesn't fix the musl ones as we don't use that in mutlilib or nativesdk scenarios at present. (From OE-Core rev: 4ed6505a18ac76c0aa148deabb143214ac0c4552) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.14.5 -> 6.14.8Tim Orling2021-08-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6.14.8 - 2021-08-16 This patch ensures that registering a strategy for a subclass of a parametrised generic type such as class Lines(Sequence[str]): will not “leak” into unrelated strategies such as st.from_type(Sequence[int]) (issue #2951). Unfortunately this fix requires PEP 560, meaning Python 3.7 or later. 6.14.7 - 2021-08-14 This patch fixes issue #3050, where attrs classes could cause an internal error in the ghostwriter. 6.14.6 - 2021-08-07 This patch improves the error message for issue #3016, where PEP 585 builtin generics with self-referential forward-reference strings cannot be resolved to a strategy by from_type(). References: https://github.com/HypothesisWorks/hypothesis/issues/2951 https://www.python.org/dev/peps/pep-0560 https://github.com/HypothesisWorks/hypothesis/issues/3050 https://www.python.org/dev/peps/pep-0585 (From OE-Core rev: 1f2276c6d0312854caacebe1c83dee57474f1bb2) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-importlib-metadata: upgrade 4.6.3 -> 4.6.4Tim Orling2021-08-201-1/+1
| | | | | | | | | | | | | | v4.6.4 Issue 334: Correct SimplePath protocol to match pathlib protocol for __truediv__. References: https://github.com/python/importlib_metadata/issues/334 (From OE-Core rev: 9c7768d26a006445ed703e961184be3b8add68c6) Signed-off-by: Tim Orling <timothy.t.orling@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tune-cortexr*: add support for all Arm Cortex-R processorsJon Mason2021-08-2011-0/+152
| | | | | | | | | | | Add tune entries for all Arm Cortex-R processors currently supported in GCC. Also, add the simd feature, which can be used in ARMv7a and ARMv8a, but currently isn't. (From OE-Core rev: 67e582379afa9bff8d585b4c7f1bc65a76d088fb) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* arch-arm*: add better support for gcc march extensionsJon Mason2021-08-2018-27/+37
| | | | | | | | | | | | | | | | | | GCC has the ability to pass extensions to the march parameter, which expand the funcationality of the march. For example "-march=armv7ve+simd" adds SIMD to ARMv7. Currently, there is no way to expand the march setting without modifying each instance, as you can't guarantee the ordering when using the existing TUNE_CCARGS. By introducing two new variables, TUNE_CCARGS_MARCH and TUNE_CCARGS_MARCH_OPT, we can enforce that these two go together. Also, expand existing and create new feature files that use these variables to expand the functionality. (From OE-Core rev: 794eb617bfd1997e7a3498812c63a20c58a10554) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Allow global override of golang GO_DYNLINKOliver Kranz2021-08-201-7/+7
| | | | | | | | | | | Small golang applications create massive memory overhead if go-runtime is deployed. So it is helpfull to be able to disable the GO_DYNLINK option on a per distro/local.conf basis by making it a ?= instead of =. (From OE-Core rev: 2a7f5843c4ad2a3bd44bf9c262aacab2931b5677) Signed-off-by: Oliver Kranz <o.kranz.88@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcgroup: upgrade to 2.0Ross Burton2021-08-205-152/+188
| | | | | | | | | | | | | | | | | | | | | | Our UPSTREAM_CHECK_URI was looking at SourceForge, but development has moved to GitHub so update the URI. Update to 2.0. Swap musl-decls-compat.patch for a backport of an upstream commit. Replace do_install commands with a backport of an upstream commit to install the PAM module correctly. Don't mess about installing the library into base_libdir as the /lib vs /usr/lib prefix split is moot these days. Delete libcgroupfortesting.so as we don't install the test suite. (From OE-Core rev: 466c1c674e3da1fdbe1eae1cd90637d79a1500f5) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shadow: add /etc/default/useraddYi Zhao2021-08-202-0/+11
| | | | | | | | | | | | | | The shadow 4.9 stops shiping /etc/default/useradd[1] and uses built-in settings by default. Some settings are not consistent with previous shadow 4.8.1 in oe-core. e.g. The default shell is /bin/bash rather than /bin/sh. Per shadow 4.8.1 settings, add /etc/default/useradd back. [1] https://github.com/shadow-maint/shadow/commit/bbf4b79bc49fd1826eb41f6629669ef0b647267b (From OE-Core rev: 736d0b29c6246658a925ea9036ccfe6216d12837) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate.bbclass: get the number of threads from BB_NUMBER_THREADSJose Quaresma2021-08-201-3/+2
| | | | | | | | | | | | | | | | | | - bitbake BB_NUMBER_THREADS uses cpu_count from oe utils that uses the python os.sched_getaffinity and it is more acurrate. grep -nH ^BB_NUMBER_THREADS meta/conf/bitbake.conf meta/conf/bitbake.conf:806:BB_NUMBER_THREADS ?= "${@oe.utils.cpu_count()}" - multiprocessing.cpu_count() returns the number of CPUs on the host, not the number of usable CPUs on the host. If the user is using scheduler affinity then the number of usable CPUs may be less, so when determining how many cores we can use check the affinity instead. (From OE-Core rev: 45c52f08a289c6eb2329de50634a0406204d1d8e) Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa: wic: Add tests for --no-fstab-updateDaniel Gomez2021-08-201-0/+58
| | | | | | | | | Add tests for the --no-fstab-update wic part command. (From OE-Core rev: 90141d41a370ff377d95fb3dd144b63a85e22f8e) Signed-off-by: Daniel Gomez <daniel@qtec.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: Fix CVE-2021-38604Vinay Kumar2021-08-203-0/+195
| | | | | | | | | | | | | | | | Source: https://sourceware.org/git/glibc.git Tracking -- https://sourceware.org/bugzilla/show_bug.cgi?id=28213 Backported upstream commits b805aebd42364fe696e417808a700fdb9800c9e8 and 4cc79c217744743077bf7a0ec5e0a4318f1e6641 to glibc-2.34 source. Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commit;h=b805aebd42364fe696e417808a700fdb9800c9e8] Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commit;h=4cc79c217744743077bf7a0ec5e0a4318f1e6641] (From OE-Core rev: 014c6b0a1188d5dfb32790246491973ea91017d8) Signed-off-by: Vinay Kumar <vinay.m.engg@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* elfutils: Fix ptest dependenciesRichard Purdie2021-08-201-2/+3
| | | | | | | | | | | | | The elfutils ptests require debug symbols for the libc to be available, else we see failures such as those on the autobuilder for the fast ptest image on arm (the dbg symbols are pulled in by other recipes in other images). Also fix various test skips/error messages due to missing gcc/ld and development headers. (From OE-Core rev: 41ecc76c7fab8f9805d3271255bcd027d87298bb) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/sdk: add HTTPS test for buildtoolsRoss Burton2021-08-181-0/+20
| | | | | | | | | | Verify that HTTPS connections work in both wget and Python, as this depends on variables correctly pointing to the certificate chain. (From OE-Core rev: 5c2b1fb09e786ec392979d21dc7884ca23cd84f0) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: fix 5.14+ objtool compilationBruce Ashfield2021-08-181-1/+1
| | | | | | | | | | | | In v5.14+, x86 requires not just elfutils, but the elf headers on the target to build objtool (required for 'scripts parepare'), so we tweak our RDEPENDS to ensure that the right headers are on the target. (From OE-Core rev: 03ccc234386f753e1b0129ec557e67bcd04cc69e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: 5.14+ updatesBruce Ashfield2021-08-181-4/+4
| | | | | | | | | | | | | | | commit 6218d0f6b8dec [x86/syscalls: Switch to generic syscalltbl.sh] means that x86 no longer has a syscall script to copy, which causes a build error. We already copy the generic syscall script (in scripts), so we just catch errors for the copies to support older and 5.14+ kernels in the same devsrc recipe. (From OE-Core rev: 5debc9bc25110b836b76927c61b2455e5e235a84) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: update to 2.13.0Bruce Ashfield2021-08-182-24/+14
| | | | | | | | | | | | | | | | | | | Updating to 2.13.0, so we can pick up the latest -stable and support for 5.14+ kernels. We refresh one patch for new context, and update the LICENSE checksum due to commit 2df37e95fa4303 [Cleanup: Move headers from toplevel to include/lttng/]. which impacted the LICENSE file (but licensing is the same). MODULES_MODULE_SYMVERS_LOCATION must also be specified in this release, as the lttng build has moved the module target to a 'src' subdirectory. (From OE-Core rev: 5dad15af8b3423ad9631edf3eef6e77902f1b36e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v5.14+Bruce Ashfield2021-08-181-1/+1
| | | | | | | (From OE-Core rev: 8059018ae2f8cb731b58a3bc7b0c7392657adcfb) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: package the stub .a libaries into glibc-devRoss Burton2021-08-181-1/+2
| | | | | | | | | | | | | | | | | In glibc 2.34, the libraries libpthread, libdl, libutil, libanl have been integrated into libc. To retain compatibility with old binaries the shared libaries are still shipped but are empty, and to keep software building there are empty static libraries. However, these static libraries get packaged into glibc-staticdev (as they should be), but by this design they should be in glibc-dev. https://sourceware.org/pipermail/libc-alpha/2021-August/129718.html (From OE-Core rev: f42658198193dcf88814513e1fa09bf484777079) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/sdk: add relocation test for buildtoolsRoss Burton2021-08-181-0/+29
| | | | | | | | | | | | The buildtools-extended tarball includes GCC, which relies on being relocated correctly to work. Add a test case that verifies that the loader paths have all been relocated, as otherwise there are hard-to-debug errors at build time. (From OE-Core rev: fe1f675ea156722a3709b13cd751479c9528134d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* grep: upgrade 3.6 -> 3.7Denys Dmytriyenko2021-08-181-1/+1
| | | | | | | | | | | | GNU grep 3.7 has been released with a fix for a bug causing "extreme performance degradation" in certain types of search. https://www.theregister.com/2021/08/16/gnu_grep_37/ (From OE-Core rev: 8a2bfc9da626597e915b774e1dca95ae2929014f) Signed-off-by: Denys Dmytriyenko <denis@denix.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binutils: Apply upstream patch to fix 'too many open files' on qtwebengineAndreas Müller2021-08-182-0/+235
| | | | | | | | | | | Since upgrade of binutils to 2.37 builds of qtwebengine failed to link even with ulimits -n 1000000 (!!). Fix that by applying a patch from stable 'binutils-2_37-branch'. (From OE-Core rev: 9f4660e1c6b251c55f9e7e8072b602edf843b952) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: upgrade 21.1.5 -> 21.1.7Andreas Müller2021-08-184-74/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Joshua's vc4/v3d/dma-patch was applied in 21.1.7 Release notes 21.1.7: Bug fixes Miscompilation of a switch case [radeonsi][regression] CPU is being used ~10 times more than usual after c5478f9067f. dEQP-VK.wsi.android.swapchain.create#image_swapchain_create_info crash on Android R The image is distorted while use iGPU(Intel GPU) rendering and output via dGPU (AMD GPU) lima: regression in plbu scissors cmd Incorrect rendering Changes pan/bi: Restrict swizzles on same cycle temporaries nir/lower_mediump_io: Don’t remap base unless needed nir/lower_mediump: Fix metadata in all passes util/fossilize_db: Update parsed_offset correctly. util/fossilize_db: Reset file position to parsed_offset on cache_offset read failure. util/fossilize_db: Flush files after header write. util/fossilize_db: Be conservative about header length check for locking. util/fossilize_db: Only allocate entries after full read. util/fossilize_db: Use uint64_t for file size. util/fossilize_db: Unlock the cache file if the entry already exists. util/fossilize_db: Add extra flock mutex. radv: Allocate space for inline push constants. vulkan/wsi/x11: do not inherit last_present_mode ir3: Preserve gl_ViewportIndex in the binning shader teximage: return correct desktop GL error for compressedteximage intel/fs: restrict max push length on older GPUs to a smaller amount virgl: disable anisotropic filtering. freedreno/ir3: Add build id to the disassembler test .pick_status.json: Update to 7055282231cdad23e7b23fb49a2f953a99797f8a .pick_status.json: Update to 2f06642b06c94f07f4bfe3df32b25659428c9144 .pick_status.json: Mark 6ccf11ac2b951963407601b5b1109b45a972e48e as denominated .pick_status.json: Update to 2f06642b06c94f07f4bfe3df32b25659428c9144 .pick_status.json: Update to 353e6323936b812884fa677c25bdba91554881b7 .pick_status.json: Update to 4128acdee32eadfef1fb8c3c3ce2e512a267cdf4 pick-ui: drop assert that optional argument is passed pick-ui: show nomination type in the UI pick-ui: show commit date lima: avoid crash with negative viewport values zink: make codegen compatible with python 3.5 mesa/main: Check for fbo attachments when importing EGL images to textures v3d, vc4: Fix dmabuf import for non-scanout buffers gallium/hud: initialize query nv30: fix emulated vertex index buffers gallium: Reset {d,r}Priv in dri_unbind_context loader/dri3: create linear buffer with scanout support anv: fix submission batching with perf queries anv: don’t try to access Android swapchains renderonly: don’t complain when GPU import fails etnaviv: always try to create KMS side handles for imported resources glsl: evaluate switch expression once zink: use array size in spirv bo length calculations etnaviv: fix gbm_bo_get_handle_for_plane for multiplanar images clover/spirv: Properly size 3-component vector args clover/nir: Set constant buffer pointer size to host gallium/va: don’t use key=NULL in hash tables amd/registers: fix fields conflict detection radeonsi: don’t create an infinite number of variants nir/algebraic: fix imod by negative power-of-two radv: fix selecting the first active CU when profiling with SQTT etnaviv: fix renderonly check in etna_resource_alloc etnaviv: fail in get_handle(TYPE_KMS) without a scanout resource freedreno: fail in get_handle(TYPE_KMS) without a scanout resource panfrost: fail in get_handle(TYPE_KMS) without a scanout resource lima: fail in get_handle(TYPE_KMS) without a scanout resource nine: Fix assert in tx_src_param intel/compiler: make sure swizzle is applied to if condition glsl: Add operator for .length() method on implicitly-sized arrays glsl: Properly handle .length() of an unsized array gallium/vl: don’t leak fd in vl_dri3_screen_create Release notes 21.1.6: Bug fixes [RADV] FSR in Resident Evil: Village looks very pixelated on Polaris Crash in update_buffers after closing KDE “splash screen” downloader Crash in update_buffers after closing KDE “splash screen” downloader radeonsi: persistent, read-only buffer maps are slow to read substance painter flickering with jagged texture and masks shown black radv: FP16 mode in FidelityFX FSR doesn’t look right [RADV] Blocky corruption in Scarlet Nexus and vkd3d-proton 2.4 Radeon RX580 and 5700 XT: Reloading ARB assembly shaders causes very glitchy rendering Changes targets/graw-xlib: Add missing dep_x11 egl/surfaceless: try kms_swrast before swrast meson: allow egl_native_platform to be specified freedreno/computerator: Fix local_size typo aco/optimizer: ensure to not erase high bits when propagating packed constants egl/wayland: Error on invalid native window egl/wayland: Allow EGLSurface to outlive wl_egl_window softpipe/aniso: move DDQ calculation to after scaling. llvmpipe: add support for time elapsed queries. .pick_status.json: Mark a9c9a9938d6d2ead6f08ccf5256c95801fbc864f as backported .pick_status.json: Update to 376fb4f55f080929df8ca5a2a975fc88a00eec06 .pick_status.json: Update to 1d6c790f9f6c373e667de955822b1048c7073ba3 .pick_status.json: Update to 73262d4bd4a4637a332264a165c62ce3209d03fb zink: remove duplicate format-mapping on little-endian vulkan: do not map zero-sized region of memory vulkan: allocate host-visible memory for swapchain images nir/gcm: Clear out pass_flags before starting iris: Re-emit MEDIA_VFE_STATE for variable group size shaders anv: Handle errors properly in anv_i915_query v3d/driconf: Expose non-MSAA texture limits for mutter and gnome-shell lavapipe: Use common Vulkan format helpers broadcom/compiler: emit TMU flush before a jump nv50/ir/nir: fix smem size for GL radeonsi: don’t expose no-attachment MSAA 16x on all 1 RB chips due to issues st/mesa: always use PIPE_USAGE_STAGING for GL_MAP_READ_BIT usage egl/android: include “util/compiler.h” for FALLTHROUGH macro util/foz: stop crashing on destroy if prepare hasn’t been called radeonsi: Check aux_context on si_destroy_screen() mesa: clear shader_info::is_lowered in prog_to_nir mesa: fix bindless uniform samplers update aco: don’t create v_madmk_f32/v_madak_f32 from v_fma_legacy_f16 freedreno/ir3: Don’t force RTNE if rounding mode is undefined radv: only init the TC-compat ZRANGE metadata for the depth aspect glsl: replace some C++ code with C util: add workaround for Full Bore glsl: relax rule on varying matching for shaders older than 4.20 lima: handle fp16 vertex formats (From OE-Core rev: ce202e5f3f0eaceec2e23ebd1697f73c9fa00aaf) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: fix CVE-2021-3682Sakib Sajal2021-08-182-0/+42
| | | | | | | (From OE-Core rev: e16cd155c5ef7cfe8b4d3a94485cb7b13fd95036) Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/machine: move tune files to architecture directoriesJon Mason2021-08-1878-26/+26
| | | | | | | | | | | | | | | Move all of the tune files found in conf/machine/include into their respective architecture directories in that same location. All references to these will need to be updated. So, change the relevant ones for this tree in this commit as well. For the ARM tunes, nest them one further into armv8a, armv8m, etc. and rename some to make them uniform with the rest of the tunes. (From OE-Core rev: b6f15209bcfff953cce69da97a93f9ddff141ced) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uninative: Upgrade to 3.3, support glibc 2.34Michael Halstead2021-08-181-5/+5
| | | | | | | (From OE-Core rev: 4aa4dcd5f31657073f2207a9a4a43247322c7eb1) Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uninative: Improve glob to handle glibc 2.34Ross Burton2021-08-181-1/+1
| | | | | | | | | | | With glibc 2.34, the libraries were renamed. Tweak the glob to support both as this is needed for newer uninative versions. [RP: tweak commit message] (From OE-Core rev: 98248306e4b5f023e96375293b60524574ebb686) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: Add lz4c, pzstd and zstdJoshua Watt2021-08-181-3/+3
| | | | | | | | | | Adds the command line compression tools which are needed by bitbake (From OE-Core rev: 58f5389e3c6b0e5b29df8850c2056b5fc41b618f) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/machine: bump qemu preferred versions to 5.13Bruce Ashfield2021-08-182-2/+2
| | | | | | | | | | 5.13 is the latest reference kernel, so let's make it the default. (From OE-Core rev: a7ebb5053a5dd7d0989a15cc4dee7116d3ef0948) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: remove recipesBruce Ashfield2021-08-183-132/+0
| | | | | | | | | | | | | | | We have 5.10 and 5.13 as the active recipes in the release/development branches, so we remove 5.4. This leaves us with the standard three versions for release (5.10, 5.13 and -dev). 5.4 will continue to be updated in stable/supported releases. (From OE-Core rev: f4ff7a501df84f15900652703349c0072ef8714c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package: Fix overrides converion issue with PKGSIZERichard Purdie2021-08-172-2/+2
| | | | | | | | This fixes pkgdata PKGSIZE info after the overrides change. (From OE-Core rev: 6964f06e48c7002c9ad788aa04bd8873fb3ee024) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package/scripts: Fix FILES_INFO handlingRichard Purdie2021-08-173-4/+4
| | | | | | | | | | | | | | | There is a long standing bug where FILES_INFO isn't written into pkgdata with a package suffix. This means if the files are read into the datastore as intended, the last one "wins". Fix this to work as intended. Most of the call sites using the data need to be updated to handle this and the overrides change correctly. Also fix some other problematic references noticed along the way. (From OE-Core rev: a1190903e0a61a12c9854c96af918ae8d12c6327) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* arch-armv8m-main: missing spaceJon Mason2021-08-171-1/+1
| | | | | | | | | Correct an issue with 2 AVAILTUNES not being separated by a space. (From OE-Core rev: 72a9ddf85876909d6f22582561a6e1c3a2ccf2fa) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/selftest/buildoptions: test buildhistory PKGSIZE and FILELIST fieldsRoss Burton2021-08-171-0/+24
| | | | | | | | | Add tests to ensure that PKGSIZE and FILELIST fields are set correctly. (From OE-Core rev: 8e957f9dbf794195af093f3fbc00b4c8d269ee37) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* prelink: add PACKAGECONFIG for selinuxYi Zhao2021-08-171-1/+3
| | | | | | | | | | Add PACKAGECONFIG for selinux rather than disable it directly. This is useful for selinux distro feature. (From OE-Core rev: d25b644741f5b941aa3051545e86e16a365c51c3) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shadow: fix default value in SHA_get_salt_rounds()Mingli Yu2021-08-172-0/+65
| | | | | | | | | | | | | Backport a patch [1] to fix chpasswd, gpasswd and passwd "hang" for several minutes (10-20min) at 100% cpu usage though they finally terminate successfully. [1] https://github.com/shadow-maint/shadow/issues/393 (From OE-Core rev: ad8c62f988017e1e4da1f5ed7fb6f4a5ce44844e) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/selftest/glibc: Handle incorrect encoding issuesin glibc test resultsRichard Purdie2021-08-171-1/+1
| | | | | | | | | | We dont control the test output and sometimes see badly encoded characters. These don't affect the operation of the code we're running. Use errors='replace' to avoid those issues and the resulting test failures. (From OE-Core rev: 3939b1923387d3bc440118ed1663d28a03a1ea5d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* man-db: Add compression PACKAGECONFIG entriesRichard Purdie2021-08-171-0/+11
| | | | | | | | | Add PACKAGECONFIG entries for various compression algorithms to ensure builds are deterministic. (From OE-Core rev: 65b847856e44ef83ead3a0efb48ea19dc6c9df4a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* elfutils: Add zstd PACKAGECONFIG for determinismRichard Purdie2021-08-171-0/+5
| | | | | | | | | Ensure builds as deterministic by covering all compression configuration options. (From OE-Core rev: c78224b8546aa8d6bd238c2516c445b80de4c205) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* maintainers.inc: maintainer for alsa-*, flac, lame and speexMichael Opdenacker2021-08-171-11/+11
| | | | | | | (From OE-Core rev: 9f0120902d5a8de01c1af319aa2c3c68cebef4ed) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.13: update to v5.13.9Bruce Ashfield2021-08-173-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: f259ee2f0379 Linux 5.13.9 4288f43d9e0e spi: mediatek: Fix fifo transfer fad0494f626f drm/amd/display: Fix ASSR regression on embedded panels 02db470b866f Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" c268b30ff4e0 Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" 989b27104a97 io_uring: explicitly catch any illegal async queue attempt f7be9c72d1de io_uring: never attempt iopoll reissue from release path eb9b9c610f25 drm/amd/display: Fix max vstartup calculation for modes with borders 9cc57c6cdd24 drm/amd/display: Fix comparison error in dcn21 DML b3b7be424610 nvme: fix nvme_setup_command metadata trace event d26ac2d83b02 efi/mokvar: Reserve the table only if it is in boot services data dbdf7e3d5684 ASoC: ti: j721e-evm: Check for not initialized parent_clk_id f248077aef20 ASoC: ti: j721e-evm: Fix unbalanced domain activity tracking during startup a35d559db687 net: Fix zero-copy head len calculation. 4bf6168d0b6a ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend 3cadaeae64dc qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() a6b2ef5b5ffb r8152: Fix a deadlock by doubly PM resume 5feeb2da23e5 r8152: Fix potential PM refcount imbalance bf7dd85e9e02 regulator: mtk-dvfsrc: Fix wrong dev pointer for devm_regulator_register ee37879e24c4 ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits c2fdcb148e33 spi: stm32h7: fix full duplex irq handler handling 64d62c4e4ccb regulator: rt5033: Fix n_voltages settings for BUCK and LDO 2e4e8df287c1 regulator: rtmv20: Fix wrong mask for strobe-polarity-high 1c5b8c4e4cb5 ASoC: Intel: boards: fix xrun issue on platform with max98373 497a0258df14 ASoC: Intel: boards: create sof-maxim-common module 301f2270d3ac ASoC: Intel: boards: handle hda-dsp-common as a module c348419f365b net: dsa: sja1105: fix address learning getting disabled on the CPU port 5ee064ade19a net: dsa: sja1105: parameterize the number of ports 1ce09f0ae455 cifs: add missing parsing of backupuid cf5663d06bc3 cifs: use helpers when parsing uid/gid mount options and validate them 2abe7e0f1983 bpf, sockmap: On cleanup we additionally need to remove cached skb 96b1d399a4f2 skmsg: Pass source psock to sk_psock_skb_redirect() b82ffbf55977 skmsg: Increase sk->sk_drops when dropping packets af8884055780 power: supply: ab8500: Call battery population once 5a40048e60b2 Revert "drm/i915: Propagate errors on awaiting already signaled fences" 15c8463df133 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" 3cfdd7252e00 Linux 5.13.8 d92d15c28841 octeontx2-af: Remove unnecessary devm_kfree 187463c4a262 perf pmu: Fix alias matching 5e1fc537c1be can: j1939: j1939_session_deactivate(): clarify lifetime of session object f27deb33bbdb i40e: Add additional info to PHY type error e95d994d2f8f io_uring: fix race in unified task_work running ee6d50cb1c23 Revert "perf map: Fix dso->nsinfo refcounting" 9755a447ec42 powerpc/pseries: Fix regression while building external modules c73256979654 powerpc/vdso: Don't use r30 to avoid breaking Go lang 52e9158959d2 SMB3: fix readpage for large swap cache 19f60bf08ee3 bpf: Fix pointer arithmetic mask tightening under state pruning 8595837e9df5 bpf: verifier: Allocate idmap scratch in verifier env 738ab7d5e554 bpf: Remove superfluous aux sanitation on subprog rejection 0b27bdf02c40 bpf: Fix leakage due to insufficient speculative store bypass mitigation ddab060f996e bpf: Introduce BPF nospec instruction for mitigating Spectre v4 9ec54436991f can: hi311x: fix a signedness bug in hi3110_cmd() dda5c13325f1 sis900: Fix missing pci_disable_device() in probe and remove 6cbc642e6f82 tulip: windbond-840: Fix missing pci_disable_device() in probe and remove c7d5458d5589 sctp: fix return value check in __sctp_rcv_asconf_lookup fc553003e361 block: delay freeing the gendisk 926fa6598cdd net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 601c356d1e0a net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() 6b35ae3f6b42 net/mlx5: Unload device upon firmware fatal error 9bf4345430b4 net/mlx5e: Fix page allocation failure for ptp-RQ over SF 09f2d23a618e net/mlx5e: Fix page allocation failure for trap-RQ over SF e6eaea0980ee net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available b0ba8a145d8d net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined 4d253ea99fba net/mlx5: E-Switch, handle devcom events only for ports on the same device 0b26a4e2d5dd net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported 1dc7f1219c13 net/mlx5e: Disable Rx ntuple offload for uplink representor 644c3c58ec77 net/mlx5: Fix flow table chaining 951e41ddd214 bpf, sockmap: Zap ingress queues after stopping strparser 0664f9acc5bf KVM: selftests: Fix missing break in dirty_log_perf_test arg parsing 9e27f578a403 drm/msm/dp: Initialize the INTF_CONFIG register c122e9371bd6 drm/msm/dp: use dp_ctrl_off_link_stream during PHY compliance test run 58389fac95fb drm/msm/dpu: Fix sm8250_mdp register length 5e8c20b001e8 net: llc: fix skb_over_panic 40e79954edce KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access 9eb2c41471e6 drm/i915/bios: Fix ports mask 4689d61012a6 drm/panel: panel-simple: Fix proper bpc for ytc700tlag_05_201c 7d93d6111d0e mlx4: Fix missing error code in mlx4_load_one() 58b30f9e1a48 net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY on the BCM54811 PHY 0379d6b0118a octeontx2-pf: Dont enable backpressure on LBK links 4182c0d66639 octeontx2-pf: Fix interface down flag on error b8a071889fb3 tipc: do not write skb_shinfo frags when doing decrytion 0e99b794c0bc can: mcp251xfd: mcp251xfd_irq(): stop timestamping worker in case error in IRQ d6892195dfbe ionic: count csum_none when offload enabled 70da7c504236 ionic: fix up dim accounting for tx and rx e8927398faa1 ionic: remove intr coalesce update from napi b367a9a2cebe ionic: catch no ptp support earlier 12e88273896d ionic: make all rx_mode work threadsafe 2e618cf6db69 net: qrtr: fix memory leaks 56a5e590b31e loop: reintroduce global lock for safe loop_validate_file() traversal fcc99d41954f net: dsa: mv88e6xxx: silently accept the deletion of VID 0 too a6964b4c65c7 net: Set true network header for ECN decapsulation 7b3f85278d90 tipc: fix sleeping in tipc accept routine a73d03806166 tipc: fix implicit-connect for SYN+ 457202b9132f i40e: Fix log TC creation failure when max num of queues is exceeded a7ce70625f44 i40e: Fix queue-to-TC mapping on Tx 644575296661 i40e: Fix firmware LLDP agent related warning 79c71f5168c5 i40e: Fix logic of disabling queues 367bec7665d1 netfilter: nft_nat: allow to specify layer 4 protocol NAT only 62659ab3563a netfilter: conntrack: adjust stop timestamp to real expiry value 525e6eb9258c mac80211: fix enabling 4-address mode on a sta vif after assoc 13b8ab2f6f84 bpf: Fix OOB read when printing XDP link fdinfo 467c905bb613 netfilter: nf_tables: fix audit memory leak in nf_tables_commit f7046443c8ac RDMA/rxe: Fix memory leak in error path code 1544d2b86fa7 platform/x86: amd-pmc: Fix missing unlock on error in amd_pmc_send_cmd() d23677f3da7a platform/x86: amd-pmc: Fix SMU firmware reporting mechanism 91f5c8fb6d8e platform/x86: amd-pmc: Fix command completion code 7113367b2229 RDMA/bnxt_re: Fix stats counters d68acf353765 cfg80211: Fix possible memory leak in function cfg80211_bss_update a8d4169f924a io_uring: fix poll requests leaking second poll entries 5db0ca0fbebf io_uring: don't block level reissue off completion path 5bb49c88472f io_uring: fix io_prep_async_link locking ca324a215bf9 nfc: nfcsim: fix use after free during module unload caed0df2e52d blk-iocost: fix operation ordering in iocg_wake_fn() 749abc8d274f drm/amdgpu: Fix resource leak on probe error path 070f46bcf6b4 drm/amdgpu: Avoid printing of stack contents on firmware load error 4e7961b3d5fd drm/amdgpu: Check pmops for desired suspend state 0652b1eade53 drm/amd/display: ensure dentist display clock update finished in DCN20 9c2cae70e3a0 NIU: fix incorrect error return, missed in previous revert 633799ddcff4 net: stmmac: add est_irq_status callback function for GMAC 4.10 and 5.10 fa1c5eff378f HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT 892ced352e05 alpha: register early reserved memory in memblock a63d311c966c can: esd_usb2: fix memory leak d23e7c014cc4 can: ems_usb: fix memory leak 62365842aed3 can: usb_8dev: fix memory leak 78673a83947b can: mcba_usb_start(): add missing urb->transfer_dma initialization 87d268fe1bdb can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values aec236c7147a can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF ea9e6fc2bc5d can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms 9293727af539 mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() 87370a9d413a mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code 3df2bd9978b1 ocfs2: issue zeroout to EOF blocks c9302ab319ed ocfs2: fix zero out valid data a9f2d0884d70 KVM: add missing compat KVM_CLEAR_DIRTY_LOG a80e3243e924 x86/kvm: fix vcpu-id indexed array sizes 3c82e27986af ACPI: DPTF: Fix reading of attributes cf90e1c4ad57 Revert "ACPI: resources: Add checks for ACPI IRQ override" 1d381aca0d9c btrfs: mark compressed range uptodate only if all bio succeed c543bced163b btrfs: fix rw device counting in __btrfs_free_extra_devids 9e4417af187e btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction 89e34995bdd7 fs/ext2: Avoid page_address on pages returned by ext2_get_page f0aa1bc37e9a pipe: make pipe writes always wake up readers 5a5aaf4177da selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (From OE-Core rev: 445892595e8af9296360de561c6bd7a0887ba5de) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.57Bruce Ashfield2021-08-173-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 1cd6e30b83d7 Linux 5.10.57 9c645a020bab spi: mediatek: Fix fifo transfer 7254e2d9eb41 selftest/bpf: Verifier tests for var-off access 30ea1c535291 bpf, selftests: Adjust few selftest outcomes wrt unreachable code 98bf2906d3be bpf: Update selftests to reflect new error states 360e5b7af653 bpf, selftests: Adjust few selftest result_unpriv outcomes 5abcd138cbd8 selftest/bpf: Adjust expected verifier errors 83bbf953f66c selftests/bpf: Add a test for ptr_to_map_value on stack for helper access e2b7a4ccbf7c Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" 1b1a00b13c34 firmware: arm_scmi: Add delayed response status check 93ef561406a7 firmware: arm_scmi: Ensure drivers provide a probe function 1812895f17e1 Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" cae3fa3d8165 ACPI: fix NULL pointer dereference 98b070694f45 drm/amd/display: Fix max vstartup calculation for modes with borders f9d875c8c92f drm/amd/display: Fix comparison error in dcn21 DML 91865b458edd nvme: fix nvme_setup_command metadata trace event 06a9092f6647 efi/mokvar: Reserve the table only if it is in boot services data 27ff30c8b3f3 ASoC: ti: j721e-evm: Check for not initialized parent_clk_id a00bcc5298be ASoC: ti: j721e-evm: Fix unbalanced domain activity tracking during startup e8b287e78381 net: Fix zero-copy head len calculation. c6bdf7d97d5f ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend 74b53ee4b89e qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() f6a2ff040b5c r8152: Fix potential PM refcount imbalance c98a7916cd37 ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits 03258515c9eb spi: stm32h7: fix full duplex irq handler handling cfb8173a23cf regulator: rt5033: Fix n_voltages settings for BUCK and LDO 81dc9a4868a9 regulator: rtmv20: Fix wrong mask for strobe-polarity-high 9e55b9278c47 btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction e2419c570986 btrfs: fix race causing unnecessary inode logging during link and rename 118b070bf415 Revert "drm/i915: Propagate errors on awaiting already signaled fences" 6976f3cf34a1 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" 9746c25334cb Linux 5.10.56 55dd22c5d029 can: j1939: j1939_session_deactivate(): clarify lifetime of session object 75ebe1d355b5 i40e: Add additional info to PHY type error 2ca5ec188b20 Revert "perf map: Fix dso->nsinfo refcounting" c14cee5bc466 powerpc/pseries: Fix regression while building external modules bfc8e67c60b9 SMB3: fix readpage for large swap cache be561c0154dc bpf: Fix pointer arithmetic mask tightening under state pruning ffb9d5c48b4b bpf: verifier: Allocate idmap scratch in verifier env a11ca29c65c1 bpf: Remove superfluous aux sanitation on subprog rejection 0e9280654aa4 bpf: Fix leakage due to insufficient speculative store bypass mitigation bea9e2fd1808 bpf: Introduce BPF nospec instruction for mitigating Spectre v4 cd61e665a166 can: hi311x: fix a signedness bug in hi3110_cmd() 65dfa6cb2233 sis900: Fix missing pci_disable_device() in probe and remove 93e5bf4b2925 tulip: windbond-840: Fix missing pci_disable_device() in probe and remove 58b8c812c764 sctp: fix return value check in __sctp_rcv_asconf_lookup 362e9d23cf70 net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() bd744f2a2755 net/mlx5: Fix flow table chaining 1b148bd72e50 skmsg: Make sk_psock_destroy() static 645a1d3bef5f drm/msm/dp: Initialize the INTF_CONFIG register 4a6841921cc8 drm/msm/dpu: Fix sm8250_mdp register length e6097071a4ff net: llc: fix skb_over_panic 01f3581d4400 KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access f5f78ae5f1be mlx4: Fix missing error code in mlx4_load_one() 51b751fc06b8 octeontx2-pf: Fix interface down flag on error 4951ffa3fac8 tipc: do not write skb_shinfo frags when doing decrytion 7eefa0b74f3e ionic: count csum_none when offload enabled 60decbe01d7d ionic: fix up dim accounting for tx and rx a7c85a516cd0 ionic: remove intr coalesce update from napi 6961323eed46 net: qrtr: fix memory leaks 91350564ea8c net: Set true network header for ECN decapsulation a41282e82a1d tipc: fix sleeping in tipc accept routine 10f585740cf0 tipc: fix implicit-connect for SYN+ bb6061616211 i40e: Fix log TC creation failure when max num of queues is exceeded c1cc6bce1afd i40e: Fix queue-to-TC mapping on Tx 4382cca17915 i40e: Fix firmware LLDP agent related warning e090ffdf0563 i40e: Fix logic of disabling queues cbc8012902b3 netfilter: nft_nat: allow to specify layer 4 protocol NAT only 3dbda8483f42 netfilter: conntrack: adjust stop timestamp to real expiry value ac038f4152ef mac80211: fix enabling 4-address mode on a sta vif after assoc 076bc6ebce48 bpf: Fix OOB read when printing XDP link fdinfo e6a06a13ec6f RDMA/bnxt_re: Fix stats counters c8667cb406fd cfg80211: Fix possible memory leak in function cfg80211_bss_update 9ab284bc3530 nfc: nfcsim: fix use after free during module unload ea04a3b5727e blk-iocost: fix operation ordering in iocg_wake_fn() fc2756cce06f drm/amdgpu: Fix resource leak on probe error path ccc7a1bb322e drm/amdgpu: Avoid printing of stack contents on firmware load error 63570e578094 drm/amd/display: ensure dentist display clock update finished in DCN20 2eab387507fd NIU: fix incorrect error return, missed in previous revert cb71730a6312 HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT 7bca5da00539 alpha: register early reserved memory in memblock 30e19d072ea0 can: esd_usb2: fix memory leak 88b40258162b can: ems_usb: fix memory leak f58ac91ff87d can: usb_8dev: fix memory leak a6ebfbdaca3d can: mcba_usb_start(): add missing urb->transfer_dma initialization 2fc2c2816cb7 can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values afe2ffd92061 can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF a9c02d0e1513 can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms da4f4916dab2 ocfs2: issue zeroout to EOF blocks 943014593061 ocfs2: fix zero out valid data 52acb6c147b3 KVM: add missing compat KVM_CLEAR_DIRTY_LOG 7d67d4ab28e3 x86/kvm: fix vcpu-id indexed array sizes 2388c7674fbd ACPI: DPTF: Fix reading of attributes 0d6afa25975e Revert "ACPI: resources: Add checks for ACPI IRQ override" 0a421a2fc516 btrfs: mark compressed range uptodate only if all bio succeed 4e1a57d75264 btrfs: fix rw device counting in __btrfs_free_extra_devids 27aa7171fe2b pipe: make pipe writes always wake up readers 02210a5e1894 x86/asm: Ensure asm/proto.h can be included stand-alone 65b2658634fe io_uring: fix null-ptr-deref in io_sq_offload_start() e44d22fdf756 selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (From OE-Core rev: 6ab4c36223e62ad99efb76863a703c83fb6da324) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>