summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
...
* atk: upgrade 2.36.0 -> 2.38.0wangmy2022-03-291-2/+1
| | | | | | | | (From OE-Core rev: 92fbc8cbbed2f7d7b43f73b80b236eb31a3c4da6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* apt: upgrade 2.4.0 -> 2.4.3wangmy2022-03-292-8/+6
| | | | | | | | | | | 0001-aptwebserver.cc-Include-array.patch refreshed for new version. (From OE-Core rev: e147934d8dcb31a33ec3396d31a09aa9cdae2a90) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* zstd: add libzstd packageStefan Herbrechtsmeier2022-03-291-0/+4
| | | | | | | | | | | | | | | Add a libzstd package to remove libstdc++ runtime dependency from library users and reduce the dependencies and size of the library package. Add a lib package instead of a bin package to use a similar name as other buildtools and be backward compatible. (From OE-Core rev: 59041a5f945d480503e391f5f210f383412646b9) Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Disable for ppc32Khem Raj2022-03-291-0/+2
| | | | | | | | | | | qemu no longer supports building for ppc32 hosts, therefore reflect this in recipe (From OE-Core rev: b94bf9d17d8157907d4b96f29276a7b58707124e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: Add a dependency on ncursesPeter Kjellerstedt2022-03-291-1/+1
| | | | | | | | | | | | | | | This avoids the following configuration error: The necessary bits to build these optional modules were not found: _curses _curses_panel which happens if the "readline" PACKAGECONFIG is disabled. (From OE-Core rev: 70e0641069ca1e0e460000fe19662d6b3753b2ba) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: Add a dependency on util-linuxPeter Kjellerstedt2022-03-291-1/+1
| | | | | | | | | | | | | | | | | | This avoids the following configuration error: -- Checking for module 'smartcols' -- No package 'smartcols' found CMake Error at .../usr/share/cmake-3.22/Modules/FindPkgConfig.cmake:603 (message): A required package was not found which happens if glib-2.0 is configured without the libmount PACKAGECONFIG that otherwise depends on util-linux. (From OE-Core rev: e9bbbe72221e56a82892981a5ff254e559795ac6) Signed-off-by: Peter Kjellerstedt <pkj@axis.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: Remove a leftover commentPeter Kjellerstedt2022-03-291-1/+0
| | | | | | | | | | | The system-pcre PACKAGECONFIG was removed in commit e359ee75 (glib-2.0: update 2.68.4 -> 2.70.0), but a comment was left behind. (From OE-Core rev: a08655f3d97d947fb29c4b669790f68d661aae96) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* grep: Fix build on ppc/muslKhem Raj2022-03-292-1/+35
| | | | | | | | | | Backport a patch from libsigsegv (From OE-Core rev: 59b55dd8cf87d5657061da32cec3506bb83ca1b0) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* diffutils: Fix build on ppc/muslKhem Raj2022-03-292-0/+34
| | | | | | | | | | Backport a patch from libsigsegv (From OE-Core rev: 2115602f898f915c8e20358b5523da10d3b611f3) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mount-copybind: add MOUNT_COPYBIND_AVOID_OVERLAYFS env var to skip OverlayFSLuca Boccassi2022-03-261-1/+4
| | | | | | | | | | | | | | | | | In some cases we don't want to even attempt to set up OverlayFS, for example because SELinux in enforcing mode would kill the process attempting to use the mount. See: https://lore.kernel.org/all/CA+FmFJBDwt52Z-dVGfuUcnRMiMtGPhK4cCQJ=J_fg0r3x-b6ng@mail.gmail.com/T/#mef98aa406324096d1889d3d467251f30456f403c If MOUNT_COPYBIND_AVOID_OVERLAYFS=1 is set, skip directly to copy and bind mount. (From OE-Core rev: a8e7dca69054798b1c9843a0de889cef3e261c4f) Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mount-copybind: fix shellcheck warningLuca Boccassi2022-03-261-1/+1
| | | | | | | | | | | | | | | | | | | | $ shellcheck meta/recipes-core/volatile-binds/files/mount-copybind In meta/recipes-core/volatile-binds/files/mount-copybind line 54: mountcontext=",rootcontext=$(matchpathcon -n $mountpoint)" ^---------^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: mountcontext=",rootcontext=$(matchpathcon -n "$mountpoint")" For more information: https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ... (From OE-Core rev: 56c7962a6c31acfe0e118f713954aeafd7e2d9c0) Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/runtime/context: remove duplicate sys.path entries when looking for modulesRoss Burton2022-03-261-1/+5
| | | | | | | | | | | | | | | sys.path can contain duplicate entries for each layer, which means that the search in add_controller_list() will find the same name twice and abort. As duplicate directories should be harmless, remove any duplicates before iterating through the entries. (From OE-Core rev: e478381ac1cccc5f882198fd11c8757db7e3741a) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librsvg: reenable nativesdkChristian Eggers2022-03-261-1/+1
| | | | | | | | | | | Rust is now available for nativesdk. So the nativesdk build for librsvg can be enabled again. (From OE-Core rev: 96eac366b7b2ba3a826227f9bfe2c1bedea6943e) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust-crosssdk: use ${RUST_LIBC} in ${PN}Christian Eggers2022-03-261-1/+1
| | | | | | | | | | | TCLIBC is only valid for TARGET, not for HOST or NATIVESDK. Fixes build of rust-crosssdk if TCLIBC is set to musl. (From OE-Core rev: c0b353d19d4cd796e5e63c6bec72962854fe81f4) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* machine-sdk: clear ABIEXTENSION for class-crosssdkChristian Eggers2022-03-261-0/+1
| | | | | | | | | | | For nativesdk/crosssdk, we have no ABIEXTENSION. Fixes build of rust-crosssdk if ABIEXTENSION is set toe something like "eabi". (From OE-Core rev: adc1c99abaab3d6046edd3a26dd53a31181f97ca) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust-common: override RUST_LIBC for crosssdkChristian Eggers2022-03-261-0/+1
| | | | | | | | | | | For nativesdk/crosssdk, always glibc is used. Fixes build of rust-crosssdk if TCLIBC is set to musl. (From OE-Core rev: 67b4e0fdb13c81ab7e79109b6366fd7705b253ba) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: upgrade 2.70.4 -> 2.72.0Christian Eggers2022-03-264-65/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 0001-gio-tests-resources.c-comment-out-a-build-host-only-.patch: dropped (integrated upstream) News ==== * Bugs fixed: - #2620 g_time_zone_new_offset() assertion failure if offset >= 25 hours - #2538 Various unit test fixes - #2542 fuzzing: Fix test failure with G_DISABLE_ASSERT - #2547 gprintf: Fix a memory leak with an invalid format in g_vasprintf() - #2548 tests: Various fixes to gdbus-auth, gdbus-non-socket, gdbus-connection-flush, spawn-multithreaded tests - #2551 tests: More flaky test fixes to converter-stream and test-printf - #2552 gtlsconnection: fix typo in docs * Translation updates: - Czech - French - Friulian - Hebrew - Hungarian - Italian - Kazakh - Polish - Romanian - Serbian - Swedish (From OE-Core rev: bf088d1e9d13eca5b0fb1a4ab1cb689daaf1ff80) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* musl: Update to latest masterKhem Raj2022-03-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | brings following fixes * 6d8a5157 fix invalid free of duplocale object when malloc has been replaced * 760f5d7e fix __WORDSIZE on x32 sys/user.h * bdb54540 sys/ptrace.h: add PTRACE_GET_RSEQ_CONFIGURATION from linux v5.13 * aa3bab6c sys/prctl.h: add PR_PAC_{SET,GET}_ENABLED_KEYS from linux v5.13 * a8300f5d elf.h: add NT_ARM_PAC_ENABLED_KEYS from linux v5.13 * dda21f10 netinet/in.h: add INADDR_DUMMY from linux v5.13 * ee05b11b bits/syscall.h: add landlock syscalls from linux v5.13 * 1ee8109e netinet/tcp.h: add tcp_zerocopy_receive fields from linux v5.12 * bc89c311 netinet/tcp.h: add TCP_NLA_* values up to linux v5.12 * 9ffd1454 s390x: add ptrace requests from linux v5.12 * f7d3db5b bits/syscall.h: add mount_setattr from linux v5.12 * e99c4258 signal.h: add new sa_flags from linux v5.11 * 993cccce signal.h: add SYS_USER_DISPATCH si_code value from linux v5.11 * 3dcbd896 signal.h: add si_code values for SIGSYS * 30c8a145 netinet/tcp.h: add tcp zerocopy related changes from linux v5.11 * b54f481f netinet/if_ether.h: add ETH_P_CFM from linux v5.11 * c5ecaca7 sys/socket.h: add new SO_ socket options from linux v5.11 * f35b99b3 sys/prctl.h: add PR_SET_SYSCALL_USER_DISPATCH from linux v5.11 * b21f3ded bits/syscall.h: add epoll_pwait2 from linux v5.11 * 3aba2150 nice: return EPERM instead of EACCES * 74a28a8a protect stack canary from leak via read-as-string by zeroing second byte * 7c0c7a75 math: avoid runtime conversions of floating-point constants (From OE-Core rev: 56c0629caebd7f22a09925333c2dc800901d7794) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxml2: fix CVE-2022-23308 regressionJoe Slater2022-03-262-0/+102
| | | | | | | | | | | The fix for the CVE in 2.9.13 caused a regression which was addressed after 2.9.13. We import that patch here. (From OE-Core rev: f7fd194feb4f7993518388160acd5199fcfc3b26) Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/selftest/tinfoil: Fix intermittent event loss issue in testRichard Purdie2022-03-261-1/+1
| | | | | | | | | | | | | | | | | | | We've been seeing occasional test failures on the autobuilder where we don't see the expected events. It turns out this is due to run_command being helpful and eating them if the server is fast and the client slow. Adding a sleep into the run_command code makes the failure consistent. Use a new "handle_events" argument to allow us to handle all the events which is what this test requires. [YOCTO #14585] (From OE-Core rev: 2292983c717b8cadcf0c443bb7b649a84ea5ad57) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel.bbclass: avoid config changes based on the availability of paholeMichael Olbrich2022-03-261-2/+2
| | | | | | | | | | | | | | | | | | | CONFIG_PAHOLE_HAS_SPLIT_BTF shows up in the config only when pahole is installed on the host system. As a result, the config changes depending on whether pahole is installed or not. Set PAHOLE=false to ensure that it is never found. If this is actually needed in the future, then we can add an option for it and create a host package for pahole. (From OE-Core rev: 43b0eca2f3fc41a0d2ba7c7679687a3e0eb54b45) Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> [afa: ported from PTXdist 0c0cec2288 to OE-core] Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Depend on libepoxy instead of virtual/libglKhem Raj2022-03-263-6/+6
| | | | | | | | | | | - This abstracts on GL/GLES implementations - Rename packageconfig to epoxy to match what code it doing underneath (From OE-Core rev: 0ded646a83768868a1cc4dceb962ee707348af1b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: Add missing RDEPENDSRichard Purdie2022-03-262-0/+8
| | | | | | | | | | | This allows quilt-ptest to work in an otherwise bare image. Without this there are broken modules. (From OE-Core rev: 0e359ba5134d8071c590936e0348e5bf97919845) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* license.bbclass: Remove the available_licenses() functionPeter Kjellerstedt2022-03-241-15/+0
| | | | | | | | | | It is no longer used in OE-Core. (From OE-Core rev: aa662aae352c65cb5d13172bf98ed4ae3cb46c26) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-spdx.bbclass: Simplify extraction of license textPeter Kjellerstedt2022-03-241-15/+10
| | | | | | | | | | | | | There is no reason to first search for all available licenses using avail_licenses() and then search through the same paths looking for the actual license texts. Just look for the license texts directly instead. (From OE-Core rev: 59eb405a80f0a0acf9b754b2b78399bacb0094ae) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: use same distro features for weston and westion-initJoe Slater2022-03-243-6/+15
| | | | | | | | | | | | | We want to avoid situations (like world builds) where weston-init will build, but weston won't. This could cause "nothing RPROVIDES..." dependency errors. We set required distro features in a common include file. (From OE-Core rev: 1c7802f025eb3d9ee3310e083a5d8bef7178de9c) Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* selftest/incompatible_lic: Remove references to AVAILABLE_LICENSESPeter Kjellerstedt2022-03-241-22/+18
| | | | | | | | | | The AVAILABLE_LICENSES variable has been removed from OE-Core. (From OE-Core rev: bf4a7eee09245c0f7f8939f4cd522646fec6e507) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libjitterentropy: upgrade 3.3.1 -> 3.4.0wangmy2022-03-241-2/+2
| | | | | | | | | | License-Update: year updated to 2022 (From OE-Core rev: a70aac53da893c681b2a8a56753faa88e3059aeb) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rng-tools: enable macro JENT_CONF_ENABLE_INTERNAL_TIMERwangmy2022-03-241-0/+2
| | | | | | | | | | | | | | | do_compile error : | ../git/rngd_jitter.c: In function 'rngd_notime_start': | ../git/rngd_jitter.c:56:45: error: invalid use of undefined type 'struct jent_notime_ctx' | 56 | ret = -pthread_attr_init(&thread_ctx->notime_pthread_attr); enable macro JENT_CONF_ENABLE_INTERNAL_TIMER to use struct jent_notime_ctx (From OE-Core rev: e9fac3b6d32262e489992b116275d3eabcc35b4a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sanity: Add warning for local hasheqiv server with remote sstate mirrorsRichard Purdie2022-03-241-0/+5
| | | | | | | | | | | | We're seeing a lot of users configuring an sstate mirror but not realising that the default hash equivalenve setting will make this ineffective. Add a warning to highlight this to the user for the common case. (From OE-Core rev: ae4eb33b5a6a037348e8f66e3d4f19b58dba8fa2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* virglrenderer: update SRC_URIMinjae Kim2022-03-241-1/+1
| | | | | | | | | | | The git repo for virglrenderer was changed, so update the SRC_URI accordingly with the new link. (From OE-Core rev: 284ffefcb7731dfd317d535d3b1e363751aead01) Signed-off-by:Minjae Kim <flowergom@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnu-config: update SRC_URIMinjae Kim2022-03-241-1/+1
| | | | | | | | | | | The git repo for gnu-config was changed, so update the SRC_URI accordingly with the new link. (From OE-Core rev: 6d0133c38fcb9b5ac3bdeaf65ef4d2cca2fc0586) Signed-off-by:Minjae Kim <flowergom@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.107Bruce Ashfield2022-03-243-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 4c8814277b5d Linux 5.10.107 7a0d13ef67a1 arm64: kvm: Fix copy-and-paste error in bhb templates for v5.10 stable dc1163203ae6 io_uring: return back safer resurrect 8fdaab341bad kselftest/vm: fix tests build with old libc 2490695ffdba sfc: extend the locking on mcdi->seqno 2fad5b694896 tcp: make tcp_read_sock() more robust 3f9a8f8a952c nl80211: Update bss channel on channel switch for P2P_CLIENT 0ba557d33094 drm/vrr: Set VRR capable prop only if it is attached to connector 9a8e4a5c5b73 iwlwifi: don't advertise TWT support c5ea0221c816 atm: firestream: check the return value of ioremap() in fs_init() efdd92c18ed4 can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready ebe106eac686 ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE e8ad9ecc4069 MIPS: smp: fill in sibling and core maps earlier 8c70b9b47004 mac80211: refuse aggregations sessions before authorized d687d7559e24 ARM: dts: rockchip: fix a typo on rk3288 crypto-controller 6f0a94931c47 ARM: dts: rockchip: reorder rk322x hmdi clocks 6493c6aa8b44 arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" c5c8c649fee0 arm64: dts: rockchip: reorder rk3399 hdmi clocks f7f062919f41 arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity ca142038a54f xfrm: Fix xfrm migrate issues when address family changes d8889a445b53 xfrm: Check if_id in xfrm_migrate 6056abc99b58 sctp: fix the processing for INIT chunk bdf0316982f0 Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" 327f1e7d813c Linux 5.10.106 648895da69ce watch_queue: Fix filter limit check 8bb5b72dbd9a ARM: fix Thumb2 regression with Spectre BHB 6b1249db9e1c ext4: add check to prevent attempting to resize an fs with sparse_super2 b297cf764d8c x86/traps: Mark do_int3() NOKPROBE_SYMBOL 29f6f3500127 x86/boot: Add setup_indirect support in early_memremap_is_setup_data() b3444e5b640a x86/boot: Fix memremap of setup_indirect structures 24d268130e3c watch_queue: Make comment about setting ->defunct more accurate ec03510e0a77 watch_queue: Fix lack of barrier/sync/lock between post and read 06ab8444392a watch_queue: Free the alloc bitmap when the watch_queue is torn down 880acbb718e1 watch_queue: Fix the alloc bitmap size to reflect notes allocated e2b52ca4988e watch_queue: Fix to always request a pow-of-2 pipe ring size 2039900aadba watch_queue: Fix to release page in ->release() d729d4e99fb8 watch_queue, pipe: Free watchqueue state after clearing pipe ring 573a3228ca32 virtio: acknowledge all features before access bf52b627cf47 virtio: unexport virtio_finalize_features 8bfb959ea28d arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 1ef5fe3dba2a riscv: Fix auipc+jalr relocation range checks a69aa422b478 mmc: meson: Fix usage of meson_mmc_post_req() 0c6eeaf8c168 net: macb: Fix lost RX packet wakeup race in NAPI receive 6d9700b44509 staging: gdm724x: fix use after free in gdm_lte_rx() 8c1bc04c8c82 staging: rtl8723bs: Fix access-point mode deadlock ab5595b45f73 fuse: fix pipe buffer lifetime for direct_io f2c52a4baf56 ARM: Spectre-BHB: provide empty stub for non-config f1f5d089fcc6 selftests/memfd: clean up mapping in mfd_fail_write 71013d071b50 selftest/vm: fix map_fixed_noreplace test failure 8d276f10e84a tracing: Ensure trace buffer is at least 4096 bytes large ae7597b47dda ipv6: prevent a possible race condition with lifetimes 8c0c50e9fcff Revert "xen-netback: Check for hotplug-status existence before watching" 625c04b523ca Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" a0e2768fb901 gpio: Return EPROBE_DEFER if gc->to_irq is NULL 65d4e9d130fb hwmon: (pmbus) Clear pmbus fault/warning bits after read d15c9f6e3335 net-sysfs: add check for netdevice being present to speed_show 8c023c303978 spi: rockchip: terminate dma transmission when slave abort 889254f98e99 spi: rockchip: Fix error in getting num-cs property 4fb9be675be8 selftests/bpf: Add test for bpf_timer overwriting crash dc1c2b47b539 net: bcmgenet: Don't claim WOL when its not available b7e4d9ba2ddb sctp: fix kernel-infoleak for SCTP sockets 3cf533f12001 net: phy: DP83822: clear MISR2 register to disable interrupts 21044e679ed5 gianfar: ethtool: Fix refcount leak in gfar_get_ts_info 3a4cd1c51eea gpio: ts4900: Do not set DAT and OE together 7702e7e9e396 selftests: pmtu.sh: Kill tcpdump processes launched by subshell. 2b1c85f56512 NFC: port100: fix use-after-free in port100_send_complete 1fdabf2cf42b net/mlx5e: Lag, Only handle events from highest priority multipath entry f3331bc17449 net/mlx5: Fix a race on command flush flow 5f1340963b11 net/mlx5: Fix size field in bufferx_reg struct e2201ef32f93 ax25: Fix NULL pointer dereference in ax25_kill_by_device cc7679079c7e net: ethernet: lpc_eth: Handle error for clk_enable b3e4fcb53921 net: ethernet: ti: cpts: Handle error for clk_enable 5e42f90d7220 tipc: fix incorrect order of state message data sanity check 979b418b96e3 ethernet: Fix error handling in xemaclite_of_probe 506d61bc1b50 ice: Fix curr_link_speed advertised speed 852a9e97d396 ice: Rename a couple of variables b21ffd5469a9 ice: Remove unnecessary checker loop 875967aff5a6 ice: Align macro names to the specification 8c613f7cd3ca ice: stop disabling VFs due to PF error responses d9ee2cbff2e9 i40e: stop disabling VFs due to PF error responses 965070a2b71d ARM: dts: aspeed: Fix AST2600 quad spi group 96b01b854151 net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() ed5bb00d8604 drm/sun4i: mixer: Fix P010 and P210 format numbers 93223495bce5 qed: return status of qed_iov_get_link 5bee2ed0508b esp: Fix BEET mode inter address family tunneling on GSO 16386479ef59 net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() 33c74f808596 isdn: hfcpci: check the return value of dma_set_mask() in setup_hw() cca9d5035bd0 virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero a3d5fcc6cf2e mISDN: Fix memory leak in dsp_pipeline_build() f97ad179d12f mISDN: Remove obsolete PIPELINE_DEBUG debugging information 2de76d37d4a6 tipc: fix kernel panic when enabling bearer ea3a5e6df512 arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias 2c6a75ea32f9 HID: vivaldi: fix sysfs attributes leak 2a18a38cbc3b clk: qcom: gdsc: Add support to update GDSC transition delay 0d6882dd158e ARM: boot: dts: bcm2711: Fix HVS register range 67c781d938b8 Linux 5.10.105 561e91e5fee8 Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" 206c8e271ba2 xen/netfront: react properly to failing gnttab_end_foreign_access_ref() 39c00d09286c xen/gnttab: fix gnttab_end_foreign_access() without page specified c4b16486d602 xen/pvcalls: use alloc/free_pages_exact() 8357d75bfdb8 xen/9p: use alloc/free_pages_exact() 17f01b7206af xen: remove gnttab_query_foreign_access() 5f36ae75b847 xen/gntalloc: don't use gnttab_query_foreign_access() 304725518277 xen/scsifront: don't use gnttab_query_foreign_access() for mapped status f6690dd9446a xen/netfront: don't use gnttab_query_foreign_access() for mapped status 96219af4e504 xen/blkfront: don't use gnttab_query_foreign_access() for mapped status 3d81e85f30a8 xen/grant-table: add gnttab_try_end_foreign_access() 5c600371b8fd xen/xenbus: don't let xenbus_grant_ring() remove grants in error case 90f59cc2f2cc ARM: fix build warning in proc-v7-bugs.c 8c4192d126ba ARM: Do not use NOCROSSREFS directive with ld.lld 1749b553d73b ARM: fix co-processor register typo a330601c637b ARM: fix build error when BPF_SYSCALL is disabled b65b87e718c3 arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting 551717cf3b58 arm64: Use the clearbhb instruction in mitigations 38c26bdb3cc5 KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated e192c8baa69a arm64: Mitigate spectre style branch history side channels 192023e6baf7 KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A 13a807a0a080 arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 1f63326a5211 arm64: Add percpu vectors for EL1 56cf5326bdf9 arm64: entry: Add macro for reading symbol addresses from the trampoline 3f21b7e35523 arm64: entry: Add vectors that have the bhb mitigation sequences 49379552969a arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations 26211252c1c1 arm64: entry: Allow the trampoline text to occupy multiple pages 73ee716a1f63 arm64: entry: Make the kpti trampoline's kpti sequence optional 8c691e5308c5 arm64: entry: Move trampoline macros out of ifdef'd section e55025063276 arm64: entry: Don't assume tramp_vectors is the start of the vectors 5275fb5ea5f5 arm64: entry: Allow tramp_alias to access symbols after the 4K boundary bda89602814c arm64: entry: Move the trampoline data page before the text page d93b25a66548 arm64: entry: Free up another register on kpti's tramp_exit path 5242d6971e10 arm64: entry: Make the trampoline cleanup optional 7048a21086fb arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit dc5b630c0d53 arm64: entry.S: Add ventry overflow sanity checks 97d8bdf33182 arm64: cpufeature: add HWCAP for FEAT_RPRES 162aa002ec1a arm64: cpufeature: add HWCAP for FEAT_AFP dbcfa9853953 arm64: add ID_AA64ISAR2_EL1 sys register 7ae8127e4123 arm64: Add HWCAP for self-synchronising virtual counter b19eaa004f2e arm64: Add Cortex-A510 CPU part definition 86171569312b arm64: Add Cortex-X2 CPU part definition fc8070a9c5ad arm64: Add Neoverse-N2, Cortex-A710 CPU part definition f3c12fc53e0a arm64: cputype: Add CPU implementor & types for the Apple M1 cores 302754d023a0 ARM: include unprivileged BPF status in Spectre V2 reporting 3f9c958e3572 ARM: Spectre-BHB workaround 29d9b56df1e1 ARM: use LOADADDR() to get load address of sections 46deb224680b ARM: early traps initialisation b7f1e73c4ddf ARM: report Spectre v2 status through sysfs d04937ae9490 x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT cc9e3e55bde7 x86/speculation: Warn about Spectre v2 LFENCE mitigation e335384560d1 x86/speculation: Update link to AMD speculation whitepaper 2fdf67a1d215 x86/speculation: Use generic retpoline by default on AMD afc2d635b5e1 x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting 071e8b69d780 Documentation/hw-vuln: Update spectre doc a6a119d647ad x86/speculation: Add eIBRS + Retpoline options f38774bb6e23 x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE 206cfe2dac3e x86,bugs: Unconditionally allow spectre_v2=retpoline,amd 97581b56b59f Linux 5.10.104 dbbe09d95377 hamradio: fix macro redefine warning dcd03efd7e8d Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" 292e1c88b8a5 btrfs: add missing run of delayed items after unlink during log replay 41712c5fa518 btrfs: qgroup: fix deadlock between rescan worker and remove qgroup 6e0319e77083 btrfs: fix lost prealloc extents beyond eof after full fsync 827172ffa999 tracing: Fix return value of __setup handlers 78059b1cfcd9 tracing/histogram: Fix sorting on old "cpu" value 0e188fde82d7 HID: add mapping for KEY_ALL_APPLICATIONS f276ea5035aa HID: add mapping for KEY_DICTATE 3b8f2a7aed80 Input: samsung-keypad - properly state IOMEM dependency a621ae6394ce Input: elan_i2c - fix regulator enable count imbalance after suspend/resume 1397bbcd817f Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() 988f4f29cc44 net: dcb: disable softirqs in dcbnl_flush_dev() 6828da5dea53 drm/amdgpu: fix suspend/resume hang regression f5e496ef73f3 nl80211: Handle nla_memdup failures in handle_nan_filter 64e4305a03d0 iavf: Refactor iavf state machine tracking e6bc597fbcb2 net: chelsio: cxgb3: check the return value of pci_find_capability() 320980b2496d ibmvnic: complete init_done on transport events 86027004bb9d ARM: tegra: Move panels to AUX bus fbb810825aff soc: fsl: qe: Check of ioremap return value 2824f6939e26 soc: fsl: guts: Add a missing memory allocation failure check 3afe488d5c9c soc: fsl: guts: Revert commit 3c0d64e867ed 44709130793b ARM: dts: Use 32KiHz oscillator on devkit8000 298f6fae544f ARM: dts: switch timer config to common devkit8000 devicetree 8b20c1999d3a s390/extable: fix exception table sorting 49aa9c9c7fa7 memfd: fix F_SEAL_WRITE after shmem huge page allocated 6acbc8875282 ibmvnic: free reset-work-item when flushing 9d8a11d74de5 igc: igc_write_phy_reg_gpy: drop premature return 223744f52133 pinctrl: sunxi: Use unique lockdep classes for IRQs 2851b76e5fd0 selftests: mlxsw: tc_police_scale: Make test more robust 85bf489c5c01 ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions 6b6341049086 ARM: Fix kgdb breakpoint for Thumb2 fefe4cb4a640 igc: igc_read_phy_reg_gpy: drop premature return 0632854fb171 arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output 43eaf1b17845 can: gs_usb: change active_channels's type from atomic_t to u8 daaed6ced88c ASoC: cs4265: Fix the duplicated control name 8b8ac465bf52 firmware: arm_scmi: Remove space in MODULE_ALIAS name 667df6fe3ece efivars: Respect "block" flag in efivar_entry_set_safe() 283c37e5429e ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() 5f394102ee27 net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() 92b791771abd ibmvnic: register netdev after init of adapter 6e0f986032c5 net: sxgbe: fix return value of __setup handler e1a82db1ebaf iavf: Fix missing check for running netdev c9a066fe4593 mac80211: treat some SAE auth steps as final e6d7f57f919f net: stmmac: fix return value of __setup handler fa65989a4867 mac80211: fix forwarded mesh frames AC & queue selection dcc3423c1dca ia64: ensure proper NUMA distance and possible map initialization 1312ef5ad0a5 sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() d753aecb3d4b sched/topology: Make sched_init_numa() use a set for the deduplicating sort 05ae1f0fe9c6 ice: fix concurrent reset and removal of VFs 41edeeaae51a ice: Fix race conditions between virtchnl handling and VF ndo ops 0c145262ac99 rcu/nocb: Fix missed nocb_timer requeue 9bb7237cc740 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server d7eb662625eb net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client 2e8d465b83db net/smc: fix connection leak 6a8a4dc2a279 net: dcb: flush lingering app table entries for unregistered devices f4c63b24dea9 net: ipv6: ensure we call ipv6_mc_down() at most once a9c4a74ad5ae batman-adv: Don't expect inter-netns unique iflink indices 3dae11d21fc8 batman-adv: Request iflink once in batadv_get_real_netdevice dcf10d78ff2c batman-adv: Request iflink once in batadv-on-batadv check 81f817f3e559 netfilter: nf_queue: handle socket prefetch 4d05239203fa netfilter: nf_queue: fix possible use-after-free 3b9ba964f77c netfilter: nf_queue: don't assume sk is full socket 4e178ed14bda net: fix up skbs delta_truesize in UDP GRO frag_list eb5e444fe37d e1000e: Correct NVM checksum verification flow b53d4bfd1a68 xfrm: enforce validity of offload input flags 2f0e6d80e8b5 xfrm: fix the if_id check in changelink 24efaae03b0d bpf, sockmap: Do not ignore orig_len parameter 8b0142c4143c netfilter: fix use-after-free in __nf_register_net_hook() 4952faa77d8d xfrm: fix MTU regression e93f2be33d4f mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls 912186db092c ntb: intel: fix port config status offset for SPR 1c0b51e62a50 thermal: core: Fix TZ_GET_TRIP NULL pointer dereference a1753d5c29a6 xen/netfront: destroy queues before real_num_tx_queues is zeroed ce41d8039196 drm/i915: s/JSP2/ICP2/ PCH 61a895da4844 iommu/amd: Recover from event log overflow 6951a5888165 ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min dd9dd24fd7cb riscv: Fix config KASAN && DEBUG_VIRTUAL 7211aab2881b riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP 00fb385f0ac4 riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value 336872601cb8 ALSA: intel_hdmi: Fix reference to PCM buffer address e57dfaf66f2b tracing: Add ustring operation to filtering string pointers 4a9d2390f3e2 drm/amdgpu: check vm ready by amdgpu_vm->evicting flag 67e25eb1b474 ata: pata_hpt37x: fix PCI clock detection 335f11ff74f2 serial: stm32: prevent TDR register overwrite when sending x_char c999c5927e96 tracing: Add test for user space strings when filtering on string pointers db36a94ed66b exfat: fix i_blocks for files truncated over 4 GiB 1b810d5cb6ce exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() fdd64084e405 usb: gadget: clear related members when goto fail c13159a58881 usb: gadget: don't release an existing dev->buf 00d5ac05af3a net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 16f903afbafb i2c: qup: allow COMPILE_TEST 57c333ad8c28 i2c: cadence: allow COMPILE_TEST 9d6285e63241 dmaengine: shdma: Fix runtime PM imbalance on error 37b06d5ebf5c selftests/seccomp: Fix seccomp failure by adding missing headers df9db1a2af37 cifs: fix double free race when mount fails in cifs_get_root() e3850e211df6 tipc: fix a bit overflow in tipc_crypto_key_rcv() 6d4985b8a0bf KVM: arm64: vgic: Read HW interrupt pending state from the HW 5d4b00e053fc Input: clear BTN_RIGHT/MIDDLE on buttonpads 6e7015d982ee regulator: core: fix false positive in regulator_late_cleanup() 467d664e5fff ASoC: rt5682: do not block workqueue if card is unbound 0b050b7a0d73 ASoC: rt5668: do not block workqueue if card is unbound 11956c6eeb5a i2c: bcm2835: Avoid clock stretching timeouts 13f0ea8d1193 mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work 46f6d66219b5 mac80211_hwsim: report NOACK frames in tx_status (From OE-Core rev: 1e600731a459c1dfe14032e5242806a25f091b41) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.30Bruce Ashfield2022-03-243-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 0464ab17184b Linux 5.15.30 a9bbacc53d1f ice: Fix race condition during interface enslave df3817ab226f x86/module: Fix the paravirt vs alternative order ff2e93a03f8d kselftest/vm: fix tests build with old libc d99db3b935b7 bnx2: Fix an error message ff7dfcd47a7e sfc: extend the locking on mcdi->seqno ff17119dceef tcp: make tcp_read_sock() more robust f5a425f5d5fc nl80211: Update bss channel on channel switch for P2P_CLIENT 3534c5c005ef drm/vrr: Set VRR capable prop only if it is attached to connector 46c02c5051aa iwlwifi: don't advertise TWT support 4051516d4b79 atm: firestream: check the return value of ioremap() in fs_init() 76e0b8e12c64 can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready 3679ccc09d88 Bluetooth: hci_core: Fix leaking sent_cmd skb c2924e9143c2 ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE be538b764a46 MIPS: smp: fill in sibling and core maps earlier c98afa0db3a3 mac80211: refuse aggregations sessions before authorized 84ecddbc9888 ARM: dts: rockchip: fix a typo on rk3288 crypto-controller 8ad1b44f2d2e ARM: dts: rockchip: reorder rk322x hmdi clocks 4744e1df7268 arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" f5743453365b arm64: dts: rockchip: reorder rk3399 hdmi clocks f9a510bb024d arm64: dts: rockchip: align pl330 node name with dtschema e90da30175cb arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity 0f06f953aac5 xfrm: Fix xfrm migrate issues when address family changes e6d7e51e1092 xfrm: Check if_id in xfrm_migrate 8918ae97417a arm64: dts: rockchip: fix rk3399-puma-haikou USB OTG mode e901c9212457 Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" b9a0208cb3e3 Linux 5.15.29 f83c85ee73df vhost: allow batching hint without size caf18e4da9bf Revert "net: dsa: mv88e6xxx: flush switchdev FDB workqueue before removing VLAN" 69b80587f650 block: drop unused includes in <linux/genhd.h> cd072bf2dcbd riscv: dts: k210: fix broken IRQs on hart1 074c88751dc1 drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL a1ce40f8aeb1 btrfs: make send work with concurrent block group relocation 342783ba9c3c drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP 1fbafa9a5b42 x86/traps: Mark do_int3() NOKPROBE_SYMBOL ce91f0f023ad x86/sgx: Free backing memory after faulting the enclave page e946556d3665 x86/boot: Add setup_indirect support in early_memremap_is_setup_data() 19503d381aab x86/boot: Fix memremap of setup_indirect structures ffb8fd39c84c watch_queue: Make comment about setting ->defunct more accurate eb38c2e9fc74 watch_queue: Fix lack of barrier/sync/lock between post and read 82ff8a2243f7 watch_queue: Free the alloc bitmap when the watch_queue is torn down d453d0e5a15d watch_queue: Fix the alloc bitmap size to reflect notes allocated b022b6a0586f watch_queue: Fix to always request a pow-of-2 pipe ring size ccd03c30f103 watch_queue: Fix to release page in ->release() 8275b6699c6d watch_queue, pipe: Free watchqueue state after clearing pipe ring 1b09f28f70a5 watch_queue: Fix filter limit check 52445030f135 ARM: fix Thumb2 regression with Spectre BHB 4a8e7f9dae4a net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE cbb726e6c652 virtio: acknowledge all features before access 22823b1a0dc9 virtio: unexport virtio_finalize_features a633bc013333 KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned 2c1f97af38be swiotlb: rework "fix info leak with DMA_FROM_DEVICE" 0349c79c5508 arm64: kasan: fix include error in MTE functions 61d32defc00f arm64: Ensure execute-only permissions are not allowed without EPAN 72ea28d88d30 arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 42aaf726c9e9 tracing/osnoise: Force quiescent states while tracing eae073d854c5 riscv: Fix auipc+jalr relocation range checks b515552d41ee mmc: meson: Fix usage of meson_mmc_post_req() 9b3cdf5e8ad9 riscv: alternative only works on !XIP_KERNEL b5e792187f50 net: macb: Fix lost RX packet wakeup race in NAPI receive 1fb9dd378749 staging: gdm724x: fix use after free in gdm_lte_rx() 441bc1e3d7e0 staging: rtl8723bs: Fix access-point mode deadlock ca62747b38f5 fuse: fix pipe buffer lifetime for direct_io d60d34b4d6d1 fuse: fix fileattr op failure 64147ce85e2f ARM: Spectre-BHB: provide empty stub for non-config 5c237251421d selftests/memfd: clean up mapping in mfd_fail_write e22807ee679f selftest/vm: fix map_fixed_noreplace test failure 9d95b7e239a1 tracing/osnoise: Make osnoise_main to sleep for microseconds 4d2889691570 tracing: Ensure trace buffer is at least 4096 bytes large 041616a22c40 ipv6: prevent a possible race condition with lifetimes 2708ceb4e5cc Revert "xen-netback: Check for hotplug-status existence before watching" fe39ab30dcc2 Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" fcd1d79aa943 drm/amdgpu: bypass tiling flag check in virtual display case (v2) 5cf4dd01efe0 gpio: Return EPROBE_DEFER if gc->to_irq is NULL 94b568a9d2a5 PCI: Mark all AMD Navi10 and Navi14 GPU ATS as broken bb9795b6da22 hwmon: (pmbus) Clear pmbus fault/warning bits after read 8d5e69d8fbf3 net-sysfs: add check for netdevice being present to speed_show 1280c8ae9745 x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPU ee22082c3e2f drm/vc4: hdmi: Unregister codec device on unbind 5bef4e5089d3 spi: rockchip: terminate dma transmission when slave abort 1f04bbd2935c spi: rockchip: Fix error in getting num-cs property bcd4279b989f kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always catchup mode e160ee96d03f KVM: Fix lockdep false negative during host resume 302ce2946160 pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID" 839ddf786772 usb: dwc3: pci: add support for the Intel Raptor Lake-S 7403f4118ab9 swiotlb: fix info leak with DMA_FROM_DEVICE b0028e1cc1fa selftests/bpf: Add test for bpf_timer overwriting crash 732c7172b79c net: phy: meson-gxl: improve link-up behavior 6c0d2f348be2 net: bcmgenet: Don't claim WOL when its not available 1502f15b9f29 sctp: fix kernel-infoleak for SCTP sockets 9ca50a73c98c net: phy: DP83822: clear MISR2 register to disable interrupts f49f646f9ec2 gianfar: ethtool: Fix refcount leak in gfar_get_ts_info c7f6accc6795 gpio: ts4900: Do not set DAT and OE together c614aad2ee9e selftests: pmtu.sh: Kill nettest processes launched in subshell. d4dfc94c4052 selftests: pmtu.sh: Kill tcpdump processes launched by subshell. 0e721b8f2ee5 NFC: port100: fix use-after-free in port100_send_complete a2355333cf18 net/mlx5e: Lag, Only handle events from highest priority multipath entry 7c519f769f55 net/mlx5: Fix a race on command flush flow b3d4a7dcb9ca net/mlx5: Fix size field in bufferx_reg struct 46ad629e58ce ax25: Fix NULL pointer dereference in ax25_kill_by_device b7c2fd1d1263 net: marvell: prestera: Add missing of_node_put() in prestera_switch_set_base_mac_addr 6e294d389023 net: ethernet: lpc_eth: Handle error for clk_enable c746fa0f54c9 net: ethernet: ti: cpts: Handle error for clk_enable 5548c81e97ab tipc: fix incorrect order of state message data sanity check 5e7c402892e1 ethernet: Fix error handling in xemaclite_of_probe 06a97a7afa05 ice: Fix curr_link_speed advertised speed fd0ca20f1846 ice: Don't use GFP_KERNEL in atomic context 15d1271d89b8 ice: Fix error with handling of bonding MTU 9bda6a09e7ef ice: stop disabling VFs due to PF error responses 49839cb40d6c i40e: stop disabling VFs due to PF error responses 35f11aba74e2 iavf: Fix handling of vlan strip virtual channel messages 0716607ad241 ARM: dts: aspeed: Fix AST2600 quad spi group 9c0686caa822 net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() f9ec15fc3c48 drm/sun4i: mixer: Fix P010 and P210 format numbers c5883d38a470 gpiolib: acpi: Convert ACPI value of debounce to microseconds c014efbd1c28 smsc95xx: Ignore -ENODEV errors when device is unplugged 3acc8788febf qed: return status of qed_iov_get_link e5d078d21fa0 esp: Fix BEET mode inter address family tunneling on GSO 4aaabbffc3b0 esp: Fix possible buffer overflow in ESP transformation 4dfa7d3508bf net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() 92d97017c67c isdn: hfcpci: check the return value of dma_set_mask() in setup_hw() 4b1743bc715a vdpa: fix use-after-free on vp_vdpa_remove 8848b0fa9bf1 virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero f8d88e86e90e vhost: fix hung thread due to erroneous iotlb entries 7777b1f795af mISDN: Fix memory leak in dsp_pipeline_build() 20145e05e497 net: phy: meson-gxl: fix interrupt handling in forced mode 90a2f4fc5b23 vduse: Fix returning wrong type in vduse_domain_alloc_iova() e7e118416465 vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command f96dc3adb9a9 tipc: fix kernel panic when enabling bearer 0a99594d2058 arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias e52ecbca254b HID: vivaldi: fix sysfs attributes leak ea45b38caf2b clk: qcom: dispcc: Update the transition delay for MDSS GDSC ba24eb3cc95c clk: qcom: gdsc: Add support to update GDSC transition delay b6c624d07bf2 ARM: boot: dts: bcm2711: Fix HVS register range 3ffbe85cda7f HID: hid-thrustmaster: fix OOB read in thrustmaster_interrupts a5334502f91f HID: elo: Revert USB reference counting af4fcf85c88d arm64: dts: qcom: sm8350: Correct UFS symbol clocks 8fa52df84c58 arm64: dts: qcom: sm8350: Describe GCC dependency clocks aa79753319d8 Linux 5.15.28 39d332de8edb Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" dea18aef2021 xen/netfront: react properly to failing gnttab_end_foreign_access_ref() 27dc69aa5568 xen/gnttab: fix gnttab_end_foreign_access() without page specified 5bff1721c8f9 xen/pvcalls: use alloc/free_pages_exact() a019d26830e8 xen/9p: use alloc/free_pages_exact() 90c5f198b923 xen: remove gnttab_query_foreign_access() f06e3edaeac1 xen/gntalloc: don't use gnttab_query_foreign_access() f1c85942314d xen/scsifront: don't use gnttab_query_foreign_access() for mapped status 5d5fa1d53a31 xen/netfront: don't use gnttab_query_foreign_access() for mapped status f9ade968df79 xen/blkfront: don't use gnttab_query_foreign_access() for mapped status 1dd5b4b230f6 xen/grant-table: add gnttab_try_end_foreign_access() 66cb2bbb522b xen/xenbus: don't let xenbus_grant_ring() remove grants in error case 2b2d2a8ba2e9 ARM: fix build warning in proc-v7-bugs.c 8836a046ef41 arm64: Do not include __READ_ONCE() block in assembly files 431b92c3c25e ARM: Do not use NOCROSSREFS directive with ld.lld 57a65667fbdc ARM: fix co-processor register typo 49062ec32e79 ARM: fix build error when BPF_SYSCALL is disabled 3317d21b84e9 arm64: proton-pack: Include unprivileged eBPF status in Spectre v2 mitigation reporting 8979720ac64c arm64: Use the clearbhb instruction in mitigations fb2bb2ec137c KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated 4bbfd0c28025 arm64: Mitigate spectre style branch history side channels 8e55b9b0e765 arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 d7066114dcd6 arm64: Add percpu vectors for EL1 cfd0c38125aa arm64: entry: Add macro for reading symbol addresses from the trampoline 50e700a11766 arm64: entry: Add vectors that have the bhb mitigation sequences ffb8a34c0fd8 arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations 517f988ee050 arm64: entry: Allow the trampoline text to occupy multiple pages 6895584a92ee arm64: entry: Make the kpti trampoline's kpti sequence optional a40472d463f9 arm64: entry: Move trampoline macros out of ifdef'd section be9c5526aad6 arm64: entry: Don't assume tramp_vectors is the start of the vectors 2e09754a03a7 arm64: entry: Allow tramp_alias to access symbols after the 4K boundary e25a9dced2bd arm64: entry: Move the trampoline data page before the text page 4a691bbf56a1 arm64: entry: Free up another register on kpti's tramp_exit path 479c9bb741bf arm64: entry: Make the trampoline cleanup optional 368a1fd8c4a6 KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A 44adac5908ff arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit b7beeab84f02 arm64: entry.S: Add ventry overflow sanity checks e38b3c0d245b arm64: cpufeature: add HWCAP for FEAT_RPRES a4c234f60269 arm64: cpufeature: add HWCAP for FEAT_AFP 912961e188dc arm64: add ID_AA64ISAR2_EL1 sys register ac7bc62b78de arm64: Add Cortex-X2 CPU part definition f0c559c38e98 arm64: Add HWCAP for self-synchronising virtual counter d82f489cbbdb arm64: Add Neoverse-N2, Cortex-A710 CPU part definition 842f2d498ee1 ARM: include unprivileged BPF status in Spectre V2 reporting 576548846f1e ARM: Spectre-BHB workaround 2dca61693e6c ARM: use LOADADDR() to get load address of sections 878ad97f745e ARM: early traps initialisation f02cab2bed1a ARM: report Spectre v2 status through sysfs bf048d1921b6 x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT 074d72604639 x86/speculation: Warn about Spectre v2 LFENCE mitigation 36fbbd78471c x86/speculation: Update link to AMD speculation whitepaper a56566d7a957 x86/speculation: Use generic retpoline by default on AMD 316e4a16524a x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting eb4596417756 Documentation/hw-vuln: Update spectre doc d7771f380c90 x86/speculation: Add eIBRS + Retpoline options f150b6fccf7f x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE e94d490a1ad6 x86,bugs: Unconditionally allow spectre_v2=retpoline,amd 668c821321b4 slip: fix macro redefine warning (From OE-Core rev: dee9d13f7eeb23fe27ebb20b66d2f7dd52274591) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.10: update to -rt61Bruce Ashfield2022-03-243-16/+16
| | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto-rt/5.10: 48b12b48c110 Linux 5.10.90-rt61 2367f287812f aio: Fix incorrect usage of eventfd_signal_allowed() 640f56f85c08 stop_machine: Remove this_cpu_ptr() from print_stop_info(). 38c47ed56da8 eventfd: Make signal recursion protection a task bit 45f3f3c787e3 Linux 5.10.90-rt60 257f82607c82 Linux 5.10.87-rt59 7ff031bb6566 Linux 5.10.83-rt58 03cfb1aadc5e Linux 5.10.80-rt57 (From OE-Core rev: a201b82e999d2216fc58bd8db405bb06c9f22ff5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.15: update to -rt34Bruce Ashfield2022-03-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto-rt/5.15: 931d5079b9fc Linux 5.15.26-rt34 c5c22d2fdb7b Linux 5.15.25-rt33 6a2e3e6c9401 staging: greybus: gpio: Use generic_handle_irq_safe(). cb17d0820286 net: usb: lan78xx: Use generic_handle_irq_safe(). a4040e8669d8 mfd: ezx-pcap: Use generic_handle_irq_safe(). 870d69c5f090 misc: hi6421-spmi-pmic: Use generic_handle_irq_safe(). 3718dd5011f4 i2c: cht-wc: Use generic_handle_irq_safe(). 1252887f9872 i2c: core: Use generic_handle_irq_safe() in i2c_handle_smbus_host_notify(). 5aa6ecf9212a genirq: Provide generic_handle_irq_safe(). 1c73db1779a6 Linux 5.15.25-rt32 2e68dcd8d632 Linux 5.15.24-rt31 5ec703bf5ccc net: Write lock dev_base_lock without disabling bottom halves. 15bd5dea95e6 Linux 5.15.21-rt30 88c15a185ab7 Linux 5.15.19-rt29 a70f09a4d312 Linux 5.15.18-rt28 771d328d2646 Linux 5.15.14-rt27 b56e1f0d87ba Linux 5.15.13-rt26 5e8adc085a2b Linux 5.15.12-rt25 ea0f771b9442 Linux 5.15.10-rt24 269b39adfb2c Linux 5.15.7-rt23 (From OE-Core rev: a4198a50971f25e3ef05c9c385c9344dfef24ba9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.27Bruce Ashfield2022-03-243-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: efe3167e52a5 Linux 5.15.27 ea2bc310250d hamradio: fix macro redefine warning 8998aa676205 KVM: x86/mmu: Passing up the error state of mmu_alloc_shadow_roots() 416e3a0e4276 proc: fix documentation and description of pagemap 8b893496892e Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" 6599d5e8bd75 btrfs: do not start relocation until in progress drops are done 4aef4c900597 btrfs: add missing run of delayed items after unlink during log replay 34146bbadcdd btrfs: qgroup: fix deadlock between rescan worker and remove qgroup e00077aa439f btrfs: do not WARN_ON() if we have PageError set 725a6ac389b1 btrfs: fix relocation crash due to premature return from btrfs_commit_transaction() 5342e9f3dac0 btrfs: fix lost prealloc extents beyond eof after full fsync 80660a726d47 tracing: Fix return value of __setup handlers 452f64ee0940 tracing/histogram: Fix sorting on old "cpu" value aa6d3eef28f3 HID: add mapping for KEY_ALL_APPLICATIONS b355d6a14ba7 HID: add mapping for KEY_DICTATE 74e9545d9e25 Input: samsung-keypad - properly state IOMEM dependency cb19f03e5f65 Input: elan_i2c - fix regulator enable count imbalance after suspend/resume f74fc94691f0 Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() 7a1ee9934b14 MAINTAINERS: adjust file entry for of_net.c after movement 7626ab3a3897 iavf: missing unlocks in iavf_watchdog_task() d784113217f9 iavf: do not override the adapter state in the watchdog task (again) d61f3737c559 net: stmmac: perserve TX and RX coalesce value during XDP setup d666d3363845 selftests: mlxsw: resource_scale: Fix return value 6fe3127d3af1 net: dcb: disable softirqs in dcbnl_flush_dev() 46eed3a37dee drm/amdgpu: fix suspend/resume hang regression a1e603e5f3b2 nl80211: Handle nla_memdup failures in handle_nan_filter a30496660634 MIPS: ralink: mt7621: use bitwise NOT instead of logical 68c4fe2ef0bf e1000e: Fix possible HW unit hang after an s0ix exit 9dfe6abc6c13 drm/bridge: ti-sn65dsi86: Properly undo autosuspend d675c05b792e drm/i915/guc/slpc: Correct the param count for unset param 6f62bc0fc12b iavf: Fix __IAVF_RESETTING state usage 598bc8955916 iavf: Fix race in init state ddc5db0bcfa2 iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS 8c0e4da63385 iavf: Fix init state closure on remove 85aa76066fef iavf: Add waiting so the port is initialized in remove e734c794dea3 iavf: Fix kernel BUG in free_msi_irqs 200366d1a583 iavf: Add helper function to go from pci_dev to adapter 23901462c301 iavf: Rework mutexes for better synchronisation 9fedc4f86ee3 iavf: Add trace while removing device b4e0e00a361d iavf: Combine init and watchdog state machines 57d2f0db2e63 iavf: Add __IAVF_INIT_FAILED state 7e2d102501e1 iavf: Refactor iavf state machine tracking f8ce435f2c81 net: sparx5: Fix add vlan when invalid operation 50948cea504c net: chelsio: cxgb3: check the return value of pci_find_capability() ea3d3c36a4fa ibmvnic: complete init_done on transport events 13e3b51ffaf8 ibmvnic: define flush_reset_queue helper 046d933c1b74 ibmvnic: initialize rc before completing wait bb20939bc8d1 net: stmmac: only enable DMA interrupts when ready e753b639363d net: stmmac: enhance XDP ZC driver level switching performance 8cdac518eac7 can: etas_es58x: change opened_channel_cnt's type from atomic_t to u8 04746dbd9593 ARM: tegra: Move panels to AUX bus 9920d99cc89a netfilter: nf_tables: prefer kfree_rcu(ptr, rcu) variant 4ed52fbeb967 soc: fsl: qe: Check of ioremap return value c2266d20251c soc: fsl: guts: Add a missing memory allocation failure check 20ff0ff315cd soc: fsl: guts: Revert commit 3c0d64e867ed 40d763efa5bf ARM: dts: Use 32KiHz oscillator on devkit8000 50bce7f03e8c ARM: dts: switch timer config to common devkit8000 devicetree af143626eb85 MIPS: ralink: mt7621: do memory detection on KSEG1 378e2fe1eb58 iommu/amd: Fix I/O page table memory leak f6cabb721c5b arm64: dts: juno: Remove GICv2m dma-range 3411613611a5 sched: Fix yet more sched_fork() races 3d76a995f646 s390/extable: fix exception table sorting b7c35587be23 memfd: fix F_SEAL_WRITE after shmem huge page allocated 39738a2346b2 ibmvnic: free reset-work-item when flushing d4706de93cf7 igc: igc_write_phy_reg_gpy: drop premature return 896d1b8a3612 pinctrl: sunxi: Use unique lockdep classes for IRQs 09423ff81601 selftests: mlxsw: tc_police_scale: Make test more robust 0c3f34beb459 mptcp: Correctly set DATA_FIN timeout when number of retransmits is large d7a4b54f4fc5 ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions a664bd7a0084 mips: setup: fix setnocoherentio() boolean setting f14a0244b1ba ARM: Fix kgdb breakpoint for Thumb2 c9cfcdd111d7 igc: igc_read_phy_reg_gpy: drop premature return 7c1db4a30e29 arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output 6be5b626bec1 iommu/tegra-smmu: Fix missing put_device() call in tegra_smmu_find 2b04bb51a9c1 can: gs_usb: change active_channels's type from atomic_t to u8 b6149efc57bf auxdisplay: lcd2s: Use proper API to free the instance of charlcd object 5d53cd33f425 auxdisplay: lcd2s: Fix memory leak in ->remove() 6d6c139d1e2d ASoC: cs4265: Fix the duplicated control name d442f20e6daf firmware: arm_scmi: Remove space in MODULE_ALIAS name f9c3aa939c41 auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature 4efa386ef9e1 efivars: Respect "block" flag in efivar_entry_set_safe() 61a303971c3c iavf: Fix deadlock in iavf_reset_task 366f785bbba4 ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() ea372aab5490 net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() 1c09774e5ea1 ibmvnic: register netdev after init of adapter f58ead21dd6a net: sxgbe: fix return value of __setup handler 23a6be260d56 iavf: Fix missing check for running netdev a83ebad95542 mac80211: treat some SAE auth steps as final b85dd0d7a503 net: stmmac: fix return value of __setup handler 828f75c24ab8 mac80211: fix forwarded mesh frames AC & queue selection 5afd80c393f4 btrfs: fix ENOSPC failure when attempting direct IO write into NOCOW range 15cbeeaada70 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server 21922d9cde88 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client 80895b6f9154 net/smc: fix connection leak a559e0598ce6 net: ipa: add an interconnect dependency 4daaf8816d60 net: dcb: flush lingering app table entries for unregistered devices b11781515208 net: ipv6: ensure we call ipv6_mc_down() at most once 24e49e17cbfc batman-adv: Don't expect inter-netns unique iflink indices 94355d99ad70 batman-adv: Request iflink once in batadv_get_real_netdevice 58ea33965a6f batman-adv: Request iflink once in batadv-on-batadv check 216f3cb587e0 netfilter: nf_queue: handle socket prefetch dd648bd1b33a netfilter: nf_queue: fix possible use-after-free 63291e95e8ae netfilter: nf_queue: don't assume sk is full socket 3a65b82b1ef2 net: fix up skbs delta_truesize in UDP GRO frag_list a47e7ac8851c e1000e: Correct NVM checksum verification flow 4020d2e14f13 xfrm: enforce validity of offload input flags ce0d6bf33c35 xfrm: fix the if_id check in changelink 00c74b587197 bpf, sockmap: Do not ignore orig_len parameter bd61f192a339 netfilter: fix use-after-free in __nf_register_net_hook() 75cbedd33343 xfrm: fix MTU regression 261eff11ade9 mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls 5d7c23d39660 ntb: intel: fix port config status offset for SPR 78acc7dbd84a blktrace: fix use after free for struct blk_trace 5f298bf7f337 mac80211: fix EAPoL rekey fail in 802.3 rx path 3dafbf915c05 thermal: core: Fix TZ_GET_TRIP NULL pointer dereference a63eb1e4a2e1 xen/netfront: destroy queues before real_num_tx_queues is zeroed dab06be16184 drm/amd/display: Reduce dmesg error to a debug print 7508ac360d1e drm/i915: s/JSP2/ICP2/ PCH a8a86631f4ce iommu/amd: Recover from event log overflow 2aaa085bd012 iommu/vt-d: Fix double list_add when enabling VMD in scalable mode 050b1821f27c ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min 7de1ed755e1a iwlwifi: mvm: check debugfs_dir ptr before use 728fb555882b riscv: Fix config KASAN && DEBUG_VIRTUAL 08b22e3f150e riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP e64d6a689ec5 riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value 6c3d4da8e7a9 ucounts: Fix systemd LimitNPROC with private users regression 3eb418122d12 ALSA: intel_hdmi: Fix reference to PCM buffer address 9285523b4174 net: of: fix stub of_net helpers for CONFIG_NET=n dc75d7968901 PCI: mvebu: Fix device enumeration regression 35afd8ae1184 drm/amd/display: For vblank_disable_immediate, check PSR is really used 5f283e64a850 bnxt_en: Fix occasional ethtool -t loopback test failures 10dd26349edf drm/amd/display: Fix stream->link_enc unassigned during stream removal aa280c04da1b cifs: fix confusing unneeded warning message on smb2.1 and earlier 3d74c2c917e4 cifs: protect session channel fields with chan_lock 2594dba1cd79 drm/mediatek: mtk_dsi: Reset the dsi0 hardware f510d6463949 net: ethernet: litex: Add the dependency on HAS_IOMEM 3a3aa0881aeb of: net: move of_net under net/ 960dfaf3b578 ibmvnic: don't release napi in __ibmvnic_open() 1d13e7221035 net: dsa: seville: register the mdiobus under devres 8bfa27186e29 net: dsa: ocelot: seville: utilize of_mdiobus_register 68c8e6d16f57 gve: Recording rx queue before sending to napi 5c66161cceaa drm/i915: Disable DRRS on IVB/HSW port != A e2b3d1bf6ec3 drm/i915/display: Move DRRS code its own file 23eb29281f1e drm/i915/display: split out dpt out of intel_display.c fbf6d5f8eef7 riscv/mm: Add XIP_FIXUP for phys_ram_base 86a337bb8030 drm: mxsfb: Fix NULL pointer dereference 9bbeba67bbbd drm: mxsfb: Set fallback bus format when the bridge doesn't provide one ed4488d8307f drm/amd/display: Update watermark values for DCN301 07058fb18df8 bpf: Fix possible race in inc_misses_counter aa5040691cb7 bpf: Use u64_stats_t in struct bpf_prog_stats 82a82ad92746 net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic 748438b4e62c net/mlx5e: IPsec: Refactor checksum code in tx data path f1c0163bb824 octeontx2-af: Add KPU changes to parse NGIO as separate layer 63138001c961 octeontx2-af: Adjust LA pointer for cpt parse header ab3380a844aa octeontx2-af: cn10k: Use appropriate register for LMAC enable fe3eafea3907 octeontx2-af: cn10k: RPM hardware timestamp configuration ef33ae74bb9c octeontx2-af: Reset PTP config in FLR handler 75279de4e392 octeontx2-af: Optimize KPU1 processing for variable-length headers 462c5e6cb241 ethtool: Fix link extended state for big endian 27e01f10d183 drm/amd/display: move FPU associated DSC code to DML folder 691c0030be65 drm/amd/display: Use adjusted DCN301 watermarks 2157e509e5b2 drm/amdgpu: filter out radeon secondary ids as well f724a438d986 drm/amdgpu: filter out radeon PCI device IDs 48cf33ee6b04 drm/amdgpu/display: Only set vblank_disable_immediate when PSR is not enabled 3f20cf3cd43f hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() e9737301f0df selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting 1123c2fb9dc3 kasan: fix quarantine conflicting with init_on_free f1675103e0f3 mm: defer kmemleak object creation of module_alloc() 013c2af6c15c tracing/probes: check the return value of kstrndup() for pbuf 8a20fed48eb4 tracing/uprobes: Check the return value of kstrdup() for tu->filename 1a62246c2c60 dma-buf: cma_heap: Fix mutex locking section 8654464086a1 i3c: master: dw: check return of dw_i3c_master_get_free_pos() a80b13642a10 drm/amdgpu: use spin_lock_irqsave to avoid deadlock by local interrupt 5609b7803947 drm/amdkfd: Check for null pointer after calling kmemdup 950d17f190a4 ntb_hw_switchtec: Fix bug with more than 32 partitions 377cbdc92716 ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all cd07b19fbf37 drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode 1796d5350cb4 drm/sun4i: dw-hdmi: Fix missing put_device() call in sun8i_hdmi_phy_get e209742c13d2 SUNRPC: Fix sockaddr handling in svcsock_accept_class trace points bdaa8c7b7189 SUNRPC: Fix sockaddr handling in the svc_xprt_create_error trace point d3f67ceaeb3f drm/i915: don't call free_mmap_offset when purging e47679c06afc x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi() 4425ca3677a6 nfsd: fix crash on COPY_NOTIFY with special stateid 0f84cfb465af Revert "nfsd: skip some unnecessary stats in the v4 case" 3abe2a70f5b4 NFSD: Fix verifier returned in stable WRITEs e7c433270307 PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 registers on emulated bridge a24745673304 PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridge 1d4200e28436 PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridge 1ea3f69784ed PCI: mvebu: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge 9c91c755005b PCI: mvebu: Setup PCIe controller to Root Complex mode 3d394fa375f4 PCI: mvebu: Fix configuring secondary bus of PCIe Root Port via emulated bridge 4396c507a8f8 PCI: mvebu: Fix support for bus mastering and PCI_COMMAND on emulated bridge bc988b126134 PCI: mvebu: Do not modify PCI IO type bits in conf_write c1a027629c36 PCI: mvebu: Check for errors from pci_bridge_emul_init() call 7c93c809e00a Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2 16ff93557d1e Input: ti_am335x_tsc - set ADCREFM for X configuration 628761fe0588 tracing: Do not let synth_events block other dyn_event systems during create f35bacbb795a i3c/master/mipi-i3c-hci: Fix a potentially infinite loop in 'hci_dat_v1_get_index()' e5264d44f732 i3c: fix incorrect address slot lookup on 64-bit 1adfbfaeb20d KVM: x86: Exit to userspace if emulation prepared a completion callback 3d8468045e39 KVM: x86: Handle 32-bit wrap of EIP for EMULTYPE_SKIP with flat code seg 00542cbacf22 KVM: X86: Ensure that dirty PDPTRs are loaded 723053e16d55 KVM: VMX: Read Posted Interrupt "control" exactly once per loop iteration 32b758d12c24 KVM: s390: Ensure kvm_arch_no_poll() is read once when blocking vCPU b63190d0203f KVM: VMX: Don't unblock vCPU w/ Posted IRQ if IRQs are disabled in guest f303196899f1 PCI: aardvark: Fix checking for MEM resource type a2f5e9a6f2a0 PCI: dwc: Do not remap invalid res d9fc43aab60d PCI: rcar: Check if device is runtime suspended instead of __clk_is_enabled() aa805236ed97 PCI: mediatek-gen3: Disable DVFSRC voltage request 7f361266e981 signal: In get_signal test for signal_group_exit every time through the loop f98371d2ac83 MIPS: fix local_{add,sub}_return on MIPS64 64b487be33b7 mtd: spi-nor: Fix mtd size for s3an flashes 83ef63535a8a tools/resolve_btf_ids: Close ELF file on error 1bd12b7aaee0 io_uring: fix no lock protection for ctx->cq_extra 384d1b11382b NFSD: Fix zero-length NFSv3 WRITEs 2de88544b3db NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() 771aca9bc707 ipv6: fix skb drops in igmp6_event_query() and igmp6_event_report() 33e22b6c53d0 tracing: Add ustring operation to filtering string pointers a9c6e02d223e drm/amdgpu: check vm ready by amdgpu_vm->evicting flag b2a3068d5f15 ata: pata_hpt37x: fix PCI clock detection e0bcd6b57793 sched/fair: Fix fault in reweight_entity 6f6ffc717b85 ext4: fast commit may miss file actions 97abcfedc87c ext4: fast commit may not fallback for ineligible commit 647b3f1533f4 ext4: simplify updating of fast commit stats 5abb1d84b6db ext4: drop ineligible txn start stop APIs 82a99bc85c0e serial: stm32: prevent TDR register overwrite when sending x_char 1921d1fd0e60 arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL 60e6d58ef921 tracing: Add test for user space strings when filtering on string pointers c9f727219f3e exfat: fix i_blocks for files truncated over 4 GiB 1ffc130388c5 exfat: reuse exfat_inode_info variable instead of calling EXFAT_I() ab3656acb7b4 usb: gadget: clear related members when goto fail 07de9a494b5a usb: gadget: don't release an existing dev->buf a1ba98731518 block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern 1148adac7781 net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 f6fbf18d156c i2c: qup: allow COMPILE_TEST d65d187b51b6 i2c: imx: allow COMPILE_TEST d2327116861c i2c: cadence: allow COMPILE_TEST 7b22f63b933f dmaengine: shdma: Fix runtime PM imbalance on error 7d0214c38dca selftests/ftrace: Do not trace do_softirq because of PREEMPT_RT 4543426cd7b8 drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish and Beige Goby b628fffce58a selftests/seccomp: Fix seccomp failure by adding missing headers 54e7951a1988 cifs: modefromsids must add an ACE for authenticated users 18a9d6b18c2b HID: amd_sfh: Add interrupt handler to process interrupts 852b6b0411e6 HID: amd_sfh: Add functionality to clear interrupts 8ba9a2e72584 HID: amd_sfh: Handle amd_sfh work buffer in PM ops 546d60859ecf cifs: fix double free race when mount fails in cifs_get_root() ccf46cb68859 cifs: do not use uninitialized data in the owner/group sid 5340a0924ea9 tipc: fix a bit overflow in tipc_crypto_key_rcv() 1ccc12f2240a block: loop:use kstatfs.f_bsize of backing file to set discard granularity 8694330db9b0 KVM: arm64: vgic: Read HW interrupt pending state from the HW 850a77c999b8 btrfs: get rid of warning on transaction commit when using flushoncommit 6279c5263ded Input: clear BTN_RIGHT/MIDDLE on buttonpads 700485846e12 regulator: core: fix false positive in regulator_late_cleanup() fd64f8bc0644 ASoC: rt5682: do not block workqueue if card is unbound 4235a04ad401 ASoC: rt5668: do not block workqueue if card is unbound 2ed390555dbc i2c: bcm2835: Avoid clock stretching timeouts e03ad1915ccc mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work 2d27a2bd381f mac80211_hwsim: report NOACK frames in tx_status (From OE-Core rev: 60346625873863bbaaf4a40a6a790db63d676934) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: cfg/debug: add configs for kcsanBruce Ashfield2022-03-243-3/+3
| | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 18436b6ebc6 cfg/debug: add scc for syzkaller fuzzing 60e8db6f01c features/tun: add configs for Universal TUN/TAP device driver support bbad5927704 features/bluetooth: add configs for Bluetooth Virtual HCI device driver d5f51adb3d2 features/usb: add configs for USB raw gadget 13c24c8ddbd features/usb: add configs for dummy HCD 6f56f2a289a features/ieee802154: add configs for mac802154 hwsim 3484d09163f features/mac80211: add configs for mac80211 hwsim 59e608e25e2 cfg/debug: add configs for fault injection debugfs e80f79d4b66 cfg/debug: add configs for kcsan (From OE-Core rev: b3abdd90378c326d317c6eacc21015f21784403e) Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: cfg/debug: add configs for kcsanBruce Ashfield2022-03-243-3/+3
| | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: b56db30a7c5 cfg/debug: add scc for syzkaller fuzzing c4494ad7f23 features/tun: add configs for Universal TUN/TAP device driver support 148948c3829 features/bluetooth: add configs for Bluetooth Virtual HCI device driver 824a7ba4dda features/usb: add configs for USB raw gadget 0bd038864a5 features/usb: add configs for dummy HCD e8c765f559f features/ieee802154: add configs for mac802154 hwsim 99aea8bc07b features/mac80211: add configs for mac80211 hwsim c7bf42227e3 cfg/debug: add configs for fault injection debugfs ae48b977f61 cfg/debug: add configs for kcsan (From OE-Core rev: 88a761c98d3a4dbf5a8b2b623248b53077717662) Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: split vtpm for more granular inclusionBruce Ashfield2022-03-243-3/+3
| | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 382f528ebc8 features/tpm: split into tpm-1.2, tpm-2.0, tpm-2.0-crb and vtpm feature (From OE-Core rev: 7f95949a6ed23c03d11670d8fc4bceafd8e4e440) Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: split vtpm for more granular inclusionBruce Ashfield2022-03-243-3/+3
| | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 6ca1d510a03 features/tpm: split into tpm-1.2, tpm-2.0, tpm-2.0-crb and vtpm feature (From OE-Core rev: b61be908468b1057a9d2baf40c1ebfbbd74732b8) Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: nohz_full boot arg fixBruce Ashfield2022-03-246-26/+26
| | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs (From OE-Core rev: 11de5ad0cfee5bf8bcdd28da6b27447280add2cf) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: upgrade 3.10.2 -> 3.10.3Trevor Gamblin2022-03-241-1/+1
| | | | | | | | | | | 3.10.3 includes numerous bug fixes. See: https://docs.python.org/3/whatsnew/changelog.html (From OE-Core rev: 6fdd19fb9ccef0bf9813e4dfe6063df1d0168359) Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest: upgrade 7.0.1 -> 7.1.1Tim Orling2022-03-241-1/+1
| | | | | | | | | | | | | | Changes in 7.1.1: https://docs.pytest.org/en/stable/changelog.html#pytest-7-1-1-2022-03-17 Changes in 7.1.0: https://docs.pytest.org/en/stable/changelog.html#pytest-7-1-0-2022-03-13 (From OE-Core rev: d3403cdb262f995e47f00c015f82909652d1c36d) 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>
* webkitgtk: Depend on virtual/egl instead of virtual/libglKhem Raj2022-03-241-2/+2
| | | | | | | | | | This ensures that platforms not implementing GL ( perhaps only providing GLES ) are able to build webkit (From OE-Core rev: 1117a5521e18dd6f7c18c22c87fe00e867f906d7) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* waffle: Use the right dependencies as neededKhem Raj2022-03-241-7/+7
| | | | | | | | | | using virtual/libgl is a broad brush, we can be more specific and ask for dependencies which are really needed (From OE-Core rev: d96fdf89efa95dc5e42e01ba970afd3645ced3bc) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* piglit: Remove virtual/libglKhem Raj2022-03-241-1/+1
| | | | | | | | | | | virtual/libgl is usually provided by same package that provides virtual/egl by the stacks which implement it, removing virtual/libgl means we can build it on stacks not implementing GL (From OE-Core rev: 8c1ce1d1d6148b6fadc88fbb8585d1169f7e938d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsdl2: Depend on virtual/eglKhem Raj2022-03-241-1/+1
| | | | | | | | | | virtual/libgl may not be implemented by some non-mesa graphics in embedded space, this ensures that libsdl2 can build on such stacks (From OE-Core rev: 26f511bb21c01a371722caa739f4f6d079211cc2) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: ignore CVE-2022-26488Ross Burton2022-03-231-3/+2
| | | | | | | | | | This CVE is specific to Microsoft Windows, so we can ignore it. (From OE-Core rev: 2bd3c5a93988140d9927340b3af68785ae03db65) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gsettings-desktop-schemas: upgrade 41.0 -> 42.0wangmy2022-03-231-1/+1
| | | | | | | | (From OE-Core rev: ab297f92d858960d952218d843b84d1ae1d5f9bb) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>