summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
...
* ppp: update 2.5.1 -> 2.5.2Alexander Kanavin2025-01-101-6/+7
| | | | | | | | | | | | | | License-Update: BSD items clarified to be 2-clause: https://github.com/ppp-project/ppp/commit/d4ec06ec5839350bd728da0e92a8cb2e1c37d880 passprompt plugin removed upstream. Add an enable a multilink option, as the build breaks without it at the linking step (upstream presumably didn't test that it works): https://github.com/ppp-project/ppp/issues/541 (From OE-Core rev: e6ea3ade8f3977ec93c68229d2660bbc335a80a6) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-jinja2: upgrade 3.1.4 -> 3.1.5Alexander Kanavin2025-01-092-91/+5
| | | | | | | (From OE-Core rev: fca4fe9282d5895cc961aef82471604d219cb3ba) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-click: update 8.1.7 -> 8.1.8Alexander Kanavin2025-01-091-4/+4
| | | | | | | | | | | License-Update: renamed file Convert from setuptools to flit. (From OE-Core rev: 33dfffac6f65145b6e8671a8988a62f1f0e41f72) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: update to v6.13Bruce Ashfield2025-01-091-2/+2
| | | | | | | | | | | Some tightly coupled packages still need updating (we are waiting on upstream), but there's no reason to hold the dev kernel update on those packages (core-image-minimal is working) (From OE-Core rev: c791afb0df94cf44dcb371dcd62dee2f2533de53) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bbconfigbuild/configfragments.py: set BBPATH in standalone datastoreAlexander Kanavin2025-01-091-0/+1
| | | | | | | | | | | | | | | | Otherwise fragments with 'require' statements will not parse, as the parser will not be able to find files referred to by those statements. Add such a statement to the test fragment so that the scenario is tested. [YOCTO #15707] (From OE-Core rev: d88e63d1a7867b3a4ebfc57d472900136b5361d8) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Disable JIT on RISCV64Khem Raj2025-01-091-1/+1
| | | | | | | | | | | | | It does not compile anymore with 2.46+ as we dropped the patch https://bugs.webkit.org/show_bug.cgi?id=250681 This patch it seems is still needed but has not yet been accepted upstream yet. (From OE-Core rev: be5dd5630a0fa53d16b661b088d6b4fb31e8e9b2) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Fix a typo OFFF -> OFFKhem Raj2025-01-091-1/+1
| | | | | | | (From OE-Core rev: 37c1a3a6c7aa09c2974f0c52bd16245153b7eb89) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xinit: upgrade 1.4.2 -> 1.4.3Wang Mingyu2025-01-091-1/+1
| | | | | | | | (From OE-Core rev: 90e965b53598ab7f87df7053fa348e1fdf461285) 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>
* xf86-input-synaptics: upgrade 1.9.2 -> 1.10.0Wang Mingyu2025-01-091-1/+1
| | | | | | | | (From OE-Core rev: 6c115c68a0c508446f46a68146d470fda570a964) 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>
* stress-ng: upgrade 0.18.07 -> 0.18.08Wang Mingyu2025-01-091-1/+1
| | | | | | | | (From OE-Core rev: ded6b0f24690c6e8ba2dd4fa5bf1acebd3661ed4) 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>
* python3-ruamel-yaml: upgrade 0.18.7 -> 0.18.9Wang Mingyu2025-01-091-2/+2
| | | | | | | | | License-Update: copyright updated to 2025 (From OE-Core rev: 98ed111650de52e6079251d1cb0c19dd6a506ded) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pygments: upgrade 2.18.0 -> 2.19.0Wang Mingyu2025-01-091-1/+1
| | | | | | | | (From OE-Core rev: f18bcd0b4024da048be6a1773608a4c2a4db4a38) 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>
* python3-poetry-core: upgrade 1.9.1 -> 2.0.0Wang Mingyu2025-01-091-1/+1
| | | | | | | | | | | Changelog: https://github.com/python-poetry/poetry-core/releases/tag/2.0.0 (From OE-Core rev: 5e2036babc8937253b60fa809fa8edcda26b0210) 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>
* python3-gitdb: upgrade 4.0.11 -> 4.0.12Wang Mingyu2025-01-091-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: =========== - Never add a vendored smmap directory to sys.path - Revise and update the readme - Set Dependabot submodule update cadence to weekly - Add missing asserts in test_base.py - Use contextlib.suppress instead of except: pass - Add support for Python 3.13 - Potential Race Condition Fix - OS Rename & Chmod - PermissionError - Bump gitdb/ext/smmap from 256c5a2 to 04dd210 - Bump actions/setup-python from 4 to 5 (From OE-Core rev: d899b50547e319cca8bea41301a4758e7635b6cf) 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>
* libtest-warnings-perl: upgrade 0.033 -> 0.037Wang Mingyu2025-01-091-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== - remove unneeded use of Import::Into - fix tests that invoke Test::Warnings->import directly - avoid redefinition warnings when $^W is enabled in tests - allow tests to pass even when Import::Into is not installed - add backcompat shim for cases where Test::More is loaded in tests after Test::Warnings - fix Test2 compability for done_testing() - Test2::Warnings added as a simple wrapper (for now) (From OE-Core rev: f203ec55e1fd12e4e6822839a4979b3054617d59) 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>
* libsdl2: upgrade 2.30.10 -> 2.30.11Wang Mingyu2025-01-091-2/+2
| | | | | | | | | | | | | | | | | | | | | License-Update: copyright updated to 2025 Changelog: =========== - Fixed a crash if the controller product name is NULL - Fixed the PS3 controller mapping on Windows - Allow rendering during the modal resize loop on macOS - Corrected CoreAudio surround sound channel layouts - Enabled high refresh rates on iOS - Fixed SDL_OpenURL() on iOS 18.2 and newer - Implemented SDL_OpenURL() on tvOS - Fixed Chinese locales on PSP (From OE-Core rev: f59f1ef898993a09cdb243d80b1bab624472ea10) 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>
* libedit: upgrade 20240808-3.1 -> 20250104-3.1Wang Mingyu2025-01-091-1/+1
| | | | | | | | (From OE-Core rev: 73ef22b3ae71f6967f09f7c10180c34e84327224) 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>
* hwdata: upgrade 0.390 -> 0.391Wang Mingyu2025-01-091-1/+1
| | | | | | | | (From OE-Core rev: a7a1a393900ba4e3e6a526480c6ef44df9e6804f) 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>
* gtk4: upgrade 4.16.7 -> 4.16.12Wang Mingyu2025-01-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * GtkFileChooser: - Fix a focus problem with the server entry * GtkEmojiChooser: - Update to CLDR 46 / Unicode 16 * GtkAboutDialog: - Small improvements * Wayland: - Fix some Vulkan sizing corner cases - Fix problems with rotated, offloaded images - Fix a few crashes * Demos: - Don't create extra windows for D-Bus activation (From OE-Core rev: ed161f0a0cbcef50c43820d58989e5a020763dbf) 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>
* erofs-utils: upgrade 1.8.3 -> 1.8.4Wang Mingyu2025-01-091-1/+1
| | | | | | | | | | | | | | | | | Changelog: =========== - Fix unusual PAX header handling for tarerofs; - Fix LIBARCHIVE.xattr decoding; - Speed up handling of incompressible data; - Add a '-E^fragdedupe' option to explicitly disable fragment deduplication; - Fixes around '-Eall-fragments' and '-Ededupe'; - Use external xxhash library if possible. (From OE-Core rev: 441abb84142eae10155fbcc3c5a99091afa5dfd9) 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>
* u-boot: upgrade 2024.10 -> 2025.01Fabio Estevam2025-01-094-62/+1
| | | | | | | | | | | | Upgrade to U-Boot 2025.01. Remove the patch as it has been upstreamed. (From OE-Core rev: e16a24f04b56ca3fec6509a3286e2e3bb5c21c1e) Signed-off-by: Fabio Estevam <festevam@denx.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/distro/defaultsetup: Use include_all for maintainers.incRichard Purdie2025-01-081-1/+1
| | | | | | | | | | | Being able to set maintainers is really a "per layer" configuraiton item. Use include_all so that such maintainer information would be added for all configured layers, if the layer chooses to have such information in a conf/distro/include/maintainers.inc file in a given layer. (From OE-Core rev: d6b9dc4629642a4bf0d8f34a90bd8e3291c87501) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fmt: 11.0.2 -> 11.1.1Robert Yang2025-01-082-56/+2
| | | | | | | | | Remove backported patch 0001-Get-rid-of-std-copy.patch. (From OE-Core rev: 659d71114c3f2f12e4e3012d66580866486e14c0) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve-check: Rework patch parsingColin McAllister2025-01-082-54/+317
| | | | | | | | | | | | | | | | | | | | | The cve_check functionality to parse CVE IDs from the patch filename and patch contents have been reworked to improve parsing and also utilize tests. This ensures that the parsing works as intended. Additionally, the new patched_cves dict has a few issues I tried to fix as well. If multiple patch files exist for a single CVE ID, only the last one will show up with the "resource" key. The value for the "resource" key has been updated to hold a list and return all patch files associated with a given CVE ID. Also, at the end of get_patch_cves, CVE_STATUS can overwrite an existing entry in the dict. This could cause an issue, for example, if a CVE has been addressed via a patch, but a CVE_STATUS line also exists that ignores the given CVE ID. A warning has been added if this ever happens. (From OE-Core rev: 87c6da681609b4f8e048eca2a27ae8e068c724e1) Signed-off-by: Colin McAllister <colinmca242@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve-check: Fix errors in log linesColin McAllister2025-01-081-3/+10
| | | | | | | | | | | | Two warning lines in cve_check.py reference a variable that doesn't exist. These would cause a runtime error if the conditions they are hidden in were to be entered. The log lines have been updated to no longer reference an undefined variable. (From OE-Core rev: c9d059e8a362b3c9d604f7ebe8fd1dd994f0af6b) Signed-off-by: Colin McAllister <colinmca242@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: Add WATCHDOG_RUNTIME_SEC optional variableBenjamin Szőke2025-01-081-0/+10
| | | | | | | | | | | | | To make use of the hardware watchdog it is sufficient to set the RuntimeWatchdogSec= option in /etc/systemd/system.conf. It defaults to 0 (i.e. no hardware watchdog use). Set it to a value like 20s and the watchdog is enabled. ref: https://0pointer.de/blog/projects/watchdog.html (From OE-Core rev: 1c61a1eb9c4faa9ab32b0440bbdd88c22c3cd945) Signed-off-by: Benjamin Szőke <egyszeregy@freemail.hu> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/lib/oe/sbom30.py: set alias for scan declared licensesHongxu Jia2025-01-081-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when using SPDX_INCLUDE_SOURCES, it calls scan_declared_licenses to scan licenses from source file, set alias for the newly added license and and license alias to hasDeclaredLicense relationship $ echo 'MACHINE = "qemux86-64"' >> conf/local.conf $ echo 'SPDX_INCLUDE_SOURCES = "1"' >> conf/local.conf $ bitbake shadow $ vim tmp/deploy/spdx/3.0.1/corei7-64/recipes/recipe-shadow.spdx.json Before this commit ... { "type": "Relationship", ... "from": "http://spdx.org/spdxdocs/shadow-10e66933-65cf-5a2d-9a1d-99b12a405441/d0cdb0d02e54d55e52fccf8631f8290b161ad43fe31fffe09e8e25041d2280cf/sourcefile/11048", "relationshipType": "hasDeclaredLicense", "to": [ "http://spdx.org/spdxdocs/shadow-10e66933-65cf-5a2d-9a1d-99b12a405441/d0cdb0d02e54d55e52fccf8631f8290b161ad43fe31fffe09e8e25041d2280cf/license/3_24_0/BSD-3-Clause", ] }, ... After this commit ... { "type": "Relationship", ... "from": "http://spdx.org/spdxdocs/shadow-10e66933-65cf-5a2d-9a1d-99b12a405441/d0cdb0d02e54d55e52fccf8631f8290b161ad43fe31fffe09e8e25041d2280cf/sourcefile/11048", "relationshipType": "hasDeclaredLicense", "to": [ "http://spdxdocs.org/openembedded-alias/by-doc-hash/cc72db638e3f8e283e722af0ecc77d19f93cc6736700ee76477e3773b6b07b05/shadow/UNIHASH/license/3_24_0/BSD-3-Clause" ] }, ... (From OE-Core rev: 1f109e22dd22e6071685a8e55bdfe3069bc8fadb) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/lib/oe/spdx30_tasks.py: set license alias to hasConcludedLicense ↵Hongxu Jia2025-01-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | relationship Set license alias other than spdxId to hasConcludedLicense relationship $ echo 'MACHINE = "qemux86-64"' >> conf/local.conf $ bitbake shadow $ In tmp/deploy/spdx/3.0.1/corei7-64/recipes/recipe-shadow.spdx.json Before this commit ... { "type": "Relationship", ... "from": "http://spdx.org/spdxdocs/shadow-10e66933-65cf-5a2d-9a1d-99b12a405441/c34a0920c2f689375e786a80ab3176b844997d543b73dd5f99e6ffa8fcc72fee/source/8", "relationshipType": "hasConcludedLicense", "to": [ "http://spdx.org/spdxdocs/shadow-10e66933-65cf-5a2d-9a1d-99b12a405441/c34a0920c2f689375e786a80ab3176b844997d543b73dd5f99e6ffa8fcc72fee/license/3_24_0/BSD-3-Clause" ] }, ... After this commit ... { "type": "Relationship", ... "from": "http://spdx.org/spdxdocs/shadow-10e66933-65cf-5a2d-9a1d-99b12a405441/c34a0920c2f689375e786a80ab3176b844997d543b73dd5f99e6ffa8fcc72fee/source/8", "relationshipType": "hasConcludedLicense", "to": [ "http://spdxdocs.org/openembedded-alias/by-doc-hash/cc72db638e3f8e283e722af0ecc77d19f93cc6736700ee76477e3773b6b07b05/shadow/UNIHASH/license/3_24_0/BSD-3-Clause" ] }, ... (From OE-Core rev: 0530b45a5f27adff55251ce909ad4f077c1076d6) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/lib/oe/sbom30.py: fix alias in simplelicensing_customIdToUri not extractedhongxu2025-01-081-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After commit [spdx 3.0: Rework how SPDX aliases are linked] applied, it set license_text_map with SPDX alias other than actual ID The property of simplelicensing_customIdToUri is ListProp(ObjectProp(DictionaryEntry))), and class DictionaryEntry has key and value, the property of value is StringProp other than ObjectProp in which could not support to decode/extract SPDX alias with actual ID in image jsonld file ----------- "simplelicensing_customIdToUri": [ { "type": "DictionaryEntry", "key": "LicenseRef-PD", "value": "http://spdxdocs.org/openembedded-alias/by-doc-hash/d53e90e23b12c4ad640809a74a810e86f31c76cdbdf36487712d22a33d53362a/sqlite3-native/UNIHASH/license-text/PD" } ], ----------- Add special code in the linking to manually go through all of the simplelicensing_customIdToUri DictionaryEntry items and resolve any aliases to actual objects ----------- "simplelicensing_customIdToUri": [ { "type": "DictionaryEntry", "key": "LicenseRef-PD", "value": "http://spdx.org/spdxdocs/sqlite3-native-e5cc0672-d8dd-57e8-a2df-fe4615831fda/162c62b5b011cd3f82f413b3dae4d6d1542201552c964d5ce69fe170e0720b85/license-text/PD" } ] ----------- Suggested-by: Joshua Watt <jpewhacker@gmail.com> (From OE-Core rev: f16c2eae5a7e1a483e1d537d8711d83fede75691) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/lib/oe/sbom30.py: correct aliashongxu2025-01-081-1/+1
| | | | | | | | | | | | | | | | | After commit [spdx 3.0: Rework how SPDX aliases are linked] applied, it added extra "/" to namespace, which causing the replacement of UNIHASH missing a "/" http://spdxdocs.org/openembedded-alias/by-doc-hash/0b308e4b9ad979f642d8787c61f76c31bdcad04837eeaaf8bc383f33f99bbeb8/flex-nativeUNIHASH/build/recipe After applying this commit to remove "/" from namespace. http://spdxdocs.org/openembedded-alias/by-doc-hash/0b308e4b9ad979f642d8787c61f76c31bdcad04837eeaaf8bc383f33f99bbeb8/flex-native/UNIHASH/build/recipe (From OE-Core rev: 708cbf00d46169ca05660b1f9f3e0653b499e9ef) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11-compose-data: Use CONFLICT_DISTRO_FEATURES to skip when x11Robert Yang2025-01-081-5/+1
| | | | | | | | | | So that PARSE_ALL_RECIPES will work. (From OE-Core rev: c925098dc0faf2b69637de914958557b23615c7a) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: Fix missing GLES3 headers in SDK sysrootTom Hochstein2025-01-081-0/+5
| | | | | | | | | | | | | | | | | | | | | | | Building weston with core-image-weston SDK fails: ``` ../libweston/renderer-gl/gl-shader-config-color-transformation.c:29:10: fatal error: GLES3/gl3.h: No such file or directory 29 | #include <GLES3/gl3.h> | ^~~~~~~~~~~~~ ``` Both GLES2 and GLES3 implementations are contained in libGLESv2.so.2, which is packaged in libgles2-mesa. However, the headers are split between libgles2-mesa-dev and libgles3-mesa-dev, which is why the GLES3 headers end up missing in the SDK sysroot. Add a dependency so the GLES3 headers are properly associated with the GLES3 implementation. (From OE-Core rev: 7e1308ec413e69a8427ac5998431005d9e4b8033) Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/configfragements: enable/disable multiple fragements at onceJoshua Watt2025-01-081-14/+17
| | | | | | | | | | | Extends the 'enable-fragment' and 'disable-fragment' commands so that they accept multiple fragments at once as a convenience for the user (From OE-Core rev: 50c3cdb3a3b9c7daa55ff26d302d95e5f350e4d2) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lib/configfragments: Restrict fragment file checkingJoshua Watt2025-01-081-0/+2
| | | | | | | | | | | | | | | | | The current implementation of the config fragments is too aggressive in checking files; any file in the fragment directory is checked, including hidden files or files with weird extensions. In particular, if an editor is creating temporary backup files when editing, these will be checked and will almost assuredly fail, which prevents the tool from running. Add a filter so that only non-hidden files that end with .conf are checked. (From OE-Core rev: 93edab0e2bccacb808421f0766d587c576c1a12b) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* debugedit: Fix install conflict when enable multilib.Wang Mingyu2025-01-081-1/+4
| | | | | | | | | | | | | | | | | | | | | | | Error: Transaction test error: file /usr/bin/find-debuginfo conflicts between attempted installs of debugedit-5.1-r0.core2_64 and lib32-debugedit-5.1-r0.core2_32 The differences of find-debuginfo are as follows: @@ -360,7 +360,7 @@ add_minidebug()   # symbol and NOBITS sections so cannot use --keep-only because that is   # too aggressive. Field $2 is the section name, $3 is the section type   # and $8 are the section flags. -  local remove_sections=`x86_64-poky-linux-readelf -W -S "$debuginfo" \ +  local remove_sections=`i686-pokymllib32-linux-readelf -W -S "$debuginfo" \        | awk '{ if (index($2,".debug_") != 1 \                     && ($3 == "PROGBITS" || $3 == "NOTE" || $3 == "NOBITS") \                     && index($8,"A") == 0) \ (From OE-Core rev: 2bc0fcacf0d33eea59a33d28f7263c90c2bf0823) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uboot-extlinux-config.bbclass: add support for DTBOsQuentin Schulz2025-01-081-0/+6
| | | | | | | | | | | | | | | | | | | | Also known as FDTO, DTO or Device Tree Overlay. This adds a new property per label in extlinux.conf for which device tree overlays to apply on top of the base device tree (the one specified in FDT or guessed by the bootloader if only FDTDIR is set). It is a space-separated list of paths to the .dtbo file(s). Note that the base FDT needs to have symbols enabled (DTC_FLAGS needs to have -@ in it) for an overlay to be applicable. This is only applicable for non-FIT setups. (From OE-Core rev: 3ac21b32b5f5616cc7c0641fb3132eec9b27e5b7) Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uboot-extlinux-config.bbclass: simplify FDT/FDTDIR logicQuentin Schulz2025-01-081-6/+4
| | | | | | | | | | | The three blocks share the same LABEL and KERNEL content, so let's factor that part out. (From OE-Core rev: 544c0f72774e17d1dca4664c0bc21f8281dade5b) Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* initrdscripts: add UBI supportWalter Schweizer2025-01-081-1/+4
| | | | | | | | | | | Mounting the rootfs failed when it was on UBI. This patch allows the rootfs to live on UBI. (From OE-Core rev: 197867f854cc19493b28fcd2300179cfc407e0a6) Signed-off-by: Walter Schweizer <walter.schweizer@siemens.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-rpds-py: upgrade 0.21.0 -> 0.22.3Richard Purdie2025-01-082-13/+13
| | | | | | (From OE-Core rev: 9e53f800528248aca8fe93fb9cd2b4fdd43d9014) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-*: Update recipes with pytest ptests to use the new ↵Derek Straka2025-01-0844-316/+34
| | | | | | | | | | | | | | ptest-python-pytest class The newly added ptest-python-pytest removes duplication for: 1. Copying pytest files to the ptest directory 2. Adding standard pytest dependencies 3. Adding a common run-ptest script using pytest (From OE-Core rev: 8d84d9e19b9292b1863921611924714d77c41d21) Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/ptest-python-pytest: add a new class to consolidate pytest ptest ↵Derek Straka2025-01-082-0/+34
| | | | | | | | | | | | | | | | | | | | | functionality A large number of python packages leverage the pytest unit test framework for their ptest functionality. Currently, many of the tests have duplicate code for: 1. Installing pytest files 2. Declaring ptest dependencies 3. Script for executing tests (run-ptes) To simplify adding common pytest based ptests, added a new class enabling base functionality. Users can also override the location of the pytest files in addition to using their own version of run-ptest [RP: Minor whitespace tweaks to shell function and missing prepend space] (From OE-Core rev: d66009e608256d42b2d6573d4614a99eb13fd3f1) Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: Drop obsolete and misleading commentRichard Purdie2025-01-081-2/+0
| | | | | | | | | | | "packaged staging" is obsolete and now we have sstate. Multimachine is just the norm now, I doubt people remember how things used to be! Drop the comment as it is misleading and obsolete. (From OE-Core rev: 808d2a526e3dd6d77c524d8faa0af3e78cf0bed6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: Add libstdc++-native to ASSUME_PROVIDEDRichard Purdie2025-01-081-0/+1
| | | | | | | | | Fixing native class extension code highlighted this was missing, we do assume the system has a working libstdc++ compiler/runtime. (From OE-Core rev: a9ae7001adeecf420d9a95654ce27d7e7b8f82a5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: Add bash-completion-native to ASSUME_PROVIDEDRichard Purdie2025-01-081-0/+1
| | | | | | | | | | | | With some native dependency handling fixes under discussion, bash-completiion-native makes it into the dependency chain. Add this to ASSUME_PROVIDED since we don't want to build it rather than trying to remove all references in the native case (it comes from glib-2.0-native). (From OE-Core rev: 401706ed6d51917d76726098a767932970990805) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate: Ensure errors cause task failureRichard Purdie2025-01-081-0/+4
| | | | | | (From OE-Core rev: c1491ef7afc8722927c568b0ac0ddbbc84837ca3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go-vendor: Fix absolute paths issueRichard Purdie2025-01-081-3/+3
| | | | | | | | | | | | | When building with the class, avoid errors like: "sstate found an absolute path symlink /xxx/vendor pointing at /xxx/import/vendor. Please replace this with a relative link." Use relative symlinks instead. (From OE-Core rev: fc4f589cc7a8e5feba7940ccb244a74bd5f96371) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.8Bruce Ashfield2025-01-043-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: 77f85ccd3618 Linux 6.12.8 f3e6eaf033f4 ALSA: sh: Fix wrong argument order for copy_from_iter() f59b81fe8df9 ALSA: ump: Shut up truncated string warning f5c5661f02b5 Bluetooth: btusb: mediatek: change the conditions for ISO interface cc569d791ab2 Bluetooth: btusb: mediatek: add intf release flow when usb disconnect 9da1cfc4f111 Bluetooth: btusb: mediatek: add callback function in btusb_disconnect b967b37cefdf Bluetooth: btusb: mediatek: move Bluetooth power off command position d508e5627038 btrfs: check folio mapping after unlock in relocate_one_folio() dd8bbfe72377 btrfs: check folio mapping after unlock in put_file_data() c3a403d8ce36 btrfs: fix use-after-free when COWing tree bock and tracing is enabled dbebb0cc5139 btrfs: sysfs: fix direct super block member reads b87c9b9ba05b btrfs: fix transaction atomicity bug when enabling simple quotas 8faba508242b btrfs: fix swap file activation failure due to extents that used to be shared 9f372e86b9bd btrfs: avoid monopolizing a core when activating a swap file f6174bb982a8 btrfs: fix race with memory mapped writes when activating swap file f6279a98db13 power: supply: gpio-charger: Fix set charge current limits c110095013ad power: supply: cros_charge-control: hide start threshold on v2 cmd 5792ae1cb1b0 power: supply: cros_charge-control: allow start_threshold == end_threshold 77e6c8adf8d6 power: supply: cros_charge-control: add mutex for driver data 7182f93bb358 perf/x86/intel/ds: Add PEBS format 6 2a9cbd6c9049 i2c: microchip-core: fix "ghost" detections bcfb9d856bd6 i2c: imx: add imx7d compatible string for applying erratum ERR007805 5e44779d12bd perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC aed157301c65 PCI/MSI: Handle lack of irqdomain gracefully 1429ae7b7d47 virt: tdx-guest: Just leak decrypted memory on unrecoverable errors b939f108e86b x86/fred: Clear WFE in missing-ENDBRANCH #CPs a0d637675f2b i2c: microchip-core: actually use repeated sends 8e8494c83cf7 io_uring/sqpoll: fix sqpoll error handling races 4c0f79cbc42d rtla/timerlat: Fix histogram ALL for zero samples 1cca920af19d tracing: Prevent bad count for tracing_cpumask_write a744146969a0 tracing: Constify string literal data member in struct trace_event_call 8659da87d216 perf/x86/intel/uncore: Add Clearwater Forest support 908dd70d5446 dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL 79a47fd0f176 freezer, sched: Report frozen tasks as 'D' instead of 'R' 2cae02a84b98 objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns 1d397722cf3e drm/xe: Move the coredump registration to the worker thread 5db43dfda1f2 drm/xe: Take PM ref in delayed snapshot capture worker 7d680f2f76a3 ublk: detach gendisk from ublk device if add_disk() fails ccdc8fd86fc7 wifi: iwlwifi: be less noisy if the NIC is dead in S3 16b54ee81d8a blk-mq: register cpuhp callback after hctx is added to xarray table 92d5139b9114 virtio-blk: don't keep queue frozen during system suspend ce55818b2d3a drm/dp_mst: Ensure mst_primary pointer is valid in drm_dp_mst_handle_up_req() 0aca51715e68 spi: omap2-mcspi: Fix the IS_ERR() bug for devm_clk_get_optional_enabled() d00e75e4fecf ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A 1aea06f703de scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error 05d44e2571d4 scsi: mpi3mr: Handling of fault code for insufficient power 0dd139341f04 scsi: mpi3mr: Start controller indexing from 0 869fdc6f0606 scsi: mpi3mr: Fix corrupt config pages PHY state is switched in sysfs b8ed09e397f8 scsi: mpi3mr: Synchronize access to ioctl data buffer 4524a8d175f0 scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time b34f7381cd10 spi: intel: Add Panther Lake SPI controller support fdaaf929432f bpf: Zero index arg error string for dynptr and iter a089dad6f92d platform/x86: asus-nb-wmi: Ignore unknown event 0xCF 2d95df70e594 LoongArch: BPF: Adjust the parameter of emit_jirl() 45d7745c89c1 LoongArch: Fix reserving screen info memory for above-4G firmware ca5995f805bb regmap: Use correct format specifier for logging range errors 98575bd6e7b1 smb: server: Fix building with GCC 15 532a29e8fa28 ALSA: sh: Use standard helper for buffer accesses 4287eb3951ca ALSA: hda/conexant: fix Z60MR100 startup pop issue f0a3b2d9692d ALSA: ump: Update legacy substream names upon FB info update 9dc4b8a8a415 ALSA: ump: Indicate the inactive group in legacy substream names fc98df1d7a9e ALSA: ump: Don't open legacy substream for an inactive group 0a65d850c45d udf: Verify inode link counts before performing rename 4d9b403474f0 udf: Skip parent dir link count update if corrupted 466ca39dbf5d scsi: megaraid_sas: Fix for a potential deadlock 65289f50c18d scsi: qla1280: Fix hw revision numbering for ISP1020/1040 56216257d429 watchdog: mediatek: Add support for MT6735 TOPRGU/WDT a42417a8cffc Revert "watchdog: s3c2410_wdt: use exynos_get_pmu_regmap_by_phandle() for PMU regs" 486fc631cc49 watchdog: rzg2l_wdt: Power on the watchdog domain in the restart handler b94011427ee3 watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04 68662d78afbc tracing/kprobe: Make trace_kprobe's module callback called after jump_label update a39ff5bf2357 stddef: make __struct_group() UAPI C++-friendly 155829fd1e1d power: supply: bq24190: Fix BQ24296 Vbus regulator support 6d9cd2710545 powerpc/pseries/vas: Add close() callback in vas_vm_ops struct 16258a1d9303 ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7 3b0f5d3e5ebd ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment f4d68bdfaef6 ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB 7a51e3a5a1b8 ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via _DSD entry d2f090ea57f8 mtd: rawnand: fix double free in atmel_pmecc_create_user() ba465de3022a platform/chrome: cros_ec_lpc: fix product identity for early Framework Laptops 909ecf15cb70 ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP 54376d8d2659 dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset ed31336f8117 dmaengine: apple-admac: Avoid accessing registers in probe f5d231592430 dmaengine: fsl-edma: implement the cleanup path of fsl_edma3_attach_pd() 4ecd6f505e4f dmaengine: amd: qdma: Remove using the private get and set dma_ops APIs d8c3d13f5519 dmaengine: tegra: Return correct DMA status when paused 5dd888449338 dmaengine: dw: Select only supported masters for ACPI devices 27dd33034561 dmaengine: mv_xor: fix child node refcount handling in early exit c180c3f42d34 ALSA: memalloc: prefer dma_mapping_error() over explicit address checking 5cdf336412a9 phy: rockchip: naneng-combphy: fix phy reset 7061849a4a17 phy: rockchip: samsung-hdptx: Set drvdata before enabling runtime PM e4e6217cf7a6 phy: usb: Toggle the PHY power during init 7e7c8ffc017d phy: core: Fix that API devm_phy_destroy() fails to destroy the phy f797151e8479 phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider 09f17bfb3653 phy: core: Fix that API devm_phy_put() fails to release the phy 479b6c2a5ff2 phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() a817e938a0c6 phy: core: Fix an OF node refcount leakage in _of_phy_get() d84bd63d4391 phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP 464b493ac4d8 mtd: rawnand: arasan: Fix missing de-registration of NAND acb13fcf7590 mtd: rawnand: arasan: Fix double assertion of chip-select ee33d36f4174 mtd: diskonchip: Cast an operand to prevent potential overflow b186b36a7c21 nfsd: restore callback functionality for NFSv4.0 7b005cff0de4 nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work" 997cf2d8c206 bpf: Check negative offsets in __bpf_skb_min_len() 4aa5dcb3891f tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirection 35727f450603 tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress() 987cf3869d77 smb: fix bytes written value in /proc/fs/cifs/Stats 825aaa75f785 smb: client: Deduplicate "select NETFS_SUPPORT" in Kconfig f7ef892250f8 selftests/bpf: Fix compilation error in get_uprobe_offset() 2175b66c7fc0 mm/vmstat: fix a W=1 clang compiler warning 8cdfb0656965 fork: avoid inappropriate uprobe access to invalid mm f4ab7d74247b bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP f0f2e5aa56e9 arm64: dts: broadcom: Fix L2 linesize for Raspberry Pi 5 122a2f3550a8 ceph: allocate sparse_ext map only for sparse reads c1197c1457bb media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg 319addc2ad90 Linux 6.12.7 2d129beb8dd4 epoll: Add synchronous wakeup support for ep_poll_callback a086c8d7f279 mm: convert partially_mapped set/clear operations to be atomic a095090b7015 mm: shmem: fix ShmemHugePages at swapout cb12d61361ce mm: use aligned address in copy_user_gigantic_page() b79b6fe0737f mm: use aligned address in clear_gigantic_page() eb9041837123 ceph: fix memory leak in ceph_direct_read_write() cbd952b2c4e6 ceph: fix memory leaks in __ceph_sync_read() 28433d0b7b29 ceph: improve error handling and short/overflow-read logic in __ceph_sync_read() ddbbc04989f0 ceph: validate snapdirname option length when mounting 99a37ab76a31 ceph: give up on paths longer than PATH_MAX adc4b70fb659 of: Fix refcount leakage for OF node returned by __of_get_dma_parent() c62318587c06 of: Fix error path in of_parse_phandle_with_args_map() 501d68639106 of: address: Preserve the flags portion on 1:1 dma-ranges mapping e0d9c581ac73 of: property: fw_devlink: Do not use interrupt-parent directly 185edda7d773 udmabuf: also check for F_SEAL_FUTURE_WRITE 93f08e5c393f udmabuf: fix racy memfd sealing check ff561987ff12 nilfs2: prevent use of deleted inode 4a650eb9482c nilfs2: fix buffer head leaks in calls to truncate_inode_pages() 69860ca08e5c ocfs2: fix the space leak in LA when releasing LA e30e72844c1c of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() 2976661ed4de of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent() 3931567bf175 KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits 16846e8e0ace NFS/pnfs: Fix a live lock between recalled layouts and layoutget 4f95a2186b7f io_uring: check if iowq is killed before queuing 06eb0894896b io_uring: Fix registered ring file refcount leak 416226eb3f3a selftests/bpf: Use asm constraint "m" for LoongArch fcd39809bf67 selftests/memfd: run sysctl tests when PID namespace support is enabled d3e73fe7ca21 tracing: Check "%s" dereference via the field and not the TP_printk format 683eccacc02d tracing: Add "%s" check in test_event_printk() 71a613ceac1a tracing: Add missing helper functions in event pointer dereference check 3985cd30472a tracing: Fix test_event_printk() to process entire print argument 578874b2bb94 accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal() a1e597ee5920 accel/ivpu: Fix general protection fault in ivpu_bo_list() 127e907e11cc smb: client: fix TCP timers deadlock after rmmod 22b5c2acd65d KVM: x86: Play nice with protected guests in complete_hypercall_exit() bacd0498dea0 x86/hyperv: Fix hv tsc page based sched_clock for hibernation 9015ebfe8ec5 tools: hv: Fix a complier warning in the fcopy uio daemon 3dd7a30c6d7f Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet 52f46047031f fgraph: Still initialize idle shadow stacks when starting 01b888b31b52 drm/amdgpu/mmhub4.1: fix IP version check b2f23a1c7181 drm/amdgpu/gfx12: fix IP version check 5c923087adc7 drm/amdgpu/nbio7.0: fix IP version check f7d75bc2430f s390/mm: Fix DirectMap accounting f16eadc6fce4 btrfs: tree-checker: reject inline extent items with 0 ref count c85a41172efb btrfs: fix improper generation check in snapshot delete 39f1ef13d8da btrfs: split bios to the fs sector size boundary 9667c9146418 alloc_tag: fix set_codetag_empty() when !CONFIG_MEM_ALLOC_PROFILING_DEBUG ec12f30fe542 ring-buffer: Fix overflow in __rb_map_vma 4234ca9884bc mm/page_alloc: don't call pfn_to_page() on possibly non-existent PFN in split_large_buddy() ad7c9f1f4322 vmalloc: fix accounting with i915 6fb92e9a52e3 zram: fix uninitialized ZRAM not releasing backing device 6d91e90cfc34 zram: refuse to use zero sized block device as backing device cbe4eef73d0e drm/amdgpu/smu14.0.2: fix IP version check ea72b2f21f74 drm/amdgpu/nbio7.7: fix IP version check d887a3b08ad9 drm/amdgpu/nbio7.11: fix IP version check 1828714c091b trace/ring-buffer: Do not use TP_printk() formatting for boot mapped buffers b5792c162dcf block: avoid to reuse `hctx` not removed from cpuhp callback list 0f289ba4e5ae hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers 62721d74829e hwmon: (tmp513) Fix Current Register value interpretation 2a4a917cbab8 hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers 67291d601f2b drm/amdgpu: don't access invalid sched 5d6f446eca40 i915/guc: Accumulate active runtime on gt reset 4f02f0866342 i915/guc: Ensure busyness counter increases motonically 7779088287dc i915/guc: Reset engine utilization buffer before registration 17a915416b1f drm/panel: synaptics-r63353: Fix regulator unbalance e44cc317b8db drm/panel: st7701: Add prepare_prev_first flag to drm_panel 4021a163e101 drm/panel: novatek-nt35950: fix return value check in nt35950_probe() 747547972e64 drm/panel: himax-hx83102: Add a check to prevent NULL pointer dereference c8395bfcd0e3 dma-buf: Fix __dma_buf_debugfs_list_del argument for !CONFIG_DEBUG_FS c9fc8428d425 udmabuf: fix memory leak on last export_udmabuf() error path 8e86e9909ad2 udmabuf: udmabuf_create pin folio codestyle cleanup 004da42b8e57 drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update 3818802ddc3d drm/amdgpu: fix amdgpu_coredump 47c8b6cf1d08 drm/modes: Avoid divide by zero harder in drm_mode_vrefresh() ef1f520cf574 drm/amd: Update strapping for NBIO 2.5.0 d9369f0c9f95 drm/display: use ERR_PTR on DP tunnel manager creation fail eed704d8ab67 thunderbolt: Don't display nvm_version unless upgrade supported 9e2ff33ce003 thunderbolt: Improve redrive mode handling cb13e17466a0 thunderbolt: Add support for Intel Panther Lake-M/P 7ccad1ee83c4 xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic ced29f2149c9 USB: serial: option: add Telit FE910C04 rmnet compositions 23e63f62c64f USB: serial: option: add MediaTek T7XX compositions 50d84d15e338 USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready 121b84c987e2 USB: serial: option: add MeiG Smart SLM770A e6b2735a766a USB: serial: option: add TCL IK512 MBIM & ECM ebdfd6b0f297 hexagon: Disable constant extender optimization for LLVM prior to 19.1.0 dedea26a149f efivarfs: Fix error on non-existent file 065b3e27e45d i2c: riic: Always round-up when calculating bus period 97701315e32e block: Revert "block: Fix potential deadlock while freezing queue and acquiring sysfs_lock" b2b4eddf2f18 net: mctp: handle skb cleanup on sock_queue failures 7e1ad75dccf3 chelsio/chtls: prevent potential integer overflow on 32bit 4f393ea1e2f9 net: tun: fix tun_napi_alloc_frags() b965edb0197a KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init ea78f77f7832 KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be overridden 06e213205826 EDAC/amd64: Simplify ECC check on unified memory controllers 20bf32f48288 irqchip/gic-v3: Work around insecure GIC integrations 2f19001192cc mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe() b2dc310a5591 mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk aa9e573145e2 net: mdiobus: fix an OF node reference leak 98031a6992c9 psample: adjust size if rate_as_probability is set 57ed6505ba70 netdev-genl: avoid empty messages in queue dump 67814ea2d1b0 net: dsa: restore dsa_software_vlan_untag() ability to operate on VLAN-untagged traffic cb82774ee721 selftests: openvswitch: fix tcpdump execution 8fe8bffbb997 netfilter: ipset: Fix for recursive locking warning d2e6df65ecfb ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems 0f897e47e2e4 can: m_can: fix missed interrupts with m_can_pci 3a3696ec46cf can: m_can: set init flag earlier in probe 5c553262f063 net: netdevsim: fix nsim_pp_hold_write() b3b49641a99b net: ethernet: bgmac-platform: fix an OF node reference leak 1f2eb6c32bae net: ethernet: oa_tc6: fix tx skb race condition between reference pointers b15b0df3967e net: ethernet: oa_tc6: fix infinite loop error when tx credits becomes 0 9f88db1b771b net: hinic: Fix cleanup in create_rxqs/txqs() ed6f8d671933 team: Fix feature exposure when no ports are present b38e858ab0c0 netdev: fix repeated netlink messages in queue stats d924c8afe666 netdev: fix repeated netlink messages in queue dump 938e7c364e29 ksmbd: fix broken transfers when exceeding max simultaneous operations 7e2bb4108a05 ksmbd: count all requests in req_running counter 280d1b743a3b net: renesas: rswitch: rework ts tags management 69324efed0e2 ionic: use ee->offset when returning sprom data 13355dd37e22 ionic: no double destroy workqueue ee2e931b2b46 ionic: Fix netdev notifier unregister on failure 1c2d7999d152 tools/net/ynl: fix sub-message key lookup for nested attributes 8e9ef6bdf71b netdevsim: prevent bad user input in nsim_dev_health_break_write() a8836eae3288 net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic() df3dfe1a93c6 net/smc: check return value of sock_recvmsg when draining clc data 48d5a8a304a6 net/smc: check smcd_v2_ext_offset when receiving proposal msg 42f6beb2d577 net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg 47ce46349672 net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg 45455e780f65 net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll 841b1824750d net/smc: protect link down work from execute after lgr freed cec68375b8e1 cxl/region: Fix region creation for greater than x2 switches 87d5a852f0bc cxl/pci: Fix potential bogus return value upon successful probing d72139fa2024 tools: hv: change permissions of NetworkManager configuration file bc1f8a86e34a xfs: fix zero byte checking in the superblock scrubber 07f2f8083a7a xfs: fix sb_spino_align checks for large fsblock sizes 5ca4ca38bc74 xfs: fix off-by-one error in fsmap's end_daddr usage 5b935d8b7024 xfs: fix sparse inode limits on runt AG 825fe7dae3b8 xfs: sb_spino_align is not verified 30424481090d erofs: use buffered I/O for file-backed mounts by default f067d3f69d19 erofs: reference `struct erofs_device_info` for erofs_map_dev 3e0d81efcb45 erofs: use `struct erofs_device_info` for the primary device 910798ecd33d erofs: add erofs_sb_free() helper 532d40c321fb s390/mm: Consider KMSAN modules metadata for paging levels baedaacee165 sched/dlserver: Fix dlserver time accounting bdd68033d11a sched/dlserver: Fix dlserver double enqueue 0653fa6ee045 erofs: fix PSI memstall accounting 97645ed2f3eb s390/ipl: Fix never less than zero warning 9945c014cb01 i2c: pnx: Fix timeout in wait functions 68298822cc95 p2sb: Do not scan and remove the P2SB device when it is unhidden 5969df5eaad4 p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache() de96c4de9c87 p2sb: Introduce the global flag p2sb_hidden_by_bios e6e1555d2170 p2sb: Factor out p2sb_read_from_cache() ecffd162e97e sched/eevdf: More PELT vs DELAYED_DEQUEUE 0ee98301f1f0 sched/fair: Fix sched_can_stop_tick() for fair tasks 5dbe6816c491 sched/fair: Fix NEXT_BUDDY 5d4380ec054e RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow bit 891c43f4f9a8 firmware: arm_ffa: Fix the race around setting ffa_dev->properties e385c781a305 firmware: arm_scmi: Fix i.MX build dependency 9d5dd7ccea1b net: stmmac: fix TSO DMA API usage causing oops e3e54ad9eff8 net: sched: fix ordering of qlen adjustment e9d65b48ce1a Linux 6.12.6 5013bd1e23dc x86/static-call: fix 32-bit build f6e1c44d731a x86/xen: remove hypercall page 42d50bb38a69 x86/xen: use new hypercall functions instead of hypercall page 3fbfac0f3044 x86/xen: add central hypercall functions f7c3fdad0a47 x86/xen: don't do PV iret hypercall through hypercall page fa0f23a60ea5 x86/static-call: provide a way to do very early static-call updates c6eef3643608 objtool/x86: allow syscall instruction 505b3523644d x86: make get_cpu_vendor() accessible from Xen code 7728e974ffbf xen/netfront: fix crash when removing device 1e04ca11a444 KVM: arm64: Disable MPAM visibility by default and ignore VMM writes 5804b6a7f67c rust: kbuild: set `bindgen`'s Rust target version f1a494df8350 block: Fix potential deadlock while freezing queue and acquiring sysfs_lock c1291ea131d1 blk-mq: move cpuhp callback registering out of q->sysfs_lock 7ccd62135403 kselftest/arm64: abi: fix SVCR detection eea698975153 blk-iocost: Avoid using clamp() on inuse in __propagate_weights() b0193a31a0ca drm/xe/reg_sr: Remove register pool 3c73dad37c31 drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt 0d66dd490427 net: dsa: tag_ocelot_8021q: fix broken reception 124bedb2889b net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries b7f75516fe11 net: renesas: rswitch: fix initial MPIC register setting d20ff1d3cb40 Bluetooth: btmtk: avoid UAF in btmtk_process_coredump cbe640d6cae5 Bluetooth: iso: Fix circular lock in iso_conn_big_sync c541d7b5e179 Bluetooth: iso: Fix circular lock in iso_listen_bis d0f4a51246e2 Bluetooth: SCO: Add support for 16 bits transparent voice setting 827f30b1dfaf Bluetooth: iso: Fix recursive locking warning 4ca50db1c567 Bluetooth: iso: Always release hdev at the end of iso_listen_bis f9ecc90b5d50 Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating 458aa6704c00 ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired b21a849764a4 ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array e500152469fd team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL eddf3105e619 team: Fix initial vlan_feature set in __team_compute_features c6b9b1f67b6d bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL 6069914e0f42 bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features 4b8fd0751a2a net, team, bonding: Add netdev_base_features helper 356078a5c55e net/sched: netem: account for backlog updates from child qdisc 62380275954e net: dsa: felix: fix stuck CPU-injected packets with short taprio windows 9f468bfed1fb net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs 9fda340cbfbf net: mana: Fix memory leak in mana_gd_setup_irqs 7cf0bd232b56 netfilter: nf_tables: do not defer rule destruction via call_rcu 45fe76573a25 netfilter: IDLETIMER: Fix for possible ABBA deadlock baf9d7f5a75f selftests: netfilter: Stabilize rpath.sh c3a2fb308678 ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER 1e65b0511203 ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER eef2a7d8113c libperf: evlist: Fix --cpu argument on hybrid platform 13ba06e2601e Bluetooth: Improve setsockopt() handling of malformed user input e4ac72dd79e0 ASoC: tas2781: Fix calibration issue in stress test 0e01edde2559 net: renesas: rswitch: handle stop vs interrupt race 92007a28f954 net: renesas: rswitch: avoid use-after-put for a device tree node df3aa9c5600d net: renesas: rswitch: fix leaked pointer on error path d39c2d9577c4 net: renesas: rswitch: fix race window between tx start and complete f36e30822f1a net: renesas: rswitch: fix possible early skb release 0dfcc215b4ce cifs: Fix rmdir failure due to ongoing I/O on deleted file 3f5bf3dc6f31 Documentation: networking: Add a caveat to nexthop_compat_mode sysctl fe9274027697 bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips e7b02a0febbc block: get wp_offset by bdev_offset_from_zone_start 0749982c51da Documentation: PM: Clarify pm_runtime_resume_and_get() return value f5e71ae56cb7 ASoC: amd: yc: Fix the wrong return value 36c0764474b6 ALSA: control: Avoid WARN() for symlink errors 586241f4160e qca_spi: Make driver probing reliable 6df6cab9b6eb qca_spi: Fix clock speed for multiple QCA7000 51403c89a789 cxgb4: use port number to set mac addr 889825d9a475 ACPI: resource: Fix memory resource type union access 53654cd4c896 net: sparx5: fix the maximum frame length register 730ab6397a18 net: sparx5: fix FDMA performance issue 771e7fc9f186 spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() 10eb845a8719 regulator: axp20x: AXP717: set ramp_delay 6a4c7173a645 net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() 266ac61e5911 net: mscc: ocelot: be resilient to loss of PTP packets during transmission 2a80ea8b2541 net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe 123515f97cab net: mscc: ocelot: improve handling of TX timestamp for unknown skb b12cdb8f2e9c net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() 6610c7f8a8d4 net: defer final 'struct net' free in netns dismantle 2b351355bbd5 net: lapb: increase LAPB_HEADER_LEN 35fe39bc39af bnxt_en: Fix GSO type for HW GRO packets on 5750X chips aca99e1fa9d7 ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() 04ac4bd0faf7 selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted 0e69887a8932 selftests: mlxsw: sharedbuffer: Remove duplicate test cases 735742ef07b9 selftests: mlxsw: sharedbuffer: Remove h1 ingress test case c2f296183c61 wifi: cfg80211: sme: init n_channels before channels[] access a59c61a1869c net/mlx5: DR, prevent potential error pointer dereference a852c82eda49 tipc: fix NULL deref in cleanup_bearer() 14a122007c04 batman-adv: Do not let TT changes list grows indefinitely b2abe3570749 batman-adv: Remove uninitialized data in full table TT response 075704ca741a batman-adv: Do not send uninitialized TT changes cc9b20ddc2d2 amdgpu/uvd: get ring reference from rq scheduler 212846fafb75 acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl 6234eda09372 perf machine: Initialize machine->env to address a segfault 80579c198dd2 wifi: mac80211: fix station NSS capability initialization order fbe94d4ab93e wifi: mac80211: fix a queue stall in certain cases of CSA 1145c393651c wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon f850d1d9f110 wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one ce1ecccd6d4e perf tools: Fix build-id event recording b2fc4b17fc13 bpf: Augment raw_tp arguments with PTR_MAYBE_NULL 2bd517bafc38 bpf, sockmap: Fix update element with same bf2318e288f6 bpf, sockmap: Fix race between element replace and close() dfb15ddf3b65 bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog e6d1dec1424c bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() 2c3ca17a071a bpf: Check size for BTF-based ctx access of pointer members 6aefe5d97ae5 xfs: unlock inodes when erroring out of xfs_trans_alloc_dir 202f2350e6a0 xfs: only run precommits once per transaction object 704d5733bf39 xfs: fix scrub tracepoints when inode-rooted btrees are involved 181cb9643633 xfs: return from xfs_symlink_verify early on V4 filesystems 3b6616ffc99b xfs: fix null bno_hint handling in xfs_rtallocate_rtg 3e2f62d1d773 xfs: return a 64-bit block count from xfs_btree_count_blocks 31ecfd1d4f74 xfs: don't drop errno values when we fail to ficlone the entire range 8fb661bfcb92 xfs: update btree keys correctly when _insrec splits an inode root block 9a741ed41242 xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink 2d981e170fb2 drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12 01bdb31fc5aa drm/amdkfd: hard-code cacheline size for gfx11 768442d91893 drm/amdkfd: Dereference null return value 5a6bd9350424 drm/amdgpu: fix when the cleaner shader is emitted bd882c3ca13e drm/amd/pm: Set SMU v13.0.7 default workload type 6c4102522abf drm/amdgpu: fix UVD contiguous CS mapping problem e6ebe4f14a26 drm/i915: Fix NULL pointer dereference in capture_engine 8ce157e38f4a drm/i915/color: Stop using non-posted DSB writes for legacy LUT b9dd95dc5eec drm/i915: Fix memory leak by correcting cache object name in error handler bfb6f5ea906b drm/amdkfd: pause autosuspend when creating pdd 840527f4a818 drm/xe: Call invalidation_fence_fini for PT inval fences in error state ffd774c34774 iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain 9a0a72d3ed91 iommu/vt-d: Remove cache tags before disabling ATS 568e3a7546f6 iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context 9e77eb481ba6 usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode d32babf3feea usb: typec: ucsi: Fix completion notifications dd6b0ca6025f usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer 7737279ce67c usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() b089cdb7e199 usb: dwc3: imx8mp: fix software node kernel dump f4911ecc0034 usb: typec: anx7411: fix fwnode_handle reference leak 0967e8e734b8 usb: ehci-hcd: fix call balance of clocks handling routines f73c42713523 usb: gadget: midi2: Fix interpretation of is_midi1 bits cab34b0c9da7 scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe 681cdeb6dfd1 usb: dwc2: Fix HCD port connection race 5aae028263d9 usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature 54db591cb797 usb: dwc2: Fix HCD resume 22671807181c ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() 5de70cdf42c1 bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL" 2588c29afdc8 usb: core: hcd: only check primary hcd skip_phy_initialization d7a7e501fb72 gpio: graniterapids: Check if GPIO line can be used for IRQs e1ae30510440 gpio: graniterapids: Determine if GPIO pad can be used by driver 9e45c2eea3f7 gpio: graniterapids: Fix invalid RXEVCFG register bitmask 7247fa29c7bb gpio: graniterapids: Fix invalid GPI_IS register offset 6832fcfb44da gpio: graniterapids: Fix incorrect BAR assignment e631cab10c6b gpio: graniterapids: Fix vGPIO driver crash 0eae680d03fb block: Ignore REQ_NOWAIT for zone reset and zone finish operations 15e56cd38546 usb: host: max3421-hcd: Correctly abort a USB request. 8f2cf4d32b15 drm/panic: remove spurious empty line to clean warning 71c359f6a4f7 crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem 3abfc4130c42 riscv: Fix IPIs usage in kfence_protect_page() abf985f61a01 ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 3be6628c4746 ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 e4dbfa63612b gpio: ljca: Initialize num before accessing item in ljca_gpio_config e9bce603fb21 spi: rockchip: Fix PM runtime count on no-op cs 825bccd94343 memcg: slub: fix SUnreclaim for post charged objects 6e564f2ae924 gpio: graniterapids: Fix GPIO Ack functionality 7fa80134cf26 block: Prevent potential deadlocks in zone write plug error recovery a4b656ea1b90 dm: Fix dm-zoned-reclaim zone write pointer alignment eea49fcea50a block: Use a zone write plug BIO work for REQ_NOWAIT BIOs cbd06d98087c block: Switch to using refcount_t for zone write plugs 29d1e06560f0 blk-cgroup: Fix UAF in blkcg_unpin_online() 7174f13ea28a riscv: Fix wrong usage of __pa() on a fixmap address 344945806f2f riscv: mm: Do not call pmd dtor on vmemmap page table teardown edd776618eee virtio_net: ensure netdev_tx_reset_queue is called on tx ring resize 098b9821fe26 virtio_ring: add a func argument 'recycle_done' to virtqueue_resize() b4294d4ac61f virtio_net: correct netdev_tx_reset_queue() invocation point 9891675bba06 perf ftrace: Fix undefined behavior in cmp_profile_data() 8aa9d1ff5b7f tcp: check space before adding MPTCP SYN options 26702b3439f5 splice: do not checksum AF_UNIX sockets a39e31e22a53 ksmbd: fix racy issue from session lookup and expire 0535f67fbafa clk: en7523: Fix wrong BUS clock for EN7581 c0ab5e01a51a perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG a3d85c14899b sched/deadline: Fix replenish_dl_new_period dl_server condition 9b53d2c2a38a bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors 7415bc5198ef serial: sh-sci: Check if TX data was written to device in .tx_empty() 1832e61d879c usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 06f72780010ea628ade2c3838a05c5966750cc2e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.6: update to v6.6.69Bruce Ashfield2025-01-043-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: a30cd70ab75a Linux 6.6.69 ee18012c8015 block: avoid to reuse `hctx` not removed from cpuhp callback list 937fcde0e971 ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" ff4dff0bbe79 x86/cpu/intel: Drop stray FAM6 check with new Intel CPU model defines 0098f6a62ac7 ALSA: sh: Fix wrong argument order for copy_from_iter() 1ce362065899 btrfs: sysfs: fix direct super block member reads 6e1a82259307 btrfs: avoid monopolizing a core when activating a swap file 13eb3cae1d8e power: supply: gpio-charger: Fix set charge current limits c484dbafbae9 i2c: microchip-core: fix "ghost" detections e1cc0e256092 i2c: imx: add imx7d compatible string for applying erratum ERR007805 b1f7476e07b9 PCI/MSI: Handle lack of irqdomain gracefully 3f66c65f6525 i2c: microchip-core: actually use repeated sends 80120bb4eef7 io_uring/sqpoll: fix sqpoll error handling races 03041e474a6a tracing: Prevent bad count for tracing_cpumask_write dafa7332e7c0 tracing: Constify string literal data member in struct trace_event_call c1a26ea77f81 freezer, sched: Report frozen tasks as 'D' instead of 'R' 60b57dc761d3 drm/amdkfd: pause autosuspend when creating pdd 4312b60fa7ac drm/amdkfd: Use device based logging for errors 9f7042ffc7f3 drm/amdkfd: drop struct kfd_cu_info 798f21e8a655 drm/amdkfd: reduce stack size in kfd_topology_add_device() 8406848671ce x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation fe48d03286b2 x86/cpu/intel: Switch to new Intel CPU model defines d7ac1856b6ec x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h cb3491e875f6 x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 f3a3192993da x86/cpu: Add model number for another Intel Arrow Lake mobile processor 224d693c9203 x86/cpu: Add model number for Intel Clearwater Forest processor 14172f8e9485 drm/amdgpu/hdp6.0: do a posting read when flushing HDP c9ad5cbf2495 drm/amdgpu/hdp5.0: do a posting read when flushing HDP f60770d660dc drm/amdgpu/hdp4.0: do a posting read when flushing HDP a9cb2cc5b8b5 drm/amd/amdgpu: allow use kiq to do hdp flush under sriov 36a6e8aeae4a pmdomain: core: Add missing put_device() 13ced1c4980e ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops 31fc2ce99308 ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i 2d2b19ed4169 sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers 1258986bbd17 MIPS: mipsregs: Set proper ISA level for virt extensions 37ee3b66eb62 MIPS: Probe toolchain support of -msym32 58bf93580fec blk-mq: move cpuhp callback registering out of q->sysfs_lock 079fcc926b0b blk-mq: register cpuhp callback after hctx is added to xarray table 12c0ddd6c551 virtio-blk: don't keep queue frozen during system suspend 9735d40f5fde drm/dp_mst: Ensure mst_primary pointer is valid in drm_dp_mst_handle_up_req() 5edf9f786a18 spi: omap2-mcspi: Fix the IS_ERR() bug for devm_clk_get_optional_enabled() 3556af9a68af scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error cf4bea16bb6d scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time cecca8b42063 spi: intel: Add Panther Lake SPI controller support eb9b647a6834 platform/x86: asus-nb-wmi: Ignore unknown event 0xCF 4eb54230b0ba LoongArch: BPF: Adjust the parameter of emit_jirl() 5fc47124442d LoongArch: Fix reserving screen info memory for above-4G firmware 5e448ea8df48 regmap: Use correct format specifier for logging range errors 3ad1feaa0bd0 smb: server: Fix building with GCC 15 7dbf2af85cd3 ALSA: sh: Use standard helper for buffer accesses 39c860c96c64 ALSA: hda/conexant: fix Z60MR100 startup pop issue 3dea3c59c4bd udf: Skip parent dir link count update if corrupted f50783148ec9 scsi: megaraid_sas: Fix for a potential deadlock fbd7deb459b2 scsi: qla1280: Fix hw revision numbering for ISP1020/1040 ab9ae7e789ab watchdog: mediatek: Add support for MT6735 TOPRGU/WDT e64809e8754a watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04 d4d67fa7158d tracing/kprobe: Make trace_kprobe's module callback called after jump_label update 23681bc4b59f stddef: make __struct_group() UAPI C++-friendly b7f60ffdfd96 powerpc/pseries/vas: Add close() callback in vas_vm_ops struct dd45c8778273 mtd: rawnand: fix double free in atmel_pmecc_create_user() e658f1c133b8 dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset aa2381a1ea39 dmaengine: apple-admac: Avoid accessing registers in probe 34d2c9c6de73 dmaengine: fsl-edma: implement the cleanup path of fsl_edma3_attach_pd() f2705359161f dmaengine: tegra: Return correct DMA status when paused 8cf5aa06d074 dmaengine: dw: Select only supported masters for ACPI devices 7f92f287b0fa dmaengine: mv_xor: fix child node refcount handling in early exit 908806a2e789 phy: rockchip: naneng-combphy: fix phy reset 96173874d6b8 phy: usb: Toggle the PHY power during init 94dd7d0665ec phy: core: Fix that API devm_phy_destroy() fails to destroy the phy 216b9f8335b5 phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider 58068f8b7a55 phy: core: Fix that API devm_phy_put() fails to release the phy 80a6eeb3a73a phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() 293b3748abab phy: core: Fix an OF node refcount leakage in _of_phy_get() 826acec1a9f9 phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP 36094da8b402 mtd: rawnand: arasan: Fix missing de-registration of NAND 649ba9c1712b mtd: rawnand: arasan: Fix double assertion of chip-select 3970d6b335fb mtd: diskonchip: Cast an operand to prevent potential overflow 15c184b4e7cf nfsd: restore callback functionality for NFSv4.0 488304065d0d nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work" 0326fbf69311 bpf: Check negative offsets in __bpf_skb_min_len() 343a932a05f4 tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirection 9dbc7e0e5ce5 tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress() 9ef08c3fe764 mm/vmstat: fix a W=1 clang compiler warning d41fa58fca6f ceph: allocate sparse_ext map only for sparse reads 44e518abbb49 ceph: fix memory leak in ceph_direct_read_write() fb98248fc4a2 ceph: try to allocate a smaller extent map for sparse read 1d6de21f0029 media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg 3ee19fb278a6 Linux 6.6.68 fd4d53318e96 dt-bindings: net: fec: add pps channel property c226b0f0d8b0 drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update 194532af82a1 net: fec: make PPS channel configurable 897bab2abdac net: fec: refactor PPS channel configuration 4cba44122663 io_uring/rw: avoid punting to io-wq directly 41928840172e io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN 6c27fc6a783c io_uring/rw: split io_read() into a helper d9831a655e13 epoll: Add synchronous wakeup support for ep_poll_callback b3ab12531d0d ceph: fix memory leaks in __ceph_sync_read() a07c0908e368 ceph: improve error handling and short/overflow-read logic in __ceph_sync_read() f006f6eaea7b ceph: validate snapdirname option length when mounting 7094f3b6df92 of: Fix refcount leakage for OF node returned by __of_get_dma_parent() a7e5dc8d5da1 of: Fix error path in of_parse_phandle_with_args_map() 50c960e79921 udmabuf: also check for F_SEAL_FUTURE_WRITE 284760b320a0 nilfs2: prevent use of deleted inode cfb608b4cf22 nilfs2: fix buffer head leaks in calls to truncate_inode_pages() fdfa42cefba4 of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() dd3412f29899 of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent() 96c9ff350476 NFS/pnfs: Fix a live lock between recalled layouts and layoutget 2ca94c8de360 io_uring: check if iowq is killed before queuing a73f0425f44b io_uring: Fix registered ring file refcount leak 24047899f94e selftests/bpf: Use asm constraint "m" for LoongArch 8b7dfdf3dbd7 selftests/memfd: run sysctl tests when PID namespace support is enabled 2f6ad0b613cd tracing: Add "%s" check in test_event_printk() cc2c77b35186 tracing: Add missing helper functions in event pointer dereference check 452e89f1588d tracing: Fix test_event_printk() to process entire print argument 906807c734ed smb: client: fix TCP timers deadlock after rmmod 3d2634ec0d1d KVM: x86: Play nice with protected guests in complete_hypercall_exit() 89fcec5e466b Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet a41ee016b5df btrfs: tree-checker: reject inline extent items with 0 ref count 90ae5b7a1c52 vmalloc: fix accounting with i915 0b5b0b65561b zram: fix uninitialized ZRAM not releasing backing device aca0f94c25de zram: refuse to use zero sized block device as backing device da61286b6512 hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers 7e3b14abe39a hwmon: (tmp513) Fix Current Register value interpretation c680302c5eeb hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers 81a3738bed1a hwmon: (tmp513) Use SI constants from units.h d0823a2fe057 hwmon: (tmp513) Simplify with dev_err_probe() 9d207df1282a hwmon: (tmp513) Don't use "proxy" headers da6b2c626ae7 drm/amdgpu: don't access invalid sched b91184b59437 i915/guc: Accumulate active runtime on gt reset 7871b0d81a3b i915/guc: Ensure busyness counter increases motonically b5e8103c46aa i915/guc: Reset engine utilization buffer before registration 5f46feefa5ef drm/panel: novatek-nt35950: fix return value check in nt35950_probe() b39de5a71bac drm/modes: Avoid divide by zero harder in drm_mode_vrefresh() d1b96495fa2a thunderbolt: Improve redrive mode handling cd8fb13924b3 USB: serial: option: add Telit FE910C04 rmnet compositions ec1ccad0c3b4 USB: serial: option: add MediaTek T7XX compositions 996c88c81fec USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready eb748a5a8c59 USB: serial: option: add MeiG Smart SLM770A 27921a57efaf USB: serial: option: add TCL IK512 MBIM & ECM 637b6e17f11d hexagon: Disable constant extender optimization for LLVM prior to 19.1.0 b72d1e64984e efivarfs: Fix error on non-existent file 666c7b77d581 i2c: riic: Always round-up when calculating bus period 0eba9c56d77c chelsio/chtls: prevent potential integer overflow on 32bit efe74dd58a72 net: tun: fix tun_napi_alloc_frags() 65fac86c3d73 KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init 3e84704feefe EDAC/amd64: Simplify ECC check on unified memory controllers 2956429c7a4e mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe() 4ca7a0c83100 mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk b15b92daf67c net: mdiobus: fix an OF node reference leak 0e78c3eb72ec selftests: openvswitch: fix tcpdump execution 576b58f39b0f netfilter: ipset: Fix for recursive locking warning 592fc96af827 ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems 4dfa9a924008 net: ethernet: bgmac-platform: fix an OF node reference leak 13fcc286811c net: hinic: Fix cleanup in create_rxqs/txqs() 55a81dcf79bc ksmbd: fix broken transfers when exceeding max simultaneous operations 8077d33fb8c8 ksmbd: count all requests in req_running counter ce2fade187dd net: renesas: rswitch: rework ts tags management 6cd7cad950d9 ionic: use ee->offset when returning sprom data da5736f516a6 ionic: Fix netdev notifier unregister on failure 470c5ecbac2f netdevsim: prevent bad user input in nsim_dev_health_break_write() 2f3c62ffe881 net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic() 7a6927814b42 net/smc: check return value of sock_recvmsg when draining clc data 935caf324b44 net/smc: check smcd_v2_ext_offset when receiving proposal msg 295a92e3df32 net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg 91a7c27c1444 net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg 2e0786b3006e net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll 2627c3e86469 net/smc: protect link down work from execute after lgr freed 06518a75de0a cxl/region: Fix region creation for greater than x2 switches fa299bfc1e0e cxl/pci: Fix potential bogus return value upon successful probing 9557ed4dcd8f tools: hv: change permissions of NetworkManager configuration file e5d1ae2d4d0b xfs: reset rootdir extent size hint after growfsrt 29fcb5fef608 xfs: take m_growlock when running growfsrt 35bd108619c2 xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code 9fadc53d793c xfs: Fix the owner setting issue for rmap query in xfs fsmap 4a82db7a4b73 xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set b2dcbd8a928c xfs: attr forks require attr, not attr2 27336a327b40 xfs: remove unused parameter in macro XFS_DQUOT_LOGRES 1bee32f33c0a xfs: fix file_path handling in tracepoints cb95cb2450e3 xfs: convert comma to semicolon ca96d83c9307 xfs: don't walk off the end of a directory data block fe962ab3c4f1 xfs: Fix xfs_prepare_shift() range for RT 2e63ed9b0175 xfs: Fix xfs_flush_unmap_range() range for RT c070b8802159 xfs: create a new helper to return a file's allocation unit 7531c9ab2e55 xfs: declare xfs_file.c symbols in xfs_file.h ff627196ddc1 xfs: use consistent uid/gid when grabbing dquots for inodes c08d03996cea xfs: verify buffer, inode, and dquot items every tx commit 85d0947db262 xfs: fix the contact address for the sysfs ABI documentation e4ee7050712a i2c: pnx: Fix timeout in wait functions 76b63579a904 p2sb: Do not scan and remove the P2SB device when it is unhidden 3c469a528e39 p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache() 8b64ae60f3f9 p2sb: Introduce the global flag p2sb_hidden_by_bios f8c9788636f5 p2sb: Factor out p2sb_read_from_cache() 9194a9214b04 platform/x86: p2sb: Make p2sb_get_devfn() return void db3667c9bbfb net: stmmac: fix TSO DMA API usage causing oops 43fb5b0974eb usb: cdns3: Add quirk flag to enable suspend residency c7cc4152c0f4 PCI/AER: Disable AER service on suspend 3e221877dd92 PCI: Use preserve_config in place of pci_flags 0d1d7e0c6439 ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C 9a6a33eb6be3 ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP dbdee8456aa8 MIPS: Loongson64: DTS: Fix msi node for ls7a d10b8db9907e usb: cdns3-ti: Add workaround for Errata i2409 25f760c9ecfd PCI: Add ACS quirk for Broadcom BCM5760X NIC db7d50a5d7c4 PCI: vmd: Create domain symlink before pci_bus_add_devices() 4f3cb0f96a2a usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled 97e13434b5da net: sched: fix ordering of qlen adjustment ab6cc4ef42d6 Linux 6.6.67 e68cbbef3d6f x86/static-call: fix 32-bit build 44a7b0419d35 ALSA: usb-audio: Fix a DMA to stack memory bug bcf0e2fda80c x86/xen: remove hypercall page bcca7e067909 x86/xen: use new hypercall functions instead of hypercall page 31f29270c15b x86/xen: add central hypercall functions 82c211ead1ec x86/xen: don't do PV iret hypercall through hypercall page cd95149561d5 x86/static-call: provide a way to do very early static-call updates 8fb54fe2e709 objtool/x86: allow syscall instruction aac984c87ef8 x86: make get_cpu_vendor() accessible from Xen code fe9a8f5250ae xen/netfront: fix crash when removing device 4a41bb9f2b40 net: rswitch: Avoid use-after-free in rswitch_poll() 9f7a9f95dfb7 selftests/bpf: remove use of __xlated() ce444a00414a selftests/bpf: Add netlink helper library 3a7d88f9814a tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() bfe9446ea1d9 bpf: sync_linked_regs() must preserve subreg_def 4e76efda1f0a KVM: arm64: Disable MPAM visibility by default and ignore VMM writes e2ccaf2d0eb5 kselftest/arm64: abi: fix SVCR detection 4a542118457d blk-iocost: Avoid using clamp() on inuse in __propagate_weights() ee11eaa15132 net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries f5fcb1ff9f46 net: renesas: rswitch: fix initial MPIC register setting ecdcaea0e405 Bluetooth: btmtk: avoid UAF in btmtk_process_coredump 3bf09c685e1b Bluetooth: SCO: Add support for 16 bits transparent voice setting 263b390a826f Bluetooth: iso: Fix recursive locking warning 0108132d7d76 Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating 11dc486ed5d4 Bluetooth: ISO: Reassociate a socket with an active BIS 81c4b9529ed8 ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired c6c217c6e28a team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL 679b5884e61d bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL 3824c5fad18e net/sched: netem: account for backlog updates from child qdisc 72dc88eca723 net: dsa: felix: fix stuck CPU-injected packets with short taprio windows 27f0574253f6 netfilter: nf_tables: do not defer rule destruction via call_rcu 8c2c8445cda8 netfilter: IDLETIMER: Fix for possible ABBA deadlock 01b2c761503b net: renesas: rswitch: handle stop vs interrupt race bf8c6755f020 net: renesas: rswitch: avoid use-after-put for a device tree node 78aa0aabb093 net: renesas: rswitch: fix leaked pointer on error path 0c316b6e0aef net: renesas: rswitch: fix race window between tx start and complete af327c0f41d6 net: rswitch: Add jumbo frames handling for TX 87388cbe9330 net: rswitch: Add a setting ext descriptor function 0aeec4bb6a9f net: rswitch: Add unmap_addrs instead of dma address in each desc 99ee2eb6e0fe net: rswitch: Use build_skb() for RX ad4bd2c039fb net: rswitch: Use unsigned int for desc related array index 2a584b1443bd net: rswitch: Drop unused argument/return value f789f9d1af40 Documentation: PM: Clarify pm_runtime_resume_and_get() return value 5b8ea6b89f92 ASoC: amd: yc: Fix the wrong return value d5a1ca7b5980 ALSA: control: Avoid WARN() for symlink errors 131798aea9ae qca_spi: Make driver probing reliable ebaf832f1e22 qca_spi: Fix clock speed for multiple QCA7000 3942f0b0d652 cxgb4: use port number to set mac addr ae5fab215f9c ACPI: resource: Fix memory resource type union access 0d9344165273 net: sparx5: fix the maximum frame length register ad74e16b351d net: sparx5: fix FDMA performance issue f1d6afbe1ecd spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() 8e9b5e14e5b9 net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() 3b3277267d7b net: mscc: ocelot: be resilient to loss of PTP packets during transmission 5f2c6930c689 net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe 7f42e62a6e9f net: mscc: ocelot: improve handling of TX timestamp for unknown skb d275b713496e net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb() b7a79e51297f net: defer final 'struct net' free in netns dismantle 03e661b5e7aa net: lapb: increase LAPB_HEADER_LEN 74f0a6912926 ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() 03528ff8de66 selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted c9776bd1422e selftests: mlxsw: sharedbuffer: Remove duplicate test cases 2be4018f4ce1 selftests: mlxsw: sharedbuffer: Remove h1 ingress test case bd7ddc5f921d wifi: cfg80211: sme: init n_channels before channels[] access 325cf73a1b44 net/mlx5: DR, prevent potential error pointer dereference 89ecda492d0a tipc: fix NULL deref in cleanup_bearer() 4a9a7f9f745d batman-adv: Do not let TT changes list grows indefinitely fd0638fa60e6 batman-adv: Remove uninitialized data in full table TT response b2b6ecc29204 batman-adv: Do not send uninitialized TT changes 86106974d0a8 amdgpu/uvd: get ring reference from rq scheduler e08dc2dc3c3f acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl 567df47c3e45 wifi: mac80211: fix station NSS capability initialization order c32db61989af wifi: mac80211: clean up 'ret' in sta_link_apply_parameters() c07923459935 wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon f3412522f788 wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one a574145ef474 rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long dbec5b420397 bpf, sockmap: Fix update element with same b015f19fedd2 bpf, sockmap: Fix race between element replace and close() c2b6b47662d5 bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog 68d23ee1bdf1 bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() c7e1962a3807 bpf: Check size for BTF-based ctx access of pointer members 0f2dd866c6b1 xfs: only run precommits once per transaction object 08b1325d67a1 xfs: fix scrub tracepoints when inode-rooted btrees are involved eef2e0da3185 xfs: return from xfs_symlink_verify early on V4 filesystems 549f2fc321ea xfs: don't drop errno values when we fail to ficlone the entire range b4f3bf6fe918 xfs: update btree keys correctly when _insrec splits an inode root block e07f9c92bd12 drm/i915: Fix NULL pointer dereference in capture_engine 1f7659950736 drm/i915: Fix memory leak by correcting cache object name in error handler c0484aa1adc3 usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode 8ca07a3d18f3 usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer bd8ca5c5a04a usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe() 1c766533deb3 usb: typec: anx7411: fix fwnode_handle reference leak e22e4df241f7 usb: ehci-hcd: fix call balance of clocks handling routines 35acf6d7e889 usb: gadget: midi2: Fix interpretation of is_midi1 bits 3184e07e1240 scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe 6c75336869c7 usb: dwc2: Fix HCD port connection race 700f3afe5b76 usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature 09883478938d usb: dwc2: Fix HCD resume a3840455f275 ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() a867bf10364a usb: host: max3421-hcd: Correctly abort a USB request. 6f796a6a396d riscv: Fix IPIs usage in kfence_protect_page() e6c338476c80 ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 5baa28569c92 blk-cgroup: Fix UAF in blkcg_unpin_online() aa9b1d0d6a5b riscv: Fix wrong usage of __pa() on a fixmap address 7ac2535d8ee6 tcp: check space before adding MPTCP SYN options bc6d8cc2c563 splice: do not checksum AF_UNIX sockets 450a844c045f ksmbd: fix racy issue from session lookup and expire 0252305d2964 perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG f9f85df30118 bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include <errno.h> 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of <stdbool.h> 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 3765ad18b68446727f2bbce6ab2e43a594dacdd9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: fix python 3.12 warningBruce Ashfield2025-01-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit: Author: hongxu <hongxu.jia@eng.windriver.com> Date: Tue Dec 17 01:47:19 2024 -0800 symbol_why: fix SyntaxWarning for RegEx calls on Python 3.12 Python 3.12 emmits a SyntaxWarning when using unescaped character inside a RegEx string. ''' recipe-sysroot-native/usr/bin/symbol_why.py:161: SyntaxWarning: invalid escape sequence '\.' if re.match( ".*\.config", opt ): recipe-sysroot-native/usr/bin/symbol_why.py:216: SyntaxWarning: invalid escape sequence '\w' x = re.match( "^# .*Linux/\w*\s*([0-9]*\.[0-9]*\.[0-9]*).*Kernel Configuration", line ) recipe-sysroot-native/usr/bin/symbol_why.py:495: SyntaxWarning: invalid escape sequence '\s' if re.search( "^#\s*CONFIG_", option ): ''' According to [1], use raw strings for regular expression [1] https://docs.python.org/dev/whatsnew/3.12.html#other-language-changes Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> (From OE-Core rev: 18d60c209364f01f183000de8640f6f40496e922) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.6: update to v6.6.66Bruce Ashfield2025-01-043-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: a66cdcdc9e44 Linux 6.6.66 35163f642d91 i3c: master: svc: fix possible assignment of the same address to two devices 43bbc5f8586e i3c: master: Remove i3c_dev_disable_ibi_locked(olddev) on device hotjoin 1baed369508b serial: amba-pl011: fix build regression 5eb15d2f4eb4 platform/x86: asus-wmi: Fix thermal profile initialization 8bb7b689369e ALSA: usb-audio: Update UMP group attributes for GTB blocks, too fe330624b85f usb: dwc3: ep0: Don't reset resource alloc flag 3706311ea095 net/smc: fix incorrect SMC-D link group matching logic 7a89f5318252 ALSA: hda: Fix build error without CONFIG_SND_DEBUG 2daba7d857e4 drm/amdgpu: rework resume handling for display (v2) aec3eecce11d ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() 3e26e24a301e ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" 7a670b420ef2 btrfs: add cancellation points to trim loops d11f14a7911e iio: invensense: fix multiple odr switch when FIFO is off ed968a1f1f66 xhci: dbc: Fix STALL transfer event handling 1af5e8b1c9f3 mm/damon/vaddr: fix issue in damon_va_evenly_split_region() 4358f241594b jffs2: Fix rtime decompressor 6808a1812a34 jffs2: Prevent rtime decompress memory corruption 0d5c7fcfa585 KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn() 67b5ed3b4d36 selftests/ftrace: adjust offset for kprobe syntax error test 032b4122a92a vfio/mlx5: Align the page tracking max message size with the device capability 7535956ffe5b Revert "unicode: Don't special case ignorable code points" 1240225d838b x86: Fix build regression with CONFIG_KEXEC_JUMP enabled 720792341f5e tracing/eprobe: Fix to release eprobe when failed to add dyn_event 9d9bd3f7da8a clk: en7523: Initialize num before accessing hws in en7523_register_clocks() 2a72d5cc83d6 btrfs: fix missing snapshot drew unlock when root is dead during swap activation b600d3040285 sched/deadline: Fix warning in migrate_enable for boosted tasks 01ecd269755e sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity 842010e3ca9e sched/deadline: Collect sched_dl_entity initialization 24617f9ca8c8 sched: Unify more update_curr*() 7f509457773e sched: Remove vruntime from trace_sched_stat_runtime() 4db5988bb099 sched: Unify runtime accounting across classes 654f3294c69e sched/headers: Move 'struct sched_param' out of uapi, to work around glibc/musl breakage b2f7d7507982 sched/fair: Rename check_preempt_curr() to wakeup_preempt() 5787443f556e sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() b607a3886e61 sched/core: Prevent wakeup of ksoftirqd during idle load balance a2b004f5c93d sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy f163cf9c6ae9 sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() a13b2b9b0b0b mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM cc424890b06b mempolicy: fix migrate_pages(2) syscall return nr_failed 8f149bcc4d91 sched/numa: fix memory leak due to the overwritten vma->numab_state 41f65469c33f sched/numa: Fix mm numa_scan_seq based unconditional scan 42882b583095 io_uring/tctx: work around xa_store() allocation error issue c45cec53eeb4 setlocalversion: work around "git describe" performance 2102ed90f789 smb: client: don't try following DFS links in cifs_tree_connect() b32ce4f9e3b7 serial: 8250_dw: Add Sophgo SG2044 quirk 79f1a5b17bf5 rtc: cmos: avoid taking rtc_lock for extended period of time 3fbde702748d misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle 691284c2cd33 powerpc/prom_init: Fixup missing powermac #size-cells 44eb450d8ed5 ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW 8ef9ea1503d0 MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a cb6d7ffca4be drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 ddc2aa0f99e7 ASoC: amd: yc: fix internal mic on Redmi G 2022 2c810ecfcc95 iio: light: ltr501: Add LTER0303 to the supported devices 3fc7b49d24b1 usb: chipidea: udc: handle USB Error Interrupt if IOC not set 57f7979aefdc fs/ntfs3: Fix case when unmarked clusters intersect with zone c5f89458a2ea LoongArch: Fix sleeping in atomic context for PREEMPT_RT ec1208b13c5e ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] 353bc143066d ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 295b50e95e90 f2fs: fix to shrink read extent node in batches 76bdd3b1c256 f2fs: print message if fscorrupted was found in f2fs_new_node_page() ffe19e363c6f i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock 29c80f54e362 PCI: Add ACS quirk for Wangxun FF5xxx NICs 407476eb5f76 PCI: Add 'reset_subordinate' to reset hierarchy below bridge b824ea2af6e0 PCI: Detect and trust built-in Thunderbolt chips c37cc784af7e PCI: vmd: Set devices to D0 before enabling PM L1 Substates 61ee910a0042 PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs 70d65110986e PCI: qcom: Add support for IPQ9574 a6dc4b4fda2e i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request 880827a141e3 KMSAN: uninit-value in inode_go_dump (5) 9669b28f81e0 f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. 562334170295 verification/dot2: Improve dot parser robustness 7a135fd49c3e smb: client: memcpy() with surrounding object base address 08ab71e0f618 nvdimm: rectify the illogical code within nd_dax_probe() 9e4828b78e28 thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens 03bf88b1e95d pinctrl: qcom: spmi-mpp: Add PM8937 compatible b377ef01a3d9 pinctrl: qcom-pmic-gpio: add support for PM8937 338368f7fe2d scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset 0e5642e73a63 scsi: st: Don't modify unknown block number in MTIOCGET f6d6fb563e4b leds: class: Protect brightness_show() with led_cdev->led_access mutex 8d37cb1c8f1a clk: qcom: tcsrcc-sm8550: add SAR2130P support 62bd597e1e87 clk: qcom: rpmh: add support for SAR2130P 80864fe570d5 clk: qcom: rcg2: add clk_rcg2_shared_floor_ops c6c58505bfba scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths 5fe23c57abad bpf: put bpf_link's program when link is safe to be deallocated 6ff9768a3144 scsi: ufs: core: Make DMA mask configuration more flexible 2da32aed4a97 pinmux: Use sequential access to access desc->pinmux data 50ddf4b0e1a4 scsi: hisi_sas: Add cond_resched() for no forced preemption model 77c9ad0c425a rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long 987abe82faa9 tools/rtla: fix collision with glibc sched_attr/sched_set_attr aceff9270e86 tracing: Use atomic64_inc_return() in trace_clock_counter() d62b8e0c3f36 tracing/ftrace: disable preemption in syscall probe 1cbb632b515a pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU fdac3e251d9e netpoll: Use rcu_access_pointer() in __netpoll_setup 843adffcbb4a net/neighbor: clear error in case strict check is not set ed8cf33dead6 rocker: fix link status detection in rocker_carrier_init() d7a6ff5dc803 ASoC: hdmi-codec: reorder channel allocation list d87c7db6213c Bluetooth: Set quirks for ATS2851 ac22911f2eed Bluetooth: Support new quirks for ATS2851 5af48b484ec0 Bluetooth: Add new quirks for ATS2851 5e50d12cc6e9 Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet 36af575822ef Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables 916b577a2cef dsa: qca8k: Use nested lock to avoid splat 10e8a2dec9ff bpf: Call free_htab_elem() after htab_unlock_bucket() 07c020c6d14d wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() 3afd475d5af9 wifi: ipw2x00: libipw_rx_any(): fix bad alignment b9e52a96ec92 drm/amdgpu: set the right AMDGPU sg segment limitation 83c45de6c6ce ALSA: usb-audio: Make mic volume workarounds globally applicable a8f7d6963768 virtio-net: fix overflow inside virtnet_rq_alloc 4e3f73221deb drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov 69df145daf15 fsl/fman: Validate cell-index value obtained from Device Tree 3b5d21b56c37 jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree e7d376f94f72 jfs: fix array-index-out-of-bounds in jfs_readdir c56245baf3fd jfs: fix shift-out-of-bounds in dbSplit fd993b2180b4 jfs: array-index-out-of-bounds fix in dtReadFirst c212d91070be dma-debug: fix a possible deadlock on radix_lock efb054752f2c drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr 3295bd236450 netlink: specs: Add missing bitset attrs to ethtool spec ccc22ebf98df drm/amdgpu: Dereference the ATCS ACPI buffer 9a1546e775f5 drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih 87210234e5a2 drm/sched: memset() 'job' in drm_sched_job_init() d783451a49d4 net: stmmac: Programming sequence for VLAN packets with split header 81f4a1e9b654 net: sfp: change quirks for Alcatel Lucent G-010S-P 556ae6c91145 drm/panel: simple: Add Microchip AC69T88A LVDS Display panel ffe1766a3a55 fanotify: allow reporting errors on failure to open fd d7a6fb6442b1 wifi: ath5k: add PCI ID for Arcadyan devices 87b969352d38 wifi: ath5k: add PCI ID for SX76X 706b07b7b37f net: inet6: do not leave a dangling sk pointer in inet6_create() 25447c6aaa72 net: inet: do not leave a dangling sk pointer in inet_create() b4982fbf1304 net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() db207d19adba net: af_can: do not leave a dangling sk pointer in can_create() 6021ccc2471b Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc() 8ad09ddc63ac Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() 157f08db9412 af_packet: avoid erroring out after sock_init_data() in packet_create() b77109f18a8d net/sched: cbs: Fix integer overflow in cbs_set_port_rate() 159c6df97655 net: ethernet: fs_enet: Use %pa to format resource_size_t 6c591b8d0153 net: fec_mpc52xx_phy: Use %pa to format resource_size_t cf27f38254db samples/bpf: Fix a resource leak a52bc92fc47e r8169: don't apply UDP padding quirk on RTL8126A fba2b2d0b7cc ALSA: hda/conexant: Use the new codec SSID matching f4306ef142bc ALSA: hda: Use own quirk lookup helper 45e43e721e26 drm/display: Fix building with GCC 15 6fbdc3980b70 dlm: fix possible lkb_resource null dereference 5059372280e2 drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() 1a0f54cb3fea wifi: rtw89: check return value of ieee80211_probereq_get() for RNR 1159d74ed469 drm/mcde: Enable module autoloading 0a59c2fe8d67 drm/bridge: it6505: Enable module autoloading 189dc7030b72 drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK 33126ee70c56 drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition 290127c6452d drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model 258b997e5119 drm/vc4: hvs: Set AXI panic modes for the HVS e0388a95736a drm/vc4: hdmi: Avoid log spam for audio start failure 6e8348ec4215 HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support 66ab53850ca1 selftests/resctrl: Protect against array overflow when reading strings 70e2f30534bb regmap: maple: Provide lockdep (sub)class for maple tree's internal lock 2129f6faa5df soc: imx8m: Probe the SoC driver as platform driver 3379f506f059 mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED 63ddf8a5ec8f mmc: core: Add SD card quirk for broken poweroff notification 8910c0217d7e media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 31f9b4a22347 media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera f20f3416fe33 media: uvcvideo: RealSense D421 Depth module metadata 115afb20fdff HID: add per device quirk to force bind to hid-generic 5b1f34bf3617 spi: spi-fsl-lpspi: Adjust type of scldiv 28ed7bc5eee0 perf/x86/amd: Warn only on new bits set 5a4688dbf4ae ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID cfa076596dc4 hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list dca4e74a9185 kcsan: Turn report_filterlist_lock into a raw_spinlock e8483ae13100 kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() 4c7baac247ce btrfs: do not clear read-only when adding sprout device a5d74fa24752 btrfs: avoid unnecessary device path update for the same device a5bc4e030f50 btrfs: don't take dev_replace rwsem on task already holding it a69752f1e5de s390/cpum_sf: Handle CPU hotplug remove during sampling 7c27b25891b0 kselftest/arm64: Log fp-stress child startup errors to stdout 61005057fd5c epoll: annotate racy check af3fde6112b2 x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables cb9945f292a8 kasan: make report_lock a raw spinlock 625e3f5d13a7 lib: stackinit: hide never-taken branch from compiler 03ba9477dcca ocfs2: update seq_file index in ocfs2_dlm_seq_next 07f395d6197c mmc: core: Further prevent card detect during shutdown 5d8525e5067a mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet f1a99d8645d8 regmap: detach regmap from dev on regmap_exit f8abd03f83d5 xsk: fix OOB map writes when deleting elements 5ea568e71d0c dma-fence: Use kernel's sort for merging fences ce97e7891b5d dma-fence: Fix reference leak on fence merge failure path 4e1cb04a68af dma-buf: fix dma_fence_array_signaled v4 8e858930695d bpf: fix OOB devmap writes when deleting elements 94666abe8163 x86/kexec: Restore GDT on return from ::preserve_context kexec 70d6c1badec3 modpost: Add .irqentry.text to OTHER_SECTIONS e2153e479e93 drm/amdgpu/hdp5.2: do a posting read when flushing HDP d834d20d2e86 drm/dp_mst: Fix resetting msg rx state after topology removal 396f697500c8 drm/dp_mst: Verify request type in the corresponding down message reply c58947a8d4a5 drm/dp_mst: Fix MST sideband message body length check 23b5908b11b7 cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU cc05aa2c0117 bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again bd74bc9b3a8c smb3.1.1: fix posix mounts to older servers ccf435caa314 fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points 136fca78a66d fs/smb/client: Implement new SMB3 POSIX type 439224eb2f5b fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX c3afea07477b nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() 1e30b52edf17 scsi: ufs: core: Add missing post notify for power mode change 0069928727c2 scsi: ufs: core: sysfs: Prevent div by zero 38bd792fb676 scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt 15369e774f27 scsi: qla2xxx: Fix use after free on unload dbd3f8f3ade1 scsi: qla2xxx: Supported speed displayed incorrectly for VPorts 968bba7d1d04 scsi: qla2xxx: Fix NVMe and NPIV connect issue 00e1503aaef7 scsi: qla2xxx: Fix abort in bsg timeout bafa26387438 ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) 00a4369b3a4b ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 2e50b49ba498 ALSA: usb-audio: add mixer mapping for Corsair HS80 96035c0093db arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL 8c36240460f9 arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs cdf81c4a8150 tracing: Fix cmp_entries_dup() to respect sort() comparison rules 50d66c86262f can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6. 1ac442f25c19 can: dev: can_set_termination(): allow sleeping GPIOs 7015d9d4cc70 watchdog: rti: of: honor timeout-sec property 164d3597d26d ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write 27de4295522e ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read 7dfbf011a57b LoongArch: Add architecture specific huge_pte_clear() a7f0509556fa HID: wacom: fix when get product name maybe null pointer 81ad32b87eb9 mm: page_alloc: move mlocked flag clearance into free_pages_prepare() 67a102352bb2 x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails 68570b5c89c5 bpf: Fix exact match conditions in trie_get_next_key() 2e9ff3f4834c bpf: Handle in-place update for full LPM trie correctly c1ab31edd258 bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem c5325e6e4b6d bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie 67e972130bb6 iio: magnetometer: yas530: use signed integer type for clamp limits 6d3f4c72019f scatterlist: fix incorrect func name in kernel-doc a84d507d3290 ocfs2: free inode when ocfs2_get_init_inode() fails 6acd8e87b6e1 drm/v3d: Enable Performance Counters before clearing them 88237f66b142 ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec 602c3038a8a6 scsi: scsi_debug: Fix hrtimer support for ndelay 59b30afa5786 scsi: sg: Fix slab-use-after-free read in sg_release() c169daf3cf39 bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots 9a420d6b4065 ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() 77e01dfb4fb2 ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index f65d85bc1ffd spi: mpc52xx: Add cancel_work_sync before module remove 37eef8c2e085 tools: Override makefile ARCH variable if defined, but empty 8a2d8958585a ALSA: usb-audio: Notify xrun for low-latency mode 06d43e40e2f9 ALSA: seq: ump: Fix seq port updates per FB info notify 8ddb4126e6a4 ALSA: ump: Update substream name from assigned FB names d3e8e4d62c88 ALSA: seq: ump: Use automatic cleanup of kfree() 206d56f41a15 tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg f2f6d999a934 drm/sti: Add __iomem for mixer_dbg_mxn's parameter 6bc209dbacc5 bpftool: fix potential NULL pointer dereferencing in prog_dump() 0fcda0c9cb15 xsk: always clear DMA mapping information when unmapping the pool d504dc20b768 bpf, vsock: Invoke proto::close on close() 57c47d3cf1a6 bpf, vsock: Fix poll() missing a queue c3799292d639 scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG 12e24d8a005c scsi: ufs: core: Always initialize the UIC done completion d5be5ce82a7e drm/bridge: it6505: Fix inverted reset polarity 485924554390 drm/bridge: it6505: update usleep_range for RC circuit charge time f454a3e98c30 i3c: master: Fix dynamic address leak when 'assigned-address' is present 990da49bfcbf i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED 72863649acec i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS ac0fed078bc9 i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI enable counter 07f4c0df0eb3 i3c: master: svc: use slow speed for first broadcast address 5626d1addc2a i3c: master: support to adjust first broadcast address speed a68c391c6321 i3c: master: fix kernel-doc check warning 8aa36f7e004b i3c: master: svc: add hot join support e7217d528ef5 i3c: master: add enable(disable) hot join in sys entry ed24ab98242f f2fs: fix to drop all discards after creating snapshot on lvm device f3ae93e738db driver core: fw_devlink: Stop trying to optimize cycle detection logic dce7a5c7bfa3 driver core: Add FWLINK_FLAG_IGNORE to completely ignore a fwnode link 5c764791fb7b driver core: fw_devlink: Improve logs for cycle detection faa6f8ce1b15 ntp: Remove invalid cast in time offset math 91d2be8d4bf5 powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit files with clang d68b0e67cff7 powerpc/vdso: Refactor CFLAGS for CVDSO build 4a9485918a04 iommu/arm-smmu: Defer probe of clients after smmu device bound 7360a0e798f4 zram: clear IDLE flag in mark_idle() 9c251d1381ed zram: do not mark idle slots that cannot be idle b7c3fd65a3ea zram: split memory-tracking and ac-time tracking 543d8315c289 mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting 7e0ccc28fad1 mmc: mtk-sd: fix devm_clk_get_optional usage 06b7f9295a42 mmc: mtk-sd: Fix error handle of probe function a8ece7488716 mmc: mtk-sd: use devm_mmc_alloc_host c6a3fa838e51 usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED 3df5497b9183 usb: dwc3: ep0: Don't reset resource alloc flag (including ep0) 65b1f31111ee usb: dwc3: gadget: Rewrite endpoint allocation flow 395d9b40431c soc: fsl: cpm1: qmc: Set the ret error code on platform_get_irq() failure 6885d8e7c1e3 soc: fsl: cpm1: qmc: Introduce qmc_{init,exit}_xcc() and their CPM1 version c73f53c7aaae soc: fsl: cpm1: qmc: Introduce qmc_init_resource() and its CPM1 version f865643723e9 soc: fsl: cpm1: qmc: Re-order probe() operations 7ca6b9e73db2 soc: fsl: cpm1: qmc: Fix blank line and spaces 850cee347212 soc/fsl: cpm: qmc: Convert to platform remove callback returning void 2eb983f69079 serial: amba-pl011: Fix RX stall when DMA is used 5aea1229e7ea serial: amba-pl011: Use port lock wrappers 8d2ca6ac3711 gpio: grgpio: Add NULL check in grgpio_probe 9cc1a6ce157d gpio: grgpio: use a helper variable to store the address of ofdev->dev fbc0a0c7718a xhci: Fix control transfer error on Etron xHCI host 4a2422f67879 xhci: Don't issue Reset Device command to Etron xHCI host ec4e6d5944cd xhci: Combine two if statements for Etron xHCI host 459cda7500ec xhci: remove XHCI_TRUST_TX_LENGTH quirk d55694547cd2 xhci: Allow RPM on the USB controller (1022:43f7) by default ea6b5d98fea4 KVM: arm64: Don't retire aborted MMIO instruction 3fe534a02897 KVM: arm64: Change kvm_handle_mmio_return() return polarity 3265aab0736f net: avoid potential UAF in default_operstate() 4bd8ced2b9f6 net/mlx5e: Remove workaround to avoid syndrome for internal port 97ce3a4ec55e geneve: do not assume mac header is set in geneve_xmit_skb() 711525430d12 mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 e5239f8671a1 mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst 5e7388444095 mlxsw: Mark high entropy key blocks 64b67f77d993 mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding 69f60dda481a mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key 7598e65f990a mlxsw: Add 'ipv4_5' flex key e5242c5ff4c8 ethtool: Fix wrong mod state in case of verbose and no_mask bitset 86c27603514c netfilter: nft_set_hash: skip duplicated elements pending gc run 90bf312a6b6b netfilter: ipset: Hold module reference while requesting a module f6dc30c4698d net: sched: fix erspan_opt settings in cls_flower 53c7314208c8 netfilter: nft_inner: incorrect percpu area handling under softirq f309733a8c9d igb: Fix potential invalid memory access in igb_init_module() 0a4d8b1e3b28 ixgbe: downgrade logging of unsupported VF API version to debug 2bf463e6c540 ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5 4f63de0ef87b net/qed: allow old cards not supporting "num_images" to work 673d606683ac net/smc: fix LGR and link use-after-free issue f0c37002210a net/smc: initialize close_work early to avoid warning f59b799e52f7 net/smc: refactoring initialization of smc sock 21f6f41e82e5 net/smc: {at|de}tach sndbuf to peer DMB if supported fe7ef3a10c75 net/smc: add operations to merge sndbuf with peer DMB 988b81020ad4 net/smc: mark optional smcd_ops and check for support when called 7e5ef8eb0547 net/smc: compatible with 128-bits extended GID of virtual ISM device 70cfb64c882c net/smc: define a reserved CHID range for virtual ISM devices dd0ab991caf1 net/smc: unify the structs of accept or confirm message for v1 and v2 8ea4fc3fefa1 net/smc: introduce sub-functions for smc_clc_send_confirm_accept() 612c04a92730 net/smc: rename some 'fce' to 'fce_v2x' for clarity d00d4470bf8c tipc: Fix use-after-free of kernel socket in cleanup_bearer(). d3ec686a369f dccp: Fix memory leak in dccp_feat_change_recv f43d12fd0fa8 net/ipv6: release expired exception dst cached in socket 797a4c1f5b63 ipv6: introduce dst_rt6_info() helper 19a788bd40fd net-timestamp: make sk_tskey more predictable in error path 4d5a573f64e8 platform/x86: asus-wmi: Ignore return value when writing thermal policy 5a4f732e2a8f platform/x86: asus-wmi: Fix inconsistent use of thermal policies 6051a4b17f9e platform/x86: asus-wmi: add support for vivobook fan profiles 426d94815e12 can: j1939: j1939_session_new(): fix skb reference counting 3c215663b3e2 net: hsr: avoid potential out-of-bound access in fill_frame_info() d381c2b0d77e net/sched: tbf: correct backlog statistic for GSO packets 70966e5bafb7 ptp: Add error handling for adjfine callback in ptp_clock_adjtime 66127f0d1ecf net: enetc: Do not configure preemptible TCs if SIs do not support ea8e9f84ea15 selftests: hid: fix typo and exit code 2f9bec0a749e netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level a9bcc0b70d9b netfilter: x_tables: fix LED ID check in led_tg_check() 124834133b32 ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() 39df17a12746 can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics c7f3a539b180 can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics 0fef1604a436 can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics bbbc9e190b26 can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics 98b7477236be can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics bf92d477a9a3 can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics dce292ffb728 can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics 112802200944 can: hi311x: hi3110_can_ist(): fix potential use-after-free 8ac49d8fc936 can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL c146df8292c6 can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails 1cdd3563e147 can: gs_usb: add usb endpoint address detection at driver probe step e2282706eb5c can: gs_usb: add VID/PID for Xylanta SAINT3 product family b8a0428f1eb2 watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() d556b4ff5854 watchdog: apple: Actually flush writes after requesting watchdog restart babc8a52fe69 watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency e417b3cb55a7 iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call 943e0aeece93 Linux 6.6.65 b47d9ffb2d1d openrisc: Use asm-generic's version of fix_to_virt() & virt_to_fix() 52ab77109035 Revert "x86/pvh: Set phys_base when calling xen_prepare_pvh()" dd47f7175940 Revert "x86/pvh: Call C code via the kernel virtual mapping" 18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn 2879d995e569 pnmtologo: sync with 6.6 43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes 35046aea43c8 bpftool: Fix undefined bpf macro for unix socket 9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids 42b2eec2e503 bpftool: Query only cgroup-related attach types f71bb11887ba cpu/amd: inhibit SMP check for qemux86 c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include <errno.h> 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of <stdbool.h> 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 2db39e7791f8ed430ddfeec87ab2aa178090af45) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>