Commit Graph

75774 Commits

Author SHA1 Message Date
Quentin Schulz
b301218f4d overview-manual/concepts: list other possible class directories
Classes can be located in three different directories since Langdale
(4.1), so let's update which directories you can find in a distribution
layer.

(From yocto-docs rev: 2141bc2b04ef4210e008752a97ed82979d817dae)

Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit fd11d75980315d87ef375091efedad69a123f680)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:25:52 +00:00
Kristiyan Chakarov
0288ddd51d overview-manual: escape wildcard in inline markup
This change escapes the wildcard in 'recipes-*' to properly italicize
the string

(From yocto-docs rev: 53bc47aedfd924f75ee77b24d13ae69a10eef221)

Signed-off-by: Kristiyan Chakarov <kichakarov0@gmail.com>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit b5a4dca823bcc04c0254a0f53a28f61969fb6c31)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:25:52 +00:00
Antonin Godard
dffcc1fe8a ref-manual/system-requirements.rst: update end-of-life distros
Fedora 41 was made obsolete on 2025-12-15 [1].

[1]: https://docs.fedoraproject.org/en-US/releases/eol/

(From yocto-docs rev: ef9af4a9d2a0b7f08c97961958c7535b49bf0739)

Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:25:52 +00:00
Richard Purdie
37539a1555 bitbake: COW: Fix hardcoded magic numbers and work with python 3.13
The COW tests started failing on python 3.13. Looks like it is time
to fix the FIXME and drop the magic numbers!

(Bitbake rev: a0a5ce49f28d886b1dac173842642e69517b44e3)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 2e6608cec508b3b9bab3530f83e70665ff638182)
[YC: This fixes the bb.tests.cow.COWTestCase.testOriginalTestSuite
     bitbake-selftest on the newly added fedora-41 workers]
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:23:04 +00:00
Livin Sunny
04ae2d93de busybox: Fixes CVE-2025-60876
This addresses CVE-2025-60876[1], which allows malicious URLs to inject
HTTP headers. It has been accepted by Debian[2] and is tracked here [4].
The upstream fix has been submitted [3] and is pending merge.

[1] https://nvd.nist.gov/vuln/detail/CVE-2025-60876
[2] https://bugs.debian.org/1120795
[3] https://lists.busybox.net/pipermail/busybox/2025-November/091840.html
[4] https://security-tracker.debian.org/tracker/CVE-2025-60876

Upstream-Status: Submitted [https://lists.busybox.net/pipermail/busybox/2025-November/091840.html]

(From OE-Core rev: 077f258eb2125359ffe3982c58433ee14cb21f09)

Signed-off-by: Livin Sunny <livinsunny519@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit f12af98df8f627c6d1836d27be48bac542a4f00e)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:22:06 +00:00
Paul Barker
da499d6c21 create-pull-request: Keep commit hash to be pulled in cover email
The cover email mangling in create-pull-request was cutting off the
actual commit hash to be pulled, making it difficult to verify that the
changes a maintainer merges exactly match those intended by the pull
request author.

The extra lines we want to include are, for example from a recent
whinlatter stable branch PR:

    for you to fetch changes up to 6c4c6d39ea3202d756acc13f8ce81b114a468541:

      cups: upgrade from 2.4.14 to 2.4.15 (2025-12-29 09:49:31 -0800)

(From OE-Core rev: a18ebd408eba0bffe4e6ea58a91fd41e60f24216)

Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit c78f5ae4a5ba3675b78cc226feb7b9fbbfd8da19)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:22:06 +00:00
Yoann Congal
d8b1c623be README: Add scarthgap subject-prefix to git-send-email suggestion
That might help new users send correct first stable patches.

(From OE-Core rev: 625d3c1e1d6b3aa5e6783a4a350238a718d02456)

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:22:06 +00:00
Tom Hochstein
4eba85f43e uboot-config: Fix devtool modify
Fix a problem with `devtool modify` as suggested by Marcus Flyckt on
the mailing list:
```
    I encountered an issue with `do_config` when using `devtool modify`
    on `u-boot-imx`.

    ```
    [...]
    | cp: cannot stat '[...]/u-boot-imx/2024.04/build/imx8mp_wl400s_defconfig/.config': No such file or directory
    | WARNING: exit code 1 from a shell command.
    ERROR: Task ([...]/sources/poky/../meta-freescale/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_configure) failed with exit code '1'
    NOTE: Tasks Summary: Attempted 963 tasks of which 962 didn't need to be rerun and 1 failed.
    Summary: 1 task failed:
      [...]/sources/poky/../meta-freescale/recipes-bsp/u-boot/u-boot-imx_2024.04.bb:do_configure
    Summary: There was 1 ERROR message, returning a non-zero exit code
    ```

    The issue seems to originate from the following lines in
    `workspace/appends/u-boot-imx_2024.04.bbappend`:

    ```
    do_configure:append() {
        if [ ${@oe.types.boolean(d.getVar("KCONFIG_CONFIG_ENABLE_MENUCONFIG"))} = True ]; then
            cp ${KCONFIG_CONFIG_ROOTDIR}/.config ${S}/.config.baseline
            ln -sfT ${KCONFIG_CONFIG_ROOTDIR}/.config ${S}/.config.new
        fi
    }
    ```

    For some reason `KCONFIG_CONFIG_ROOTDIR` does not point to the
    correct directory. It gets its value in `uboot-config.bbclass`:

    ```
    if len(ubootconfig) == 1:
                    d.setVar('KCONFIG_CONFIG_ROOTDIR', os.path.join(d.getVar("B"), d.getVar("UBOOT_MACHINE").strip()))
    ```

    So the main issue is that B gets expanded in this expression, and
    then later B gets changed by `externalsrc.bbclass`.
    `d.getVar("B", False)` does not solve the issue, however the
    proposed change does.
```
- https://lists.yoctoproject.org/g/yocto/topic/109254298#msg64152]

Fixes [YOCTO #15603]

Suggested-by: Marcus Flyckt <marcus.flyckt@gmail.com>
(From OE-Core rev: 6a19e284baaadfdf080ebc5decf065e468655732)

Signed-off-by: Tom Hochstein <tom.hochstein@oss.nxp.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 57b21065a25100c31515b32fd7c77bde3355d684)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:22:06 +00:00
Yoann Congal
61319bfc42 scripts/install-buildtools: Update to 5.0.16
Update to the 5.0.16 release of the 5.0 series for buildtools

(From OE-Core rev: 917c382c412766b40779788ee2411ac23358f0ae)

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:22:06 +00:00
Peter Marko
42d32c4016 openssl: upgrade 3.2.6 -> 3.5.5
Openssl 3.2 has reached EOL.
Some projects would like to use LTS version due to criticality and
exposure of this component, so upgrade to 3.5 branch.

Copy recipe from oe-core master fd3b1efb6f7ffb5505ff7eb95cae222e1db9f776
which is the last revision before disabling TLS 1/1.1 by default.
Single change is replacing UNPACKDIR by WORKIDR (one occurence).

(From OE-Core rev: c4fc6ee6986fbd05d72bf1e6bb1d2c4eee84e5db)

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:22:06 +00:00
Hugo SIMELIERE
b095ae1907 harfbuzz: Fix CVE-2026-22693
Pick patch mentioned in NVD report [1]

[1] https://nvd.nist.gov/vuln/detail/CVE-2026-22693

(From OE-Core rev: 541482f93d8447f7a027bacb99a6782ac5ed2a6e)

Signed-off-by: Bruno VERNAY <bruno.vernay@se.com>
Signed-off-by: Hugo SIMELIERE <hsimeliere.opensource@witekio.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:22:06 +00:00
Hugo SIMELIERE
5a3a169888 zlib: Fix CVE-2026-27171
Pick patch from [1] also mentioned in [2]

[1] https://github.com/madler/zlib/issues/904
[2] https://security-tracker.debian.org/tracker/CVE-2026-27171

(From OE-Core rev: cf95e20db688fb155ba0dc7968c816937190234f)

Signed-off-by: Bruno VERNAY <bruno.vernay@se.com>
Signed-off-by: Hugo SIMELIERE <hsimeliere.opensource@witekio.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:22:06 +00:00
Peter Marko
e254ea69aa ffmpeg: set status for CVE-2025-12343
Per [1] is patch for this CVE [2].
This is equivalent of [3] which is included in n6.1.3.

[1] https://security-tracker.debian.org/tracker/CVE-2025-12343
[2] b8d5f65b9e
[3] 6250ed77a6

(From OE-Core rev: b839647eb0627598a9e1667d18802b6b03637abf)

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:22:06 +00:00
Peter Marko
ab4bfcb9d5 ffmpeg: set status for CVE-2025-10256
Per [1] is patch for this CVE [2].
This is equivalent of [3] which is included in n6.1.3.

[1] https://nvd.nist.gov/vuln/detail/CVE-2025-10256
[2] a25462482c
[3] 00b5af29a4

(From OE-Core rev: 8a24195c27d440fa851da555f1147230564674b0)

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:22:06 +00:00
Shaik Moin
dbbf9b9d82 gdk-pixbuf: Fix CVE-2025-6199
Backport the fix for CVE-2025-6199
Add below patch to fix
CVE-2025-6199.patch

Reference: In Ubuntu and debian, fixed patch is given -> [c4986342b2]

(From OE-Core rev: de8c5d9964086e960e6df1f58a6d675fdb761286)

Signed-off-by: Shaik Moin <moins@kpit.com>
[YC: Link to Debian security tracker: https://security-tracker.debian.org/tracker/CVE-2025-6199 ]
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-03-16 10:22:06 +00:00
Yoann Congal
7d50718f90 poky.conf: add fedora-41, rocky-8 to SANITY_TESTED_DISTROS
Those are already documented as supported:
https://git.yoctoproject.org/yocto-docs/tree/documentation/ref-manual/system-requirements.rst?h=scarthgap#n65

Actually support them in sanity check.

(From meta-yocto rev: 94d19f9d8392f8a125764df0f8eda04205c7e76c)

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-28 10:22:36 +00:00
Richard Purdie
92de6a134a build-appliance-image: Update to scarthgap head revision
(From OE-Core rev: a9a785d7fa0cfe2a9087dbcde0ef9f0d2a441375)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:17 +00:00
Paul Barker
06210079b2 poky.conf: Bump version for 5.0.16 release
(From meta-yocto rev: 03f93c769ec99e5086e492d8145eb308a718e8d3)

Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Robert P. J. Day
b43070b570 dev-manual: delete references to "tar" package format
There is no "tar" packaging format anymore, so delete these
references.

(From yocto-docs rev: e7cbf979deb9739ee4b968672d4b03ae65b24424)

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit e2b4d75fc8d738a39c5941591523620b45bc57e3)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Antonin Godard
9796c90d54 Makefile: pass -silent to latexmk
This should drastically decrease the number of lines in the
docs build logs, which currently can go up to 1700000 lines on the
Autobuilder[1].

[1]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/34/builds/400/steps/6/logs/stdio

(From yocto-docs rev: ac3766beaff14ea62552f811b2ffcc43f77d8dd5)

Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 6e9362923d4ab5599730da2074ab9f5a36e8ba14)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Antonin Godard
ee156de13e what-i-wish-id-known.rst: replace figure by the new SVG
We have a new SVG figure for the Yocto Project workflow figure, which
was updated with d2aaf54bee49 ("overview-manual: convert
YP-flow-diagram.png to SVG"). The one in the "What I wish I’d known
about Yocto Project" is the same. Remove the PNG and make a reference to
the new one.

(From yocto-docs rev: ef4b9077c04ed825890abf79848f45d8e692bbf7)

Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 4023c47cb6628971b0a142067c4a910420408bb9)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Michael Opdenacker
795acd093a ref-manual/classes.rst: fix broken links to U-Boot documentation
In the chapter describing the "uboot-sign" class

(From yocto-docs rev: 7ad53da253f6b03b75322ecc53ad6ff8fb1a4809)

Signed-off-by: Michael Opdenacker <michael.opdenacker@rootcommit.com>
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 7d1caa1d3229fb49d6d08ca4952b046c3164e628)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Yoann Congal
bf30db97f7 ref-manual/system-requirements.rst: update untested distros
Some distros were removed from the autobuilder 5 months ago:
* 070e6bf (config.py: Drop ubuntu2004 workers, 2025-10-01)
* 8238327 (config.py: ubuntu24010 was replaced with ubuntu2504, 2025-10-01)

Update their status in the supported distros list.

(From yocto-docs rev: 2c9de0d74659fef6d7b0054dfd76905fba6ef81d)

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Yoann Congal
ef014bdb96 u-boot: move CVE patches out of the common .inc file
An external layer might use the u-boot*.inc files but have a different
base version for which the CVE patches don't apply.

Move the CVE patches in the leaf recipe.

See related patch in kirkstone:
[kirkstone][PATCH] u-boot: move CVE patch out of u-boot-common.inc
https://lists.openembedded.org/g/openembedded-core/topic/117385432

(From OE-Core rev: f4ced8ff03147dd532a88cf3ce08d61fab057522)

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Peter Marko
ce6c389607 alsa-lib: patch CVE-2026-25068
Pick patch mentioned in NVD report.
It also includes CVE ID in commit message.

Use older SNDERR funtion as new one is not yet available.
This was copied from Debian patch.

(From OE-Core rev: 517bda641fcccbeae1988092196dc44ab7cc1491)

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Peter Marko
40ae5e31a4 gnupg: patch CVE-2025-68973
Pick patch from 2.4 branch per [1].

[1] https://security-tracker.debian.org/tracker/CVE-2025-68973

(From OE-Core rev: 66df136096c6a7e29edea0fbc0132b234032965f)

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Peter Marko
74492c96b7 ffmpeg: set status of CVE-2025-25468
This vulnerability was introduced in v8.0.
This can be seen by blaming fix [1] (linked from NVD report [3]) is
showing that the return without freeing memory was introduced in [2].

[1] d5873be583
[2] d38fc25519
[3] https://nvd.nist.gov/vuln/detail/CVE-2025-25468

(From OE-Core rev: 2915986318230846e1b513b4cf3d9ba62a5b8cb9)

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Peter Marko
01a3d9d7ae libtheora: mark CVE-2024-56431 as not vulnerable yet
CVE patch [1] aplies only on main branch which is base for 1.2.x.
Branch 1.1 has a different initial commit and does not contain
vulnerable code where the CVE patch applies.

Also Debian [2] marked 1.1 as not vulnerable.

[1] 5665f86b8f
[2] https://security-tracker.debian.org/tracker/CVE-2024-56431

(From OE-Core rev: 07f35d022b88ab4d297d0252f9909e252b7e4cfe)

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Peter Marko
d3ad12659a ffmpeg: ignore CVE-2025-1594
This CVE was patched via c9a15206bae7f1e85dc3b8812eabb936a7e6d383

Patch was dropped during update to 6.1.4, however NVD DB does not have
this information so it re-appeared in CVE reports.

Set its status accordingly.

(From OE-Core rev: 26e32dccade107101992dd81f387696c993d47aa)

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Peter Marko
0e148ac345 glib-2.0: patch CVE-2026-1489
Pick patch from [1] linked from [2].

[1] https://gitlab.gnome.org/GNOME/glib/-/issues/3872
[2] https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4984

(From OE-Core rev: a032cc36df3cbd084ca8ae1a8fa638274dd71318)

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Peter Marko
e1fb45c7b3 glib-2.0: patch CVE-2026-1485
Pick patch from [1] linked from [2].

[1] https://gitlab.gnome.org/GNOME/glib/-/issues/3871
[2] https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4981

(From OE-Core rev: 64c332e99d0487178aab96578008bec9b133533f)

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Peter Marko
fd826a83c7 glib-2.0: patch CVE-2026-1484
Pick patches from [1] linked from [2].

[1] https://gitlab.gnome.org/GNOME/glib/-/issues/3870
[2] https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4979

(From OE-Core rev: 67bc85229209e0405587c6747d9a98576d59e094)

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Daniel Dragomir
ac842282aa wic/engine: error on old host debugfs for standalone directory copy
When wic is used in standalone mode, it relies on host tools such as
debugfs. For directory host->image copies into ext* partitions, wic
uses scripted debugfs "-f" input with multiple mkdir/write commands.

Older host debugfs versions (< 1.46.5) may behave unreliably in this
mode and can silently miss files. This does not affect builds using
debugfs from OE where the version is known to be sufficiently new.

Add a debugfs version check and emit an error when an older host
debugfs is detected. The error is shown once per run and halts execution.

(From OE-Core rev: 977d68d2702f7092fa05d04f94da5fee8e0b2195)

Signed-off-by: Daniel Dragomir <daniel.dragomir@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit cb536737bee95d5a5072b501bda9554705e8cd13)
[YC: removed patch changelog]
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:07 +00:00
Aleksandar Nikolic
6eea44a7fe scripts/install-buildtools: Update to 5.0.15
Update to the 5.0.15 release of the 5.0 series for buildtools

(From OE-Core rev: 52063e6a91cc1386feb0cb47ba870ad21628a894)

Signed-off-by: Aleksandar Nikolic <aleksandar.nikolic22@pm.me>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Hitendra Prajapati
113e92bd8b openssl: fix CVE-2025-69419
Backport patch from NVD report: https://nvd.nist.gov/vuln/detail/CVE-2025-69419

(From OE-Core rev: 0ad28133e04d439fbee5710ab4b43042d1101ff6)

Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Hitendra Prajapati
dbdc8de0ef openssl: fix CVE-2025-15468
To fix this issue, Add a NULL guard before dereferencing SSL_CIPHER.

Backport patch from NVD report: https://nvd.nist.gov/vuln/detail/CVE-2025-15468

(From OE-Core rev: 4eb01c3d18dc268cc5aa03386247bf670075c88b)

Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Fabio Berton
fa64e0279b classes/buildhistory: Do not sign buildhistory commits
This change adds the --no-gpg-sign option to prevent buildhistory
commits from failing due to GPG signing issues. Depending on the setup,
buildhistory may fail to create a commit if the user has the
commit.gpgsign option enabled.

For example, if the user creates a signing key that requires a password,
the commit won't be created and will fail with the following error:

/
|error: Enter passphrase: Load key "/home/<user>/.ssh/id_ed25519":
|incorrect passphrase supplied to decrypt private key?
|fatal: failed to write commit object
\

The bitbake command won't fail, but buildhistory won't have a commit.
Also, the commit may silently fail when building inside a container due
to missing packages or issues with accessing the GPG agent.

This is similar to [1], and signing the buildhistory commit
should be avoided to prevent such issues.

1 - https://git.openembedded.org/openembedded-core/commit/?id=7595a0a63a933af9dd9d1e458dc34a4ba80d9eae

(From OE-Core rev: 667cd853a231f1fe884ba83ada2ad6cecb1c41cd)

Signed-off-by: Fabio Berton <fabio.berton@ctw.bmwgroup.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit a5e18714aee52db898aaf9d222fb5a4168bde96e)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Peter Marko
d95e14f86c libpng: patch CVE-2026-25646
Backport patch mentioned in NVD CVE report.

(From OE-Core rev: dd08ef6de714ea06d6b6255faca2ddbc66450977)

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Richard Purdie
119ec1b846 go-vendor: Fix absolute paths issue
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: 2ef214747b648733308958b5750c6c053ac49246)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Thomas Vandenabeele <thomas@bootzero.one>
(cherry picked from commit fc4f589cc7a8e5feba7940ccb244a74bd5f96371)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Benjamin Robin (Schneider Electric)
c4da6ca1c2 spdx30_tasks: Exclude 'doc' when exporting PACKAGECONFIG to SPDX
Currently when generating an SBOM, all packages have the 'doc' feature
indicated as disabled. This is in fact *not* a feature that was
declared in the recipe, but instead the documentation of the
PACKAGECONFIG variable.

But to be safe, if somehow a feature is named 'doc' and enabled, do
not exclude it when exporting PACKAGECONFIG features to SPDX.

(From OE-Core rev: 87de87206b71bb165b946d5f4f6e9e5395292179)

Signed-off-by: Benjamin Robin (Schneider Electric) <benjamin.robin@bootlin.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 933394adcb0d2db66ef7e0656a464241e58ec2e7)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Vijay Anusuri
5e5234a7de bind: Upgrade 9.18.41 -> 9.18.44
This upgrade fixes CVE-2025-13878

Changelog
==========
https://downloads.isc.org/isc/bind9/9.18.44/doc/arm/html/notes.html

(From OE-Core rev: dcd39187a8d769f13d0a9a84c2749f82839ddd02)

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Deepak Rathore
e44ffb5b15 go 1.22.12: Fix CVE-2025-68121
Upstream Repository: https://github.com/golang/go.git

Bug details: https://nvd.nist.gov/vuln/detail/CVE-2025-68121
Type: Security Fix
CVE: CVE-2025-68121
Score: 4.8
Patch:
- https://github.com/golang/go/commit/5f07b226f9aa
- https://github.com/golang/go/commit/cb75daf3b291
- https://github.com/golang/go/commit/6a501314718b

(From OE-Core rev: a5ded8dd51a520cf190ea094f65301477b057d8f)

Signed-off-by: Deepak Rathore <deeratho@cisco.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Deepak Rathore
5f5a2976b2 go 1.22.12: Fix CVE-2025-61732
Upstream Repository: https://github.com/golang/go.git

Bug details: https://nvd.nist.gov/vuln/detail/CVE-2025-61732
Type: Security Fix
CVE: CVE-2025-61732
Score: 8.6
Patch:  https://github.com/golang/go/commit/14d0bb39c1c4

(From OE-Core rev: 560778463bd0d4e52ac40851783e39733edcf9d1)

Signed-off-by: Deepak Rathore <deeratho@cisco.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Deepak Rathore
c13443407a go 1.22.12: Fix CVE-2025-68119
Upstream Repository: https://github.com/golang/go.git

Bug details: https://nvd.nist.gov/vuln/detail/CVE-2025-68119
Type: Security Fix
CVE: CVE-2025-68119
Score: 7.0
Patch:
[1] https://github.com/golang/go/commit/62452bed4801
[2] https://github.com/golang/go/commit/73fe85f0ea1b

Note:
- First commit [1] is a dependent patch which is required additionally
  in original fix [2] to define ENV variable changes in
  src/cmd/go/internal/vcs/vcs.go file.

(From OE-Core rev: ef995146623cf65c2e30f37b09847883ca7481bb)

Signed-off-by: Deepak Rathore <deeratho@cisco.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Deepak Rathore
a231c49abc go 1.22.12: Fix CVE-2025-61731
Upstream Repository: https://github.com/golang/go.git

Bug details: https://nvd.nist.gov/vuln/detail/CVE-2025-61731
Type: Security Fix
CVE: CVE-2025-61731
Score: 7.8
Patch: https://github.com/golang/go/commit/00b7309387a1

(From OE-Core rev: a7d8ad20525ee6c74a0e149dfd54c7e5c9e1f740)

Signed-off-by: Deepak Rathore <deeratho@cisco.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Deepak Rathore
e333b43a69 go 1.22.12: Fix CVE-2025-61728
Upstream Repository: https://github.com/golang/go.git

Bug details: https://nvd.nist.gov/vuln/detail/CVE-2025-61728
Type: Security Fix
CVE: CVE-2025-61728
Score: 6.5
Patch: https://github.com/golang/go/commit/3235ef3db85c

(From OE-Core rev: 31eb409b8a0537d97e09e6a13b8182db4135f3c9)

Signed-off-by: Deepak Rathore <deeratho@cisco.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Deepak Rathore
242963f4cd go 1.22.12: Fix CVE-2025-61726
Upstream Repository: https://github.com/golang/go.git

Bug details: https://nvd.nist.gov/vuln/detail/CVE-2025-61726
Type: Security Fix
CVE: CVE-2025-61726
Score: 7.5
Patch: https://github.com/golang/go/commit/85c794ddce26

(From OE-Core rev: 6a1ae4e79252f9a896faa702e4a8b3e27529a474)

Signed-off-by: Deepak Rathore <deeratho@cisco.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Deepak Rathore
dde29170e3 go 1.22.12: Fix CVE-2025-61730
Upstream Repository: https://github.com/golang/go.git

Bug details: https://nvd.nist.gov/vuln/detail/CVE-2025-61730
Type: Security Fix
CVE: CVE-2025-61730
Score: 4.2
Patch: https://github.com/golang/go/commit/ad2cd043db66

(From OE-Core rev: 71f645d9ebf77d30744780e777955a6c7e28258b)

Signed-off-by: Deepak Rathore <deeratho@cisco.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Ming Liu
b16633f3c6 weston: fix a touch-calibrator issue
touch-calibrator of weston 13.0.1 does not work, backport the fix from
upstream:
a5c5702112

this issue only impact weston 13.0.1, has been fixed in 14.0.1.

(From OE-Core rev: 06dcf8f45bb01fe52e16b23668c4a30d9b2d092f)

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00
Bruce Ashfield
7ba05c3301 linux-yocto/6.6: update to v6.6.123
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:

    c56aaf1a85ae9 Linux 6.6.123
    7e0d31c47b8a9 bpf/selftests: test_select_reuseport_kern: Remove unused header
    5a530c8ead06e Revert "net: Remove conditional threaded-NAPI wakeup based on task state."
    507692c056363 Revert "net: Allow to use SMP threads for backlog NAPI."
    dd4c7800a905d drm/amd/display: use udelay rather than fsleep
    572777a258c04 ptr_ring: do not block hard interrupts in ptr_ring_resize_multiple()
    1891abe832cbf ksmbd: fix recursive locking in RPC handle list access
    b6978c565ce33 xsk: Fix race condition in AF_XDP generic RX path
    c74e2dbb53168 drm/amdgpu: fix NULL pointer dereference in amdgpu_gmc_filter_faults_remove
    a3f75ee1a436e drm/amdkfd: Don't use sw fault filter if retry cam enabled
    21bad75012f76 pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2 and SWR TX pins
    38a0f2215aee4 mptcp: avoid dup SUB_CLOSED events after disconnect
    73408fa92742b writeback: fix 100% CPU usage when dirtytime_expire_interval is 0
    d84a4836dc246 perf: sched: Fix perf crash with new is_user_task() helper
    e57bda247f29c drm/msm/a6xx: fix bogus hwcg register updates
    e228ad913b0d2 pinctrl: lpass-lpi: implement .get_direction() for the GPIO driver
    daf8a4eb70ff4 ALSA: usb-audio: Fix missing unlock at error path of maxpacksize check
    db24153fc77a8 net/sched: act_ife: convert comma to semicolon
    1d14f86e813f6 btrfs: prevent use-after-free on page private data in btrfs_subpage_clear_uptodate()
    9d0ed508a9e2a drm/radeon: delete radeon_fence_process in is_signaled, no deadlock
    e26235840fd96 team: Move team device type change at the end of team_port_add
    27ca8004ba93a wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode
    fb2b9a1e85bdd wifi: mac80211: move TDLS work to wiphy work
    6b615a8fb3af0 ksmbd: Fix race condition in RPC handle list access
    d1bda2ab0cf95 drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV
    4d1e9a4a450aa ksmbd: smbd: fix dma_unmap_sg() nents
    143980bd2be75 mei: trace: treat reg parameter as string
    ce820dd4e6e2d arm64/fpsimd: signal: Fix restoration of SVE context
    40b73f0519d3c arm64/fpsimd: signal: Consistently read FPSIMD context
    15110f9cdc877 arm64/fpsimd: signal: Mandate SVE payload for streaming-mode state
    e527e695fdfc1 mm/kfence: randomize the freelist on initialization
    38c32baf6d2c7 gpio: rockchip: Stop calling pinctrl for set_direction
    e618b52a1589a drm/amdgpu/gfx11: fix wptr reset in KGQ init
    c61c93218956c drm/amdgpu/gfx10: fix wptr reset in KGQ init
    cbf4d79e5c619 drm/amdgpu/soc21: fix xclk for APUs
    9a15d3fdc22d4 drm/imx/tve: fix probe device leak
    cdaf07ec0b698 scripts: generate_rust_analyzer: Add compiler_builtins -> core dep
    884b2590ffcc7 flex_proportions: make fprop_new_period() hardirq safe
    4bed436cdef70 selftests: mptcp: join: fix local endp not being tracked
    ba58cd70a4223 selftests: mptcp: check subflow errors in close events
    8b5061c3400a7 selftests: mptcp: check no dup close events after error
    d761d42be060b mptcp: only reset subflow errors when propagated
    510a16f1c5c16 efivarfs: fix error propagation in efivar_entry_get()
    a9c96f113a5f3 scsi: qla2xxx: edif: Fix dma_free_coherent() size
    122751f43f930 gpio: pca953x: mask interrupts in irq shutdown
    c2fc0aae3cf42 ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
    441d129ba899e scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
    28a1e5e97c899 ASoC: fsl: imx-card: Do not force slot width to sample width
    018e9e9cae7b3 rust: kbuild: give `--config-path` to `rustfmt` in `.rsi` target
    929e568a83da5 riscv: compat: fix COMPAT_UTS_MACHINE definition
    8519c9231ce23 pinctrl: meson: mark the GPIO controller as sleeping
    be1cebabb3cd2 dma/pool: distinguish between missing and exhausted atomic pools
    0368794dc28a1 gpiolib: acpi: use BIT_ULL() for u64 mask in address space handler
    2f45c46661911 ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
    ac3a2ea06f3c8 scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
    0d434670eb0bb net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
    e43fdee29a96f net: bridge: fix static key check
    546eba0b10989 nfc: nci: Fix race between rfkill and nci_unregister_device().
    970526dde3686 net/mlx5e: Account for netdev stats in ndo_get_stats64
    e014f11f741be net/mlx5e: Report rx_discards_phy via rx_dropped
    62e1d8920f692 net/mlx5e: TC, delete flows only for existing peers
    fd30aa82df73b ice: stop counting UDP csum mismatch as rx_errors
    f8d002626d434 nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame().
    d448bf96889f1 rocker: fix memory leak in rocker_world_port_post_fini()
    2a0522f564acd net: wwan: t7xx: fix potential skb->frags overflow in RX path
    96595848c6fd6 ipv6: use the right ifindex when replying to icmpv6 from localhost
    509b526d64290 net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
    8c0be3277e7ae bonding: annotate data-races around slave->last_rx
    5058d3f8f1720 octeon_ep: Fix memory leak in octep_device_setup()
    724c9d346a3ac net: bcmasp: fix early exit leak with fixed phy
    923379f1d7e3a can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
    dc5d1eb935be0 net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
    186d147cf7689 Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
    2cf6f68313dcc Linux 6.6.122
    96aa13ff68ef5 net: phy: fix phy_uses_state_machine()
    043aa41c43f8c net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY
    b5a933535cc34 net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend()
    1e2848bda819a x86/fpu: Clear XSTATE_BV[i] in guest XSAVE state whenever XFD[i]=1
    8db5de0cf02fc wifi: ath11k: fix RCU stall while reaping monitor destination ring
    8d2979b9bb1be drm/amdgpu: csa unmap use uninterruptible lock
    7d52c592cf53f fs/ntfs3: Initialize allocated memory before use
    1067361a1cc6a ksmbd: fix use-after-free in ksmbd_session_rpc_open
    17fbad93879e8 usbnet: Fix using smp_processor_id() in preemptible code warnings
    8120e420013d9 NFSD: fix race between nfsd registration and exports_proc
    d89f3037d54d3 nvme: fix PCIe subsystem reset controller state transition
    7dfb39b0186dd nvme-pci: do not directly handle subsys reset fallout
    ca88419cf0623 nvme-fc: rename free_ctrl callback to match name pattern
    f83824b023c75 ASoC: codecs: wsa883x: fix unnecessary initialisation
    0ded4420b54e9 ASoC: codecs: wsa881x: fix unnecessary initialisation
    ea2474ea2eef4 ASoC: codecs: wsa881x: Drop unused version readout
    ebae26dd15140 phy: rockchip: inno-usb2: Fix a double free bug in rockchip_usb2phy_probe()
    479fab9aeade1 phy: phy-rockchip-inno-usb2: Use dev_err_probe() in the probe path
    d6705bcc5fe7c mm: kmsan: fix poisoning of high-order non-compound pages
    4a04ff9cd816e mm/page_alloc: prevent pcp corruption with SMP=n
    93464499df42b dmaengine: stm32: dmamux: fix OF node leak on route allocation failure
    1a179ac01ff39 dmaengine: stm32: dmamux: fix device leak on route allocation
    041863dd410bd iio: adc: exynos_adc: fix OF populate on driver rebind
    91a756d22f048 ALSA: scarlett2: Fix buffer overflow in config retrieval
    6b20590c43538 arm64: dts: rockchip: remove redundant max-link-speed from nanopi-r4s
    fb3c1f24f3b7e mm/rmap: fix two comments related to huge_pmd_unshare()
    522e580524106 iio: core: add separate lockdep class for info_exist_lock
    31c3c9f3b1b9b iio: core: add missing mutex_destroy in iio_dev_release()
    5596ce564a8c3 mm/damon/sysfs-scheme: cleanup quotas subdirs on scheme dir setup failure
    e9711bd0e6481 mm/damon/sysfs-scheme: cleanup access_pattern subdirs on scheme dir setup failure
    adec5e1f9c99f can: esd_usb: esd_usb_read_bulk_callback(): fix URB memory leak
    4d3c2a1d4c7c3 bridge: mcast: Fix use-after-free during router port configuration
    8670b53b8ee91 bpf: Do not let BPF test infra emit invalid GSO types to stack
    1da48da947d0c selftests/bpf: Check for timeout in perf_link test
    526394af4e8ad migrate: correct lock ordering for hugetlb file folios
    59ff56992bba2 can: usb_8dev: usb_8dev_read_bulk_callback(): fix URB memory leak
    179f6f0cf5ae4 can: mcba_usb: mcba_usb_read_bulk_callback(): fix URB memory leak
    7c308f7530bff can: kvaser_usb: kvaser_usb_read_bulk_callback(): fix URB memory leak
    e9410fdd4d5f7 can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leak
    1b32339156035 irqchip/gic-v3-its: Avoid truncating memory addresses
    dd40d94ffd7c8 perf/x86/intel: Do not enable BTS for guests
    cad7003d951e8 pmdomain: imx8m-blk-ctrl: Remove separate rst and clk mask for 8mq vpu
    6384f7851838f platform/x86: hp-bioscfg: Fix automatic module loading
    bd8955337e376 netrom: fix double-free in nr_route_frame()
    43f233eb6e7b9 uacce: ensure safe queue release with state management
    4c042bc71474d uacce: implement mremap in uacce_vm_ops to return -EPERM
    9ab05cdcac354 uacce: fix isolate sysfs check condition
    d9031575a2f8a uacce: fix cdev handling in the cleanup path
    bf7785434b5d0 intel_th: fix device leak on output open()
    98ecbfb2598c9 tracing: Fix crash on synthetic stacktrace field usage
    2ddc09f6a0a22 slimbus: core: fix device reference leak on report present
    dd58835fba5d6 slimbus: core: fix runtime PM imbalance on report present
    d2846f8a89fd6 octeontx2: Fix otx2_dma_map_page() error return code
    8557bdd9af8dd arm64: Set __nocfi on swsusp_arch_resume()
    19b2c3f3ca1b4 arm64/fpsimd: signal: Allocate SSVE storage when restoring ZA
    7761d7801f40e wifi: rsi: Fix memory corruption due to not set vif driver data size
    5d0ab96350e06 wifi: mwifiex: Fix a loop in mwifiex_update_ampdu_rxwinsize()
    36e0bc5e8b282 wifi: ath12k: fix dma_free_coherent() pointer
    1928851334ecf wifi: ath10k: fix dma_free_coherent() pointer
    f2677d6e2bbc5 mmc: sdhci-of-dwcmshc: Prevent illegal clock reduction in HS200/HS400 mode
    bcb72b6a39e90 mmc: rtsx_pci_sdmmc: implement sdmmc_card_busy function
    7bff0156d13f0 ALSA: usb-audio: Fix use-after-free in snd_usb_mixer_free()
    a8c42d11b0526 ALSA: ctxfi: Fix potential OOB access in audio mixer handling
    cbe409f68380a iio: dac: ad5686: add AD5695R to ad5686_chip_info_tbl
    c2d6e00829cbf iio: chemical: scd4x: fix reported channel endianness
    9795fe80976f8 iio: adc: at91-sama5d2_adc: Fix potential use-after-free in sama5d2_adc driver
    8271e1860c7cd iio: adc: ad9467: fix ad9434 vref mask
    9e77ef924fe31 iio: accel: iis328dq: fix gain values
    c0ebc3d8ad6b5 of: platform: Use default match table for /firmware
    f4c270975fe1d of: fix reference count leak in of_alias_scan()
    2757f7748ce2d leds: led-class: Only Add LED to leds_list when it is fully ready
    93dfcc59b2bf3 x86: make page fault handling disable interrupts properly
    03710cebfc0bc net/sched: act_ife: avoid possible NULL deref
    d9d5f222558b4 vsock/virtio: cap TX credit to local buffer size
    17c9b158bc4d7 vsock/test: fix seqpacket message bounds test
    02f9af192b98d vsock/virtio: fix potential underflow in virtio_transport_get_credit()
    c70e99dd37163 net: openvswitch: fix data race in ovs_vport_get_upcall_stats
    77c6aa2c388e9 octeontx2-af: Fix error handling
    4ad32b1e0ca42 net: dsa: fix off-by-one in maximum bridge ID determination
    0efee0b992f28 bonding: provide a net pointer to __skb_flow_dissect()
    a142ae1c56131 selftests: net: amt: wait longer for connection before sending packets
    e206fb415db36 be2net: Fix NULL pointer dereference in be_cmd_get_mac_from_list
    baafbbc23d421 drm/amd/pm: Workaround SI powertune issue on Radeon 430 (v2)
    2c1fc0547a870 drm/amd/pm: Don't clear SI SMC table when setting power limit
    c378cdae46369 usbnet: limit max_mtu based on device's hard_mtu
    fad8f4ff7928f ipv6: annotate data-race in ndisc_router_discovery()
    fc8ba17fd3337 mISDN: annotate data-race around dev->work
    bfb030a377e05 net: hns3: fix the HCLGE_FD_AD_NXT_KEY error setting issue
    3a1601756a905 net: hns3: fix wrong GENMASK() for HCLGE_FD_AD_COUNTER_NUM_M
    42e16254f1d3e be2net: fix data race in be_get_new_eqd
    a111d1fb91ae3 net: hns3: fix data race in hns3_fetch_stats
    f1f9cfd2f46a7 netdevsim: fix a race issue related to the operation on bpf_bound_progs list
    7f523dd499b72 ALSA: usb: Increase volume range that triggers a warning
    408bfa8d70f79 scsi: qla2xxx: Sanitize payload size to prevent member overflow
    9fdc6f28d5e81 scsi: core: Wake up the error handler when final completions race against each other
    0df7ecb393db7 riscv: clocksource: Fix stimecmp update hazard on RV32
    1b47e6d3bc026 kconfig: fix static linking of nconf
    24f31be6ad705 regmap: Fix race condition in hwspinlock irqsave routine
    417cdfd9b9f98 spi: spi-sprd-adi: Fix double free in probe error path
    1a27bd3c6949f spi: sprd-adi: switch to use spi_alloc_host()
    74634f4a64897 spi: sprd: adi: Use devm_register_restart_handler()
    aa79a5a959c7c interconnect: debugfs: initialize src_node and dst_node to empty strings
    ce8d8a3368128 iio: adc: ad7280a: handle spi_setup() errors in probe()
    7673167fac932 iio: imu: st_lsm6dsx: fix iio_chan_spec for sensors without event detection
    85eb83694a91c io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop
    eb5ff1025c921 platform/x86: hp-bioscfg: Fix kernel panic in GET_INSTANCE_ID macro
    29917c80aa96a platform/x86: hp-bioscfg: Fix kobject warnings for empty attribute names
    6484f43740cc9 comedi: Fix getting range information for subdevices 16 to 255
    bf843b0624d89 x86/kfence: avoid writing L1TF-vulnerable PTEs
    8adc31a561a55 arm64: dts: rockchip: Fix voltage threshold for volume keys for Pinephone Pro
    929229fdd116a arm64: dts: rockchip: remove dangerous max-link-speed from helios64
    f86264ec0e2b1 scsi: xen: scsiback: Fix potential memory leak in scsiback_remove()
    156284ab2f641 scsi: storvsc: Process unsupported MODE_SENSE_10
    21937a189daa8 Input: i8042 - add quirk for ASUS Zenbook UX425QA_UM425QA
    dcecb4269dd4b Input: i8042 - add quirks for MECHREVO Wujie 15X Pro
    93cbf6d80da2a Revert "nfc/nci: Add the inconsistency check between the input data length and count"
    9367b4709b528 w1: fix redundant counter decrement in w1_attach_slave_device()
    6a5820ecfa5a7 w1: therm: Fix off-by-one buffer overflow in alarms_store
    aaff8f3a35c9d comedi: dmm32at: serialize use of paged registers
    dce0865a5828a serial: 8250_pci: Fix broken RS485 for F81504/508/512
    b0a9609283a5c crypto: authencesn - reject too-short AAD (assoclen<8) to match ESP/ESN spec
    93b8635974fb0 net/sched: qfq: Use cl_is_active to determine whether class is active in qfq_rm_from_ag
    0686bedfed341 net/sched: Enforce that teql can only be used as root qdisc
    fcf8cd4654790 octeontx2: cn10k: fix RX flowid TCAM mask handling
    04ba6de6eff61 ipvlan: Make the addrs_lock be per port
    68e92085427c8 l2tp: avoid one data-race in l2tp_tunnel_del_work()
    0bb986d83922c veth: fix data race in veth_get_ethtool_stats
    1cc98b8887cab fou: Don't allow 0 for FOU_ATTR_IPPROTO.
    4170ec351e456 tools: ynl: Specify --no-line-number in ynl-regen.sh.
    f87b9b7a618c8 gue: Fix skb memleak with inner IP protocol 0.
    8a8a5a43fef4e amd-xgbe: avoid misleading per-packet error log
    e7e81abbcc562 sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT
    ce4352057fc5a can: gs_usb: gs_usb_receive_bulk_callback(): unanchor URL on usb_submit_urb() error
    4b37dc63957cb selftests: net: fib-onlink-tests: Convert to use namespaces by default
    8ba4cf99c61cd selftests/net: convert fib-onlink-tests.sh to run it in unique namespace
    80c881e53a4fa bonding: limit BOND_MODE_8023AD to Ethernet devices
    b66dfde203fb4 net: usb: dm9601: remove broken SR9700 support
    b36bbac746ee6 igc: fix race condition in TX timestamp read for register 0
    9a151fd0bd7d9 ice: Avoid detrimental cleanup for bond during interface stop
    a6a0dd00178ea ice: initialize ring_stats->syncp
    e635e5b7eac83 ata: libata: Print features also for ATAPI devices
    02fc7c01a35d3 ata: libata: Call ata_dev_config_lpm() for ATAPI devices
    1c6714932c3df ata: libata-core: Introduce ata_dev_config_lpm()
    557b62028c077 ata: libata: Add cpr_log to ata_dev_print_features() early return
    e2d46e0b76cab pmdomain: qcom: rpmhpd: Add MXC to SC8280XP
    f0070413c6580 dt-bindings: power: qcom,rpmpd: Add SC8280XP_MXC_AO
    230c9ed464eda dt-bindings: power: qcom-rpmpd: split RPMh domains definitions
    564752b42d137 dt-bindings: power: qcom,rpmpd: add Turbo L5 corner
    64a0b97df8366 dt-bindings: power: qcom,rpmpd: document the SM8750 RPMh Power Domains
    658e1879ebe68 dt-bindings: power: rpmpd: Update part number to X1E80100
    ce649f43c4936 dt-bindings: power: qcom,rpmpd: document the SM8650 RPMh Power Domains
    25ebc01125e60 dt-bindings: power: rpmpd: Add MSM8917, MSM8937 and QM215
    f33305f0925be dt-bindings: power: qcom,rpmpd: Add SM7150
    ce5ee09c0aeea btrfs: fix missing fields in superblock backup with BLOCK_GROUP_TREE
    774089dc718f5 Drivers: hv: Always do Hyper-V panic notification in hv_kmsg_dump()
    fe11f976dd0ad hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_*
    11536f3371f4a arm64: dts: qcom: sc8280xp: Add missing VDD_MXC links
    8d9f22c570ba3 testptp: Add option to open PHC in readonly mode
    4f3c8c7f4e1bd selftest/ptp: update ptp selftest to exercise the gettimex options
    59ac47a0275fc ptp: add testptp mask test
    4fbfc6bca4e37 ptp: Add PHC file mode checks. Allow RO adjtime() without FMODE_WRITE.
    ba3a97c832725 posix-clock: Store file pointer in struct posix_clock_context
    ea2d9bfd422e9 Fix memory leak in posix_clock_open()
    221e4d1e29bb4 posix-clock: introduce posix_clock_context concept
    2c590e4b3d4cc io_uring: move local task_work in exit cancel loop
    99da896614d17 btrfs: fix deadlock in wait_current_trans() due to ignored transaction type
    696ebf74738b9 dmaengine: ti: k3-udma: fix device leak on udma lookup
    6fdf168f57e33 dmaengine: ti: dma-crossbar: fix device leak on am335x route allocation
    8df7c3e6d1e5e dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation
    4e45ae701b816 dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all()
    6bf4ef078fd11 dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config()
    9fba97baa520c dmaengine: lpc18xx-dmamux: fix device leak on route allocation
    c81ea0222eaaa dmaengine: idxd: fix device leaks on compat bind and unbind
    db7c79c1bbfb1 dmaengine: dw: dmamux: fix OF node leak on route allocation failure
    c80ca7bdff158 dmaengine: bcm-sba-raid: fix device leak on probe
    987c71671367f dmaengine: at_hdmac: fix device leak on of_dma_xlate()
    2838cb6133ac2 dmaengine: apple-admac: Add "apple,t8103-admac" compatible
    1f70af89b0893 drm/vmwgfx: Fix an error return check in vmw_compat_shader_add()
    bc0b17bdba383 drm/panel-simple: fix connector type for DataImage SCF0700C48GGU18 panel
    cb4c9fc5e79a7 drm/nouveau/disp/nv50-: Set lock_core in curs507a_prepare
    3dc1a40180264 drm/amdkfd: fix a memory leak in device_queue_manager_init()
    a4218ac0bb8e7 drm/amd: Clean up kfd node on surprise disconnect
    d9a82256a4c7e drm/amd/display: Bump the HDMI clock to 340MHz
    1d8f4d24fc1b3 LoongArch: Fix PMU counter allocation for mixed-type event groups
    43964644348f6 mm/damon/sysfs: cleanup attrs subdirs on context dir setup failure
    6ef36b329bbe2 mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free
    b73f2834e1bc6 x86/resctrl: Fix memory bandwidth counter width for Hygon
    a78dca14fb2b0 x86/resctrl: Add missing resctrl initialization for Hygon
    71c5bc6720b60 tcpm: allow looking for role_sw device in the main node
    bfefcc78a8ec5 EDAC/i3200: Fix a resource leak in i3200_probe1()
    dc2365df328a9 EDAC/x38: Fix a resource leak in x38_probe1()
    ac92563601513 hrtimer: Fix softirq base check in update_needs_ipi()
    0b06cde92f2f9 ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref
    ed61badfc2bc8 nvme-pci: disable secondary temp for Wodposit WPBSNM8
    3f6a36c9dc73d USB: serial: ftdi_sio: add support for PICAXE AXE027 cable
    f890044ad2959 USB: serial: option: add Telit LE910 MBIM composition
    384084a094c74 USB: OHCI/UHCI: Add soft dependencies on ehci_platform
    93f21786487cd usb: core: add USB_QUIRK_NO_BOS for devices that hang on BOS descriptor
    928e7d022d167 usb: dwc3: Check for USB4 IP_NAME
    ee82bc9f1df97 phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7
    9e0d336e71c47 phy: rockchip: inno-usb2: fix disconnection in gadget mode
    16a6a73087fb4 phy: freescale: imx8m-pcie: assert phy reset during power on
    942381794fc31 phy: rockchip: inno-usb2: fix communication disruption in gadget mode
    9716e427489f6 x86/kaslr: Recognize all ZONE_DEVICE users as physaddr consumers
    809a437e27a3b net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate session upon receiving the second rts
    58d236065ba65 can: ctucanfd: fix SSP_SRC in cases when bit-rate is higher than 1 MBit.
    f905bcfa971ed can: gs_usb: gs_usb_receive_bulk_callback(): fix URB memory leak
    1a3286edf4d48 null_blk: fix kmemleak by releasing references to fault configfs items
    2de6d3348937f ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer
    8fab42516eb3c scsi: core: Fix error handler encryption support
    60e450eec5d63 drm/amd/display: Check dce_hwseq before dereferencing it
    d64557b61c1dd HID: usbhid: paper over wrong bNumDescriptor field
    d66d8ad31057d i2c: qcom-geni: make sure I2C hub controllers can't use SE DMA
    88a9483f093bb dmaengine: omap-dma: fix dma_pool resource leak in error paths
    2a7ddafac3820 phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again)
    76b870fdaad82 phy: stm32-usphyc: Fix off by one in probe()
    beba460a29915 phy: qcom-qusb2: Fix NULL pointer dereference on early suspend
    8151ecaaf08e3 phy: drop probe registration printks
    7070ed66aba3b phy: phy-snps-eusb2: refactor constructs names
    0b347b180ad5e phy: fsl-imx8mq-usb: Clear the PCS_TX_SWING_FULL field before using it
    0fd2001907fea dmaengine: xilinx_dma: Fix uninitialized addr_width when "xlnx,addrwidth" property is missing
    59cb421b0902f dmaengine: tegra-adma: Fix use-after-free
    df8a131a41ff6 dmaengine: xilinx: xdma: Fix regmap max_register
    7602a67114cd5 mm, kfence: describe @slab parameter in __kfence_obj_info()
    f332d75388ea5 textsearch: describe @list member in ts_ops search
    805f1c634817a ASoC: tlv320adcx140: fix word length
    659939d08e5f7 ASoC: tlv320adcx140: fix null pointer
    0a234660dc70c net/sched: sch_qfq: do not free existing class in qfq_change_class()
    a3f895d4494a8 selftests: drv-net: fix RPS mask handling for high CPU numbers
    9356b69d03d0f ipv6: Fix use-after-free in inet6_addr_del().
    82c9039c8ebb7 net: hv_netvsc: reject RSS hash key programming without RX indirection table
    58208907c4044 btrfs: fix memory leaks in create_space_info() error paths
    0bd151ce4200c btrfs: introduce btrfs_space_info sub-group
    42c8d48bf3abe btrfs: factor out check_removing_space_info() from btrfs_free_block_groups()
    34d5cd41418af btrfs: factor out init_space_info() from create_space_info()
    1fe74715ccb4e btrfs: store fs_info in space_info
    6126877f90fe7 net/mlx5e: Restore destroying state bit after profile cleanup
    147b9a2fc7a35 vsock/test: add a final full barrier after run all tests
    06fe0801396a3 ipv4: ip_gre: make ipgre_header() robust
    15f6faf36e162 macvlan: fix possible UAF in macvlan_forward_source()
    0ba0a79500fcf net: update netdev_lock_{type,name}
    2f03dafea0a80 ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv()
    98151bb13af1e net: bridge: annotate data-races around fdb->{updated,used}
    9f1ac4c98add7 net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry
    f2dc6ab3a14c2 btrfs: send: check for inline extents in range_is_hole_in_parent()
    fdecd3b6aac10 nvme-tcp: fix NULL pointer dereferences in nvmet_tcp_build_pdu_iovec
    50f80e82e7966 nvmet-tcp: remove boilerplate code
    611e839d2d552 can: etas_es58x: allow partial RX URB allocation to succeed
    869862056e100 pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node()
    55787a73fbb61 xfrm: Fix inner mode lookup in tunnel mode GSO segmentation
    6eb597cb4e37f ASoC: codecs: wsa884x: fix codec initialisation
    ca72af7608d68 Revert "gfs2: Fix use of bio_chain"
    30f9b41b03903 efi/cper: Fix cper_bits_to_str buffer handling and return value
    73069e1134029 firmware: imx: scu-irq: Set mu_resource_id before get handle
    cbb31f77b879f Linux 6.6.121
    0b1ac9743f3d9 riscv: Replace function-like macro by static inline function
    d03ee41854866 gpio: pca953x: fix wrong error probe return value
    5192f17d1127a bpf: test_run: Fix ctx leak in bpf_prog_test_run_xdp error path
    83eef6f904a84 scsi: sg: Fix occasional bogus elapsed time that exceeds timeout
    06f90c7dce191 ASoC: fsl_sai: Add missing registers to cache default
    2c4404d6e4edb ASoC: amd: yc: Add quirk for Honor MagicBook X16 2025
    be3923930a71b ALSA: usb-audio: Update for native DSD support quirks
    78d87b72cebe2 can: j1939: make j1939_session_activate() fail if device is no longer registered
    f73d92997388b drm/amd/display: Fix DP no audio issue
    53de1e6cde8f9 netfilter: nf_tables: avoid chain re-validation if possible
    c04b3a832c062 powercap: fix sscanf() error return value handling
    e07dea55aa134 powercap: fix race condition in register_control_type()
    98676ee71fd4e bpf: Fix reference count leak in bpf_prog_test_run_xdp()
    7c81ad5e580bd bpf, test_run: Subtract size of xdp_frame from allowed metadata size
    d08b4193cd55a bpf: Support specifying linear xdp packet data size for BPF_PROG_TEST_RUN
    875d7cb4fe156 bpf: Make variables in bpf_prog_test_run_xdp less confusing
    a60c827903b45 bpf: Fix an issue in bpf_prog_test_run_xdp when page size greater than 4K
    77c956152a3a7 riscv: uprobes: Add missing fence.i after building the XOL buffer
    5c7c4131beade x86/microcode/AMD: Select which microcode patch to load
    90c4cb136e398 NFSD: Remove NFSERR_EAGAIN
    249d45ca97381 nfs_common: factor out nfs_errtbl and nfs_stat_to_errno
    93a2e7eaf876d NFS: trace: show TIMEDOUT instead of 0x6e
    21f8bc5179bed ALSA: ac97: fix a double free in snd_ac97_controller_register()
    3b7c1a3805a51 ALSA: ac97bus: Use guard() for mutex locks
    a19df91b5b93b LoongArch: Add more instruction opcodes and emit_* helpers
    029935507d0af arp: do not assume dev_hard_header() does not change skb->head
    0d254b0a15f29 net: enetc: fix build warning when PAGE_SIZE is greater than 128K
    93f18eaa19037 net: usb: pegasus: fix memory leak in update_eth_regs_async()
    11bf9134613f6 net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggregate in qfq_reset
    9be826178831c HID: quirks: work around VID/PID conflict for appledisplay
    88bea149db205 net: fix memory leak in skb_segment_list for GRO packets
    970a1ac90325f bnxt_en: Fix potential data corruption with HW GRO/LRO
    dc6f73f73ce88 net: wwan: iosm: Fix memory leak in ipc_mux_deinit()
    81e7205b82a7f net/mlx5e: Don't print error message due to invalid module
    0ab968d9c56bd netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates
    582a5e922a965 net: sock: fix hardened usercopy panic in sock_recv_errqueue
    874794fb4f3db inet: ping: Fix icmp out counting
    2985712dc76df net: mscc: ocelot: Fix crash when adding interface under a lag
    4c8facf028ec7 bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress
    94e070cd50790 net: marvell: prestera: fix NULL dereference on devlink_alloc() failure
    3cd717359e56f netfilter: nf_conncount: update last_gc only when GC has been performed
    c6cfd76700551 netfilter: nf_tables: fix memory leak in nf_tables_newrule()
    76f4218bdadde gpio: pca953x: handle short interrupt pulses on PCAL devices
    4d7652d1a3525 gpio: pca953x: Add support for level-triggered interrupts
    26f64b3ee5172 gpio: pca953x: Utilise temporary variable for struct device
    2a968d1fd7bd6 gpio: pca953x: Utilise dev_err_probe() where it makes sense
    62ecdf65b8ab0 netfilter: nft_synproxy: avoid possible data-race on update operation
    51ea246778e57 arm64: dts: imx8mp: Fix LAN8740Ai PHY reference clock on DH electronics i.MX8M Plus DHCOM
    b6600d9d893f6 ARM: dts: imx6q-ba16: fix RTC interrupt level
    837fe3df68601 arm64: dts: add off-on-delay-us for usdhc2 regulator
    c6f7b3cf44856 scsi: Revert "scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed"
    cf73e6020b3d7 scsi: ufs: core: Fix EH failure after W-LUN resume error
    ac01c92333497 scsi: ipr: Enable/disable IRQD_NO_BALANCING during reset
    afd993bababfe smb/client: fix NT_STATUS_NO_DATA_DETECTED value
    bbbc1a48f121a smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN value
    ca9b4aaa7e63b smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM value
    f18975f2cd41c NFS: Fix up the automount fs_context to use the correct cred
    f719a300eaa05 NFSv4: ensure the open stateid seqid doesn't go backwards
    af4fc583fd900 dm-snapshot: fix 'scheduling while atomic' on real-time kernels
    fc220dae3cf89 alpha: don't reference obsolete termio struct for TC* constants
    be3bc3d84a2a5 ARM: 9461/1: Disable HIGHPTE on PREEMPT_RT kernels
    78faf283336dc csky: fix csky_cmpxchg_fixup not working
    13159c7125636 tls: Use __sk_dst_get() and dst_dev_rcu() in get_netdev_for_sock().
    381261f24f4e4 NFSD: NFSv4 file creation neglects setting ACL
    4c06b7cb87e5b nfsd: set security label during create operations
    d761a185f8950 nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr()
    ab2b5755269cf nfsd: convert to new timestamp accessors
    1310640f9ae92 net: Add locking to protect skb->dev access in ip_output
    9c2f8a9b68024 ksm: use range-walk function to jump over holes in scan_get_next_rmap_item
    4ebc711b738d1 libceph: make calc_target() set t->paused, not just clear it
    90a60fe61908a libceph: reset sparse-read state in osd_fault()
    e097cd858196b libceph: return the handler error from mon_handle_auth_done()
    8081faaf089db libceph: make free_choose_arg_map() resilient to partial allocation
    d3613770e2677 libceph: replace overzealous BUG_ON in osdmap_apply_incremental()
    ef208ea331ef6 libceph: prevent potential out-of-bounds reads in handle_auth_done()
    d21ec867d84c9 wifi: avoid kernel-infoleak from struct iw_point
    16e107d586208 pinctrl: qcom: lpass-lpi: mark the GPIO controller as sleeping
    7291ef23491f9 gpio: rockchip: mark the GPIO controller as sleeping
    e23882b11f8d3 drm/radeon: Remove __counted_by from ClockInfoArray.clockInfo[]
    526bd4bfa1206 drm/pl111: Fix error handling in pl111_amba_probe
    1c5a3175aecf8 counter: interrupt-cnt: Drop IRQF_NO_THREAD flag
    8a1b8778b7868 counter: 104-quad-8: Fix incorrect return value in IRQ handler
    84875a1d92243 lib/crypto: aes: Fix missing MMU protection for AES S-box
    e1e8d4973c1a7 mei: me: add nova lake point S DID
    a63998cd6687c btrfs: always detect conflicting inodes when logging inode refs
    28b2a80560969 net: 3com: 3c59x: fix possible null dereference in vortex_probe1()
    8f5211fc891d0 atm: Fix dma_free_coherent() size
    06600719d0f7a nfsd: provide locking for v4_end_grace
    e15e59b5aa624 NFSD: Fix permission check for read access to executable-only files

(From OE-Core rev: 3a8ee137c9147e6bf717fb903ea4c27b9d58fa34)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2026-02-27 17:45:06 +00:00