]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
6 weeks agogo: ignore CVE-2024-3566
Peter Marko [Thu, 19 Jun 2025 16:49:11 +0000 (18:49 +0200)] 
go: ignore CVE-2024-3566

NVD ([1]) tracks this as:
cpe:2.3:a:golang:go:*:*:*:*:*:*:*:*
Running on/with
  cpe:2.3:o:microsoft:windows:-:*:*:*:*:*:*:*

Yocto cve-check ignores the "Running on/with", so it needs to be ignored
explicitly.

[1] https://nvd.nist.gov/vuln/detail/CVE-2024-3566

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup-2.4: fix CVE-2025-4476
Changqing Li [Wed, 18 Jun 2025 02:59:45 +0000 (10:59 +0800)] 
libsoup-2.4: fix CVE-2025-4476

Refer:
https://gitlab.gnome.org/GNOME/libsoup/-/issues/440

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup-2.4: fix CVE-2025-4948
Changqing Li [Wed, 18 Jun 2025 02:59:44 +0000 (10:59 +0800)] 
libsoup-2.4: fix CVE-2025-4948

Refer:
http://gitlab.gnome.org/GNOME/libsoup/-/issues/449

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup-2.4: fix CVE-2025-46421
Changqing Li [Wed, 18 Jun 2025 02:59:43 +0000 (10:59 +0800)] 
libsoup-2.4: fix CVE-2025-46421

Refer:
https://gitlab.gnome.org/GNOME/libsoup/-/issues/439

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup-2.4: fix CVE-2025-32907
Changqing Li [Wed, 18 Jun 2025 02:59:42 +0000 (10:59 +0800)] 
libsoup-2.4: fix CVE-2025-32907

Refer:
https://gitlab.gnome.org/GNOME/libsoup/-/issues/428

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup-2.4: Fix CVE-2025-4969
Hitendra Prajapati [Wed, 18 Jun 2025 02:59:41 +0000 (10:59 +0800)] 
libsoup-2.4: Fix CVE-2025-4969

Upstream-Status: Backport from https://gitlab.gnome.org/GNOME/libsoup/-/commit/07b94e27afafebf31ef3cd868866a1e383750086

Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup: fix CVE-2025-4948
Changqing Li [Wed, 18 Jun 2025 02:59:40 +0000 (10:59 +0800)] 
libsoup: fix CVE-2025-4948

Refer:
https://gitlab.gnome.org/GNOME/libsoup/-/issues/449

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup: fix CVE-2025-46421
Changqing Li [Wed, 18 Jun 2025 02:59:39 +0000 (10:59 +0800)] 
libsoup: fix CVE-2025-46421

Refer:
https://gitlab.gnome.org/GNOME/libsoup/-/issues/439

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup: fix CVE-2025-32051
Changqing Li [Wed, 18 Jun 2025 02:59:38 +0000 (10:59 +0800)] 
libsoup: fix CVE-2025-32051

Refer:
https://gitlab.gnome.org/GNOME/libsoup/-/issues/401

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup: fix CVE-2025-32907
Changqing Li [Wed, 18 Jun 2025 02:59:37 +0000 (10:59 +0800)] 
libsoup: fix CVE-2025-32907

Refer:
https://gitlab.gnome.org/GNOME/libsoup/-/issues/429

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup: Fix CVE-2025-4969
Hitendra Prajapati [Wed, 18 Jun 2025 02:59:36 +0000 (10:59 +0800)] 
libsoup: Fix CVE-2025-4969

Upstream-Status: Backport from https://gitlab.gnome.org/GNOME/libsoup/-/commit/07b94e27afafebf31ef3cd868866a1e383750086

Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup: patch CVE-2025-4476
Ashish Sharma [Wed, 18 Jun 2025 02:59:35 +0000 (10:59 +0800)] 
libsoup: patch CVE-2025-4476

Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/e64c221f9c7d09b48b610c5626b3b8c400f0907c]

Signed-off-by: Ashish Sharma <asharma@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agoglibc: nptl Use all of g1_start and g_signals
Sunil Dora [Tue, 17 Jun 2025 10:08:55 +0000 (03:08 -0700)] 
glibc: nptl Use all of g1_start and g_signals

The following commits have been cherry-picked from Glibc master branch:
Bug : https://sourceware.org/bugzilla/show_bug.cgi?id=25847

Upstream-Status: Backport
[https://sourceware.org/git/?p=glibc.git;a=commit;h=91bb902f58264a2fd50fbce8f39a9a290dd23706]

Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agoglibc: nptl rename __condvar_quiesce_and_switch_g1
Sunil Dora [Tue, 17 Jun 2025 10:08:54 +0000 (03:08 -0700)] 
glibc: nptl rename __condvar_quiesce_and_switch_g1

The following commits have been cherry-picked from Glibc master branch:
Bug : https://sourceware.org/bugzilla/show_bug.cgi?id=25847

Upstream-Status: Backport
[https://sourceware.org/git/?p=glibc.git;a=commit;h=4b79e27a5073c02f6bff9aa8f4791230a0ab1867]

Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agoglibc: nptl Fix indentation
Sunil Dora [Tue, 17 Jun 2025 10:08:53 +0000 (03:08 -0700)] 
glibc: nptl Fix indentation

The following commits have been cherry-picked from Glibc master branch:
Bug : https://sourceware.org/bugzilla/show_bug.cgi?id=25847

Upstream-Status: Backport
[https://sourceware.org/git/?p=glibc.git;a=commit;h=ee6c14ed59d480720721aaacc5fb03213dc153da]

Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agoglibc: nptl Use a single loop in pthread_cond_wait instaed of a nested loop
Sunil Dora [Tue, 17 Jun 2025 10:08:52 +0000 (03:08 -0700)] 
glibc: nptl Use a single loop in pthread_cond_wait instaed of a nested loop

The following commits have been cherry-picked from Glibc master branch:
Bug : https://sourceware.org/bugzilla/show_bug.cgi?id=25847

Upstream-Status: Backport
[https://sourceware.org/git/?p=glibc.git;a=commit;h=929a4764ac90382616b6a21f099192b2475da674]

Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agoglibc: nptl Remove unnecessary quadruple check in pthread_cond_wait
Sunil Dora [Tue, 17 Jun 2025 10:08:51 +0000 (03:08 -0700)] 
glibc: nptl Remove unnecessary quadruple check in pthread_cond_wait

The following commits have been cherry-picked from Glibc master branch:
Bug : https://sourceware.org/bugzilla/show_bug.cgi?id=25847

Upstream-Status: Backport
[https://sourceware.org/git/?p=glibc.git;a=commit;h=4f7b051f8ee3feff1b53b27a906f245afaa9cee1]

Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agoglibc: nptl Remove unnecessary catch-all-wake in condvar group switch
Sunil Dora [Tue, 17 Jun 2025 10:08:50 +0000 (03:08 -0700)] 
glibc: nptl Remove unnecessary catch-all-wake in condvar group switch

The following commits have been cherry-picked from Glibc master branch:
Bug : https://sourceware.org/bugzilla/show_bug.cgi?id=25847

Upstream-Status: Backport
[https://sourceware.org/git/?p=glibc.git;a=commit;h=b42cc6af11062c260c7dfa91f1c89891366fed3e]

Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agoglibc: nptl Update comments and indentation for new condvar implementation
Sunil Dora [Tue, 17 Jun 2025 10:08:49 +0000 (03:08 -0700)] 
glibc: nptl Update comments and indentation for new condvar implementation

The following commits have been cherry-picked from Glibc master branch:
Bug : https://sourceware.org/bugzilla/show_bug.cgi?id=25847

Upstream-Status: Backport
[https://sourceware.org/git/?p=glibc.git;a=commit;h=0cc973160c23bb67f895bc887dd6942d29f8fee3]

Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agoglibc: pthreads NPTL lost wakeup fix 2
Sunil Dora [Tue, 17 Jun 2025 10:08:48 +0000 (03:08 -0700)] 
glibc: pthreads NPTL lost wakeup fix 2

The following commits have been cherry-picked from Glibc master branch:
Bug : https://sourceware.org/bugzilla/show_bug.cgi?id=25847

Upstream-Status: Backport
[https://sourceware.org/git/?p=glibc.git;a=commit;h=1db84775f831a1494993ce9c118deaf9537cc50a]

Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agoe2fsprogs: removed 'sed -u' option
Aditya Tayade [Mon, 16 Jun 2025 06:23:54 +0000 (11:53 +0530)] 
e2fsprogs: removed 'sed -u' option

In embedded box, sed might be provided another providers like Busybox,
hence use generic options whenever possible.
/bin/sed -> /etc/alternatives/sed
/etc/alternatives/sed -> /bin/busybox.nosuid

Here used 'sed -u' option is not necessary, hence removed it.

Fixes below error:
sed: invalid option -- 'u'

Also added 'set -eux' option which halts execution of the script
on any failures.

(From OE-Core rev: 5b3b290baa0a83f493b7ca25d5ffa5ff279bcc69)

Signed-off-by: Aditya Tayade <Aditya.Tayade@kpit.com>
Signed-off-by: Pawan Badganchi <Pawan.Badganchi@kpit.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 07caee1829d2a61bc018fe0e37ecd482922179ee)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
(cherry picked from commit d2da6b5c5668dbc84b905ba2fe4c9b57b580fd82)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agoxz: Update LICENSE variable for xz packages
aszh07 [Mon, 16 Jun 2025 05:46:59 +0000 (11:16 +0530)] 
xz: Update LICENSE variable for xz packages

Update LICENSE defined for xz packages to match the license
information provided in the xz COPYING file.

The License information from PACKAGERS file of xz mentions
packages with lzma files are in public domain.They ask to
use GPLv2+, if only it's not possible to mention "PD and GPLv2+".

Include PD license with GPLv2 to packages with lzma content:
xz-dev package contains lzma header
xz-doc package contains lzma man pages
xz packages contains lzma binaries

Links: https://github.com/tukaani-project/xz/blob/v5.4.6/COPYING
       https://github.com/tukaani-project/xz/blob/v5.4.6/PACKAGERS

(From OE-Core rev: d511c41dac048fbdd93a54136e93b0623a18a83d)

Signed-off-by: Bhabu Bindu <bindu.bhabu@kpit.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 4e5b955def5d9f305f5aba2c68b73287c03fd163)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibpng: Improve ptest
Poonam Jadhav [Mon, 16 Jun 2025 04:52:36 +0000 (10:22 +0530)] 
libpng: Improve ptest

Install libpng test-suite to run it as a ptest.
As the test-suite takes more than 30 seconds to run,
add libpng-ptest to PTESTS_SLOW in ptest-packagelists.inc

Signed-off-by: Poonam Jadhav <poonam.jadhav@kpit.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agobabeltrace/libatomic-ops: correct the SRC_URI
Guocai He [Mon, 16 Jun 2025 02:24:22 +0000 (10:24 +0800)] 
babeltrace/libatomic-ops: correct the SRC_URI

The old SRC_URIs are not available and need to update.

Signed-off-by: Guocai He <guocai.he.cn@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agoscripts/install-buildtools: Update to 4.0.27
Aleksandar Nikolic [Fri, 13 Jun 2025 20:59:31 +0000 (22:59 +0200)] 
scripts/install-buildtools: Update to 4.0.27

Update to the 4.0.27 release of the 4.0.27 series for buildtools

Signed-off-by: Aleksandar Nikolic <aleksandar.nikolic@zeiss.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agoffmpeg: Add "libswresample libavcodec" to CVE_PRODUCT
aszh07 [Mon, 16 Jun 2025 04:46:12 +0000 (10:16 +0530)] 
ffmpeg: Add "libswresample libavcodec" to CVE_PRODUCT

Currently, CVE_PRODUCT only detects vulnerabilities where the product is "ffmpeg".

However, there are also vulnerabilities where the product is "libswresample",
and "libavcodec" as shown below.
https://app.opencve.io/vendors/?vendor=ffmpeg

Therefore, add "libswresample libavcodec" to CVE_PRODUCT to detect vulnerabilities
where the product is "libswresample libavcodec" as well.

(From OE-Core rev: 9684eba5c543de229108008e29afd1dd021a9799)

Signed-off-by: aszh07 <mail2szahir@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Naman Jain <namanj1@kpit.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agoffmpeg: fix CVE-2025-1373
Colin Pinnell McAllister [Mon, 16 Jun 2025 15:42:02 +0000 (10:42 -0500)] 
ffmpeg: fix CVE-2025-1373

CVE-2025-1373 does not appear to affect ffmpeg 5.0.3. The CVE has been
added to the ignore list.

Signed-off-by: Colin Pinnell McAllister <colin.mcallister@garmin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup: Fix CVE-2025-46420
Vijay Anusuri [Fri, 13 Jun 2025 05:44:54 +0000 (11:14 +0530)] 
libsoup: Fix CVE-2025-46420

Upstream-Status: Backport
[https://gitlab.gnome.org/GNOME/libsoup/-/commit/c9083869ec2a3037e6df4bd86b45c419ba295f8e]

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup: Fix CVE-2025-32053
Vijay Anusuri [Fri, 13 Jun 2025 05:44:53 +0000 (11:14 +0530)] 
libsoup: Fix CVE-2025-32053

Upstream-Status: Backport
[https://gitlab.gnome.org/GNOME/libsoup/-/commit/eaed42ca8d40cd9ab63764e3d63641180505f40a]

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup-2.4: Fix CVE-2025-32053
Vijay Anusuri [Fri, 13 Jun 2025 05:44:52 +0000 (11:14 +0530)] 
libsoup-2.4: Fix CVE-2025-32053

Upstream-Status: Backport
[https://gitlab.gnome.org/GNOME/libsoup/-/commit/eaed42ca8d40cd9ab63764e3d63641180505f40a]

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup: Fix CVE-2025-32052
Vijay Anusuri [Fri, 13 Jun 2025 05:44:51 +0000 (11:14 +0530)] 
libsoup: Fix CVE-2025-32052

Upstream-Status: Backport
[https://gitlab.gnome.org/GNOME/libsoup/-/commit/f182429e5b1fc034050510da20c93256c4fa9652]

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup-2.4: Fix CVE-2025-32052
Vijay Anusuri [Fri, 13 Jun 2025 05:44:50 +0000 (11:14 +0530)] 
libsoup-2.4: Fix CVE-2025-32052

Upstream-Status: Backport
[https://gitlab.gnome.org/GNOME/libsoup/-/commit/f182429e5b1fc034050510da20c93256c4fa9652]

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup: Fix CVE-2025-32050
Vijay Anusuri [Fri, 13 Jun 2025 05:44:49 +0000 (11:14 +0530)] 
libsoup: Fix CVE-2025-32050

Upstream-Status: Backport
[https://gitlab.gnome.org/GNOME/libsoup/-/commit/9bb0a55de55c6940ced811a64fbca82fe93a9323]

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup-2.4: Fix CVE-2025-32050
Vijay Anusuri [Fri, 13 Jun 2025 05:44:48 +0000 (11:14 +0530)] 
libsoup-2.4: Fix CVE-2025-32050

Upstream-Status: Backport
[https://gitlab.gnome.org/GNOME/libsoup/-/commit/9bb0a55de55c6940ced811a64fbca82fe93a9323]

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup: Fix CVE-2025-2784
Vijay Anusuri [Fri, 13 Jun 2025 05:44:47 +0000 (11:14 +0530)] 
libsoup: Fix CVE-2025-2784

Upstream-Status: Backport
[https://gitlab.gnome.org/GNOME/libsoup/-/commit/242a10fbb12dbdc12d254bd8fc8669a0ac055304
&
https://gitlab.gnome.org/GNOME/libsoup/-/commit/c415ad0b6771992e66c70edf373566c6e247089d]

https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/435

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agolibsoup-2.4: Fix CVE-2025-2784
Vijay Anusuri [Fri, 13 Jun 2025 05:44:46 +0000 (11:14 +0530)] 
libsoup-2.4: Fix CVE-2025-2784

Upstream-Status: Backport
[https://gitlab.gnome.org/GNOME/libsoup/-/commit/242a10fbb12dbdc12d254bd8fc8669a0ac055304
&
https://gitlab.gnome.org/GNOME/libsoup/-/commit/c415ad0b6771992e66c70edf373566c6e247089d]

https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/435

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agonet-tools: patch CVE-2025-46836
Peter Marko [Thu, 12 Jun 2025 21:17:34 +0000 (23:17 +0200)] 
net-tools: patch CVE-2025-46836

Backport patch for this CVE and also patch for its regression.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
7 weeks agopython3-requests: fix CVE-2024-47081
Jiaying Song [Thu, 12 Jun 2025 05:54:52 +0000 (13:54 +0800)] 
python3-requests: fix CVE-2024-47081

Requests is a HTTP library. Due to a URL parsing issue, Requests
releases prior to 2.32.4 may leak .netrc credentials to third parties
for specific maliciously-crafted URLs. Users should upgrade to version
2.32.4 to receive a fix. For older versions of Requests, use of the
.netrc file can be disabled with `trust_env=False` on one's Requests
Session.

Reference:
https://nvd.nist.gov/vuln/detail/CVE-2024-47081

Upstream patch:
https://github.com/psf/requests/commit/96ba401c1296ab1dda74a2365ef36d88f7d144ef

Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
8 weeks agoGlibc: Fix for CVE-2025-4802
Sunil Dora [Wed, 11 Jun 2025 11:38:34 +0000 (04:38 -0700)] 
Glibc: Fix for CVE-2025-4802

elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static
[https://sourceware.org/bugzilla/show_bug.cgi?id=32976]

Upstream-Status: Backport [ https://sourceware.org/cgit/glibc/commit/?id=5451fa962cd0a90a0e2ec1d8910a559ace02bba0 &&
                            https://sourceware.org/cgit/glibc/commit/?id=d8f7a79335b0d861c12c42aec94c04cd5bb181e2 ]

Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
8 weeks agokernel.bbclass: add original package name to RPROVIDES for -image and -base
Martin Jansa [Mon, 2 Jun 2025 19:25:32 +0000 (21:25 +0200)] 
kernel.bbclass: add original package name to RPROVIDES for -image and -base

* -image and -base change PKG to:
  PKG:${KERNEL_PACKAGE_NAME}-image = "${KERNEL_PACKAGE_NAME}-image-${@legitimize_package_name(d.getVar(KERNEL_VERSION))}"
  PKG:${KERNEL_PACKAGE_NAME}-base = "${KERNEL_PACKAGE_NAME}-${@legitimize_package_name(d.getVar(KERNEL_VERSION))}"

* but only when debian.bbclass is inheritted they add the original package name into RPROVIDES by:
  https://git.openembedded.org/openembedded-core/commit/?id=3409c4379559afbb1d1d29045582995147a33bbc

* fixes the build if some packagegroup or something RDEPENDS on kernel-image or kernel-base
  and the DISTRO doesn't inherit debian.bbclass

* as shown in pkgdata:
  linux-raspberrypi $ egrep "^(PKG:)|(RPRO)" 6.6.36+git-*/pkgdata/runtime/kernel-image
  6.6.36+git-debian/pkgdata/runtime/kernel-image:RPROVIDES:kernel-image:  kernel-image (=6.6.36+git@PRSERV_PV_AUTOINC@+733366844f_769634f344)
  6.6.36+git-debian/pkgdata/runtime/kernel-image:PKG:kernel-image: kernel-image-6.6.36-v8
  6.6.36+git-without-debian/pkgdata/runtime/kernel-image:PKG:kernel-image: kernel-image-6.6.36-v8

  linux-raspberrypi $ egrep "^(PKG:)|(RPRO)" 6.6.36+git-*/pkgdata/runtime/kernel-image-image
  6.6.36+git-debian/pkgdata/runtime/kernel-image-image:RPROVIDES:kernel-image-image:  kernel-image-image (=6.6.36+git@PRSERV_PV_AUTOINC@+733366844f_769634f344)
  6.6.36+git-debian/pkgdata/runtime/kernel-image-image:PKG:kernel-image-image: kernel-image-image-6.6.36-v8
  6.6.36+git-without-debian/pkgdata/runtime/kernel-image-image:PKG:kernel-image-image: kernel-image-image-6.6.36-v8

(From OE-Core rev: 05498781657a3f8b38b000f91594ecd78850ce47)

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 9cb954884bc3905defa1ff533e668dea13e17cba)
Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
8 weeks agopython3: upgrade 3.10.16 -> 3.10.18
Peter Marko [Sun, 8 Jun 2025 21:43:47 +0000 (23:43 +0200)] 
python3: upgrade 3.10.16 -> 3.10.18

Drop upstreamed patch and refresh remaining patches.

* https://www.python.org/downloads/release/python-31017/

  Security content in this release
  * gh-131809: Upgrade vendored expat to 2.7.1
  * gh-80222: Folding of quoted string in display_name violates RFC
  * gh-121284: Invalid RFC 2047 address header after refolding with
    email.policy.default
  * gh-131261: Update libexpat to 2.7.0
  * gh-105704: CVE-2025-0938 urlparse does not flag hostname containing
    [ or ] as incorrect
  * gh-119511: OOM vulnerability in the imaplib module

* https://www.python.org/downloads/release/python-31018/

  Security content in this release
  * gh-135034: [CVE 2024-12718] [CVE 2025-4138] [CVE 2025-4330]
    [CVE 2025-4435] [CVE 2025-4517] Fixes multiple issues that allowed
    tarfile extraction filters (filter="data" and filter="tar") to be
    bypassed using crafted symlinks and hard links.
  * gh-133767: Fix use-after-free in the “unicode-escape” decoder with a
    non-“strict” error handler.
  * gh-128840: Short-circuit the processing of long IPv6 addresses early
    in ipaddress to prevent excessive memory consumption and a minor
    denial-of-service.

gh-133767 got meawhile CVE-2025-4516 assigned.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
8 weeks agogit: Fix CVE-2024-50349 and CVE-2024-52006
Vijay Anusuri [Mon, 9 Jun 2025 11:09:23 +0000 (16:39 +0530)] 
git: Fix CVE-2024-50349 and CVE-2024-52006

Upstream-Status: Backport from
https://github.com/git/git/commit/c903985bf7e772e2d08275c1a95c8a55ab011577
&
https://github.com/git/git/commit/7725b8100ffbbff2750ee4d61a0fcc1f53a086e8
& https://github.com/git/git/commit/b01b9b81d36759cdcd07305e78765199e1bc2060

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
8 weeks agoscreen: fix CVE-2025-46804
Divya Chellam [Mon, 9 Jun 2025 10:10:27 +0000 (15:40 +0530)] 
screen: fix CVE-2025-46804

A minor information leak when running Screen with setuid-root
privileges allosw unprivileged users to deduce information
about a path that would otherwise not be available.

Affected are older Screen versions, as well as version 5.0.0.

Reference:
https://security-tracker.debian.org/tracker/CVE-2025-46804

Upstream-patch:
https://cgit.git.savannah.gnu.org/cgit/screen.git/commit/?id=e0eef5aac453fa98a2664416a56c50ad1d00cb30

Signed-off-by: Divya Chellam <divya.chellam@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
8 weeks agoscreen: fix CVE-2025-46802
Divya Chellam [Mon, 9 Jun 2025 10:10:26 +0000 (15:40 +0530)] 
screen: fix CVE-2025-46802

For a short time they PTY is set to mode 666, allowing any user on the
system to connect to the screen session.

Reference:
https://security-tracker.debian.org/tracker/CVE-2025-46802

Upstream-patch:
https://cgit.git.savannah.gnu.org/cgit/screen.git/commit/?id=049b26b22e197ba3be9c46e5c193032e01a4724a

Signed-off-by: Divya Chellam <divya.chellam@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
8 weeks agobinutils: Fix CVE-2025-5244 & CVE-2025-5245
Deepesh Varatharajan [Mon, 9 Jun 2025 04:48:49 +0000 (21:48 -0700)] 
binutils: Fix CVE-2025-5244 & CVE-2025-5245

PR32858 ld segfault on fuzzed object
We missed one place where it is necessary to check for empty groups.

PR32829, SEGV on objdump function debug_type_samep
u.kenum is always non-NULL, see debug_make_enum_type.

Upstream-Status: Backport
[https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=d1458933830456e54223d9fc61f0d9b3a19256f5]
&& [https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=6c3458a8b7ee7d39f070c7b2350851cb2110c65a]

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agopython3-setuptools: Fix CVE-2025-47273
Vijay Anusuri [Thu, 5 Jun 2025 11:50:15 +0000 (17:20 +0530)] 
python3-setuptools: Fix CVE-2025-47273

Upstream-Status: Backport from
https://github.com/pypa/setuptools/commit/d8390feaa99091d1ba9626bec0e4ba7072fc507a
& https://github.com/pypa/setuptools/commit/250a6d17978f9f6ac3ac887091f2d32886fbbb0b

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agobinutils: add CVE-2025-1182 patch file to SRC_URI
Harish Sadineni [Thu, 5 Jun 2025 09:03:14 +0000 (02:03 -0700)] 
binutils: add CVE-2025-1182 patch file to SRC_URI

Forgot to add CVE-2025-1182 patch file to SRC_URI in the following commit
https://lists.openembedded.org/g/openembedded-core/message/217350

After rebasing the CVE-2025-1180.patch, we encountered hunk errors while applying the
CVE-2025-1182.patch, so I have modified the patch accordingly.

Signed-off-by: Harish Sadineni <Harish.Sadineni@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoffmpeg: fix CVE-2025-22921
Archana Polampalli [Wed, 4 Jun 2025 11:16:58 +0000 (16:46 +0530)] 
ffmpeg: fix CVE-2025-22921

FFmpeg git-master,N-113007-g8d24a28d06 was discovered to contain a segmentation
violation via the component /libavcodec/jpeg2000dec.c.

Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoffmpeg: fix CVE-2025-22919
Archana Polampalli [Wed, 4 Jun 2025 11:16:57 +0000 (16:46 +0530)] 
ffmpeg: fix CVE-2025-22919

A reachable assertion in FFmpeg git-master commit N-113007-g8d24a28d06 allows
attackers to cause a Denial of Service (DoS) via opening a crafted AAC file.

Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoffmpeg: upgrade 5.0.1 -> 5.0.3
Archana Polampalli [Wed, 4 Jun 2025 11:16:56 +0000 (16:46 +0530)] 
ffmpeg: upgrade 5.0.1 -> 5.0.3

Refreshed CVE-2024-36613.patch against to the current version
Removed below patches since already fixed in this version

0001-avcodec-rpzaenc-stop-accessing-out-of-bounds-frame.patch [1]
0001-avcodec-smcenc-stop-accessing-out-of-bounds-frame.patch [2]
0001-avcodec-vp3-Add-missing-check-for-av_malloc.patch [3]
0001-avformat-nutdec-Add-check-for-avformat_new_stream.patch [4]
CVE-2022-48434.patch [5]

[1] https://github.com/FFmpeg/FFmpeg/commit/1eb002596e3761d88de4aeea3158692b82fb6307
[2] https://github.com/FFmpeg/FFmpeg/commit/293dc39bcaa99f213c6b7a703e11f146abf5d3be
[3] https://github.com/FFmpeg/FFmpeg/commit/2cdddcd6ec90c7a248ffe792d85faa4d89eab9f7
[4] https://github.com/FFmpeg/FFmpeg/commit/481e81be1271ac9a0124ee615700390c2371bd89
[5] https://github.com/FFmpeg/FFmpeg/commit/3bc28e9d1ab33627cea3c632dd6b0c33e22e93ba

Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agotaglib: fix CVE-2023-47466
Jiaying Song [Wed, 4 Jun 2025 06:59:05 +0000 (14:59 +0800)] 
taglib: fix CVE-2023-47466

TagLib before 2.0 allows a segmentation violation and application crash
during tag writing via a crafted WAV file in which an id3 chunk is the
only valid chunk.

Reference:
https://nvd.nist.gov/vuln/detail/CVE-2023-47466

Upstream patch:
https://github.com/taglib/taglib/commit/dfa33bec0806cbb45785accb8cc6c2048a7d40cf

Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup-2.4: Backport auth tests for CVE-2025-32910
Vijay Anusuri [Tue, 3 Jun 2025 08:46:38 +0000 (14:16 +0530)] 
libsoup-2.4: Backport auth tests for CVE-2025-32910

libsoup-2.74.2/tests/auth-test.c:1554:39: error: unknown type name 'SoupServerMessage'; did you mean 'SoupServerClass'?

Fix auth-test.c compilation failure caused by CVE-2025-32910 patch

Link: https://gitlab.gnome.org/GNOME/libsoup/-/commit/9af7d0fc751f7afcd8b03bc827a4d3af0c4556f8
Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoicu: fix CVE-2025-5222
Hitendra Prajapati [Tue, 3 Jun 2025 06:26:20 +0000 (11:56 +0530)] 
icu: fix CVE-2025-5222

Upstream-Status: Backport from https://github.com/unicode-org/icu/commit/2c667e31cfd0b6bb1923627a932fd3453a5bac77

Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoghostscript: fix CVE-2025-48708
Archana Polampalli [Fri, 30 May 2025 08:06:40 +0000 (13:36 +0530)] 
ghostscript: fix CVE-2025-48708

gs_lib_ctx_stash_sanitized_arg in base/gslibctx.c in Artifex Ghostscript before 10.05.1
lacks argument sanitization for the # case. A created PDF document includes
its password in cleartext.

Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agonfs-utils: don't use signals to shut down nfs server.
NeilBrown [Wed, 28 May 2025 02:08:52 +0000 (10:08 +0800)] 
nfs-utils: don't use signals to shut down nfs server.

Since Linux v2.4 it has been possible to stop all NFS server by running

   rpc.nfsd 0

i.e.  by requesting that zero threads be running.  This is preferred as
it doesn't risk killing some other process which happens to be called
"nfsd".

Since Linux v6.6 - and other stable kernels to which

  Commit: 390390240145 ("nfsd: don't allow nfsd threads to be
  signalled.")

has been backported - sending a signal no longer works to stop nfs server
threads.

This patch changes the nfsserver script to use "rpc.nfsd 0" to stop
server threads.

Signed-off-by: NeilBrown <neil@brown.name>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 7b09ad289a36)
Signed-off-by: Haixiao Yan <haixiao.yan.cn@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agosysstat: correct the SRC_URI
Guocai He [Mon, 26 May 2025 07:01:24 +0000 (15:01 +0800)] 
sysstat: correct the SRC_URI

The SRC_URI of http://pagesperso-orange.fr/sebastien.godard is not available
and the tarballs of sysstat are in https://sysstat.github.io/versions.html.

Signed-off-by: Guocai He <guocai.he.cn@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolinux-yocto/5.15: update to v5.15.184
Bruce Ashfield [Wed, 28 May 2025 18:41:34 +0000 (14:41 -0400)] 
linux-yocto/5.15: update to v5.15.184

Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:

    98f47d0e9b8c5 Linux 5.15.184
    4ad2d3c4d3cc4 x86/modules: Set VM_FLUSH_RESET_PERMS in module_alloc()
    618df75f2e30c ice: arfs: fix use-after-free when freeing @rx_cpu_rmap
    b8d8f53e18581 netfilter: nf_tables: do not defer rule destruction via call_rcu
    a394c160d57f4 netfilter: nf_tables: wait for rcu grace period on net_device removal
    ba674db81a154 netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx
    7170875083254 btrfs: do not clean up repair bio if submit fails
    d64807ded1b60 btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info()
    65ccb2793da74 sctp: add mutual exclusion in proc_sctp_do_udp_port()
    ef3a6d3795068 selftests/mm: compaction_test: support platform with huge mount of memory
    6dacd2514eb9f usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control()
    e15fd96c0b701 usb: typec: fix potential array underflow in ucsi_ccg_sync_control()
    9794ffd9d0c39 usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group
    f4bd982563c2f usb: typec: ucsi: displayport: Fix deadlock
    cec4f45bf51e0 clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable()
    4f8244e0a2f4c block: fix direct io NOWAIT flag not work
    d83e52750d9a1 dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups
    7aa46ac359d34 dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines
    e7320147cf618 dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy
    0ea0433f822ed dmaengine: ti: k3-udma: Add missing locking
    ca5b213bf4b42 wifi: mt76: disable napi on driver removal
    6fe084205a537 phy: renesas: rcar-gen3-usb2: Set timing registers only once
    35968b3f9538f phy: Fix error handling in tegra_xusb_port_init
    72b4e7e9a1599 tracing: samples: Initialize trace_array_printk() with the correct function
    560877a88d047 ftrace: Fix preemption accounting for stacktrace filter command
    deea40f26b9de ftrace: Fix preemption accounting for stacktrace trigger command
    466ef37d5545d ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera
    e9600f67e8b9f ALSA: usb-audio: Add sample rate quirk for Audioengine D1
    9a51bc5224421 ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()
    d993895c11c42 ACPI: PPTT: Fix processor subtable walk
    d4175c6f96294 btrfs: fix discard worker infinite loop after disabling discard
    530e67c4b0120 dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted"
    cfcb2a5affbe8 x86/its: FineIBT-paranoid vs ITS
    e7117657695bd x86/its: Fix build errors when CONFIG_MODULES=n
    1b231a497756e x86/its: Use dynamic thunks for indirect branches
    c9ec159fed9f5 x86/its: Align RETs in BHB clear sequence to avoid thunking
    4804d7974301f x86/its: Add "vmexit" option to skip mitigation on some CPUs
    e30bcefa93a64 x86/its: Enable Indirect Target Selection mitigation
    5d19a0574b755 x86/its: Add support for ITS-safe return thunk
    498afe80ce3ec x86/alternatives: Remove faulty optimization
    a70424c61d5e6 x86/alternative: Optimize returns patching
    858073be8899e x86/its: Add support for ITS-safe indirect thunk
    34be1a3100b08 x86/its: Enumerate Indirect Target Selection (ITS) bug
    da8db23e3c8dd Documentation: x86/bugs/its: Add ITS documentation
    86a34f5eb24c9 x86/speculation: Remove the extra #ifdef around CALL_NOSPEC
    2d69c40c820a4 x86/speculation: Add a conditional CS prefix to CALL_NOSPEC
    175b3cb84685e x86/speculation: Simplify and make CALL_NOSPEC consistent
    8595a7453a5f6 x86,nospec: Simplify {JMP,CALL}_NOSPEC
    65346f970490e NFSv4/pnfs: Reset the layout state after a layoutreturn
    1eccb3a2dfe2e qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()
    6d7a81a69af50 ALSA: sh: SND_AICA should depend on SH_DMA_API
    c8fe73ea80b49 net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING
    64675a9c00443 net: cadence: macb: Fix a possible deadlock in macb_halt_tx.
    d3336f746f196 net_sched: Flush gso_skb list too during ->change()
    894b06a72bd61 spi: loopback-test: Do not split 1024-byte hexdumps
    72f552e00c50f nfs: handle failure of nfs_get_lock_context in unlock path
    f8f470e3a7574 RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug
    d91ab703438c6 iio: chemical: sps30: use aligned_s64 for timestamp
    a7a49aaab5787 iio: adc: ad7768-1: Fix insufficient alignment of timestamp.
    67c9081445295 tracing: probes: Fix a possible race in trace_probe_log APIs
    cc64061b90937 platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection
    e0bb89c44b56e efi: libstub: Use '-std=gnu11' to fix build with GCC 15
    b5d500042eb33 usb: hcd-pci: remove the action of faking interrupt request
    6f0605db50e2c clk: imx: Add check for kcalloc
    5b837b9e1543e bpf: Fix the indention issue in grow_stack_state()
    42b62697634d1 cifs: Fix the calling of smb_version_operations::calc_smb_size()
    b14acf729e9dc f2fs: Add inline to f2fs_build_fault_attr() stub
    7c317bec311f8 f2fs: check validation of fault attrs in f2fs_build_fault_attr()
    81c12119c23f8 bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ]
    c4fa05422d87c smb: client: fix potential OOB in smb2_dump_detail()
    299ef3b5b00bf of: module: add buffer overflow check in of_modalias()
    b8086c3c1548b reiserfs: Avoid touching renamed directory if parent does not change
    ea091017ef62c ipv6: Fix data races around sk->sk_prot.
    ff8710da80ee6 ipv6: annotate some data-races around sk->sk_prot
    e8c2eafaaa6ac tcp: Fix data races around icsk->icsk_af_ops.
    8d1bab7709564 locking/rwsem: Disable preemption while trying for rwsem lock
    7c82dac028864 block, loop: support partitions without scanning
    45f504f301d41 bpftool: Fix pretty print dump for maps without BTF loaded
    1f24338cb789e jbd2: Drop the merge conflicted hunk
    e1d0e3c51bde6 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    1abe841fe331a tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    6224acfc1d56b tpm: Add flag to use default cancellation policy
    1cd19d48fb909 tpm: tis_i2c: Fix sanity check interrupt enable mask
    a883da132fa82 tpm: Add tpm_tis_i2c backend for tpm_tis_core
    a742ac8a1c511 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
    ef495c5f45f2e tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
    1f3be2e23aa6d gcc-plugins: Reorganize gimple includes for GCC 13
    24615a3b932aa ata: ahci: fix enum constants for gcc-13
    5d6cb145541aa net: stmmac: Enable mac_managed_pm phylink config
    fd93aabb42872 tools/resolve_btfids: Use pkg-config to locate libelf
    130f9da784063 tools/resolve_btfids: Build with host flags
    00f2f1a782f9b tools/resolve_btfids: Support cross-building the kernel with clang
    17776a4ba9c20 tools/resolve_btfids: Install libbpf headers when building
    7c9808380d70c libbpf: Make libbpf_version.h non-auto-generated
    37ae1ba791ac7 libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations
    a2667e6d7314d drm/radeon: free iio for atombios when driver shutdown
    f100c753aa1f9 powerpc: Fix reschedule bug in KUAP-unlocked user copy
    da5513f301871 libbpf: Fix build warning on ref_ctr_off
    4c5a089621a8f perf python: Account for multiple words in CC
    1c5699ee85d4f fs: move S_ISGID stripping into the vfs_*() helpers
    838f5d0701d89 fs: add mode_strip_sgid() helper
    d971726836412 squashfs: provide backing_dev_info in order to disable read-ahead
    ed037d7be40c3 irq_work: use kasan_record_aux_stack_noalloc() record callstack
    1363bd7dbde39 ixgbevf: add disable link state
    e5601ae2bd249 ixgbe: add improvement for MDD response functionality
    caa57cd80575d ixgbe: add the ability for the PF to disable VF link state
    16a77bfcc7df1 Check /dev/console using init_stat()
    04574fd5579a4 tracing/arm: Have max stack tracer handle the case of return address after data
    0e51e57170184 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
    1e6b7da6ddba7 drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
    4931609013207 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
    04224f725aa36 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered
    6f6c2996a81c1 irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve
    1fa94473423ff irqchip/gic-v3-its: Give the percpu rdist struct its own flags field
    6013d1ae5feb1 cert host tools: Stop complaining about deprecated OpenSSL functions
    efe20512212b0 init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
    a40d2daf2795d pnmtologo: use relocatable file name
    3b40d5b41155f of: configfs: remove unused variable overlay_lock
    6c085baf18386 tools: use basename to identify file in gen-mach-types
    2fca0fd719812 lib/build_OID_registry: fix reproducibility issues
    0f586f4ee8ada vt/conmakehash: improve reproducibility
    a75774679f28c OF: DT-Overlay configfs interface (v8)
    d179c639b30ba x86/boot: Wrap literal addresses in absolute_pointer()
    856ec356cf91e ACPI: thermal: drop an always true check
    7614af249993e xfs: Fix -Werror=dangling-pointer work-around for older GCC
    41470215f97ee xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
    44a445c1922dc virtio-pci: Remove wrong address verification in vp_del_vqs()
    77aa9e489eafd bpf: Disallow unprivileged bpf by default
    ebfb1822e9f97 fs/aufs: fixup 5.15.36 fixups
    4eba9348d3e2e Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal""
    5df6d1b00f95b jbd2: fix use-after-free of transaction_t race
    2d83e8196487f jbd2: refactor wait logic for transaction updates into a common function
    07a63f760793c netfilter: conntrack: avoid useless indirection during conntrack destruction
    4e71226259962 Revert "fbdev: Hot-unplug firmware fb devices on forced removal"
    7ba4cb36fd4f3 rcu: Avoid alloc_pages() when recording stack
    f78574dee71e4 kasan: test: silence intentional read overflow warnings
    d313cb89b6b1f kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC
    5e279d5647ccf arm64: support page mapping percpu first chunk allocator
    e5bf16752dcac vmalloc: choose a better start address in vm_area_register_early()
    660b3d21b46f3 kasan: test: bypass __alloc_size checks
    00aa7573e53a2 kasan: test: add memcpy test that avoids out-of-bounds write
    67becf0b1bd44 kasan: fix tag for large allocations when using CONFIG_SLAB
    bedf1e033213c workqueue, kasan: avoid alloc_pages() when recording stack
    7195b67ce69b3 kasan: generic: introduce kasan_record_aux_stack_noalloc()
    bdff763f0e295 kasan: common: provide can_alloc in kasan_save_stack()
    51423ebb36adb lib/stackdepot: introduce __stack_depot_save()
    85373e66d8474 lib/stackdepot: remove unused function argument
    5b6cc9b251f32 lib/stackdepot: include gfp.h
    c9f3902d8069e aufs: reduce overhead for "code present but disabled" use case.
    b98d189df02cc aufs: bugfix, umount passes NULL to ->parse_monolithic()
    13b883cbbbd9f aufs standalone: cosmetic, missing copyright sentence
    21f8b0d81898e aufs: 5.15.5-20220117 ---> 5.15.5-20220221
    6199fd8966450 aufs: tiny, headers after fs_context
    8ddb40e31c29b aufs: fs_context 7/7, finally remount
    69035f71c6fd1 aufs: fs_context 6/7, now mount
    bc841b9706977 aufs: fs_context 5/7, parse all other mount options
    435188053da29 aufs: fs_context 4/7, parse xino options
    9af1f1825cbd7 aufs: fs_context 3/7, parse the branch-management options
    1c05eb767f8c3 aufs: fs_context 2/7, parse "br" mount option
    a8488f603134a aufs: fs_context 1/7, skelton of the new shceme
    8e32e0015564e aufs: pre fs_context, convert a static flag to a macro
    f90cb4144aec4 aufs: pre fs_context, support the incomplete sb and sbinfo case
    948762ef859c2 aufs: pre fs_context, convert the type of alloc_sbinfo()
    77151a08776b1 aufs: 5.15.5-20211129 ---> 5.15.5-20220117
    2539adbbbe1e4 aufs: 5.14-20211018 ---> 5.15.5-20211129
    7d32b25193c4c aufs: for v5.15-rc1, sync_inode() is gone
    66ec0c509225d aufs: for v5.15-rc1, new param 'rcu' for ->get_acl()
    69709dc518cd8 aufs: for v5.15-rc1, no mand-lock anymore
    ada8fe9543e50 aufs: 5.14-20210906  ---> 5.14-20211018
    b77f7f3f394ad Revert "aufs: adjust to v5.15 fs changes"
    81bdce5b58765 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
    97c9638892228 sched/isolation: really align nohz_full with rcu_nocbs
    871f23ad36271 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards"
    ffad0783dd5b2 ARM: config: multi v7: Regenerate defconifg
    5c1e1a1ff2d39 ARM: config: multi v7: Add renamed symbols
    badaf96564fe1 ARM: config: multi v7: Clean up enabled by default options
    34996040fc9bd ARM: config: multi v7: Drop unavailable options
    7f685244afb3a powerpc/mm: Switch obsolete dssall to .long
    20301aeb1a641 riscv: fix build with binutils 2.38
    9df58d0705069 powerpc/lib/sstep: fix 'ptesync' build error
    720b61fc400b5 x86_64_defconfig: Fix warnings
    02bf23d26bc4c arm64: defconfig: cleanup config options
    05914e2c87e51 arm: defconfig: drop unused POWER_AVS option
    ffb532fa19b90 aufs5: fix build against v5.15.3+
    a4b3abf4d96d7 qemux86: add configuration symbol to select values
    fee94ee091541 clear_warn_once: add a clear_warn_once= boot parameter
    3d8762d900d93 clear_warn_once: bind a timer to written reset value
    95faacac47e8d clear_warn_once: expand debugfs to include read support
    de20c4240018c perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    0e4aacead9c15 perf: x86-32: explicitly include <errno.h>
    9ad92c11468e2 perf: mips64: Convert __u64 to unsigned long long
    09e7efe3e68a0 perf: fix bench numa compilation
    e79becc44fa6b perf: add SLANG_INC for slang.h
    b1033b5886819 perf: add sgidefs.h to for mips builds
    cf9db484ac0b4 perf: change --root to --prefix for python install
    7fd052c2c5624 perf: add 'libperl not found' warning
    27a437cdd4691 perf: force include of <stdbool.h>
    3b99d21bec2f6 fat: don't use obsolete random32 call in namei_vfat
    a7e9293b506bb FAT: Added FAT_NO_83NAME
    6fd0e71d9e5c1 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    c379b0d324aeb FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    538be0fdb124f aufs: adjust to v5.15 fs changes
    f45da75c8759b aufs5: core
    047f57e07e01b aufs5: standalone
    029fc15574c88 aufs5: mmap
    610d0192ee94d aufs5: base
    d4e428d0ec5f4 aufs5: kbuild
    eb067eca251ab yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    286af18d0875e yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    24d59a4e26a67 yaffs2: v5.12+ build fixups (not runtime tested)
    22c73536d5d7e yaffs: include blkdev.h
    506b7251bfb81 yaffs: fix misplaced variable declaration
    a0e26ff364dcc yaffs2: v5.6 build fixups
    b10b1b2d169ef yaffs2: fix memory leak when /proc/yaffs is read
    ad9adccbb2147 yaffs: add strict check when call yaffs_internal_read_super
    2e3c3aec8279b yaffs: repair yaffs_get_mtd_device
    d662538516a7c yaffs: Fix build failure by handling inode i_version with proper atomic API
    70a6113ee2c7c yaffs2: fix memory leak in mount/umount
    3378e4a9e4043 yaffs: Avoid setting any ACL releated xattr
    ec2284edddef1 Yaffs:check oob size before auto selecting Yaffs1
    c2a49874051cd fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    e9a5105a3e735 yaffs2: adjust to proper location of MS_RDONLY
    608807406f138 yaffs2: import git revision b4ce1bb (jan, 2020)
    89e660ece42c8 initramfs: allow an optional wrapper script around initramfs generation
    b179dbc9aa109 iwlwifi: select MAC80211_LEDS conditionally
    3fd5ca3673d03 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    d1f6edbf01883 arm64/perf: Fix wrong cast that may cause wrong truncation
    d202fb2caf337 defconfigs: drop obselete options
    9a27e3b5f4e73 arm64/perf: fix backtrace for AAPCS with FP enabled
    e20d8cf019b42 linux-yocto: Handle /bin/awk issues
    b6d2a3dbbd3a3 uvesafb: provide option to specify timeout for task completion
    adb40f1e6a1a5 uvesafb: print error message when task timeout occurs
    f280a1ed09626 compiler.h: Undef before redefining __attribute_const__
    4352732f268c1 vmware: include jiffies.h
    7954a677968dc Resolve jiffies wrapping about arp
    5f28a1035d950 nfs: Allow default io size to be configured.
    0d7260ad71066 check console device file on fs when booting
    900a12e37e0a2 mount_root: clarify error messages for when no rootfs found
    7b878cbea7261 menuconfig,mconf-cfg: Allow specification of ncurses location
    6604fc1763b3d modpost: mask trivial warnings
    0d294adb09cbc kbuild: exclude meta directory from distclean processing
    a097cdd95a9ef powerpc: serialize image targets
    5db6ec39a0a3e arm: serialize build targets
    cbabca27905e2 crtsavres: fixups for 5.4+
    7fc7656ed403e powerpc/ptrace: Disable array-bounds warning with gcc8
    a5faac5a19a2e powerpc: Disable attribute-alias warnings from gcc8
    186c54665b676 powerpc: add crtsavres.o to archprepare for kbuild
    d1ea862964cae powerpc: kexec fix for powerpc64
    2ac35b89a0f90 powerpc: Add unwind information for SPE registers of E500 core
    2e1c348a28bbc mips: vdso: fix 'jalr $t9' crash in vdso code
    ec57870b303a8 mips: Kconfig: add QEMUMIPS64 option
    6a81b3c081078 4kc cache tlb hazard: tlbp cache coherency
    74e3b2a21e542 malta uhci quirks: make allowance for slow 4k(e)c
    22e65b63d3b4c arm/Makefile: Fix systemtap
    b7f1ab59f19e5 vexpress: Pass LOADADDR to Makefile
    ce2800c73bf7e arm: ARM EABI socketcall
    019d142fd956a ARM: LPAE: Invalidate the TLB for module addresses during translation fault

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolinux-yocto/5.15: update to v5.15.183
Bruce Ashfield [Wed, 28 May 2025 18:41:33 +0000 (14:41 -0400)] 
linux-yocto/5.15: update to v5.15.183

Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:

    a68c15152131 Linux 5.15.183
    a1b63a84a789 x86/bhi: Do not set BHI_DIS_S in 32-bit mode
    f9340af845a6 x86/bpf: Add IBHF call at end of classic BPF
    673b19e5ceb4 x86/bpf: Call branch history clearing sequence on exit
    2edc296e2107 Revert "net: phy: microchip: force IRQ polling mode for lan88xx"
    7ced6fd9d6f8 do_umount(): add missing barrier before refcount checks in sync case
    f04583e37b5e nvme: unblock ctrl state transition for firmware update
    3aaa80e2f394 drm/panel: simple: Update timings for AUO G101EVN010
    aba591c13ba4 MIPS: Fix MAX_REG_OFFSET
    712390196c91 iio: adc: dln2: Use aligned_s64 for timestamp
    0aaf8d478cca types: Complement the aligned types with signed 64-bit one
    6b3a2d6fd2c7 usb: usbtmc: Fix erroneous generic_read ioctl return
    d88d487cf85f usb: usbtmc: Fix erroneous wait_srq ioctl return
    336fe2d28118 usb: usbtmc: Fix erroneous get_stb ioctl error returns
    3b408eed3515 USB: usbtmc: use interruptible sleep in usbtmc_read
    7804c4d63edf usb: typec: ucsi: displayport: Fix NULL pointer access
    3e9a34da9dac usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition
    59a24f14c7d4 usb: host: tegra: Prevent host controller crash when OTG port is used
    ed96ab6478de usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN
    2997957a4eda usb: cdnsp: fix L1 resume issue for RTL_REVISION_NEW_LPM version
    815d6afeac3f usb: cdnsp: Fix issue with resuming from L1
    07413d8c74ed ocfs2: stop quota recovery before disabling quotas
    46c26ae13bd7 ocfs2: implement handshaking with ocfs2 recovery thread
    d8a3d29f6186 ocfs2: switch osb->disable_recovery to enum
    f1c71b4bd721 module: ensure that kobject_put() is safe for module type kobjects
    4d260a5558df xenbus: Use kref to track req lifetime
    036aabe17823 usb: uhci-platform: Make the clock really optional
    1d7472e79786 drm/amd/display: Fix wrong handling for AUX_DEFER case
    35b8c0a28498 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo
    f3cf233c9465 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo
    e5755bf22c21 iio: adis16201: Correct inclinometer channel resolution
    8f9c524b9163 iio: adc: ad7606: fix serial register access
    12f703811af0 x86/mm: Eliminate window where TLB flushes may be inadvertently skipped
    f74c6c87fa75 staging: axis-fifo: Correct handling of tx_fifo_depth for size validation
    632c789764d9 staging: axis-fifo: Remove hardware resets for user errors
    2cb6a49a46f0 staging: iio: adc: ad7816: Correct conditional logic for store mode
    40c8117be683 Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5
    563ceee84dbd Input: synaptics - enable SMBus for HP Elitebook 850 G1
    ac5068d975c4 Input: synaptics - enable InterTouch on Dell Precision M3800
    ef9f94a50bf4 Input: synaptics - enable InterTouch on Dynabook Portege X30L-G
    7e821d73ec3d Input: synaptics - enable InterTouch on Dynabook Portege X30-D
    44657c9b7a8c net: dsa: b53: fix learning on VLAN unaware bridges
    7ed8ff2d73d5 net: dsa: b53: always rejoin default untagged VLAN on bridge leave
    da863b205e56 net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave
    8dced52950dd net: dsa: b53: fix flushing old pvid VLAN on pvid change
    1b094a7c84b1 net: dsa: b53: fix clearing PVID of a port
    402be90e4ebd net: dsa: b53: allow leaky reserved multicast
    82c1eb32693b netfilter: ipset: fix region locking in hash types
    7ef1fdf42f50 can: gw: fix RCU/BH usage in cgw_create_job()
    1b199a17b744 rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_mightsleep()
    3574f537b5b0 can: gw: use call_rcu() instead of costly synchronize_rcu()
    69aa22df4fdc gre: Fix again IPv6 link-local address generation.
    47f7f00cf2fa openvswitch: Fix unsafe attribute parsing in output_userspace()
    b589c02776b7 can: mcp251xfd: mcp251xfd_remove(): fix order of unregistration calls
    7be7548a3ec6 can: mcan: m_can_class_unregister(): fix order of unregistration calls
    e0bb89c44b56 efi: libstub: Use '-std=gnu11' to fix build with GCC 15
    b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request
    6f0605db50e2 clk: imx: Add check for kcalloc
    5b837b9e1543 bpf: Fix the indention issue in grow_stack_state()
    42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size()
    b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub
    7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr()
    81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ]
    c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail()
    299ef3b5b00b of: module: add buffer overflow check in of_modalias()
    b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change
    ea091017ef62 ipv6: Fix data races around sk->sk_prot.
    ff8710da80ee ipv6: annotate some data-races around sk->sk_prot
    e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops.
    8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock
    7c82dac02886 block, loop: support partitions without scanning
    45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded
    1f24338cb789 jbd2: Drop the merge conflicted hunk
    e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    6224acfc1d56 tpm: Add flag to use default cancellation policy
    1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask
    a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core
    a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
    ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
    1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13
    24615a3b932a ata: ahci: fix enum constants for gcc-13
    5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config
    fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf
    130f9da78406 tools/resolve_btfids: Build with host flags
    00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang
    17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building
    7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated
    37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations
    a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown
    f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy
    da5513f30187 libbpf: Fix build warning on ref_ctr_off
    4c5a089621a8 perf python: Account for multiple words in CC
    1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers
    838f5d0701d8 fs: add mode_strip_sgid() helper
    d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead
    ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack
    1363bd7dbde3 ixgbevf: add disable link state
    e5601ae2bd24 ixgbe: add improvement for MDD response functionality
    caa57cd80575 ixgbe: add the ability for the PF to disable VF link state
    16a77bfcc7df Check /dev/console using init_stat()
    04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data
    0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
    1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
    493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
    04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered
    6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve
    1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field
    6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions
    efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
    a40d2daf2795 pnmtologo: use relocatable file name
    3b40d5b41155 of: configfs: remove unused variable overlay_lock
    6c085baf1838 tools: use basename to identify file in gen-mach-types
    2fca0fd71981 lib/build_OID_registry: fix reproducibility issues
    0f586f4ee8ad vt/conmakehash: improve reproducibility
    a75774679f28 OF: DT-Overlay configfs interface (v8)
    d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer()
    856ec356cf91 ACPI: thermal: drop an always true check
    7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC
    41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
    44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs()
    77aa9e489eaf bpf: Disallow unprivileged bpf by default
    ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups
    4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal""
    5df6d1b00f95 jbd2: fix use-after-free of transaction_t race
    2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function
    07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction
    4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal"
    7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack
    f78574dee71e kasan: test: silence intentional read overflow warnings
    d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC
    5e279d5647cc arm64: support page mapping percpu first chunk allocator
    e5bf16752dca vmalloc: choose a better start address in vm_area_register_early()
    660b3d21b46f kasan: test: bypass __alloc_size checks
    00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write
    67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB
    bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack
    7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc()
    bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack()
    51423ebb36ad lib/stackdepot: introduce __stack_depot_save()
    85373e66d847 lib/stackdepot: remove unused function argument
    5b6cc9b251f3 lib/stackdepot: include gfp.h
    c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case.
    b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic()
    13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence
    21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221
    6199fd896645 aufs: tiny, headers after fs_context
    8ddb40e31c29 aufs: fs_context 7/7, finally remount
    69035f71c6fd aufs: fs_context 6/7, now mount
    bc841b970697 aufs: fs_context 5/7, parse all other mount options
    435188053da2 aufs: fs_context 4/7, parse xino options
    9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options
    1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option
    a8488f603134 aufs: fs_context 1/7, skelton of the new shceme
    8e32e0015564 aufs: pre fs_context, convert a static flag to a macro
    f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case
    948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo()
    77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117
    2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129
    7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone
    66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl()
    69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore
    ada8fe9543e5 aufs: 5.14-20210906  ---> 5.14-20211018
    b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes"
    81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
    97c963889222 sched/isolation: really align nohz_full with rcu_nocbs
    871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards"
    ffad0783dd5b ARM: config: multi v7: Regenerate defconifg
    5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols
    badaf96564fe ARM: config: multi v7: Clean up enabled by default options
    34996040fc9b ARM: config: multi v7: Drop unavailable options
    7f685244afb3 powerpc/mm: Switch obsolete dssall to .long
    20301aeb1a64 riscv: fix build with binutils 2.38
    9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error
    720b61fc400b x86_64_defconfig: Fix warnings
    02bf23d26bc4 arm64: defconfig: cleanup config options
    05914e2c87e5 arm: defconfig: drop unused POWER_AVS option
    ffb532fa19b9 aufs5: fix build against v5.15.3+
    a4b3abf4d96d qemux86: add configuration symbol to select values
    fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter
    3d8762d900d9 clear_warn_once: bind a timer to written reset value
    95faacac47e8 clear_warn_once: expand debugfs to include read support
    de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    0e4aacead9c1 perf: x86-32: explicitly include <errno.h>
    9ad92c11468e perf: mips64: Convert __u64 to unsigned long long
    09e7efe3e68a perf: fix bench numa compilation
    e79becc44fa6 perf: add SLANG_INC for slang.h
    b1033b588681 perf: add sgidefs.h to for mips builds
    cf9db484ac0b perf: change --root to --prefix for python install
    7fd052c2c562 perf: add 'libperl not found' warning
    27a437cdd469 perf: force include of <stdbool.h>
    3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat
    a7e9293b506b FAT: Added FAT_NO_83NAME
    6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    538be0fdb124 aufs: adjust to v5.15 fs changes
    f45da75c8759 aufs5: core
    047f57e07e01 aufs5: standalone
    029fc15574c8 aufs5: mmap
    610d0192ee94 aufs5: base
    d4e428d0ec5f aufs5: kbuild
    eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested)
    22c73536d5d7 yaffs: include blkdev.h
    506b7251bfb8 yaffs: fix misplaced variable declaration
    a0e26ff364dc yaffs2: v5.6 build fixups
    b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read
    ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super
    2e3c3aec8279 yaffs: repair yaffs_get_mtd_device
    d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API
    70a6113ee2c7 yaffs2: fix memory leak in mount/umount
    3378e4a9e404 yaffs: Avoid setting any ACL releated xattr
    ec2284edddef Yaffs:check oob size before auto selecting Yaffs1
    c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY
    608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020)
    89e660ece42c initramfs: allow an optional wrapper script around initramfs generation
    b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally
    3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation
    d202fb2caf33 defconfigs: drop obselete options
    9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled
    e20d8cf019b4 linux-yocto: Handle /bin/awk issues
    b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion
    adb40f1e6a1a uvesafb: print error message when task timeout occurs
    f280a1ed0962 compiler.h: Undef before redefining __attribute_const__
    4352732f268c vmware: include jiffies.h
    7954a677968d Resolve jiffies wrapping about arp
    5f28a1035d95 nfs: Allow default io size to be configured.
    0d7260ad7106 check console device file on fs when booting
    900a12e37e0a mount_root: clarify error messages for when no rootfs found
    7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location
    6604fc1763b3 modpost: mask trivial warnings
    0d294adb09cb kbuild: exclude meta directory from distclean processing
    a097cdd95a9e powerpc: serialize image targets
    5db6ec39a0a3 arm: serialize build targets
    cbabca27905e crtsavres: fixups for 5.4+
    7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8
    a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8
    186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild
    d1ea862964ca powerpc: kexec fix for powerpc64
    2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core
    2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code
    ec57870b303a mips: Kconfig: add QEMUMIPS64 option
    6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency
    74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c
    22e65b63d3b4 arm/Makefile: Fix systemtap
    b7f1ab59f19e vexpress: Pass LOADADDR to Makefile
    ce2800c73bf7 arm: ARM EABI socketcall
    019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolinux-yocto/5.15: update to v5.15.182
Bruce Ashfield [Wed, 28 May 2025 18:41:32 +0000 (14:41 -0400)] 
linux-yocto/5.15: update to v5.15.182

Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:

    3b8db0e4f263 Linux 5.15.182
    4226622647e3 scsi: target: Fix WRITE_SAME No Data Buffer crash
    aaa763ab8cec dm: fix copying after src array boundaries
    655e607898f8 iommu/arm-smmu-v3: Fix iommu_device_probe bug due to duplicated stream ids
    6077d3a53d99 iommu/arm-smmu-v3: Use the new rb tree helpers
    f95659affee3 irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode()
    073b77f8619f irqchip/gic-v2m: Mark a few functions __init
    5883bcce0ca5 irqchip/gic-v2m: Add const to of_device_id
    cdde591d23f4 Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates"
    853e14cf36f6 net: phy: microchip: force IRQ polling mode for lan88xx
    d7084c39aed6 ARM: dts: opos6ul: add ksz8081 phy properties
    91ff1e9652fb firmware: arm_scmi: Balance device refcount when destroying devices
    d9f609cb50eb net: hns3: fix deadlock issue when externel_lb and reset are executed together
    c7f24b7d9454 of: module: add buffer overflow check in of_modalias()
    cc826a9e1e4e PCI: imx6: Skip controller_id generation logic for i.MX7D
    21491989477a net: hns3: defer calling ptp_clock_register()
    19a68aa1b993 net: hns3: fixed debugfs tm_qset size
    a059cef34d73 net: hns3: fix an interrupt residual problem
    85fc1d802edf net: hns3: add support for external loopback test
    796f64db86d1 net: hns3: store rx VLAN tag offload state for VF
    6bed80284c17 net: fec: ERR007885 Workaround for conventional TX
    df993daa4c96 net: lan743x: Fix memleak issue when GSO enabled
    f21fb533fc3e nvme-tcp: fix premature queue removal and I/O failover
    dd008c029fdb bnxt_en: Fix ethtool -d byte order for 32-bit values
    69b10dd23ab8 bnxt_en: Fix out-of-bound memcpy() during ethtool -w
    f4f30f64f7ae bnxt_en: Fix coredump logic to free allocated buffer
    15cb7eab09fe net: ipv6: fix UDPv6 GSO segmentation with NAT
    6b732322eb65 net: dlink: Correct endianness handling of led_mode
    a32dcc3b8293 ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr()
    e06e4cdfb65e ice: Refactor promiscuous functions
    0bf32d6fb1fc net_sched: qfq: Fix double list add in class with netem as child qdisc
    554acc5a2ea9 net_sched: ets: Fix double list add in class with netem as child qdisc
    e3e949a39a91 net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc
    2968632880f1 net_sched: drr: Fix double list add in class with netem as child qdisc
    6884fc89d3fc net: ethernet: mtk-star-emac: rearm interrupts in rx_poll only when advised
    bedd287fdd31 net: ethernet: mtk-star-emac: fix spinlock recursion issues on rx/tx poll
    97da99868573 net: ethernet: mtk-star-emac: separate tx/rx handling with two NAPIs
    688fff006fd1 net/mlx5: E-switch, Fix error handling for enabling roce
    225ee358a4ed net/mlx5: E-Switch, Initialize MAC Address for Default GID
    9d3ef89b6a5e net/sched: act_mirred: don't override retval if we already lost the skb
    9efb2b99b96c KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop
    1a3f9482b50b tracing: Fix oob write in trace_seq_to_buffer()
    8ba0bfe23917 iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57)
    466d9da26707 iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid
    4df67fb22782 dm: always update the array size in realloc_argv on success
    526530ec0058 dm-integrity: fix a warning on invalid table line
    508be7c00143 wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage()
    113304ce7e8a mmc: renesas_sdhi: Fix error handling in renesas_sdhi_probe
    d5a69c78c9cc amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload
    ec4584495868 parisc: Fix double SIGFPE crash
    6266b3509b2c arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays
    f0d2cca416c6 i2c: imx-lpi2c: Fix clock count when probe defers
    b98f280fa8c1 EDAC/altera: Set DDR and SDMMC interrupt mask before registration
    72d3974ed3a8 EDAC/altera: Test the correct error reg offset
    2ec0f5f6d476 drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill()
    169346d866dc ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset
    e0bb89c44b56 efi: libstub: Use '-std=gnu11' to fix build with GCC 15
    b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request
    6f0605db50e2 clk: imx: Add check for kcalloc
    5b837b9e1543 bpf: Fix the indention issue in grow_stack_state()
    42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size()
    b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub
    7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr()
    81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ]
    c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail()
    299ef3b5b00b of: module: add buffer overflow check in of_modalias()
    b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change
    ea091017ef62 ipv6: Fix data races around sk->sk_prot.
    ff8710da80ee ipv6: annotate some data-races around sk->sk_prot
    e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops.
    8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock
    7c82dac02886 block, loop: support partitions without scanning
    45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded
    1f24338cb789 jbd2: Drop the merge conflicted hunk
    e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    6224acfc1d56 tpm: Add flag to use default cancellation policy
    1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask
    a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core
    a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
    ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
    1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13
    24615a3b932a ata: ahci: fix enum constants for gcc-13
    5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config
    fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf
    130f9da78406 tools/resolve_btfids: Build with host flags
    00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang
    17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building
    7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated
    37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations
    a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown
    f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy
    da5513f30187 libbpf: Fix build warning on ref_ctr_off
    4c5a089621a8 perf python: Account for multiple words in CC
    1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers
    838f5d0701d8 fs: add mode_strip_sgid() helper
    d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead
    ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack
    1363bd7dbde3 ixgbevf: add disable link state
    e5601ae2bd24 ixgbe: add improvement for MDD response functionality
    caa57cd80575 ixgbe: add the ability for the PF to disable VF link state
    16a77bfcc7df Check /dev/console using init_stat()
    04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data
    0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
    1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
    493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
    04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered
    6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve
    1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field
    6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions
    efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
    a40d2daf2795 pnmtologo: use relocatable file name
    3b40d5b41155 of: configfs: remove unused variable overlay_lock
    6c085baf1838 tools: use basename to identify file in gen-mach-types
    2fca0fd71981 lib/build_OID_registry: fix reproducibility issues
    0f586f4ee8ad vt/conmakehash: improve reproducibility
    a75774679f28 OF: DT-Overlay configfs interface (v8)
    d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer()
    856ec356cf91 ACPI: thermal: drop an always true check
    7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC
    41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
    44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs()
    77aa9e489eaf bpf: Disallow unprivileged bpf by default
    ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups
    4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal""
    5df6d1b00f95 jbd2: fix use-after-free of transaction_t race
    2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function
    07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction
    4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal"
    7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack
    f78574dee71e kasan: test: silence intentional read overflow warnings
    d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC
    5e279d5647cc arm64: support page mapping percpu first chunk allocator
    e5bf16752dca vmalloc: choose a better start address in vm_area_register_early()
    660b3d21b46f kasan: test: bypass __alloc_size checks
    00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write
    67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB
    bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack
    7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc()
    bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack()
    51423ebb36ad lib/stackdepot: introduce __stack_depot_save()
    85373e66d847 lib/stackdepot: remove unused function argument
    5b6cc9b251f3 lib/stackdepot: include gfp.h
    c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case.
    b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic()
    13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence
    21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221
    6199fd896645 aufs: tiny, headers after fs_context
    8ddb40e31c29 aufs: fs_context 7/7, finally remount
    69035f71c6fd aufs: fs_context 6/7, now mount
    bc841b970697 aufs: fs_context 5/7, parse all other mount options
    435188053da2 aufs: fs_context 4/7, parse xino options
    9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options
    1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option
    a8488f603134 aufs: fs_context 1/7, skelton of the new shceme
    8e32e0015564 aufs: pre fs_context, convert a static flag to a macro
    f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case
    948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo()
    77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117
    2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129
    7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone
    66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl()
    69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore
    ada8fe9543e5 aufs: 5.14-20210906  ---> 5.14-20211018
    b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes"
    81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
    97c963889222 sched/isolation: really align nohz_full with rcu_nocbs
    871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards"
    ffad0783dd5b ARM: config: multi v7: Regenerate defconifg
    5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols
    badaf96564fe ARM: config: multi v7: Clean up enabled by default options
    34996040fc9b ARM: config: multi v7: Drop unavailable options
    7f685244afb3 powerpc/mm: Switch obsolete dssall to .long
    20301aeb1a64 riscv: fix build with binutils 2.38
    9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error
    720b61fc400b x86_64_defconfig: Fix warnings
    02bf23d26bc4 arm64: defconfig: cleanup config options
    05914e2c87e5 arm: defconfig: drop unused POWER_AVS option
    ffb532fa19b9 aufs5: fix build against v5.15.3+
    a4b3abf4d96d qemux86: add configuration symbol to select values
    fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter
    3d8762d900d9 clear_warn_once: bind a timer to written reset value
    95faacac47e8 clear_warn_once: expand debugfs to include read support
    de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    0e4aacead9c1 perf: x86-32: explicitly include <errno.h>
    9ad92c11468e perf: mips64: Convert __u64 to unsigned long long
    09e7efe3e68a perf: fix bench numa compilation
    e79becc44fa6 perf: add SLANG_INC for slang.h
    b1033b588681 perf: add sgidefs.h to for mips builds
    cf9db484ac0b perf: change --root to --prefix for python install
    7fd052c2c562 perf: add 'libperl not found' warning
    27a437cdd469 perf: force include of <stdbool.h>
    3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat
    a7e9293b506b FAT: Added FAT_NO_83NAME
    6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    538be0fdb124 aufs: adjust to v5.15 fs changes
    f45da75c8759 aufs5: core
    047f57e07e01 aufs5: standalone
    029fc15574c8 aufs5: mmap
    610d0192ee94 aufs5: base
    d4e428d0ec5f aufs5: kbuild
    eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested)
    22c73536d5d7 yaffs: include blkdev.h
    506b7251bfb8 yaffs: fix misplaced variable declaration
    a0e26ff364dc yaffs2: v5.6 build fixups
    b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read
    ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super
    2e3c3aec8279 yaffs: repair yaffs_get_mtd_device
    d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API
    70a6113ee2c7 yaffs2: fix memory leak in mount/umount
    3378e4a9e404 yaffs: Avoid setting any ACL releated xattr
    ec2284edddef Yaffs:check oob size before auto selecting Yaffs1
    c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY
    608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020)
    89e660ece42c initramfs: allow an optional wrapper script around initramfs generation
    b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally
    3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation
    d202fb2caf33 defconfigs: drop obselete options
    9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled
    e20d8cf019b4 linux-yocto: Handle /bin/awk issues
    b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion
    adb40f1e6a1a uvesafb: print error message when task timeout occurs
    f280a1ed0962 compiler.h: Undef before redefining __attribute_const__
    4352732f268c vmware: include jiffies.h
    7954a677968d Resolve jiffies wrapping about arp
    5f28a1035d95 nfs: Allow default io size to be configured.
    0d7260ad7106 check console device file on fs when booting
    900a12e37e0a mount_root: clarify error messages for when no rootfs found
    7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location
    6604fc1763b3 modpost: mask trivial warnings
    0d294adb09cb kbuild: exclude meta directory from distclean processing
    a097cdd95a9e powerpc: serialize image targets
    5db6ec39a0a3 arm: serialize build targets
    cbabca27905e crtsavres: fixups for 5.4+
    7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8
    a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8
    186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild
    d1ea862964ca powerpc: kexec fix for powerpc64
    2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core
    2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code
    ec57870b303a mips: Kconfig: add QEMUMIPS64 option
    6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency
    74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c
    22e65b63d3b4 arm/Makefile: Fix systemtap
    b7f1ab59f19e vexpress: Pass LOADADDR to Makefile
    ce2800c73bf7 arm: ARM EABI socketcall
    019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolinux-yocto/5.15: update to v5.15.181
Bruce Ashfield [Wed, 28 May 2025 18:41:31 +0000 (14:41 -0400)] 
linux-yocto/5.15: update to v5.15.181

Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:

    16fdf2c7111b Linux 5.15.181
    26277a425020 PCI: Release resource invalidated by coalescing
    e4af080f3ef6 PCI: Fix dropping valid root bus resources with .end = zero
    ad367516b1c0 PCI: Fix use-after-free in pci_bus_release_domain_nr()
    1f7fb4247d90 nvme: fixup scan failure for non-ANA multipath controllers
    d2e15c2fd913 MIPS: cm: Fix warning if MIPS_CM is disabled
    c82ca029b29f xdp: Reset bpf_redirect_info before running a xdp's BPF prog.
    43c296870740 drm/amd/display: fix double free issue during amdgpu module unload
    bb6b2175b606 net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family
    527978c76ef2 net: dsa: mv88e6xxx: enable PVT for 6321 switch
    7a10a6b17401 net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family
    3ea027203778 crypto: atmel-sha204a - Set hwrng quality to lowest possible
    4e386645bc01 comedi: jr3_pci: Fix synchronous deletion of timer
    a1166e98d80c jfs: define xtree root and page independently
    2ddd4a7a8b0f md/raid1: Add check for missing source disk in process_checks()
    e5e274f64f32 ubsan: Fix panic from test_ubsan_out_of_bounds
    7dd6ab7f467c loop: aio inherit the ioprio of original request
    1d8f9378cb48 scsi: pm80xx: Set phy_attached to zero when device is gone
    47e8efd6c623 scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes
    4b7bdc2efa11 ext4: make block validity check resistent to sb bh corruption
    0773465fbe1b nvmet-fc: put ref when assoc->del_work is already scheduled
    33acc9c2d1e4 nvmet-fc: take tgtport reference only once
    b6a2cd26bcb9 x86/bugs: Don't fill RSB on context switch with eIBRS
    a71d88ae28ef x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline
    56332c566f36 x86/bugs: Use SBPB in write_ibpb() if applicable
    33f046d7c8d3 selftests/mincore: Allow read-ahead pages to reach the end of the file
    3e70fa900584 objtool: Stop UNRET validation on UD2
    d2830ae38358 nvme: re-read ANA log page after ns scan completes
    26671f662eda ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls
    5a8389206cd4 nvme: requeue namespace scan on missed AENs
    bbe7c3b33292 xen: Change xen-acpi-processor dom0 dependency
    605de05255b3 selftests: ublk: fix test_stripe_04
    373512760e13 udmabuf: fix a buf size overflow issue during udmabuf creation
    4da2a94ed523 KVM: s390: Don't use %pK through tracepoints
    20a3cec623fa sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP
    40845d9146b9 ntb: reduce stack usage in idt_scan_mws
    5fe708c5e3c8 qibfs: fix _another_ leak
    1640c9b81d66 objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler()
    d26a6093d529 usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev()
    3a259d74f57a usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running
    0725a991727d dmaengine: dmatest: Fix dmatest waiting less when interrupted
    e03b10c45c76 sound/virtio: Fix cancel_sync warnings on uninitialized work_structs
    059d35a7393c usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield
    423e146ed630 fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size
    e10e634ee40f usb: host: max3421-hcd: Add missing spi_device_id table
    d9ef9664e44e s390/tty: Fix a potential memory leak bug
    e1e00dc45648 s390/sclp: Add check for get_zeroed_page()
    6992fb10dff2 parisc: PDT: Fix missing prototype warning
    aa36ec5d96c9 clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec()
    1dd4a8561d85 crypto: null - Use spin lock instead of mutex
    10829b24512a MIPS: cm: Detect CM quirks from device tree
    809fce49f0b6 USB: wdm: add annotation
    6261b99ef0ed USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context
    b02a3fef3e8c USB: wdm: close race between wdm_open and wdm_wwan_port_stop
    17dd48b3f6f2 USB: wdm: handle IO errors in wdm_wwan_port_start
    68be90d3d1aa USB: VLI disk crashes if LPM is used
    394ff4699263 usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive
    50d68345d467 usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive
    c0079630f268 usb: dwc3: gadget: check that event count does not exceed event buffer length
    a143ed263d51 USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)
    3ec61fa704a4 usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling
    24b808d7516f usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines
    8060b719676e usb: chipidea: ci_hdrc_imx: fix usbmisc handling
    b96239582531 usb: cdns3: Fix deadlock when using NCM gadget
    94df04953061 USB: serial: simple: add OWON HDS200 series oscilloscope support
    82e841dc1eaf USB: serial: option: add Sierra Wireless EM9291
    184cdaa3ea5f USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe
    b59c7fefded5 serial: sifive: lock port in startup()/shutdown() callbacks
    116c7d35b8f7 KVM: x86: Reset IRTE to host control if *new* route isn't postable
    26ccc791de50 mei: me: add panther lake H DID
    843a6fc56e71 USB: storage: quirk for ADATA Portable HDD CH94
    59f993cd36b6 mcb: fix a double free bug in chameleon_parse_gdd()
    95a34125831e KVM: SVM: Allocate IR data using atomic allocation
    aeba2e15c873 drm/amd/display: Fix gpu reset in multidisplay config
    a14b254c35fe net: selftests: initialize TCP header and skb payload with zero
    bef170d651d3 virtio_console: fix missing byte order handling for cols and rows
    c71ab87a2523 iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE
    da7936518996 net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too
    fcc8ede66356 net_sched: hfsc: Fix a UAF vulnerability in class handling
    5fd464fd24de tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
    663c3da86e80 net: phy: leds: fix memory leak
    46a35fe74bae cpufreq: cppc: Fix invalid return value in .get() callback
    8fbaa76690f6 cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate()
    4e3d1c1925d8 cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate()
    ad03f3f852df dma/contiguous: avoid warning about unused size_bytes
    c049376c76d1 drm/msm/a6xx: Fix stale rpmh votes from GPU
    cac1786e41b4 drm/msm/a6xx: Avoid gx gbit halt during rpm suspend
    d5572d3d0034 drm/msm/a6xx: Handle GMU prepare-slumber hfi failure
    c8064e9c334f drm/msm/a6xx: Improve gpu recovery sequence
    14c96391dff0 string: Add load_unaligned_zeropad() code path to sized_strscpy()
    039b1d64c8ea kmsan: disable strscpy() optimization under KMSAN
    f124c35b4a36 selftests/mm: generate a temporary mountpoint for cgroup filesystem
    fbf43c9e237c ksmbd: Prevent integer overflow in calculation of deadtime
    3297497ad224 PCI: Fix reference leak in pci_register_host_bridge()
    db273126bf54 PCI: Assign PCI domain IDs by ida_alloc()
    fd168b7d1d7c PCI: Coalesce host bridge contiguous apertures
    786474c9dadf gpio: tegra186: fix resource handling in ACPI probe path
    bc121680d4eb gpio: tegra186: Force one interrupt per bank
    32d554841024 cifs: fix integer overflow in match_server()
    9c9000cb91b9 cifs: avoid NULL pointer dereference in dbg call
    0f552a0a33db cifs: print TIDs as hex
    74c7d67a3c30 backlight: led_bl: Hold led_access lock when calling led_sysfs_disable()
    28d49aeb7760 backlight: led_bl: Convert to platform remove callback returning void
    9d708a3b72b0 iio: adc: ad7768-1: Fix conversion result sign
    fda3b0b782c8 iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check
    8ee067cf0cf8 soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe()
    c6f24e85919e soc: samsung: exynos-chipid: Pass revision reg offsets
    75dd8356b681 soc: samsung: exynos-chipid: avoid soc_device_to_device()
    f54829389feb net: dsa: mv88e6xxx: fix VTU methods for 6320 family
    36771754d618 auxdisplay: hd44780: Fix an API misuse in hd44780.c
    959b07fb28b0 auxdisplay: hd44780: Convert to platform remove callback returning void
    f1d518c0bad0 media: streamzap: fix race between device disconnection and urb callback
    a5d7d89ac48a media: streamzap: remove unused struct members
    b608bd3b51c0 media: streamzap: less chatter
    6dd4cf3ece54 media: streamzap: no need for usb pid/vid in device name
    fa5fec7f1555 media: streamzap: remove unnecessary ir_raw_event_reset and handle
    ed4ee9639b07 module: sign with sha512 instead of sha1 by default
    74a466a15731 Bluetooth: SCO: Fix UAF on sco_sock_timeout
    e7d3a0c7bf77 f2fs: Add inline to f2fs_build_fault_attr() stub
    c7dc74ab7975 scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI
    984212fa6b4b pmdomain: ti: Add a null pointer check to the omap_prm_domain_init
    6e5b601706ce f2fs: check validation of fault attrs in f2fs_build_fault_attr()
    eac1e7e1705f mm: fix apply_to_existing_page_range()
    0c35d1914353 fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats
    7d21587d35bc drm/i915/gt: Cleanup partial engine discovery failures
    d154b333a566 dm cache: fix flushing uninitialized delayed_work on cache_ctr error
    4de2c04c3acd jfs: Fix shift-out-of-bounds in dbDiscardAG
    500f00c80637 MIPS: ds1287: Match ds1287_set_base_clock() function types
    9aad60a2e686 MIPS: cevt-ds1287: Add missing ds1287.h include
    dd0e9415ff0c MIPS: dec: Declare which_prom() as static
    dac465986a4a net: defer final 'struct net' free in netns dismantle
    22018622e1e9 scsi: ufs: bsg: Set bsg_queue to NULL after removal
    6e9ed2f4721e scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan()
    930268823f6b openvswitch: fix lockup on tx to unregistering netdev with carrier
    5efcb301523b net: openvswitch: fix race on port output
    211168339657 ipvs: properly dereference pe in ip_vs_add_service
    22e9b83f0f33 ext4: fix timer use-after-free on failed mount
    7d215e013d09 blk-iocost: do not WARN if iocg was already offlined
    d20f28f00770 blk-cgroup: support to track if policy is online
    3516f93cc63d bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers
    0d90d9e15414 bpf: avoid holding freeze_mutex during mmap operation
    82e813b12b10 sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers
    bb6570085826 smb: client: fix potential UAF in cifs_stats_proc_show()
    ce49569079a9 smb: client: fix potential deadlock when releasing mids
    878f32878351 smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open()
    4a788ebbb10d smb: client: fix NULL ptr deref in crypto_aead_setkey()
    ef51c0d544b1 smb: client: fix UAF in async decryption
    ed3b36f351d9 cifs: Fix UAF in cifs_demultiplex_thread()
    336a066990bb smb: client: fix use-after-free bug in cifs_debug_data_proc_show()
    58de45f4d663 net: make sock_inuse_add() available
    480469f145e5 ksmbd: fix potencial out-of-bounds when buffer offset is invalid
    d798fd98e356 smb: client: fix potential UAF in cifs_dump_full_key()
    d54fdcf171f0 nvmet-fc: Remove unused functions
    6955fd3a6fb9 landlock: Add the errata interface
    3cc1116de109 drm/amdgpu: fix usage slab after free
    fcf9d6a9f30e drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencing
    b19ca8425a4b drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create'
    e3cd0d8362de drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links
    27fda36eedad wifi: ath10k: avoid NULL pointer error during sdio remove
    c1cbf006feee phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function
    a262c2dc833f powerpc/rtas: Prevent Spectre v1 gadget construction in sys_rtas()
    d1c85e262c16 x86/pvh: Call C code via the kernel virtual mapping
    386617efacab net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup
    66a9937187ac bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq
    7d3914a477ee phonet/pep: fix racy skb_queue_empty() use
    6cc52df69e84 filemap: Fix bounds checking in filemap_read()
    90c8482a5d97 net: fix crash when config small gso_max_size/gso_ipv4_max_size
    77aa9855a878 ipv6: release nexthop on device removal
    f241e4a78f6a misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type
    30f2cd70c4f9 misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error
    54c9f299ad7d misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error
    980a236af12f mptcp: sockopt: fix getting IPV6_V6ONLY
    8fbd9487f676 kbuild: Add '-fno-builtin-wcslen'
    5d3779ceaac8 cpufreq: Reference count policy in cpufreq_update_limits()
    93cc7c7f9b83 KVM: arm64: Eagerly switch ZCR_EL{1,2}
    ec3efc04a6ce KVM: arm64: Calculate cptr_el2 traps on activating traps
    52a473ba8330 KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN
    08ce0d1ee622 KVM: arm64: Remove host FPSIMD saving for non-protected KVM
    5289ac43b69c KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state
    978c0ccf80ce arm64/fpsimd: Stop using TIF_SVE to manage register saving in KVM
    6b3d37c9c61e arm64/fpsimd: Have KVM explicitly say which FP registers to save
    8be8ba9cf1df arm64/fpsimd: Track the saved FPSIMD state type separately to TIF_SVE
    c4ab60a86c5e KVM: arm64: Discard any SVE state when entering KVM guests
    58ed930115b8 KVM: arm64: Always start with clearing SVE flag on load
    a2231da36777 KVM: arm64: Get rid of host SVE tracking/saving
    2f420df780c5 drm/sti: remove duplicate object names
    ada78110b2d3 drm/nouveau: prime: fix ttm_bo_delayed_delete oops
    4941966558a0 drm/amdgpu/dma_buf: fix page_link check
    80814924260c drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero
    f2904fa2b9da drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero
    be0fffc4152a drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero
    0c02fcbe4a13 drm/amd/pm/powerplay: Prevent division by zero
    b7c41df49137 drm/amd/pm: Prevent division by zero
    c177517ea65c drm/repaper: fix integer overflows in repeat functions
    3d81ec24e7db perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR
    93c5be4da097 perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX
    609ed2fcc9b5 perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR
    b55b385b3938 perf/x86/intel: Allow to update user space GPRs from PEBS records
    5ee09cdaf341 virtiofs: add filesystem context source name check
    aac80c3e05cb tracing: Fix filter string testing
    e5467a695337 riscv: Avoid fortify warning in syscall_get_arguments()
    7596182dc17f mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable()
    6b563dc85fb3 loop: LOOP_SET_FD: send uevents for partitions
    81565d0986a9 loop: properly send KOBJ_CHANGED uevent for disk device
    63d5a3e207bf isofs: Prevent the use of too small fid
    cd83035b6f2a i2c: cros-ec-tunnel: defer probe if parent EC is not present
    a33c035df01d hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key
    877ee3ba2f78 crypto: caam/qi - Fix drv_ctx refcount bug
    cdd459a58bb6 btrfs: correctly escape subvol in btrfs_show_options()
    a70832d35559 nfsd: decrease sc_count directly if fail to queue dl_recall
    bf5f65aebeaf nfs: add missing selections of CONFIG_CRC32
    72f7ccad7ed5 nfs: move nfs_fhandle_hash to common include file
    41a125eb52d6 asus-laptop: Fix an uninitialized variable
    442a0ab6a4e9 ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels
    1a19d2306753 ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate
    440225ed4fbb Revert "PCI: Avoid reset when disabled via sysfs"
    2b109b99d45f writeback: fix false warning in inode_to_wb()
    9ac9ad08723d cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS
    6bc390b02d4b riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break
    854d0f048ead riscv: KGDB: Do not inline arch_kgdb_breakpoint()
    3c03e585860a riscv: Properly export reserved regions in /proc/iomem
    9ea760991c11 net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails
    8ccdf5e24b27 net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered
    f7b3bddffff2 net: b53: enable BPDU reception for management port
    118d05b53034 cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path
    a27526e6b48e net: openvswitch: fix nested key length validation in the set() action
    5c1313b93c8c net: mctp: Set SOCK_RCU_FREE
    18924cdfea58 igc: cleanup PTP module if probe fails
    7d2d77e51371 igc: handle the IGC_PTP_ENABLED flag correctly
    5572511776d4 igc: move ktime snapshot into PTM retry loop
    c1f174edaccc igc: fix PTM cycle trigger logic
    6d16d6cb212f Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
    24b2cdfc16e9 Bluetooth: l2cap: Check encryption key size on incoming connection
    2d7c60c2a38b Bluetooth: btrtl: Prevent potential NULL dereference
    056f04935bd8 Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address
    791daf8240ce RDMA/core: Silence oversized kvmalloc() warning
    bb93bd4b9920 RDMA/hns: Fix wrong maximum DMA segment size
    3af43d7282a8 RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe()
    e2c440b23f21 md/raid10: fix missing discard IO accounting
    f89ab86401c9 scsi: iscsi: Fix missing scsi_host_put() in error path
    2996144be660 wifi: wl1251: fix memory leak in wl1251_tx_work
    305741e7e632 wifi: mac80211: Purge vif txq in ieee80211_do_stop()
    9d00c0a807a3 wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()
    3c619aec1f53 wifi: at76c50x: fix use after free access in at76_disconnect
    00999e369e9e scsi: hisi_sas: Enable force phy when SATA disk directly connected
    31676d55028a scsi: libsas: Add struct sas_tmf_task
    42bbb529955c scsi: libsas: Delete lldd_clear_aca callback
    04bbb1b72b55 scsi: hisi_sas: Fix setting of hisi_sas_slot.is_internal
    8b8e6d433bd9 scsi: hisi_sas: Factor out task prep and delivery code
    6587850b8827 scsi: hisi_sas: Pass abort structure for internal abort
    9ebfa3eb9d52 scsi: hisi_sas: Start delivery hisi_sas_task_exec() directly
    9e5a0f577716 Bluetooth: hci_uart: Fix another race during initialization
    e8ea4dd6659f x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions()
    fb627b8fe4d7 ACPI: platform-profile: Fix CFI violation when accessing sysfs files
    46e22de65eb4 arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists
    72972552d0d0 HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition
    9242391c20b1 pinctrl: qcom: Clear latched interrupt status when changing IRQ type
    40c4c64507fe PCI: Fix reference leak in pci_alloc_child_bus()
    8730a3c6f0f1 PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe()
    fa4d10970ea3 of/irq: Fix device node refcount leakages in of_irq_init()
    90d3d651b985 of/irq: Fix device node refcount leakage in API irq_of_parse_and_map()
    52f0888eff56 of/irq: Fix device node refcount leakages in of_irq_count()
    bd8f17219533 ntb: use 64-bit arithmetic for the MSI doorbell mask
    94c1cf839b7a gpio: zynq: Fix wakeup source leaks on device unbind
    dd38803c9088 ftrace: Add cond_resched() to ftrace_graph_set_hash()
    422dd984f7ef dm-integrity: set ti->error on memory allocation failure
    9c5eedb065fa crypto: ccp - Fix check for the primary ASP device
    2e794415ff7f thermal/drivers/rockchip: Add missing rk3328 mapping entry
    0f7df4899299 sctp: detect and prevent references to a freed transport in sendmsg
    20035e675ca0 mm/hwpoison: do not send SIGBUS to processes with recovered clean pages
    f3509cecd0fd mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock
    7de3726a3afd sparc/mm: disable preemption in lazy mmu mode
    66a10239be04 arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string
    2dd21fc16490 mtd: rawnand: Add status chack in r852_ready()
    e7d6ceff95c5 mtd: inftlcore: Add error check for inftl_read_oob()
    cef678a27711 mptcp: only inc MPJoinAckHMacFailure for HMAC failures
    b3088bd2a679 mptcp: fix NULL pointer in can_accept_new_subflow
    9ce88838fcea lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets
    031b53078e88 locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class()
    90ee23c2514a mfd: ene-kb3930: Fix a potential NULL pointer dereference
    ad926f735b4d jbd2: remove wrong sb->s_sequence check
    3ba402610843 i3c: Add NULL pointer check in i3c_master_queue_ibi()
    c658e1302ee3 i3c: master: svc: Use readsb helper for reading MDB
    5d74f8a5fb3c vdpa/mlx5: Fix oversized null mkey longer than 32bit
    2883e9e74f73 ext4: fix off-by-one error in do_split
    899d0353ea69 bus: mhi: host: Fix race between unprepare and queue_buf
    65cc93278f69 ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path
    9ae11b06c557 wifi: mac80211: fix integer overflow in hwmp_route_info_get()
    977fb8126e5c wifi: mt76: Add check for devm_kstrdup()
    8f80ade0f6ea clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup
    c1e3583fb61f mtd: Replace kcalloc() with devm_kcalloc()
    ef922b40bb6d net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family
    8f8ed592d8a1 mtd: Add check for devm_kcalloc()
    f195e94c7af9 media: venus: hfi_parser: refactor hfi packet parsing logic
    1ad6aa1464b8 media: venus: hfi_parser: add check to avoid out of bound access
    08ac0e22e456 media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO
    e8396890db79 media: i2c: ov7251: Set enable GPIO low in probe
    7c3118db4998 media: i2c: ccs: Set the device's runtime PM status correctly in probe
    5a6b5aa8ebc1 media: i2c: ccs: Set the device's runtime PM status correctly in remove
    457a61c59856 media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf()
    432f748824b6 media: streamzap: prevent processing IR data on URB failure
    fbcb584efa5c mtd: rawnand: brcmnand: fix PM resume warning
    b88004318aeb spi: cadence-qspi: Fix probe on AM62A LP SK
    0b08172a635d arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list
    8cb58a817a45 arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB
    1a646a6206e0 arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list
    f6ea5a8a5344 arm64: cputype: Add MIDR_CORTEX_A76AE
    09a128539129 xenfs/xensyms: respect hypervisor's "next" indication
    b98fbad6abda media: siano: Fix error handling in smsdvb_module_init()
    680cc5303f7c media: vim2m: print device name after registering device
    32af5c1fdb9b media: venus: hfi: add check to handle incorrect queue size
    1b8fb257234e media: venus: hfi: add a check to handle OOB in sfr region
    83724b88175c media: i2c: adv748x: Fix test pattern selection mask
    84f2ca8d5f2d ext4: don't treat fhandle lookup of ea_inode as FS corruption
    8273ae803009 bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags
    831062d76d37 bpf: Add endian modifiers to fix endian warnings
    ed6ff2d48873 pwm: fsl-ftm: Handle clk_get_rate() returning 0
    1f45022f219b pwm: rcar: Improve register calculation
    dc12f37acbc3 pwm: rcar: Simplify multiplication/shift logic
    e3cf0c38d3ce pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config()
    7fa3d93d4d29 ktest: Fix Test Failures Due to Missing LOG_FILE Directories
    09dbf22fd68c fbdev: omapfb: Add 'plane' value check
    c250262d6485 PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type
    1690b4949247 drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off
    25c299517d58 drm/amdkfd: Fix pqm_destroy_queue race with GPU reset
    62b3040a1a29 drm/amdkfd: clamp queue size to minimum
    0236f723b445 drivers: base: devres: Allow to release group on device release
    e2dacf842095 drm/bridge: panel: forbid initializing a panel with unknown connector type
    e33d1037fd89 drm: panel-orientation-quirks: Add new quirk for GPD Win 2
    b60523a75c2b drm: panel-orientation-quirks: Add support for AYANEO 2S
    cc301b9d48ab drm/amd/display: Update Cursor request mode to the beginning prefetch always
    0a5ba5e28b7b drm: allow encoder mode_set even when connectors change for crtc
    d71a57a34ab6 Bluetooth: hci_uart: fix race during initialization
    effeecfe60fc tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER
    523fa0979d84 net: vlan: don't propagate flags on open
    5a194041bffd wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table
    c6015d0f7a22 scsi: st: Fix array overflow in st_setup()
    f737418b6de3 ext4: ignore xattrs past end
    1648029cd302 ext4: protect ext4_release_dquot against freezing
    fd4c73a2669c ahci: add PCI ID for Marvell 88SE9215 SATA Controller
    67e16ccba74d f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks()
    714036b176ba ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode
    a741f29ac8b6 jfs: add sanity check for agwidth in dbMount
    86bfeaa18f9e jfs: Prevent copying of nlink with value 0 from disk inode
    3d8a45f87010 fs/jfs: Prevent integer overflow in AG size calculation
    761e36cf8c86 fs/jfs: cast inactags to s64 to prevent potential overflow
    4f10732712fc jfs: Fix uninit-value access of imap allocated in the diMount() function
    91522aba56e9 page_pool: avoid infinite loop to schedule delayed worker
    691d45955eda ALSA: usb-audio: Fix CME quirk for UF series keyboards
    c30b45c78e1a ASoC: fsl_audmix: register card device depends on 'dais' property
    81b19dc8ad80 ALSA: hda: intel: Fix Optimus when GPU has no sound
    6b4449e4f033 HID: pidff: Fix null pointer dereference in pidff_find_fields
    4c5f8e594657 HID: pidff: Do not send effect envelope if it's empty
    b5d9c541ad33 HID: pidff: Convert infinite length from Linux API to PID standard
    01e1c8a26ea3 xen/mcelog: Add __nonstring annotations for unterminated strings
    595a9e7b8cda arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD
    016cc0079e74 perf: arm_pmu: Don't disable counter in armpmu_add()
    4162ed24d454 x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine
    0e297a02e03d pm: cpupower: bench: Prevent NULL dereference on malloc failure
    c2077a80caf2 umount: Allow superblock owners to force umount
    d504882159a2 nft_set_pipapo: fix incorrect avx2 match of 5th field octet
    99aa698dec34 net: ppp: Add bound checking for skb data on ppp_sync_txmung
    e342ea4ce54f nvmet-fcloop: swap list_add_tail arguments
    bea745327f00 ata: sata_sx4: Add error handling in pdc20621_i2c_read()
    3c1c0a8c1a07 ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones
    81a5174e64ce net: ethtool: Don't call .cleanup_data when prepare_data fails
    ac91c6125468 net: tls: explicitly disallow disconnect
    ed06675d3b8c tipc: fix memory leak in tipc_link_xmit
    d0d720f92828 ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe()
    e0bb89c44b56 efi: libstub: Use '-std=gnu11' to fix build with GCC 15
    b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request
    6f0605db50e2 clk: imx: Add check for kcalloc
    5b837b9e1543 bpf: Fix the indention issue in grow_stack_state()
    42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size()
    b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub
    7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr()
    81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ]
    c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail()
    299ef3b5b00b of: module: add buffer overflow check in of_modalias()
    b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change
    ea091017ef62 ipv6: Fix data races around sk->sk_prot.
    ff8710da80ee ipv6: annotate some data-races around sk->sk_prot
    e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops.
    8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock
    7c82dac02886 block, loop: support partitions without scanning
    45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded
    1f24338cb789 jbd2: Drop the merge conflicted hunk
    e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    6224acfc1d56 tpm: Add flag to use default cancellation policy
    1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask
    a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core
    a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
    ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
    1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13
    24615a3b932a ata: ahci: fix enum constants for gcc-13
    5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config
    fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf
    130f9da78406 tools/resolve_btfids: Build with host flags
    00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang
    17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building
    7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated
    37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations
    a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown
    f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy
    da5513f30187 libbpf: Fix build warning on ref_ctr_off
    4c5a089621a8 perf python: Account for multiple words in CC
    1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers
    838f5d0701d8 fs: add mode_strip_sgid() helper
    d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead
    ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack
    1363bd7dbde3 ixgbevf: add disable link state
    e5601ae2bd24 ixgbe: add improvement for MDD response functionality
    caa57cd80575 ixgbe: add the ability for the PF to disable VF link state
    16a77bfcc7df Check /dev/console using init_stat()
    04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data
    0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
    1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
    493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
    04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered
    6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve
    1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field
    6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions
    efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
    a40d2daf2795 pnmtologo: use relocatable file name
    3b40d5b41155 of: configfs: remove unused variable overlay_lock
    6c085baf1838 tools: use basename to identify file in gen-mach-types
    2fca0fd71981 lib/build_OID_registry: fix reproducibility issues
    0f586f4ee8ad vt/conmakehash: improve reproducibility
    a75774679f28 OF: DT-Overlay configfs interface (v8)
    d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer()
    856ec356cf91 ACPI: thermal: drop an always true check
    7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC
    41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
    44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs()
    77aa9e489eaf bpf: Disallow unprivileged bpf by default
    ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups
    4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal""
    5df6d1b00f95 jbd2: fix use-after-free of transaction_t race
    2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function
    07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction
    4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal"
    7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack
    f78574dee71e kasan: test: silence intentional read overflow warnings
    d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC
    5e279d5647cc arm64: support page mapping percpu first chunk allocator
    e5bf16752dca vmalloc: choose a better start address in vm_area_register_early()
    660b3d21b46f kasan: test: bypass __alloc_size checks
    00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write
    67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB
    bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack
    7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc()
    bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack()
    51423ebb36ad lib/stackdepot: introduce __stack_depot_save()
    85373e66d847 lib/stackdepot: remove unused function argument
    5b6cc9b251f3 lib/stackdepot: include gfp.h
    c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case.
    b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic()
    13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence
    21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221
    6199fd896645 aufs: tiny, headers after fs_context
    8ddb40e31c29 aufs: fs_context 7/7, finally remount
    69035f71c6fd aufs: fs_context 6/7, now mount
    bc841b970697 aufs: fs_context 5/7, parse all other mount options
    435188053da2 aufs: fs_context 4/7, parse xino options
    9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options
    1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option
    a8488f603134 aufs: fs_context 1/7, skelton of the new shceme
    8e32e0015564 aufs: pre fs_context, convert a static flag to a macro
    f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case
    948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo()
    77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117
    2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129
    7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone
    66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl()
    69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore
    ada8fe9543e5 aufs: 5.14-20210906  ---> 5.14-20211018
    b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes"
    81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
    97c963889222 sched/isolation: really align nohz_full with rcu_nocbs
    871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards"
    ffad0783dd5b ARM: config: multi v7: Regenerate defconifg
    5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols
    badaf96564fe ARM: config: multi v7: Clean up enabled by default options
    34996040fc9b ARM: config: multi v7: Drop unavailable options
    7f685244afb3 powerpc/mm: Switch obsolete dssall to .long
    20301aeb1a64 riscv: fix build with binutils 2.38
    9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error
    720b61fc400b x86_64_defconfig: Fix warnings
    02bf23d26bc4 arm64: defconfig: cleanup config options
    05914e2c87e5 arm: defconfig: drop unused POWER_AVS option
    ffb532fa19b9 aufs5: fix build against v5.15.3+
    a4b3abf4d96d qemux86: add configuration symbol to select values
    fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter
    3d8762d900d9 clear_warn_once: bind a timer to written reset value
    95faacac47e8 clear_warn_once: expand debugfs to include read support
    de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    0e4aacead9c1 perf: x86-32: explicitly include <errno.h>
    9ad92c11468e perf: mips64: Convert __u64 to unsigned long long
    09e7efe3e68a perf: fix bench numa compilation
    e79becc44fa6 perf: add SLANG_INC for slang.h
    b1033b588681 perf: add sgidefs.h to for mips builds
    cf9db484ac0b perf: change --root to --prefix for python install
    7fd052c2c562 perf: add 'libperl not found' warning
    27a437cdd469 perf: force include of <stdbool.h>
    3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat
    a7e9293b506b FAT: Added FAT_NO_83NAME
    6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    538be0fdb124 aufs: adjust to v5.15 fs changes
    f45da75c8759 aufs5: core
    047f57e07e01 aufs5: standalone
    029fc15574c8 aufs5: mmap
    610d0192ee94 aufs5: base
    d4e428d0ec5f aufs5: kbuild
    eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested)
    22c73536d5d7 yaffs: include blkdev.h
    506b7251bfb8 yaffs: fix misplaced variable declaration
    a0e26ff364dc yaffs2: v5.6 build fixups
    b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read
    ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super
    2e3c3aec8279 yaffs: repair yaffs_get_mtd_device
    d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API
    70a6113ee2c7 yaffs2: fix memory leak in mount/umount
    3378e4a9e404 yaffs: Avoid setting any ACL releated xattr
    ec2284edddef Yaffs:check oob size before auto selecting Yaffs1
    c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY
    608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020)
    89e660ece42c initramfs: allow an optional wrapper script around initramfs generation
    b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally
    3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation
    d202fb2caf33 defconfigs: drop obselete options
    9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled
    e20d8cf019b4 linux-yocto: Handle /bin/awk issues
    b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion
    adb40f1e6a1a uvesafb: print error message when task timeout occurs
    f280a1ed0962 compiler.h: Undef before redefining __attribute_const__
    4352732f268c vmware: include jiffies.h
    7954a677968d Resolve jiffies wrapping about arp
    5f28a1035d95 nfs: Allow default io size to be configured.
    0d7260ad7106 check console device file on fs when booting
    900a12e37e0a mount_root: clarify error messages for when no rootfs found
    7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location
    6604fc1763b3 modpost: mask trivial warnings
    0d294adb09cb kbuild: exclude meta directory from distclean processing
    a097cdd95a9e powerpc: serialize image targets
    5db6ec39a0a3 arm: serialize build targets
    cbabca27905e crtsavres: fixups for 5.4+
    7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8
    a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8
    186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild
    d1ea862964ca powerpc: kexec fix for powerpc64
    2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core
    2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code
    ec57870b303a mips: Kconfig: add QEMUMIPS64 option
    6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency
    74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c
    22e65b63d3b4 arm/Makefile: Fix systemtap
    b7f1ab59f19e vexpress: Pass LOADADDR to Makefile
    ce2800c73bf7 arm: ARM EABI socketcall
    019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolinux-yocto/5.15: update to v5.15.180
Bruce Ashfield [Wed, 28 May 2025 18:41:30 +0000 (14:41 -0400)] 
linux-yocto/5.15: update to v5.15.180

Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:

    f7347f400572 Linux 5.15.180
    0d709c0ccceb mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe()
    35254cb9d115 tracing: Do not use PERF enums when perf is not defined
    3e47f3a703c6 mm, slab: remove duplicate kernel-doc comment for ksize()
    c1030da07a24 mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume
    58bc361822db NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up
    cdb796137c57 nfsd: put dl_stid if fail to queue dl_recall
    b0274ddac570 jfs: add index corruption check to DT_GETPAGE()
    78c9cbde8880 jfs: fix slab-out-of-bounds read in ea_get()
    b7531a4f99c3 ext4: fix OOB read when checking dotdot dir
    1b77a8c7f8b7 ext4: don't over-report free space or inodes in statvfs
    37e8719b1791 tracing/osnoise: Fix possible recursive locking for cpus_read_lock()
    585464695f63 tracing: Fix synth event printk format for str fields
    caefd40151f7 tracing: Ensure module defining synth event cannot be unloaded while tracing
    81a85b12132c tracing: Fix use-after-free in print_graph_function_flags during tracer switching
    801bc749fe66 mmc: sdhci-pxav3: set NEED_RSP_BUSY capability
    7fbfe8d99b2f ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP
    92ba06aef655 acpi: nfit: fix narrowing conversion in acpi_nfit_ctl
    0a8f806ea6b5 x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs
    5ac5f2a3a8ff x86/tsc: Always save/restore TSC sched_clock() on suspend/resume
    2c4fe45351e5 btrfs: handle errors from btrfs_dec_ref() properly
    7b02f69bfb19 ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk()
    1df48e8773cf platform/x86: ISST: Correct command storage data length
    95789c2f94fd usbnet:fix NPE during rx_complete
    4331ae2788e7 drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration
    e549cd6da1f2 drm/amd/pm: Fix negative array index read
    91264238e941 tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers
    557f6adcd07d tty: serial: fsl_lpuart: use UARTMODIR register bits for lpuart32 platform
    f8100551939b mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops
    6991fabddd6f mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0
    4c671d0377b8 can: flexcan: disable transceiver during system PM
    c79d1fba305d can: flexcan: only change CAN state when link up in system PM
    ef8b29398ea6 arcnet: Add NULL check in com20020pci_probe()
    b4513ad0f391 net: fix geneve_opt length integer overflow
    0baa3f0369a9 ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS
    ca2adfc03cd6 netfilter: nft_tunnel: fix geneve_opt type confusion addition
    e7479a2549cb tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu().
    0162cb87b3cd vsock: avoid timeout during connect() if the socket is closing
    e3711163d14d net: mvpp2: Prevent parser TCAM memory corruption
    32ee79682315 net_sched: skbprio: Remove overly strict queue assertions
    a7e89541d05b netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets
    b87f19c495cb netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only
    018e6cf2503e ASoC: imx-card: Add NULL check in imx_card_probe()
    03fd0444e719 ntb: intel: Fix using link status DB's
    2429bdf26a0f ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans
    de237129b9fd riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra
    c4e72a0d7544 spufs: fix a leak in spufs_create_context()
    53b189651c33 spufs: fix a leak on spufs_new_file() failure
    90c4a3eaa7d5 hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}
    051be169fb7c can: statistics: use atomic access in hot path
    fe2ffc3442bf ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx
    c3021a955e77 drm/amd: Keep display off while going into S4
    3c9a43eef01d x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled
    46c66d975a58 locking/semaphore: Use wake_q to wake up processes outside lock critical section
    26d4d84aa6cf sched/deadline: Use online cpus for validating runtime
    c3a3484d9d31 ksmbd: fix incorrect validation for num_aces field of smb_acl
    397e6aa03f9a affs: don't write overlarge OFS data block size fields
    4441c2658337 affs: generate OFS sequence numbers starting at 1
    35d7887ab2d1 nvme-pci: skip CMB blocks incompatible with PCI P2P DMA
    7b860d9a4d56 nvme-pci: clean up CMBMSC when registering CMB fails
    8dad8a6b4f61 nvme-tcp: fix possible UAF in nvme_tcp_poll
    2be5bed3e089 wifi: iwlwifi: fw: allocate chained SG tables for dump
    7929187c67a3 sched/smt: Always inline sched_smt_active()
    cb615d3fdaae octeontx2-af: Free NIX_AF_INT_VEC_GEN irq
    f1e97333d34a octeontx2-af: Fix mbox INTR handler when num VFs > 64
    190d766abe6f ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid
    1db23504775a ring-buffer: Fix bytes_dropped calculation issue
    55cf766eba06 ksmbd: fix multichannel connection failure
    571b342d4688 ksmbd: use aead_request_free to match aead_request_alloc
    bb7bdf636cef rtnetlink: Allocate vfinfo size for VF GUIDs when supported
    52a6316af117 exfat: fix the infinite loop in exfat_find_last_cluster()
    9b76b198cf20 objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()
    b20a4ca247a5 fs/procfs: fix the comment above proc_pid_wchan()
    ccf40f82638d perf python: Check if there is space to copy all the event
    69abc7554403 perf python: Don't keep a raw_data pointer to consumed ring buffer space
    cdf417656af5 perf python: Decrement the refcount of just created event on failure
    be0f2d515164 perf python: Fixup description of sample.id event member
    1c0bd3d322ae i3c: master: svc: Fix missing the IBI rules
    c5d2d17aecb4 fuse: fix dax truncate/punch_hole fault path
    257fd2aa2893 NFSv4: Don't trigger uneccessary scans for return-on-close delegations
    17c99ab3db2b ocfs2: validate l_tree_depth to avoid out-of-bounds access
    d2421351549c kexec: initialize ELF lowest address to ULONG_MAX
    adb0ac53b73e perf units: Fix insufficient array space
    201e7d7c0e32 iio: adc: ad7124: Fix comparison of channel configs
    0922d86a7a60 fs/ntfs3: Fix a couple integer overflows on 32bit systems
    7041fafd0dc6 iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio
    473362787faf coresight: catu: Fix number of pages while using 64k pages
    abb8f3369f44 soundwire: slave: fix an OF node reference leak in soundwire slave device
    ae44c01f3fbb isofs: fix KMSAN uninit-value bug in do_isofs_readdir()
    b9d693b3bc25 clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock
    f19a85216aa8 crypto: hisilicon/sec2 - fix for aead auth key length
    1c644d8ab3f6 x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment
    ab776df91d67 mfd: sm501: Switch to BIT() to mitigate integer overflows
    f0447ceb8a31 RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow
    6d662e7666f2 crypto: nx - Fix uninitialised hv_nxc on error
    a2d672786704 power: supply: max77693: Fix wrong conversion of charge input threshold value
    9b35d55bfc9f x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1
    93c6fb0d18ad clk: amlogic: g12a: fix mmc A peripheral clock
    f95e0f36e592 clk: amlogic: gxbb: drop non existing 32k clock parent
    cc2817165e5e clk: amlogic: g12b: fix cluster A parent data
    8c9652d29438 pinctrl: tegra: Set SFIO mode to Mux Register
    b26ed1d80c48 IB/mad: Check available slots before posting receive WRs
    79103371b574 remoteproc: qcom_q6v5_mss: Handle platforms with one power domain
    9a5b7f8842a9 RDMA/core: Don't expose hw_counters outside of init net namespace
    d82fd0fb9750 clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent
    f6adccd0a887 pinctrl: renesas: rzg2l: Fix missing of_node_put() call
    93a0760d371e pinctrl: renesas: rza2: Fix missing of_node_put() call
    3b619f280328 lib: 842: Improve error handling in sw842_compress()
    eba7778cf9b9 bpf: Use preempt_count() directly in bpf_send_signal_common()
    948b7898a81a clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock
    d974e177369c clk: samsung: Fix UBSAN panic in samsung_clk_init()
    b28c6712afb6 libbpf: Fix hypothetical STT_SECTION extern NULL deref case
    be6a831b44fe remoteproc: qcom_q6v5_pas: Make single-PD handling more robust
    791de7357bdd of: property: Increase NR_FWNODE_REFERENCE_ARGS
    6e66bca8cd51 remoteproc: core: Clear table_sz when rproc_shutdown
    cca86355466f crypto: hisilicon/sec2 - fix for aead authsize alignment
    d512627292bc clk: amlogic: gxbb: drop incorrect flag on 32k clock
    8a16be14db76 fbdev: sm501fb: Add some geometry checks.
    7dc76ac3eb84 mdacon: rework dependency list
    dbac029069f8 fbdev: au1100fb: Move a variable assignment behind a null pointer check
    272a425d77ca PCI: pciehp: Don't enable HPIE when resuming in poll mode
    9ac06e063209 drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer()
    ce7ebca5488f PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe
    8916ca26d4e6 PCI: Remove stray put_device() in pci_register_host_bridge()
    bb4a1eb2c6a1 drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters()
    9a376697fcac PCI: Avoid reset when disabled via sysfs
    8656d24467a9 PCI/portdrv: Only disable pciehp interrupts early when needed
    df97eb2fd468 PCI: brcmstb: Use internal register to change link capability
    fa2fcc7706fe PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload
    e5cd58f61e9d PCI/ASPM: Fix link state exit during switch upstream function removal
    01be87ebbf44 drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member
    67ccd3e9fdc7 drm/mediatek: mtk_hdmi: Unregister audio platform device on failure
    49a69f67f535 drm/vkms: Fix use after free and double free on init error
    9842973b93c4 drm: xlnx: zynqmp: Fix max dma segment size
    1b990d384b28 drm/dp_mst: Fix drm RAD print
    271755cd8ff0 drm/bridge: ti-sn65dsi86: Fix multiple instances
    b02c23f38fe2 ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible
    1cfb0ed41174 ALSA: hda/realtek: Always honor no_shutup_pins
    c877ac2c888d HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER
    2453d54d6700 media: platform: allgro-dvt: unregister v4l2_device on the error path
    f343b4420263 perf/ring_buffer: Allow the EPOLLRDNORM flag for poll
    3a96b835f82e lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*()
    4eb3afae45cd PM: sleep: Fix handling devices with direct_complete set on errors
    3155d5261b51 thermal: int340x: Add NULL check for adev
    c5e1a3d67651 EDAC/ie31200: Fix the error path order of ie31200_init()
    1f64ad3034dc EDAC/ie31200: Fix the DIMM size mask for several SoCs
    537a5a3de19b EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer
    ed68a544b931 selinux: Chain up tool resolving errors in install_policy.sh
    24045932e7e0 PM: sleep: Adjust check before setting power.must_resume
    3914a222d673 x86/platform: Only allow CONFIG_EISA for 32-bit
    3047aba14253 x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct()
    dc6e7db76a35 cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()
    74e918950ba9 cpufreq: scpi: compare kHz instead of Hz
    990d17f5d35d x86/mm/pat: cpa-test: fix length for CPA_ARRAY test
    471c89b7d4f5 watch_queue: fix pipe accounting mismatch
    ece3fc1c1019 media: i2c: et8ek8: Don't strip remove function when driver is builtin
    03c4c633a022 serial: 8250_dma: terminate correct DMA in tx_dma_flush()
    31f0eaed6914 memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove
    df594b4bf294 net: usb: usbnet: restore usb%d name exception for local mac addresses
    f9f2b4139ac5 net: usb: qmi_wwan: add Telit Cinterion FE990B composition
    7a8e62c90f27 net: usb: qmi_wwan: add Telit Cinterion FN990B composition
    7802030f86e4 tty: serial: 8250: Add Brainboxes XC devices
    463e16de8ab4 tty: serial: 8250: Add some more device IDs
    1e82f28f2958 counter: microchip-tcb-capture: Fix undefined counter channel state on probe
    889c71c613c0 counter: stm32-lptimer-cnt: fix error handling when enabling
    ce37a881271a ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx
    1ca2169cc19d netfilter: socket: Lookup orig tuple for IPv6 SNAT
    523b9c2ed5dc ARM: Remove address checking for MMUless devices
    7da1f403ad80 ARM: 9351/1: fault: Add "cut here" line for prefetch aborts
    db8e5866d1aa ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed()
    d7f1e4a53a51 atm: Fix NULL pointer dereference
    2498a3a95c80 HID: hid-plantronics: Add mic mute mapping and generalize quirks
    6e8093be53ed ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names
    fdb2cd8957ac bpf, sockmap: Fix race between element replace and close()
    22b49d6e4f39 Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE
    f50efd386116 arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S
    590327b49706 mptcp: Fix data stream corruption in the address announcement
    037e753561ec drm/amdgpu: Fix JPEG video caps max size for navi1x and raven
    9b2da9c673a0 drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse()
    daba84612236 soc: qcom: pdr: Fix the potential deadlock
    a35b68e55089 batman-adv: Ignore own maximum aggregation size during RX
    4a7d4f01f440 ARM: shmobile: smp: Enforce shmobile_smp_* alignment
    4b0b8445b6fd proc: fix UAF in proc_get_inode()
    4667e64b3916 mmc: atmel-mci: Add missing clk_disable_unprepare()
    8e500180904a regulator: check that dummy regulator has been probed before using it
    f45a322c9994 drm/v3d: Don't run jobs that have errors flagged in its fence
    0ffefd3117fb i2c: omap: fix IRQ storms
    4d9c2a0d8a27 Revert "gre: Fix IPv6 link-local address generation."
    fc0f223ea342 net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES
    82d9084a9789 net: atm: fix use after free in lec_send()
    d2ae4cc39c1a ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create().
    596a883c4ce2 ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw().
    76304cba8cba Bluetooth: Fix error code in chan_alloc_skb_cb()
    33a839830dcc RDMA/hns: Fix wrong value of max_sge_rd
    1d9e126a5db7 RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common()
    bd3774c05c8f RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db()
    efe544462fc0 RDMA/hns: Fix soft lockup during bt pages loop
    e6f5739f13f0 RDMA/hns: Remove redundant 'phy_addr' in hns_roce_hem_list_find_mtt()
    48dc65b3dd0c RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path
    0eb62974d6fa ARM: dts: bcm2711: Don't mark timer regs unconfigured
    4296c2f111d6 RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx
    5608b9b07a39 ARM: dts: bcm2711: PL011 UARTs are actually r1p5
    7a64c8ebf73e xfrm_output: Force software GSO only in tunnel mode
    7631e903a1d0 firmware: imx-scu: fix OF node leak in .probe()
    a140224bcf87 smb: client: fix potential UAF in cifs_debug_files_proc_show()
    9b7cabd24812 smb: client: Fix match_session bug preventing session reuse
    f435192e00bc drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params
    53ce3ffe7b09 drm/amd/display: Check for invalid input params when building scaling params
    b4d89d5cb794 i2c: sis630: Fix an error handling path in sis630_probe()
    449aaab1338b i2c: ali15x3: Fix an error handling path in ali15x3_probe()
    35092c242e10 i2c: ali1535: Fix an error handling path in ali1535_probe()
    513f6cf2e906 cifs: Fix integer overflow while processing closetimeo mount option
    ea8e5dd4e4cd cifs: Fix integer overflow while processing actimeo mount option
    0c26edf477e0 cifs: Fix integer overflow while processing acdirmax mount option
    a13351624a6a cifs: Fix integer overflow while processing acregmax mount option
    2fc361f0d32c ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe()
    b14482befdb6 drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data()
    c402f184a053 ASoC: ops: Consistently treat platform_max as control value
    5defdaddd53a tcp: fix races in tcp_abort()
    105c66116a8b lib/buildid: Handle memfd_secret() files in build_id_parse()
    68ae5ef2dc98 qlcnic: fix memory leak issues in qlcnic_sriov_common.c
    1397715b011b drm/amd/display: Fix slab-use-after-free on hdcp_work
    0c0016712e5d drm/amd/display: Assign normalized_pix_clk when color depth = 14
    9e8637d974f7 drm/amd/display: Restore correct backlight brightness after a GPU reset
    70b8c6f7b061 drm/atomic: Filter out redundant DPMS calls
    18b5d857c649 x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes
    479258418366 USB: serial: option: match on interface class for Telit FN990B
    8d57aa9f5207 USB: serial: option: fix Telit Cinterion FE990A name
    9ce2056eaada USB: serial: option: add Telit Cinterion FE990B compositions
    cdc013ff804b USB: serial: ftdi_sio: add support for Altera USB Blaster 3
    a755c6d1dfe7 block: fix 'kmem_cache of name 'bio-108' already exists'
    e51d136d3369 drm/nouveau: Do not override forced connector status
    d42130a5a228 mptcp: safety check before fallback
    4d63301ae35c x86/irq: Define trace events conditionally
    c21d1fa13902 fuse: don't truncate cached, mutated symlink
    0cae84544670 ASoC: tas2764: Set the SDOUT polarity correctly
    631bc990daea ASoC: tas2764: Fix power control mask
    2a0177da8a81 ASoC: tas2770: Fix volume scale
    fb97ca69cc21 nvme: only allow entering LIVE from CONNECTING state
    f7580f081edd sctp: Fix undefined behavior in left shift operation
    f25a991ea177 nvmet-rdma: recheck queue state is LIVE in state lock in recv done
    75308c6bb93e net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors
    eed857c0d173 ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module
    e1b6ee40153b ASoC: arizona/madera: use fsleep() in up/down DAPM event delays.
    92d029655812 ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime()
    5664d28540ae thermal/cpufreq_cooling: Remove structure member documentation
    9f5921f38f46 s390/cio: Fix CHPID "configure" attribute caching
    64577690e49c sched: Clarify wake_up_q()'s write to task->wake_q.next
    007a849126ef HID: ignore non-functional sensor in HP 5MP Camera
    6e0397d0a4ec HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell
    3ad860fd4be1 vboxsf: fix building with GCC 15
    01f5839123d6 alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support
    e8ed82ff391b ACPI: resource: IRQ override for Eluktronics MECH-17
    c737e2a5fb7f scsi: qla1280: Fix kernel oops when debug level > 2
    67aad09faab8 scsi: core: Use GFP_NOIO to avoid circular locking dependency
    b388e185bfad iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
    4a2ea3dd4eb9 powercap: call put_device() on an error path in powercap_register_control_type()
    54595d6e8b6f hrtimers: Mark is_migration_base() with __always_inline
    c26d65527f31 nvme-fc: go straight to connecting state when initializing
    e4cb0dd364af net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices
    f90c4d657248 net/mlx5: Bridge, fix the crash caused by LAG state check
    057dbc5b72e9 net: openvswitch: remove misbehaving actions length check
    23721bbf1481 openvswitch: Use kmalloc_size_roundup() to match ksize() usage
    b6be0f687841 slab: Introduce kmalloc_size_roundup()
    4207e812e49f slab: clean up function prototypes
    cb4407c921e1 gre: Fix IPv6 link-local address generation.
    46ea2a7a8c27 netfilter: nft_exthdr: fix offset with ipv4_find_option()
    003d92c91cdb net_sched: Prevent creation of classes with TC_H_ROOT
    65b0a61ca237 ipvs: prevent integer overflow in do_ip_vs_get_ctl()
    e8544a5a97be netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()
    29c419c64e9b net/mlx5: handle errors in mlx5_chains_create_table()
    77d9b2d60b57 Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio()
    b018706f5fdb netpoll: hold rcu read lock in __netpoll_send_skb()
    7274119e8128 net: dsa: mv88e6xxx: Verify after ATU Load ops
    e6902101f34f ice: fix memory leak in aRFS after reset
    595e855a0f38 netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template.
    10e33014552c pinctrl: bcm281xx: Fix incorrect regmap max_registers value
    179cf97ee278 fbdev: hyperv_fb: iounmap() the correct memory when removing a device
    70549c80fe80 ipv6: Fix signed integer overflow in __ip6_append_data
    21c0225b66b8 sched/isolation: Prevent boot crash when the boot CPU is nohz_full
    cfd5ee5a6684 clockevents/drivers/i8253: Fix stop sequence for timer 0
    f5dc10b910bd vlan: fix memory leak in vlan_newlink()
    e0bb89c44b56 efi: libstub: Use '-std=gnu11' to fix build with GCC 15
    b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request
    1b4c2b1574e7 usb: dwc3: Remove the duplicate code in the dwc3_suspend_common()
    96238227b1ba firmware: xilinx: Fix two enum-int-mismatch errors
    6f0605db50e2 clk: imx: Add check for kcalloc
    5b837b9e1543 bpf: Fix the indention issue in grow_stack_state()
    42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size()
    b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub
    7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr()
    81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ]
    c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail()
    299ef3b5b00b of: module: add buffer overflow check in of_modalias()
    80afbc1b2fd1 fpga: region: Drop unneeded part due to merge issue
    b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change
    ea091017ef62 ipv6: Fix data races around sk->sk_prot.
    ff8710da80ee ipv6: annotate some data-races around sk->sk_prot
    e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops.
    b534e1adeb7c gpio: zynq: fix zynqmp_gpio not an immutable chip warning
    939540dec448 gpio: Don't fiddle with irqchips marked as immutable
    9201366ba1cd sound: xilinx: use hdmi-codec as dp audio codec
    8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock
    7c82dac02886 block, loop: support partitions without scanning
    45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded
    c1fac418c555 driver: soc: xilinx: rename cpu_number1 to dummy_cpu_number
    01867ba4c4bd net: axienet: Fix check for partial TX checksum
    1f24338cb789 jbd2: Drop the merge conflicted hunk
    e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    6224acfc1d56 tpm: Add flag to use default cancellation policy
    1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask
    a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core
    a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
    ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
    45f25f24d09f usb: dwc3: Restore the SDK changes in dwc3_core_soft_reset()
    ce9531008011 i2c: xiic: Drop the duplicate codes introduced by stable merge
    1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13
    24615a3b932a ata: ahci: fix enum constants for gcc-13
    5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config
    fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf
    130f9da78406 tools/resolve_btfids: Build with host flags
    00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang
    17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building
    7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated
    37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations
    a764687951a8 usb: dwc3: gadget: do cleanup for dwc3_stop_active_transfer
    b687af038c30 arm64: dts: versal: add i2c devices
    dba87a9085b3 arm64: zynqmp: Skip frequency resetting of si570 clocks during probe
    b1a17a5b31c1 arm64: versal-net: Switch alias order for sdhci
    f2f423bf8b37 arm64: versal: Enable LPD DMA on vek280 board
    791764ddefd1 spi: spi-zynqmp-gqspi: Fix call trace during QSPI suspend
    2941442ba6c1 drm: xlnx: hdmi: Add VPSS bridge support
    6f9d0dea524e drm: to find the standard mode in CEA table
    a024a464ec78 phy: xilinx-xhdmiphy: Add support to GTYE5 and GTYP devices
    45433dc914fe dt: bindings: phy: Add new compatible string to support HDMI GT controller
    bc4f21863016 misc: xilinx-ai-engine: Skip error interrupt backtrack for AIE-ML
    bc97498a91be arm64: versal-net: Add 'power-domains' and 'reset-gpios' properties
    f0072d866c6d drm: xlnx: dp: share the dp registers to dp audio driver
    4d87a5a7432f drm: xlnx: dp: Fix the condition check and get audio clock rate
    fd0dc83f179e v4l: xilinx: dprx: Add HDCP1X support
    20584a013b2c dt-bindings: xilinx: Add hdcp1x support for DPRXSS
    7dd6cc0aeb13 v4l: xilinx: Add HDCP1X rx driver
    86b57ba6fd1e staging: xlnx_hdcp1x: Add HDCP1X cipher functionality for Xilinx devices
    f45966d27e80 Revert "arm64: zynqmp: Add power domain description for PL"
    b205a9a8228e arm64: xilinx: Add Versal NET platforms
    0a60bfafdc59 dt-bindings: xilinx: Add support for Versal NET power/reset
    adc401f52fc1 arm64: zynqmp: Add support for vck190-revB SC board
    ef74629dd1cc arm64: xilinx: Add support for vek280 revA board
    c6cb3f956e4e arm64: versal: Add support for Versal vhk158 board
    df90c617ecc5 iio: adc: versal-sysmon: Add nodeid property to DT
    6029118d61a2 iio: adc: versal-sysmon: Support multi SLR sysmon
    95b03d322808 iio: adc: versal-sysmon: Add nodeid in DT doc
    6e93ee82927e iio: adc: versal-sysmon: Add nodeid to PLM interface
    7bc75b4ab0d1 arm64: zynqmp: Differentiate clock nodes with 'clock-output-names' property
    adf0a9df7c4c arm64: zynqmp: Differentiate clock nodes with 'clock-output-names' property
    3b3aea49f9ed arm64: zynqmp: Correct labels of TCA6416A GPIO Expander
    2a8036a4dab7 arm64: zynqmp: Add mtd partition for secure OS storage area
    a335ba3699fe Revert "arm64: zynqmp: Comment sata phy setting for zcu102"
    524e12d43f6a spi: increase timeout value for spi transfers
    1676e9bfd9e5 i3c: master: dw: HACK: Update the scl timings
    a4b648c0b36b spi: spi-cadence-quadspi: Add module param to configure read timeout
    64389588052f firmware: xilinx: add support for Versal NET
    5c6838583891 reset: reset-zynqmp: add support for Versal NET platform
    56aeff13ab84 dt-bindings: reset: add compatible string for Versal NET reset driver
    69cb391ebffc dt-bindings: arm: cpus: Add ARM Cortex-A78
    d1501fb479c0 Revert "pinctrl: pinctrl-zynqmp: Add support for output-enable and bias-high-impedance"
    4b0747f59ad5 drm: xlnx: hdmi: Add support for arbitrary resolutions
    45de2ad5e676 dt-bindings: display: xlnx: hdmitxss: Add v1.2 compatible string
    db7d84274707 drm: xlnx: hdmi: update video timing parameters
    1a224c0dbc75 drm: xlnx: hdmi: Update phy configure call sequence in HPD event handler
    4109612448f9 mtd: spi-nor: Add support for Macronix mx66l2g45g flash
    d6d12b247476 mtd: spi-nor: Add flash lock/unlock support for Macronix flashes
    f4b6421bf219 net: macb: Fix ZynqMP SGMII non-wakeup source resume failure
    ae19c886f666 staging: xilinx-tsn: Fix compilation error in xilinx-tsn when PHYLIB is configured as a module.
    c9846ef8df8a staging: xilinx-tsn: Separate mdio related functions from axiethernet
    3bc6aeeb2d83 misc: xilinx-ai-engine: fix shim dma laddr mask
    a8a0a105f786 clk: versaclock7: Use a property to differentiate between nodes
    6562d87b8057 dt-bindings: watchdog: Add versal support
    2790bd839c7b dt-bindings: watchdog: Convert Xilinx watchdog bindings to json-schema
    abef39c9a8e1 crypto: xilinx: Handle invalid RSA key size
    f53aa5077538 dt-bindings: gpio: gpio-xilinx: Convert Xilinx axi gpio binding to YAML
    c13d3f34a0a1 clk: versalclock7: Use index to output mapping to reference banks
    3dc3245a3f0e arm64: versal: Add resets property in ospi DT node
    cc5b3e7c17e7 arm: dts: versal: add resets property for usb
    9c421b280643 arm64: versal: add reset-controller node
    4e940e2c56b2 arm: dts: versal: add ref_clk property for REFCLKPER calculation
    e4f7870ad1c7 arm64: versal: Add OCM controller node
    118d91dd45f8 arm64: versal: Wire gpio ethernet phy reset properly
    446e621dac56 arm64: zynqmp: Add missing tca6416 to zynqmp SC
    fc484a82a4c3 arm64: zynqmp: Add linux,code for gpio button
    f7206a5d36aa arm: dts: Add xlnx prefix to GEM compatible string
    7ef94d498482 arm64: versal: add xilsem edac node
    72c6f2bbe946 arm: dts: zynqmp: add snps,xhci-reset-on-resume quirk
    dc65c26efecc misc: xilinx-ai-engine: Fix uninitialized symbol 'dev'
    1c50544169ac usb: gadget: udc-xilinx: fix compilation error
    930f47675f3e usb: add quirk for xhci reinit warning on resume
    2f683f948012 dt-bindings: usb: dwc3: Add snps,xhci-reset-on-resume quirk
    d5fbdbe50e99 usb: gadget: udc-xilinx: replace memcpy with __memcpy_toio
    989fb52752ae net: cdns,macb: use correct xlnx prefix for Xilinx
    2dd512429d54 dt-bindings: net: cdns,macb: use correct xlnx prefix for Xilinx
    3fc7813ff947 arm64: zynqmp: add ref_clk property for REFCLKPER calculation
    ffd2602f73d9 arm64: zynqmp: Add clk bindings for RC21008A clock generator
    a143eb6d1e8a arm64: zynqmp: Add RC21008A clock nodes for vhk158
    7a3690b5bc82 drm: xlnx: sdi: Fix coding style (double space)
    ec807b81bc02 v4l: xilinx: sdirxss: HFR handling for 12G mode
    6110b1f1af22 drm: xlnx: sdi: HFR feature support
    2bc5b30b1d7a drm: xlnx: sdi: YUV444 format support
    15e5bfdc9985 drm: xlnx: dsi: Remove holes in dsi structure
    e854fc09f0d5 soc: xilinx: Fix for call trace due to the usage of smp_processor_id()
    5ccd0b215d18 net: macb: Fix macb mdiobus handing for DT nodes without phy-handle
    506f2abf47dc spi: spi-xilinx: Fix spi timeout issue with threaded irq enabled
    0d0f78000535 v4l: xilinx: dma: Fix back pressure on upstream entities in LLP2
    32b9cd58cf4c misc: xilinx_trafgen: deprecate the driver
    3f44aaf3a23f soc: xilinx: fix unhandled SGI warning message
    b62d1e4af698 PCI: xilinx-cpm: Add support for Versal CPM5 Root Port
    5b365e4275c1 dt-bindings: PCI: xilinx-cpm: Add Versal CPM5 Root Port
    5b27a7c40acc PCI: xilinx-cpm: Rename xilinx_cpm_pcie_port to xilinx_cpm_pcie
    a7ad86e82828 misc: xlnx_dpu: Dual license update for DPU header driver: GPL + Apache
    a0b60881ea8d iio: adc: versal-sysmon: update irq handling
    26f487d904ec iio: adc: versal-sysmon: fix write reg. in secure mode
    156016dbeb05 drm: xlnx: dptx: Change the VTC sub-core offset address
    858709bc53cf dt-bindings: display: xlnx: Add VTC offset DT property
    708f34f0b99e dt-bindings: display: xlnx: Add support for DP Tx SS v3.1
    6d333b80caeb misc: xilinx-ai-engine: Make direct writes to sysfs export buffers
    7f16cabb6602 v4l: xilinx: sdirxss: No payload handling for SDI 3G Mode
    28b785363ecc net: macb: In shared MDIO usecase make MDIO producer ethernet node to probe first
    66a2a7563426 edac: xilinx: Added EDAC support for Xilinx XilSem
    4cc9a928e978 firmware: xilinx: Add XilSem error events
    c725b98c50df dt-bindings: edac: Add bindings for Xilinx Versal EDAC for XilSem
    c5b7a7b5ecdf mtd: spi-nor: Add lock/unlock support for ISSI flash parts
    d94a3382260c phy: xilinx_dpgtquadphy: Add missing bitfield header
    dc5e3442b5ac misc: xlnx_dpu: Update the compatible
    6fc04412573a dt-bindings: misc: xlnx_dpu: Update the compatible for dpu v4.0 and v4.1
    180aed3313eb mtd: rawnand: arasan: Provide an additional ->exec_op() check
    3eea39e8b077 mtd: rawnand: Check the CHANGE_READ_COLUMN from nand_read_subpage() is supported
    0f230ac02255 mtd: rawnand: Add a helper to check if a CHANGE_READ_COLUMN is possible
    5383b60ee54a Revert "mtd: rawnand: arasan: Prevent an unsupported configuration"
    f8452cea3ad3 ARM: zynq: Fix OCM mmio-sram node
    e54dd6c00052 fpga: zynqmp: Make word align the configuration data
    d7f814493759 v4l: xlnx: sdirxss: Fixed kernel-doc warnings.
    28c759ccf4aa v4l: xlnx: sdirxss: Reset s_stream flag on STREAMOFF always
    4b345156490d v4l: xlnx: sdirxss: Continue streaming on connecting after disconnect from same source
    014c671b4045 mtd: spi-nor: swp: Fix lock/unlock failure on spansion flashes
    19a0850f948b mtd: spi-nor: swp: fix unlock lower area failure
    fbd2f8235aee mtd: spi-nor: Enable lock/unlock feature for s25fl256s spansion flashes
    61db1b6710e8 dt-bindings: ata: ahci-ceva: convert to yaml
    f3dae8232883 misc: xilinx_flex: deprecate the driver
    cf0e98a17340 clk: versalclock7: Add Renesas versaclock7 ccf device driver
    3f48da69fc36 dt-bindings: Renesas versaclock7 device tree bindings
    c6ee26d27753 ARM: zynq: Deprecate zynq ocmc driver
    50393cac74b6 spi: spi-cadence: Fix SPI NO Slave Select macro definition
    1e8e78d31ca4 v4l: xilinx: dprx: Fix compilation error
    3c31cedf8db5 misc: xilinx-ai-engine: Deprecate support for Versal S80 ES1
    d8b86a06344f spi: spi-xilinx: Fix bits_per_word_mask
    cf1a0b008089 sound: xilinx: pcm: Convert driver to use SPDX license header
    5f55231f417c sound: xilinx: pcm: Fixes NULL pointer dereference while setting config from DAI data
    9a7703423a4c soc: xilinx: remove pm_final_initialize call
    69f346cf74c1 soc: xilinx: add a to_zynqmp_pm_domain macro
    725660ddd2dd soc: xilinx: use a properly named field instead of flags
    80d7a7d8c087 soc: xilinx: cleanup debug and error messages
    6a198f68905c soc: xilinx: move PM_INIT_FINALIZE to zynqmp_pm_domains driver
    57d4a8a797d9 drm: xlnx: dptx: Add support for static HDR
    ab0b94b1da3c arm64: versal: dts: drop legacy property #stream-id-cells
    bf293c877963 arm64: xilinx: dts: drop legacy property #stream-id-cells
    a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown
    f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy
    da5513f30187 libbpf: Fix build warning on ref_ctr_off
    4c5a089621a8 perf python: Account for multiple words in CC
    1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers
    838f5d0701d8 fs: add mode_strip_sgid() helper
    d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead
    bd383081ee5b usb: dwc3: delete dwc3_xhci_plat_priv
    ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack
    1363bd7dbde3 ixgbevf: add disable link state
    e5601ae2bd24 ixgbe: add improvement for MDD response functionality
    caa57cd80575 ixgbe: add the ability for the PF to disable VF link state
    16a77bfcc7df Check /dev/console using init_stat()
    04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data
    0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
    1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
    493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
    04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered
    6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve
    1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field
    6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions
    efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
    a40d2daf2795 pnmtologo: use relocatable file name
    3b40d5b41155 of: configfs: remove unused variable overlay_lock
    6c085baf1838 tools: use basename to identify file in gen-mach-types
    2fca0fd71981 lib/build_OID_registry: fix reproducibility issues
    0f586f4ee8ad vt/conmakehash: improve reproducibility
    a75774679f28 OF: DT-Overlay configfs interface (v8)
    305f859e03d4 dt-bindings: net: xilinx: document xilinx emaclite driver binding
    ae6e40cf8a72 drm: xlnx: mixer: Correct the fourcc string copy
    35a3ae1ce469 usb: dwc3: xilinx: Make regulator ops const
    823e05bbad26 usb: dwc3: xilinx: Fix alignment issues
    07960d1ac23d usb: dwc3: xilinx: Make dwc3_xilinx_wakeup_capable() static
    53bc249b031d pinctrl: pinctrl-zynqmp: Fix kernel-doc warning
    c2d2fc3e21ed net: xilinx: fix mixed declarations and code compile warning
    ef547c815f8f arm64: zynqmp: Add 'i2c-mux-idle-disconnect' property for vpk180
    9ea37dfc8a7d arm64: zynqmp: Set qspi tx-buswidth to 4
    8198f12c7f97 arm64: zynqmp: Add linux,code for fwuen button
    f428057f09ee arm64: zynqmp: Enable DP for kv260-revA board
    4cc745fe47d1 arm64: zynqmp: Fix usb node drive strength and slew rate
    1eab728efe96 arm64: zynqmp: Add pinctrl setting for zynqmp-sc-revB
    9714cc71a36e arm64: zynqmp: In sc-revB dts move PHY reset to PHY node
    5665349a16fe arm64: zynqmp: Invert the pwm-fan polarity in SC
    0b1cb42afa31 arm64: versal: Set qspi tx-buswidth to 4
    fb3165f182ca dts: versal: Enable LPD DMA on Versal boards
    a4ab0c56fa2b arm64: versal: Specify console and early console for vck5000
    f82a172b753a pinctrl: pinctrl-zynqmp: Add support for output-enable and bias-high-impedance
    258bd8ad12e1 dt-bindings: pinctrl-zynqmp: Add output-enable configuration
    7fc647e5b00f v4l: xilinx: dprx: Enable audio to receive infoframes with static HDR metadata
    1016f2e05f76 checkpatch: get default codespell dictionary path from package location
    c44978da576f v4l: xilinx: dprx: Add support for static HDR
    dd621316483a staging: xilinx-tsn: initialize timer_priv struct in axienet_local
    bae1ad6e454b misc: xilinx-ai-engine: Fix return value of sysfs current_freq read op
    29b397ecec62 drm: xlnx: zynqmp_dp: Fix kernel dump messages when the DP cable is disconnected
    bbc3330950e3 staging: xilinx-tsn: set default pcp to queue mapping
    3c89677edd67 firmware: xilinx: export sysmon used APIs
    ad1645056c33 dt-bindings: PCI: xilinx-cpm: Fix reg property order
    536a807501dc dt-bindings: net: xilinx_tsn: Document MCDMA properties
    3420aa064190 dt-bindings: net: xilinx_tsn: Add ranges property
    f511502dd6ff usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure
    e8345d774971 usb: dwc3: xilinx: Fix error handling when getting USB3 PHY
    a272e82ea851 drm: xlnx: sdi: Fix typo in kernel-doc
    a5d85cd868d5 drm: xlnx: sdi: reset gt-phy based on device tree property
    c29e7f0f91ac v4l: xilinx: multi-scaler: Fix warnings for unchecked return value
    b6fa9d374751 staging: xilinx-tsn: Remove hardcoded interface names
    246849ced049 staging: xilinx-tsn: Add ethtool hook to read phc associated with ep
    78f87e970bd5 staging: xilinx-tsn: Fix axienet_tsn ioctl
    03dea74d4542 dt-bindings: mailbox: zynqmp_ipi: convert to yaml (sync with upstream v5)
    f2ba685e03a8 staging: xilinx_tsn: Correct skb passed in error handling path
    ec5600035771 net: xilinx: Correct skb passed in error handling path
    0784f34cb4c6 Revert "spi: spi-cadence: Fix uninit_use coverity warning"
    877926d2392f xilinx-ams: Fix UBSan Warning
    28e9f1e57866 net: macb: Use device_link framework to specify suspend/resume dependency
    0f00d2f4bd7f fpga: Add ps-pl reset handling through xilinx afi driver
    f96f1a495a59 dt-bindings: fpga: Add property "resets" to xilinx-afi driver
    526d37391236 arm64: xilinx: Add support for vhk158 system controller
    28a080a95635 mtd: spi-nor: For erase size equal to 0 set erase size_shift to 0
    c5d8a348b129 fpga: zynq-fpga: Ensure proper xCAP interface switch
    3d5b816d13ff net: macb: Fix ethtool WOL helper
    2668745ee5e4 mmc: sdhci-of-arasan: Add NULL check for data field
    c0e396f04c42 v4l: xilinx: dprx: Fix dtg enable register update
    b1fd62d3794b crypto: xilinx: Mark zynqmp-aes.c and zynqmp-sha-deprecated.c as deprecated
    a5b0e6bf456d mtd: spi-nor: Fix read/write failures with 16MB flashes connected in dual parallel or stacked mode
    242f0e824254 net: xilinx: Fix TX TS FIFO read sequence
    269ca22b10eb spi: spi-zynq-qspi: Remove multiple instances of clock enable
    39f68769a590 drm: xlnx: pl_disp: Add strict check of video format in dt parsing.
    52946832ebbf ASoC: xilinx: Sync up with upstream version
    7752c80971ab arm64: xilinx: Fix opp-table-cpu
    c22cef7e09f8 dt-bindings: watchdog: xps-timebase: Align filename
    6d3f544a86ec dt-bindings: media: xilinx: xcsi2rxss: Declare fixed value with const
    1d371a0798ff dt-bindings: soc: xilinx: ai-engine: Fix node name example
    705f2010736b driver: soc: xilinx: Update function prototype for xlnx_unregister_event
    9d053bdc8eeb driver: soc: xilinx: Add support of multiple callbacks for same event in event management driver
    9af0d6a3aef9 net: xilinx: Fix indentation in axienet probe
    a78cb33266fb Revert "net: macb: Process tx timestamp only on ptp packets"
    e4fdec05b704 dt-bindings: iio: xilinx-ams: Fix typo in VUSER indices
    4bd43cc02aa8 v4l: xilinx: dma: Fix warnings for UNINIT
    e05c4cebebd8 xilinx: zynqmp: Fix i2c addresses for vck190 SC
    672fdb9349dd xilinx: zynqmp: Fix tps544/u3007 node description
    a22c64f7e98f xilinx: zynqmp: Wire SC dtbs for vpk120/vpk180
    16f0a5eb1b6c arm64: xilinx: Update tps53681 i2c address
    e763d738aa7e tty: serial: uartps: add missing mutex_unlock in cdns_get_id()
    478d52c4d0b9 arm64: xilinx: Use zynqmp prefix for SOM dt overlays
    daecb3e0d436 media: xilinx: Fix typos in Kconfig (RGB2YUV)
    44cbed465da0 dt-bindings: mailbox: zynqmp_ipi: convert to yaml
    d6396ec7cd27 iio: versal-sysmon: fix for_each_child.cocci warnings
    53b3938cebb4 clk: clk-xlnx-clock-wizard-v: fix missing bitfield include
    5a0db4eef82d clk: clk-xlnx-clock-wizard: fix missing bitfield include
    db963525c49d misc: xilinx-ai-engine: Null terminate local event sysfs buffer
    df38209ac2e0 net: xilinx: Move Xilinx TSN to staging
    1b1dd83c8936 net: xilinx: Fix ep ioctl
    b7f48dd8077b net: xilinx: Pass phy interface to of_phy_connect()
    9c72219a9872 net: xilinx: Simplify device reset sequence
    30c5fd86a239 net: xilinx: Add support for dynamic configuration of Layer 2 stream identification
    f6cdac24dec6 net: xilinx: Add barriers to fix bootup, switch cam entry and qci issues
    5c0dd2feed41 net: xilinx: Change TADMA from discrete to continuous
    e01cf3531a6c net: xilinx: EP only data path change
    1cfde22c3c9b dt-bindings: Add EP MCDMA related bindings
    fafc235e861f net: xilinx: TSN endpoint extension support
    c3dd0448af02 dt-bindings: net: Add Xilinx TSN extended endpoint bindings
    733838099e66 net: xilinx: Add check for minimum number of MCDMA Rx queues
    9b2f9e39e564 net: xilinx: Compile time pcp mapping
    6cfc052c38c9 net: xilinx: Add support for enabling preemption
    b196e7042eb9 net: xilinx: Add PTPv2 support
    55db12099986 net: xilinx: TSN queue numbers
    ca5e422780fa net: xilinx: Modify CB and QCI ioctl api
    cc16dae4738c net: xilinx: Change irq name with details
    ff7eeab1c6e6 net: xilinx: Add default cam entries for Management queue
    dcf32da3a96e dt-bindings: xilinx_tsn_switch: Document number of ports
    b57e49066dd4 net: xilinx: Add switch device support
    e64a38334bf2 net: xilinx: Free the reference to ep, when register_netdevice fails
    32a499932fd6 net: xilinx: Access qbv registers only when Qbv is enabled
    d34db2bde51e net: xilinx: Add a separate function to set mac address for ep
    4d00d9cd12c8 net: xilinx: Add TADMA driver support
    e961534b71cd dt-bindings: Add TADMA specific properties
    c8b4f3ed1ce4 net: xilinx: Set default pcp value for egress queue 1
    849e48518df7 net: xilinx: Add support for tag/untag options in switch cam
    f95c2e62ae45 net: xilinx: Enable ipv when qci isn't enabled.
    59321d05ec32 net: xilinx: Change the name of cam add/del function
    d41085e4d0e8 net: xilinx: Add support to read switch CAM entries
    715a9296a86b net: xilinx: Add native vlan support in PL TSN driver
    6d6d74f8916d net: xilinx: Add per vlan HW learning support
    f4d9fdd1ac50 net: xilinx: Add port vlan membership support in PL TSN driver
    8db4cbf63242 net: xilinx: Add switch port state change support
    b83d7b5be013 net: xilinx: Add switch learning support in TSN driver
    756cd193b566 net: xilinx: Fix HW hang issue for accesses to KEY2 and TV1 registers
    69e7a85da261 net: xilinx: Correct register write values for cam read/write
    670a351941c7 arm64: zynqmp: Add dmas, gpu, rtc, watchdogs and opp nodes for SOM
    91cc4e0437ed arm64: zynqmp: Add power domain description for PL
    173f84cf056a drivers: crypto: Return error code if data size is out of bounds
    d872cab1a5dd arm64: versal: Update USB node handle from dwc3 to usb
    405f9ccf0bfd arm64: versal: Add support for sysmon SSIT
    2dc7bdf85d6f arm64: zynqmp: Add pwm-fan node and ttc0 pwm-cells property
    42a075cbb6bd arm64: zynqmp: Add pwm-fan node and fix ttc0 pwm-cells property
    6e9e5a0f2d5c arm64: zynqmp: Comment sata phy setting for zcu102
    e07cf3453cd7 dmaengine: xilinx: frmbuf: Corrected error checking condition in fid_err and fid_out getter functions
    a07d44125257 Revert "net: macb: Use pm_runtime_force_resume/suspend APIs in MDIO helper functions"
    c3cde6f408eb net: macb: Use pm_runtime_force_resume/suspend APIs in MDIO helper functions
    1cd222a36855 net: macb: Add ethtool support to advertise WOL
    58598a61f071 crypto: xilinx: Add upstreamed SHA driver
    3d6b240702c2 firmware: xilinx: Used lower_32_bits and upper_32_bits
    dd70f52891d8 dmaengine: xilinx: ps_pcie: Remove ZynqMP PS-PCIe End Point Driver
    d6c913fa811c sound: soc: xilinx: Correct channel status register value for 48k sampled audio
    41e39b1a26ef misc: xilinx-ai-engine: fix return for overlay use case
    0ad2ae8f6c0e drivers: soc: xilinx: Fix error message on SGI registration failure
    b60de5d6d124 mmc: sdhci-of-arasan: Add delay to reach card stable state
    edf15171fec0 mmc: sdhci-of-arasan: Fix SDx_BASECLK configuration issue
    24341495b907 edac: xilinx: make event manager registration configurable
    17de17c9b0f4 can: xilinx_can: Add Transmitter delay compensation (TDC) feature support
    43179e9939aa misc: xilinx-ai-engine: Fix clock frequency to QoS conversion
    47f94d3224f7 misc: xilinx-ai-engine: Query AIE clock by name ID
    2ed95369da0c staging: uartlite-rs485: Advertise RS485 CAP
    92f922b0df6f staging: uartlite-rs485: Initial commit to add drv
    04e19d32857f drm: xlnx: Update DSI-Tx Kconfig
    b3e238b307c5 drm: xlnx: Move SND_PCM_ELD selection under DRM_XLNX
    3a2e6a1fb998 v4l: xilinx: axis-subsetconv: Add driver for axis subset converter
    9bc63bcff8bc dt: bindings: media: xilinx: Add device tree bindings for subset conv
    b353d2844ba3 dt-bindings: can: xilinx_can: Convert Xilinx CAN binding to YAML
    4e5de7229167 fpga: select FPGA_BRIDGE for 'Xilinx LogiCORE PR Decoupler' helper
    c4948b8ad9cf spi: spi-cadence-quadspi: Fix ospi resume failures
    90ffe730ebb2 drm: xlnx: Update DPTX kconfig setting
    bb6fb1716df2 ASoC: xlnx: Remove unnecessary dependency
    bba128d4554b drm: xlnx: hdmi: Update pixel max rate to support higher resolutions
    e21d0907db59 drm: xlnx: hdmi: Correct DDC write field logic
    6a8608aa702f drm: xlnx: hdmi: Get maximum link rate and number of lanes supported by sink
    6fc52f42b782 misc: xlnx_dpu: Add debugfs interface to export memory and regs
    c1e2986106a4 misc: xlnx_dpu: add helper function to dump all registers
    46c6c5ba9bd8 misc: xlnx_dpu: Add Xilinx DPU IP driver for Vivado tool flow
    dc2bc15bc958 dt-bindings: misc: xlnx_dpu: Add DPUCZDX8G v3.4 documentation
    4bef67f55650 sound: soc: xilinx: Remove using hdmi_codec_driver
    79e7069841de drm: xlnx: dptx: Add audio codec driver support
    825db638de6c dt-bindings: timer: Update pwm-cells value ranges
    81e55b86faac pwm: pwm-cadence: Handle pwm-cells through of_xlate
    26e42e6912cd clk: xilinx: vcu: don't set pll_ref as parent of VCU(enc/dec) clocks
    87421eaa1ac1 net: axienet: Add coding style related fixes
    5b13760a36db net: axienet: Fix missing kernel description warnings
    e4d309d076c7 net: axienet: Fix warnings related to function prototype
    a0adc0ff7488 dt-bindings: remoteproc: Update lockstep/split R5 configuration values
    3427bd54cfc0 media: i2c: ap1302: Update the min values for ap1302 controls
    fb77c972cb37 dt-bindings: xilinx: Fix issues with dprxss dt binding yaml
    a69af5c0b18d media: v4l2-tpg: add support for new pixelformat V4L2_PIX_FMT_YUV444P
    23d3b36c64e0 dmaengine: xilinx: frmbuf: Add support for 3 planar YUV444P 8bpc
    3083b1684e99 dt-bindings: dma: xilinx_frmbuf: Add support for 3 planar YUV444P 8bpc
    060b8d3b18b7 v4l: xilinx: vip: Support for 3 planar YUV444 8bpc format in contiguous memory
    7545fa6a05c3 media: v4l: Support 3 planar YUV444P 8bpc pixel format in contiguous memory
    4f6844b5ac05 mtd: spi-nor: Avoid updating the flash_info struct in dual and stacked modes
    f150364be8ee xlnx: drv: m2m: Fix SPDX license coding style
    695712e4ab06 dma: xlnx: drv: Added failsafe code for mem2mem DMA channels init-deinit
    54235ce1174a misc: xilinx-ai-engine: log additional hardware info
    80c27fa6deb0 Revert "ARM: zynq: Fix nand partitions for zc770-xm011"
    d6e88b17b851 sound: soc: xilinx: Added 44.1k & 48k sample rate support for DP
    d66a9c83720c arm64: xilinx: dts: Move DP audio registers to separate node
    705655d6eabb dt-bindings: display: xlnx: extract zynqmp dpaud setting to separate binding
    ae68eb919a6d arm64: zynqmp: Add PHY description for SGMII on vck190 SC
    bd1756c82909 v4l: xilinx: dprx: Add unplug handler function in work queue
    7c8c8e2308fb net: xilinx: axiethernet: Change the link up sequence from Block lock to Rx status and valid Rx code.
    15917379c285 drm: xlnx: sdi: Add extra check to get the correct timing table index
    ce99647324d6 net: macb: In ZynqMP initialization make SGMII phy configuration optional
    9b4766ad4244 dmaengine: xilinx: frmbuf: Add support for 3 planar YUV444 10bpc
    926d8238dbcc dt-bindings: dma: xilinx_frmbuf: Add support for 3 planar YUV444 10bpc
    0b150b983835 dmaengine: xilinx: Handle IRQ mapping errors
    69e5e44f3793 v4l: xilinx: vip: Support for 3 planar YUV444 10bpc format in contiguous memory
    138ef0d4fc8c media: v4l: Support 3 planar YUV 444 10bpc pixel format in contiguous memory
    d65f44ad3832 drm: xlnx: zynqmp_dpsub: Add 3 planar YUV444 10bpc format in contiguous memory
    c514aca92bc4 misc: xilinx-ai-engine: balance braces
    b4c4774ddb8e misc: xilinx-ai-engine: add dev_gen description
    8ec5d5684754 misc: xilinx-ai-engine: release lock before return
    eb0cb99a3483 firmware: xilinx: fix backward compatibility
    a1cd3af8e4ce v4l: xilinx: hdmirx: Fix incorrect framerate size for pixel repeat cases
    c876b05d40db v4l: xilinx: hdmirx: Fix reference clock based on TMDS clock ratio
    135ca4c80c7b firmware: xilinx: fix build warnings
    c9064bbb7ffc mtd: spi-nor: Enable 4byte opcode for Winbond w25h02jvt flash
    2cd6e9d45640 spi: spi-zynq-qspi: Add spi-mem to driver dependencies
    ea98c7881b06 spi: spi-zynqmp-gqspi: Update driver dependencies
    f2178afb4243 drm: xlnx: pl_disp: Add condition check for VTC bridge
    4e7870b5ab84 spi: spi-zynqmp-gqspi: direct read made word aligned
    b80cebdc0ed8 net: axienet: Handle dma mapping errors in RX datapath
    7ade4f447ef6 net: axienet: Handle dma mapping errors in TX datapath
    066ad7abae5c net: axienet: Fix DMA memory error handling during initialization
    7d97ac9971d5 mtd: tests: Fix eraseblock read speed miscalculation for lower partition sizes
    eda0dc1823fe usb: dwc3: xilinx: Update GPIO access api with sleep
    eed7da1270ca v4l: xilinx: hls: remove from the UAPI header kernel specific __user macro
    7a718138a774 arm64: zynqmp: Fix bias setting for gem1
    1fd46e94c354 usb: gadget: tcm: error handling for each command allocation
    fbf98ca0770f firmware: xilinx: enable feature check for ZU+
    efe5a4f4aeff ASoC: xlnx: Set dai_fmt for hdmi and dp sound cards
    2f3362414dd9 dt-bindings: ptp: xilinx: Add additionalProperties
    bd9b6a376dbf arm64: versal: Add all missing dt files for Xilinx boards
    368185cfe58f arm64: zynqmp: Add all missing dt files for Xilinx boards
    037135b9895f arm64: zynqmp: Add the latest changes for SOM boards
    ec844bf7b325 arm64: xilinx: Fix dtb filename for smk-k26 board
    f1065b4ebe17 arm64: zynqmp: Add support for Xilinx Kria SOM board
    fba24ce97513 arm64: zynqmp: Add support for zcu102-rev1.1 board
    7a2ba32ff760 arm64: zynqmp: Add resets property to sdhci nodes
    34c764177fa4 drm: xlnx: Update dependency for ZynqMP DP driver
    c95791943f5b drm: xlnx: Update dependency for DRM PL display driver
    cb5072053978 iio: adc: versal-sysmon: Add support for events on slave SLRs
    461bae7152a5 iio: adc: versal-sysmon: Add support for secure access
    d03efb559856 firmware: xilinx: Move FIRMWARE_VERSION_MASK to xlnx-zynqmp.h
    3705b71257bd misc: xilinx-ai-engine: disable interrupts for aieml
    3f555f49bb8f misc: xilinx-ai-engine: disable sysfs nodes for aieml
    e4ab40d38385 misc: xilinx-ai-engine: disable rsc mgr for aieml
    1a806b5b928b misc: xilinx-ai-engine: enable aieml device support
    5e6fb34b3752 misc: xilinx-ai-engine: add support for aieml
    ad96a2bd07ee misc: xilinx-ai-engine: issue privilege ops to firmware
    e8f28be84b5a misc: xilinx-ai-engine: remove hard coded row attributes
    0ec5caddc8b6 misc: xilinx-ai-engine: get device properties from device tree
    c0c3eb8c7cf9 misc: xilinx-ai-engine: device struct for tile type
    6ba9f4332cfc misc: xilinx-ai-engine: move mem clear to dev ops
    5842b7f90b65 dt-bindings: soc: xilinx: ai-engine: add aie gen and mem rows
    7e0f7b8f7ee3 v4l: xilinx: hdmirxss: Fix kernel-doc warnings
    2605006097be usb: misc: Fix gcc warnings for usb2244 and usb5744 driver
    6c578833fa44 dt-bindings: misc: tmr-inject: Add device-tree binding for TMR Inject
    dc92d55bef56 dt-bindings: misc: tmr-manager: Add device-tree binding for TMR Manager
    034eb5d1b60a v4l: xilinx: hdmirxss: Correctly disable timers while initializing
    de007cecd82e v4l: xilinx: hdmirxss: Fix DDC writes for 0xFF field mask
    8fd43788c195 v4l: xilinx: hdmirxss: Add v1.2 compatible string
    5bd00778f0b0 dt-bindings: media: xilinx: hdmirxss: Add v1.2 compatible string
    1861622dd1e4 misc: xilinx-ai-engine: Add get partition current freq sysfs entry
    4cf58c20f49f misc: xilinx-ai-engine: Remove get/set frequency IOCTLs
    923876f0770f misc: xilinx-ai-engine: Fix QoS and frequency calculations as defined by PLM
    0614b593b3c5 misc: xilinx-ai-engine: Add frequency scaling kernel APIs
    56da96ee990c misc: xilinx-ai-engine: add device tree overlay support
    c03ab3125c5a usb: dwc3: gadget: Handle pending stream transfer bit
    d9d5a048383c usb: dwc3: gadget: Skip checking Update Transfer status
    3e1f604c6503 usb: dwc3: gadget: Ignore Update Transfer cmd params
    b6569256148d staging: xlnxsync: Added IOCTL to reset the current syncIp slot
    e37e565707eb net: xilinx: Update Kconfig to select XILINX_AXI_EMAC for XILINX_TSN
    0e84c22c350e iio: adc: versal-sysmon: Add macros for delayed work
    e3fc6c476f49 net: macb: Add zynqmp SGMII dynamic configuration support
    113511e23ef2 net: macb: Added ZynqMP-specific initialization
    64ce014d80c5 dt-bindings: net: cdns,macb: added generic PHY and reset mappings for ZynqMP
    def1552d6cdd dt-bindings: net: cdns,macb: Add versal compatible string
    0fc3350df6ed dt-bindings: net: cdns,macb: Convert to json-schema
    f6155e66ae89 misc: xilinx_flex: Prevent exiting with mutex
    6f1a095cf64b phy: xilinx-xhdmiphy: Fix connector linerate setting in FRL mode
    ec6a977891fd phy: xilinx-xhdmiphy: Set connector linerate in HDMI-RX TMDS mode
    306dbffed45b arm64: zynqmp: Add/Update/Sync DTs for xilinx platforms
    daad91b75908 ARM: zynq: Add/Update/Sync DTs for xilinx platforms
    d03a18ccff67 firmware: xilinx: Fix incorrect return val in zynqmp_pm_sec_read_reg()
    b48353264fa7 v4l: xilinx: dprx: Add MMCM configuration for rx_dec_clk for versal systems
    5b8cb21b5a78 fpga: fpga-region: Add missing kernel-doc description
    8818eb2edf92 fpga: region: Update runtime PM handling logic
    dea71a09b1ae spi: spi-xilinx: Updated axi-qspi controller driver
    7b951e80a502 spi: spi-cadence-quadspi: Add support for Stacked mode
    278e7d5bc325 mtd: spi-nor: Update flash properties in flash_info table
    dd6abaabb140 spi: spi-zynqmp-gqspi: Fix erase failure when tx buswidth is 4
    68c3fa48f8ac spi: spi-zynqmp-gqspi: Fix suspend/resume
    8d6055bc5761 spi: spi-zynqmp-gqspi: Fix the zynqmp qspi driver call to get the spi controller devdata
    8f60a252bbfb spi: spi-zynqmp-gqspi: Fix chipselect timeout issue
    4ea88f868810 spi: spi-cadence: Align function name s/cnds/cdns/g
    c13c75fae238 spi: spi-cadence: Fix kernel-doc format for resume/suspend
    9d83a60e1643 mtd: spi-nor: Fix call trace when qspi driver built as module
    152a77792279 mtd: spi-nor: Don't parse 4BAIT via Zynq QSPI
    171dd94e71a7 spi: spi-zynq-qspi: Fixed buffer overflow in zynq_qspi_exec_mem_op
    cff0be4ce1a0 spi: spi-zynq-qspi: Add dual parallal and stacked support
    082f2e7f36ec spi: spi-zynqmp-gqspi: Add dual parallel and stacked mode support in driver
    de718eb5b92f mtd: spi-nor: Add EAR support in spi-nor framework
    0b40dd735104 mtd: spi-nor: Update flash lock/unlock feature
    763a65af97a7 spi: spi-zynq-gqspi: Set appropriate tapdelay values
    d6d25e458b2a dt-bindings: spi: spi-zynqmp-gqspi: Add support for Xilinx Versal QSPI
    b8a6c2c649c3 spi: spi-zynqmp-gqspi: Update driver to support both IO and dma modes
    5ed61ce8f7b8 spi: spi-zynqmp-gqspi: Increase timeout interval during data transfer
    269ddea12dd0 spi: spi-zynqmp-gqspi: Remove txfifo empty check during chip select/deselect
    687db78ba7aa mtd: spi-nor: Add dual parallel and stacked mode support
    2fdf718f2177 spi: spi-cadence: Fix SPI CS gets toggling sporadically
    eeab4a5979d6 mmc: sdhci-of-arasan: Add support for dynamic configuration
    9893d84d2725 gpio: xilinx: Trivial patch
    a72365a7e36c dmaengine: xilinx: dpdma: Fix race condition in vsync IRQ
    a441731d4158 phy: Add driver for GTQUAD BASE for Displayport
    4e0bc8301c79 dt: bindings: phy: Documentation for Xilinx GT QUAD BASE PHY controller for DP
    4007fc1588f2 dt-bindings: dmaengine: zynqmp_dma: Convert zynqmp dma bindings to yaml
    c8491b42517a v4l: xilinx: vip: Fix alignment to match open parenthesis
    bd7b2aebd602 v4l: xilinx: dma: Add support for 3 planar YUV444 8bpc format
    0840b83b29db v4l: xilinx: vip: Add support for 3 planar YUV444 8bpc
    833d75410b86 phy: xilinx-xhdmiphy: initial driver support for xilinx HDMI PHY 2.1 IP
    04817b785bd5 dt: bindings: phy: Documentation for Xilinx HDMI PHY controller
    59d4ce39718a v4l: xilinx: vip: Allow media pipeline enable with single dma start
    9a970134bc62 dt-bindings: media: xilinx: Add xlnx,atomic_streamon documentation
    d1d3441ab060 kbuild: add xilinx-sdirxss.h/xilinx-hls.h/xilinx-v4l2-events.h to no-header-test
    c7613bbc1d26 media: vivid: Fix the check of frame interval index
    0450af706144 drm: xlnx: zynqmp: tpg should use swap_coeffs as csc matrix
    bd7d33345327 drm: xlnx: bridge: check bridge->debugfs_file->status when calling strlen
    3b7f650a538f dt-bindings: dmaengine: xilinx_dma: Add MCMDA channel ID index description
    fcfa4cc3e337 drm: xlnx: hdmi: Add HDMI 2.1 Tx subsystem driver
    beb1bf3fe81a dt-bindings: display: xlnx: Add HDMI 2.1 Tx subsystem documentation
    0e2da67bc3d7 drm: xlnx: drv: initialize vblank for all crtcs
    ca45da8e8975 v4l: xilinx: hdmirx: Add HDMI 2.1 Rx subsystem driver
    2375589bfe84 dt-bindings: media: xilinx: Add HDMI 2.1 Rx subsystem documentation
    22126a5181c7 phy: xilinx: hdmi: Add linerate, nchannels and reset_gt
    fa8675f0f0f2 v4l: xilinx: vip: Add 10-bpp Bayer formats support
    18ac3c208eb3 v4l: xilinx: vip: Fix incorrect media bus format code
    f0c4169fad8b v4l: xilinx: vip: Fix bpl_factor values for Bayer formats
    3ede4e94c1ae v4l2: xilinx: dma: Align width as per underlying DMA prerequisite
    bc8cf38fd388 v4l: xilinx: xcsi2rxss: Fix warnings for NULL_RETURNS
    4cc6c4fd855f v4l: xilinx: csi2rxss: Remove downstream controls
    7f6dd5131ba2 v4l: xilinx: xcsi2rxss: Add support for YUV 420 8bpc
    c012c50f7f4d dt-bindings: media: xilinx: xcsi2rxss: Add YUV420 8b support
    0805a2b63957 phy: Add HDMI PHY configuration options
    fd4bddefa780 drm: fourcc: Mark XV20 and XV15 formats as YUV based
    6faa23b00457 dmaengine: xilinx: dpdma: Add support for cyclic dma mode
    80ec28e9c065 dt-bindings: display: xlnx: mixer: Add example for reserved memory usage
    ddebcbd11402 v4l2: xilinx: vipp: Allow reserving memory and DMA using 64bit addresses
    0c758310e78f dt-bindings: media: xilinx: Add reserved memory usage information
    d50e80fc4308 drm: xlnx: zynqmp: remove layer sub node based on DP DT change
    5e96602bc17e drm: xlnx: bridge: Fix xlnx_bridge_unregister issue
    086d8f24cb2e drm: xlnx: add a new member extra_name for xlnx_bridge structure
    0d22caff843e drm: xlnx: Update DP subsystem with downstream version
    8cf1a1bd165a v4l: xilinx: Driver support for Xilinx AXI4-Stream Broadcaster
    41e7fde6ad9c dt: bindings: media: xilinx: Doc for Xilinx AXI4-Stream Broadcaster driver
    8a2a800d0c9d media: i2c: Add ON Semiconductor AP1302 ISP driver
    5b3d4ad2a9ee media: dt-bindings: media: i2c: Add bindings for AP1302
    179e801586c7 drm: xlnx: zynqmp_dp: Fix UNINIT type warning
    17f31b8a7962 v4l: xilinx: tpg: Fix warnings for CHECKED_RETURN
    c57a34b65a66 v4l: xilinx: tpg: Fix warnings for NULL_RETURNS
    0b42ceaf3e70 media: xilinx: vtc: Fix warning for OVERFLOW_BEFORE_WIDEN
    bcb86daa32cd v4l: xilinx: dma: Fix OVERFLOW_BEFORE_WIDEN warnings
    cd5d041457c1 v4l: xilinx: vip: Fix UNINIT warnings
    d01deb9ea7de v4l: xilinx: vip: Fix CHECKED_RETURN warnings
    d8cbed33130b v4l: xilinx: vip: Fix V4L2_PIX_FMT_XY10 bpl_factor
    80e044376067 drm: xlnx: dptx: Add DisplayPort tx driver
    71f118d4c189 dt-bindings: display: xlnx: Add DisplayPort Tx bindings
    cd6c37bd3136 v4l: xilinx: dma: Remove struct xventity_list
    addaba3cea84 v4l: xilinx: vipp: remove unused variable
    581ea243e5a6 v4l: xilinx: vipp: Perform stream start/stop at pipeline level
    e3253da27eb4 dt-bindings: display: xlnx: mixer: Updated layer max height and width ranges
    eb723f4c547b v4l: xilinx: Driver support for Xilinx DP Rx subsystem
    74b4699d000a dt: bindings: media: xilinx: Documentation for Xilinx DP Rx subsystem
    6171e882d9d5 v4l: xilinx: dma: Add control handler to v4l2 device
    f9e0eb198f9a v4l: xilinx: tpg: Don't read version if HLS IP
    086e4cf98df3 v4l: xilinx: events: Fix the uapi header license
    5c890545ff16 v4l: xilinx: hls: Fix the uapi header license
    44ce7ddc1efc v4l: xilinx: sdi: Fix the uapi header license
    d1c1a9decfba drm: xlnx: fix some typos in the Kconfig help texts
    66ca1836d985 v4l: xilinx: vipp: Remove set streaming on subdev
    19e0d84335c2 v4l: xilinx: vipp: Change xvip_entity_start/stop to take graph entity
    cc20af724483 v4l: xilinx: vipp: remove a loop for graph start / stop
    b1e6f73c9bad v4l: xilinx: vipp: do enabling in the dependency check
    0f51e658352f v4l: xilinx: vipp: use async list for start and stop
    c826de01ae57 v4l: xilinx: vipp: move xvip_entity_start_stop() to xilinx-vipp
    f8a61a3dede7 v4l: xilinx: dma: Prevent divide by zero error
    a634dd1d1878 dt-bindings: display: xlnx: mixer: Add rev 5.0 to compatible string
    e4278d15a90c drm/fb_helper: Enable drm_leak_fbdev_smem by default for zynqmp
    4e65354c36c8 drm: xlnx: scaler: Improve quality by adding more coefficients
    eb678e0c0b60 staging: xlnx_tsmux: Initial version of xlnx mpeg2tsmux driver
    d24ab54b2890 dt-bindings: Add device tree binding for xilinx mpeg2tsmux driver
    611614e795c5 staging: xlnxsync: Add driver for Xilinx Synchronizer
    3528a93f4623 staging: dt-bindings: xlnxsync: Add initial bindings for Xilinx Synchronizer
    cb5447acf7a4 dma: xilinx: Disable low latency capture in file ops open
    880c582ec7ae drm: xlnx: scaler: Add support for ip version 2.2
    8f0919368334 dt-bindings: display: xlnx: Add support for vpss ip version 2.2
    0b2d717fa236 dt-bindings: display: xlnx: dsi: Add command mode support
    a4d28db1565c v4l: xilinx: vip: Use the right media code for 422 16bit formats
    90c77a8c2ca8 v4l: xilinx: vip: Keep NV16 first in vip table
    00c6edfea70b dt-bindings: display: xlnx: mixer: Updated compatible string
    d837d1eb529d v4l: xilinx: vip: Add YUV444 12bit and 16bit formats
    a8589551f6ea v4l: xilinx: vip: Fix stride calculation
    8cb03da32f1c v4l: xilinx: vip: Use correct media bus code for RGB 10bit format
    4436473fb739 v4l: xilinx: vip: Add scaling and padding factor for XY10
    df99faccab5b v4l: xilinx: vip: Add YUV 10bit media bus formats
    885f28d4032a v4l: xilinx: tpg: Use 10bit media bus codes
    51559060f03a drm: xlnx: scaler: Add max width and height properties
    8022e4cb2480 dt-bindings: display: xlnx: Add max width and height as mandatory properties
    bac639091dad drm: xlnx: csc: Add max width and height dt properties
    3367e0581342 dt-bindings: display: xlnx: vpss-csc: Add max width and height properties
    606d53ea1fe5 media: xilinx: tpg: Add support for v8.0
    e2b95f5d51a5 dt-bindings: media: xilinx: tpg: Update for v8.0
    4a29295c34c4 v4l: xilinx: vip: Add 12 and 16 bpc RAW and RGB color formats
    0a4480645cd4 v4l: xilinx: dma: Add s_ctrl ioctl for low latency capture
    f1e71e82edb6 v4l: xilinx: dma: Add control for low latency
    f9c5ec6721f6 media: xilinx: tpg: dt pixel per clock validate.
    0f082e6772f4 dt-bindings: display: xlnx: Add clock framework support to VTC bridge driver
    af1ae82fbd40 drm: xlnx: scaler: Add support for clock framework
    11b806ad0101 dt-bindings: display: xlnx: Add clock framework support to VPSS Scaler bridge driver
    1e96bab15eb0 drm: xlnx: csc: Add clock framework support
    3d0eed7436fd dt-bindings: display: xlnx: Add clock framework support to VPSS CSC bridge driver
    c175ea953bb7 dt-bindings: display: xlnx: Add clock framework support to DSI Tx
    b88babd1c91d documentation: dt: multi-scaler: Add clock framework support
    2b70e190c646 documentation: dt: multi-scaler: Add properties for pixels per clock
    d9b97666b159 media: xilinx: vtc: Dynamically calculate pixel clock
    b11e52694112 media: xilinx: tpg: v4l subdevice controls to set fps
    ae7f7ba22541 dt: bindings: media: xilinx: tpg: Add ppc dt bindings.
    e99dcc745bba media: xilinx: tpg: Add pixel per clock dt support
    428f6296b3a6 dt-bindings: display: xlnx: Add device tree binding for xlnx control drivers
    ac7239d953d1 dt: bindings: media: xilinx: Add clock support to AXI4 Stream switch
    8b3ecd666686 dt-bindings: display: xlnx: mixer: Correct DRM fourcc for BGR8 and RGB8
    904a0c90053c drm: xlnx: crtc: Fix max width and height overflow
    c5a2bd4f6838 documentation: dt: Add bindings documentation for Streaming SCD
    851c86cd843f xilinx: v4l: dma: Stop subdevs in reverse order of starting
    0f6cb0a1fff2 media: ov5640: Don't access ctrl regs when off
    00be32d73c49 media: ov5640: fix get_light_freq on auto
    314c9638db9e drm: xlnx: Select VIDEOMODE_HELPERS when DRM_XLNX_PL_DISP is selected
    9999804d2abb xilinx: v4l: dma: Invoke s_power function of subdevice
    20161568902c xilinx: v4l: vipp: Avoid decrementing refcount of a node twice
    c498433479f4 xilinx: v4l: dma: In case of error xvip_pipeline_start_stop should return gracefully
    9531e42a2e14 dt-bindings: media: xilinx: vpss-csc: Make max width, height mandatory
    c7dae6480b61 dt-bindings: media: xilinx: demosaic: Make max width, height mandatory
    f65cc73f5dec xilinx: v4l: dma: Remove unused function definition
    5479e8305cfa drm: xlnx: scaler: Fix array out of bound access
    e6f21132f2ea documentation: dt: gamma: Add support for max width and height
    617d2d1853bb documentation: dt: demosaic: add support for max width and height
    ad687c9a7b77 v4l: xilinx: tpg: Add check for max width and height
    c403e3c5337a documentation: dt: vtpg: Add support for max width and height
    830376b156b6 drm: fb: Modify check to ensure correctness of flags
    54b60352b8d2 v4l: dma: Use media graph traversal to stream on/off subdevs
    6ab898352908 xilinx: v4l: mem2mem: Initial version of driver
    8b6f13ecf814 dt: bindings: media: xilinx: Documentation for mem2mem driver
    ace3ac8f7633 platform: xilinx: Add mem to mem Multi-Scaler driver (XM2MSC)
    aca8ec5e3d91 documentation: dt: add bindings documentation for multi-scaler
    b20b33f83d24 v4l: xilinx: scd: New Scene Change Detection driver
    0de84861640e documentation: dt: add bindings documentation for Scene Change Detection
    2d245ca7bc74 v4l: xilinx: scd: Add v4l2 custom events
    4540144b1bc2 xilinx: v4l: dma: Add format enumeration for output
    75bc5fa3b3ba xilinx: v4l: dma: Add DMA input direction support
    ebc4922f7ed5 xilinx: v4l: dma: Add ioctl operations for v4l2 output device
    08d3efbce73c media: platform: xilinx: Fix Kconfig indentation
    60e697a8dd6a v4l: xilinx: Driver support for Xilinx AXI4-Stream Switch
    8aac14ad768a dt: bindings: media: xilinx: Doc for Xilinx AXI4-Stream Switch driver
    63f5089e6a9a xilinx: v4l: dma: Fix bug in calculating interlaced height
    2e7170f9c713 xilinx: v4l: dma: Multi-threading issue
    83f3d5415616 dt-bindings: display: xlnx: Add VTC bridge support to PL display
    0d552ab71605 dt-bindings: display: xlnx: mixer: Adding xlnx vtc bridge support
    87004f631d5e drm: xlnx: Add a Video Timing Controller(VTC) driver
    1ce4926d9c84 dt-bindings: display: xlnx: Add VTC bindings
    aae8abafd515 dt-bindings: display: xlnx: mixer: Adding xlnx,layer-primary property
    f6ac99e88cdd dt-bindings: display: xlnx: mixer: Added xlnx,num-layers description
    031f9d0386df xilinx: v4l2: dma: Add multiple output support
    836aec067b8e v4l: xilinx: dma: Terminate DMA when media pipeline fails to start
    26ef589dbead v4l: xilinx: dma: Add interlaced support
    a149b7e81dd8 dt-bindings: display: xlnx: mixer: Update example to fix format strings
    7234ac339d92 dt-bindings: display: xlnx: mixer: Add supported formats table
    64ef5e96bfa0 bindings: display: xlnx: Fixing device tree documentation
    39ee292e24e0 xilinx: v4l2: dma: Bug fix in single plane support
    78b57a065de3 drm: xlnx: csc: Adding vpss-csc reset through gpio
    11c2e3ceb1e4 dt: bindings: display: xlnx: Adding gpio reset entry
    e374132fffb1 drm: xlnx: scaler: Updating vpss-scaler reset logic
    ef913ad00042 dt: bindings: display: xlnx: Updated gpio reset entry
    983e915eeeba uvcvideo: Prevent new URBs being processed at stream stop
    faf20c843171 v4l: xilinx: dma: Add XV15 and XV20 contiguous format support
    94e4a9511c43 dt: bindings: media: xilinx: Remove unimplemented TPG compatible string
    644a64a0aaba media: xilinx: vip: Correct the fourcc code for BGRX8 format.
    d73866d33266 v4l: xilinx: Add BGR color format support.
    fa9844a42fac v4l: xilinx: dma: Fix bytes per line calculation
    dd05b106aa1a v4l: xilinx: dma: Handle 10 bit format calucations for XV20
    fabbb4ce3f4a v4l: xilinx: dma: Fix sizeimage calculation
    679cf6856067 v4l: xilinx-tpg: Add YUV 420 media bus format support to TPG driver
    5b1095d0160c dt-bindings: display: xlnx: Modifing mixer compatible string
    9b03240732b4 Documentation: media: Correct dt-bindings doc for Gamma LUT IP
    5b041869d6db drm: xlnx: csc: Add YUV420 support
    54a3e85f37f7 drm: xlnx: scaler: Add YUV420 support
    27fb40a29f8f v4l: xilinx: dma: Get scaling and padding factor to calculate DMA params
    8b5b33a63243 v4l: xilinx: dma: Add scaling and padding factor functions
    3e780411b9f8 v4l: xilinx: dma: Fix v4l2 enumeration callback for multiplanar
    6c61ff095253 v4l: xilinx: dma: Add multi-planar support
    8423ae631e59 v4l: xilinx: dma: Update video format descriptor
    114fa8fdcf64 media: Add new dt-bindings/vf_codes for supported formats
    216979ce2780 drm: xlnx: correcting data type for cursor with and height
    5b9cb5c7c21a drm: xlnx: scaler: Adding Zero out H-phase array before changing resolution
    36ad3b0ddbb0 drm: xlnx: scaler: Adding vpss-scaler reset through gpio
    f5fbd48f0c02 dt: bindings: display: xlnx: Adding gpio reset entry
    7c3899f2d764 dt-bindings: display: xlnx: Added vpss bridge phandle as optional property
    a3e5442f1a4c drm: xlnx: scaler: Adding vpss-scaler driver
    dc2bb7e677c2 dt: bindings: display: xlnx: Adding scaler bindings
    d566157b7f61 drm: xlnx: csc: Adding vpss-color space converter driver
    669743baaa28 dt: bindings: display: xlnx: Adding csc bindings
    2eeac6f3bc4a drm: xlnx: DRM KMS driver for xilinx display pipeline
    7282da5fc11e dt-bindings: display: xlnx: Adding pl_disp bindings
    ded87739e4a6 dma: xilinx: Support early callback modes
    ed20f485abf4 dt-bindings: dma: xilinx_frmbuf: Add support for 12 and 16 bpc RGB formats
    fe0c5876ddfa drm: xlnx: sdi: Adding sdi-tx driver
    59331f75ade1 dt-bindings: display: xlnx: Adding sdi bindings
    1f7bd8f88a2c drm: Add generic HDR support
    db3d1e6388d2 drm: xlnx: mixer: Initial video mixer driver
    5aa61ca5a317 dt-bindings: display: xlnx: Adding mixer bindings
    5cddd027d4a2 drm: xlnx: adding cursor width / height support
    2ec09ed7b544 drm: xlnx: dsi: Adding dsi driver to new framework
    203f1f139013 dt-bindings: display: xlnx: Adding dsi bindings
    6fef36764852 drm: xlnx: drv: Add Xilinx bridge support
    4191aa2a489b dt-bindings: display: xlnx: Add bridge bindings
    afc2bf8bc47a dt-bindings: display: xlnx: Add ZynqMP DP subsystem bindings
    75528c891441 drm: xlnx: Xilinx DRM KMS driver
    6f64f5daa195 drm: mipi: Bring DT format description closer to the hardware
    4028319017c2 drivers: media: Customized adv7511 for Xylon LogiCVC (deprecated)
    cabaf56261b1 v4l: xilinx-vpss-csc: driver support for xilinx vpss csc
    720786e57a6d Documentation: DT: Add bindings documentation for VPSS CSC
    4b9736224363 v4l: xilinx-gamma: initial driver support for xilinx video gamma lut ip
    5feda25eef30 documentation: dt: add bindings documentation for gamma lut ip
    d92112b1c8fc v4l: xilinx: Driver support for Xilinx UHDSDI Rx subsystem
    514ed574f676 dt: bindings: media: xilinx: Documentation for Xilinx UHDSDI Rx driver
    d5a7e729b237 media: videodev2.h: Add control type for HDR
    e99af9a1767a media: videodev2.h: add Hybrid Log Gamma transfer function define
    6c246df955f6 media: v4l2-ioctl: Add description for new pixel formats
    a72054ceebc8 media: v4l2-ioctl: Add YUV444 12bit and 16bit pixel formats
    259c230e0692 media: v4l2-ioctl: Use correct fourcc for YUV444 10bit format
    8a0edc45660c media: v4l2-ioctl: Add YUV 12bit and 16bit pixel formats
    abfca3d5ebdc media: v4l2-ioctl: Add 12 and 16 bpc RGB pixel formats
    1c2ee33623d8 v4l2-core: Update entries for XV15 and XV20 contiguous formats
    33f25ae1164b media: v4l2-core: Update V4L2 framework with new fourcc codes
    a7844d4bfa9d media: v4l: Add HDR support through compound controls
    a4497afab37e v4l: xilinx-vpss-scaler: driver support for xilinx vpss scaler
    c39d60c10381 documentation: dt: add bindings documentation for vpss scaler
    3a6b1f09750e v4l: xilinx-demosaic: driver support for xilinx video demosaic
    c449fbef2ce6 documentation: dt: add bindings documentation for xilinx video demosaic driver
    5d2c4bedf257 media: v4l: Group Xilinx downstream formats
    16bbc28f18cd media: xilinx: Improve pipeline management code
    fc302edc3b55 v4l: xilinx: dma: Remove colorspace check in xvip_dma_verify_format
    75e8d051225f media: xilinx: dma: Enable use of Framebuffer Write IP in V4L2 Driver
    778a7cec25a3 v4l: xilinx: dma: Terminate DMA when stream on fails
    bf3befd2fbb5 media: xilinx: vip: Add the pixel format for RGB24
    c74caf48a29e media: xilinx: Refactor VTC configuration code
    90a4e4e7520f media: xilinx: tpg: Block comments
    30912a79b459 media: xilinx: Integrate TPG v7 support
    8bf9838d2dd5 media: xilinx: Add HLS core driver
    d5c378db45c1 media: xilinx: Add AXI4 stream switch driver
    2fd1eb015d23 media: xilinx: Add Scaler driver (SCALER) driver
    fdc231d362b1 media: xilinx: Add RGB to YUV (RGB2YUV) driver
    27865b58b582 media: xilinx: Add Chroma Resampler (CRESAMPLE) driver
    4c45d2c5b5ed media: xilinx: Add Color Filter Array (CFA) driver
    19589acaf508 v4l: xilinx: Add Video Remapper driver
    7c1a953f7216 media: xilinx: Ensure Video Framebuffer selected by Kconfig
    03bb70654f7e v4l: xilinx: Kconfig: Add missing DMADEVICES dependencies
    dad73e6e1863 uvcvideo: Xilinx: Bump up URBS and MAX_PACKETS
    2935916b025d v4l: Add VUY8 24 bits bus format
    9241e01b5c8e v4l: Add RGB 8:8:8 media bus format on 24 and 32 bit busses
    7b89e9aa32fd v4l: subdev: Add [GS]_ROUTING subdev ioctls and operations
    ac925a4ab952 media: entity: Add media_entity_has_route() function
    3d7dde73acb3 media: entity: Add has_route entity operation
    df27aebce90a drm: panel: Added timing for AUO B101UAN01 display panel
    dddebcaa8e18 dmaengine: xilinx_frmbuf: New driver for Video Framebuffer IP
    dea4b0a56259 dt-bindings: dmaengine: xilinx_frmbuf: Video Framebuffer IP
    4eec2efb1897 media: Add documentation for YUV420 bus format
    f31d1c712869 uapi: media: New fourcc codes needed by Xilinx Video IP
    6fb13b23cf69 drm: Add new flags for interlaced alternate fields
    72a08259513b uapi: drm: Add AVUY fourcc
    6513e66d489e drm: drm_fourcc: Correct the DRM YUV444 10bpc
    c36f34ba9654 drm: fourcc: Add new formats needed by Xilinx IP
    63be6dcd943a drm: drm_fourcc: Add new formats for Xilinx IPs
    ad208ed1fdc0 drm: fourcc: Add drm_format_plane_width_bytes()
    ffa3db2ad6c6 drm: drm_fourcc: Introduce macro-pixel info to drm_format_info
    cfcbe4608067 ASoC: xlnx: change I2S driver data
    42df385bd328 ASoC: xlnx,i2s: dt-bindings: add reference to audio formatter
    60cb2ecbc1a7 ASoC: xlnx: add SPDIF audio driver
    d9ba35accd91 dt-bindings: ASoC: xlnx,spdif: Document spdif bindings
    874d5549a5d9 ASoC: xlnx: add PL sound card support
    3e7f02fc3ca0 ASoC: xlnx: add pcm formatter platform driver
    abaef462fc0d dt-bindings: ASoC: Document audio formatter bindings for xlnx,audio-formatter
    093f04343e7f AsoC: xlnx: add platform driver to support SDI audio
    e5b07fec102e dt-bindings: ASoC: xlnx-v-uhdsdi-audio: document sdi audio bindings
    f97adf628974 sound: soc: xilinx: Add ZynqMP DP subsystem audio drivers
    15795e91c086 dt: bindings: sound: Add DT bindings for Xilinx ZynqMP DP audio
    cdb97cc4ae6c remoteproc: Add initial zynqmp R5 remoteproc driver
    e524a9d46d79 dt-bindings: remoteproc: Add documentation for ZynqMP R5 rproc bindings
    6827009a5271 remoteproc: Add support for AMP on Zynq platform
    bc34d17afb7a dt-bindings: Add Zynq remoteproc binding
    8687d8d5a485 remoteproc: Add support for peek from remote and acking kick from remote
    66d2e77fb51a nvmem: Add driver for BBRAM and volatile user keys access
    3d76b0ceb819 dt-bindings: nvmem: Added nodes for BBRAM and volatile user keys
    f8f39ce69a1a iio: adc: versal-sysmon: Add runtime resume function for sysmon
    8f1f7f5038a6 drivers: iio: Add support for TI INA260 power monitors
    bd7eb16df078 dt-bindings: iio: adc: Add ti,ina260.yaml
    6dbc2bee04b8 dt-bindings: gpio: zynq: Add all the supported compatibles
    695532b44955 iio: versal-sysmon: add driver for Versal Sysmon
    9f99547626c4 dt-bindings: iio: xilinx: Add Documentation for Sysmon
    15030b4c9b32 iio: adc: Add Xilinx AMS driver
    022b9fd755c5 dt-bindings: Add Xilinx AMS binding documentation
    bd749016e1f5 usb: misc: usb2244: add support for USB2 ultra fast sd controller
    c8ec20c8360a dt-bindings: usb: misc: Add binding for Microchip usb2244 Controller
    faf7df2c8275 usb: misc: usb5744: add support for USB hub controller
    3ea5ca73e6be dt-bindings: usb: misc: Add binding for Microchip usb5744 hub
    6bb5f952c61b arm: zynq: don't remove -march=armv6k from KBUILD_AFLAGS
    244d268406c4 arm: zynq: add "-march=armv7-a" to AFLAGS
    ad5e41b44a7b firmware: zynqmp: Add sysfs entry for runtime features
    898e178c8a86 mtd: cfi: Add macro for Winbond NOR flashes
    5eb77738623f dt-bindings: zynqmp: Add new PD_PL macro
    715d52270edd dt-bindings: zynqmp: add RPU nodes
    74c05b85a1c4 arm64: zynqmp: Add support for ZynqMP RSA H/W accelerator
    30bc5ecb4468 arm64: zynqmp: Add Xilinx SHA3 node
    2edd2f165e7e dt-bindings: clock: versal: Remove alt_ref_clk from clock source
    8314c58ba4c8 dt-bindings: clk: xlnx: Update VCU bindings for vcu reset pin
    e1b58b6198e3 dt-bindings: clk: xlnx: move xlnx_vcu dt-binding to clk from soc
    563938754341 dt-bindings: serial: uartlite: Convert uartlite to json-schema
    573f76dc41d2 watchdog: of_xilinx_wdt: use wdd->parent in print
    137d5dd7ca42 clk: xilinx: vcu: Populate children node
    3437961c2439 clk: xilinx: vcu: disable aclk incase of probe failure
    74630c85a24c clk: xilinx: vcu: Update vcu init/reset sequence
    d4fe6e0432ee soc: xilinx: vcu: Export functions to obtain logicore settings
    fd03e132faf2 firmware: zynqmp: Add Node IDs in xlnx-zynqmp.h
    790ec5f70d6e firmware: xilinx: sync firmware pm_query_id entries with PLM query id entries
    ef9c14fad2b7 firmware: xilinx: Remove kernel-doc marking instead of regular comment
    8773b15933b5 uartlite: Update the default for the parameter
    db8bd3e0289e include: xilinx_phy: Add Copyright and License
    ab2ba922aef1 clk: si5324: fix linking failure for ARCH arm
    b2a7967314da crypto: xilinx: Drop COMPILE_TEST for CRYPTO_DEV_ZYNQMP_SHA3
    2838a3306ee2 ptp: Add support for port offset registers
    1dffefd4faec dt-bindings: ptp: xilinx: Update new compatible string
    a6c55514423f crypto: xilinx: zynqmp-aes: Add skcipher based AES driver
    6632285e9bf4 pmbus: tps544: adapt for updated pmbus interfaces
    ef0b84a82013 irqchip: gic: Add changes to handle SGI for Zynq Remoteproc driver
    9b526f096deb uio: Add the UIO driver for AI engine
    498135f770b8 dt-bindings: soc: xilinx: Add the dt binding for AI engine
    18b0794a5305 arm: zynq: delete AFLAGS_suspend.o to fix compile warning
    5e53cd34e124 dmaengine: pl330: Typecast with enum to fix the coverity warning
    39c3a41a659e i2c-cadence: Replace the value with enum
    b89fbc73d901 dt-bindings: serial: Add xilinx compatible
    a29d66f74209 ptp: Add Xilinx PTP timer driver
    35cd73b65e66 dt-bindings: Add devicetree documentation for Xilinx PTP timer
    37ec7efc7786 edac: xilinx: Added EDAC support for Xilinx DDR controller
    3c9b7a38fc80 dt-bindings: edac: Add bindings for Xilinx Versal EDAC for DDRMC
    1679d1d91d9d spi: spi-cadence: Fix uninit_use coverity warning
    cb329a401995 spi: spi-cadence: Fix mixed_enum_type coverity warning
    12c571f4d5c9 ARM: zynq: Fix spurious BUG with old DT
    97048676f036 misc: ai-engine: Move AI engine reg access to kernel
    c6bb0200b3f0 dt-bindings: soc: xilinx: ai-engine-npi: Add the binding for AIE NPI
    3e79e35a50f3 dt-binding: soc: xilinx: ai-engine: Add new AI engine binding
    32a5fc5f2326 dt-bindings: usb: host: ehci-xilinx: Add binding doc
    138b442b19fa clocking-wizard: Add versal clocking wizard support
    20d514f89cef dt-bindings: Add versal clocking wizard
    ecf71cc12055 clk: idt: Fix i2cwritebulk() failure
    3b7981675a98 dt-bindings: xilinx: Document new evaluation boards
    e48726847ef1 mtd: fixing CFI for Numonyx CFI bug
    da5081880882 misc: jesd204b: Add driver for Xilinx jesd204b
    05de1d200b3e dt-bindings: misc: Add bindings for JESD phy
    bd0c5c0c3725 dt-bindings: misc: Add documentation for jesd204b
    a6b600bc0a6d PCI: ZYNQMP EP client driver: Adding support for ZynqMP dma test client
    6dfb4afc5148 PCI: ZYNQMP EP driver: Adding support for ZynqMP ep driver
    61cc13a94e8b dt-bindings: pci: ZYNQMP PS PCIe Driver Root DMA dt bindings
    72064421def3 dt-bindings: power: Add versal power domain bindings
    8e1adae19ac5 mtd: Expand the ecc placement locations to 1260
    fa3c594bbe0a staging: xroetrafficgen: initial commit of roe traffic generator driver
    094b761f42fe staging: Add xroeframer driver
    a76ad50413c8 xilinx: Update MAINTAINERS fragment
    11dc089529ad samples: xilinx_apm: Add sample application for xilinx_apm
    c235d0d7d400 drivers: ata: Add CCI support for SATA if CCI is enabled
    d0e346544ace arm64: zynqmp: Change Kconfig dependency for cortexa53 edac
    8b4971dde69b edac: Add sysfs entries for cortex arm64
    578fb5936ef3 edac: Add documentation for cortexa53 edac sysfs
    6d5b80c86d6d EDAC: Add ARM64 EDAC
    d46c704562ad dt-bindings: edac: Add bindings for cortex_arm64
    b2da5fe7a96f edac: zynqmp: Add EDAC support for ZynqMP OCM Controller
    c97e2248909f dt-bindings: edac: Add bindings for ZynqMP OCM Controller
    59e1a7ac9fc4 edac: add support for ARM PL310 L2 cache parity
    d54641a737ac clk: Adding Silicon labs si5324 clock driver
    906b7c441f4b dt-bindings: clock: Adding si5324 bindings
    7e629d216c76 phy: mscc: Add support for VSC8531_02 with RGMII tuning
    b2ac0d9aafa6 dt-bindings: mscc: Add RGMII RX and TX delay tuning
    bd9ffe83f89c include: dt-bindings: Add mscc-vsc8531 RGMII clock delay definitions
    bf5b6559726c phy: dp83867: Add support for SGMII
    5469fa63a1cf crypto: zynqmp-rsa: Adopted RSA support for ZynqMP SoC
    00bc7c7e446f dt-bindings: crypto: Added binding docs for Xilinx ZynqMP RSA H/W accelerator
    61c5350201df crypto: zynqmp-sha: Adopted SHA3 support for ZynqMP Soc
    06f16e5ce077 dt-bindings: crypto: Added binding docs for Xilinx ZynqMP SHA3 H/W accelerator
    c93ad459fc73 pmbus: Add new tps544 power regulator driver
    929fa01900e7 dt-bindings: pmbus: Add tps544 bindings
    6b145ba8d836 zynqmp: firmware: Adds a driver for loading secure partition from Linux
    56efa970dde8 clk: Add ccf driver for IDT 8T49N24x UFT
    e2bba31bb85e dt-bindings: Add binding for IDT 8T49N24x UFT
    8fc9ad358ed2 i2c: mux: pca954x: write to mux channel always
    589c85a3194a watchdog: of_xilinx_wdt: Used dev_dbg()
    e4b83ec42fce irqchip: gic: Add remoteproc changes to the driver
    816f461a9911 staging: fclk: Enable pl clock with sysfs entry for set_rate
    a6358dc644e0 dt-bindings: Add doc for xilinx fclk
    498be8e1221e Xilinx: ARM: Devcfg and SLCR drivers updated to support reconfiguration.
    a54bb969e15c zynq: Add OCM driver
    208e432a6f88 zynq: slcr: Introduce new get_ocm_config()
    b519a7db2fc6 ARM: zynq: Fix prefetch option
    0c6eccf65023 ARM: zynq: Add support for Zynq-7000S devices
    8f438ef28249 dt-bindings: ARM: zynq: Add DT binding for eFuse controller
    51d65b77bcbe uio: rename uio.c -> uio_core.c & unify into uio.ko
    487148436435 apf: Add kernel modules to the kernel
    ffb9cd00a176 uio: Add dma-buf import ioctls
    f9e5a580c252 Bluetooth: hci_ll: Extend timeout between start and communication
    fee7722dd68d dt-bindings: usb: dwc3-xilinx: Convert USB DWC3 bindings
    dd46eb837657 dt-bindings: usb: dwc3: Add interrupt-names to include hibernation interrupt
    58ba5afcc621 usb: dwc3: gadget: Increase timeout for CmdAct cleared by device controller
    f92c8e05d481 usb: dwc3: gadget: disable hibernation interrupt on gadget enumeration
    bfc87833e9ae usb: dwc3: core: add PM_SLEEP kernel config check
    d463a2e39c1b usb: dwc3: core: Update REFCLK_FLADJ for frame length adjustment
    668832665601 usb: dwc3: xilinx: fix reset-gpio logic
    b7b98952b203 usb: dwc3: xilinx: fix error handling for reset-gpio
    937719183006 usb: xhci-plat: Add remote wakeup support for xilinx
    d30b7a25b95d usb: dwc3: Added remote wake-up in xilinx glue driver
    ab7a77c9778f usb: dwc3: Fixed common regulator for multiple controller instance
    3032fb9b5957 usb: chipidea: udc: make controller hardware endpoint primed
    50485109b073 usb: dwc3: handle usb2.0 gadget mode early hibernation event occurrence
    8f4f309624cd Revert "usb: function: f_tcm: Add support for getting alt interface number"
    d26f8fd4361f usb: dwc3: core: scratchpad buffers allocation handling in host mode
    7eab45e8ca50 usb: dwc3: xilinx: enable D3 power state entry feature
    1d54ec88f001 usb: dwc3: xilinx: Handle USB3 PHY initialization properly
    20d159d68fc9 usb: gadget: webcam: Add support for Full HD and 4K UHD Raw Video Formats
    00ace4683b16 usb: dwc3: Fix OTG driver to work with v5.10 kernel
    0de5df674dc7 usb: dwc3: gadget: Add new platform_data.h file
    81a5bf2483f2 usb: dwc3: xilinx: Handle dr_mode setting from DT properly
    f29f51de38f6 usb: chipidea: udc: Add xilinx revision support
    9219b23554f0 usb: dwc3: xilinx: fixed dwc3-xilinx driver warnings
    e16d48b334e0 usb: dwc3: xilinx: Add support for controller power state for host mode
    16d154bb59a7 usb: dwc3: xilinx: Register drvdata before registering regulator
    0e90a3c04846 usb: dwc3: xilinx: Add gpio-reset support
    46974cdb261f gpio: modepin: Add driver support for modepin GPIO controller
    b2a892a1d24c dt-bindings: gpio: zynqmp: Add binding documentation for modepin
    ba31e16df9fa usb: dwc3: Enable Xilinx platform only when Regulator is enabled
    9f6849b772d1 usb: dwc3: Implement stream transfer timeout
    5ee4927cd6fc usb: dwc3: use PROPERTY_ENTRY_BOOL to initialize property entries
    8d4df820b3e7 usb: dwc3: otg: Enable OTG support in dwc3-core driver
    3f9ac176ce18 usb: dwc3: Initialized variable with a proper value
    77f35fc999e4 usb: dwc3: use proper typecast to handle overflow
    f22c9636abba usb: dwc3: otg: remove otg static export warning
    2435bffeed0c usb: dwc3: otg: fix the function call used to get otg descriptor
    4a06a60c0a37 usb: dwc3: retain resource index for unforced stops
    31f76632a97b usb: dwc3: otg: add support for OTG in DWC3 host driver
    35a686a3c83b usb: dwc3: otg: Update Kconfig and Makefile for enabling OTG
    c61293294f26 usb: dwc3: gadget: Don't kick transfer if LST or SHORT bits are set
    13503abd4a01 usb: dwc3: Check for IOC/LST bit in both event->status and TRB->ctrl fields
    f672b02981a6 usb: dwc3: otg: fix broken OTG HNP feature
    5189066ee4c7 usb: dwc3: gadget: ISOC transfers should be stopped before starting a transfer
    381d55eea4a6 usb: dwc3: Correct usb dma mask for making SMMU work in device mode
    3975f8c8e21b usb: dwc3: Fix the broken suspend/resume functionality in dwc3
    a43c65c2a29c usb: dwc3: add support for enabling/disabling hibernation dynamically
    8ddea1d10c01 usb: dwc3: Fix the logic for allocating and setting scratchpad buffers
    144b0ff35ba8 usb: dwc3: don't setup event buffers when operating in host mode
    205f9ea16a66 usb: dwc3: update GFLADJ_REFCLK_FLADJ in dwc3_frame_length_adjustment
    6db9232e5118 usb: dwc3: of-simple: Enable CCI support in dwc3 driver
    d2ee5e149722 usb: Add quirk for enabling workaround for BULK IN streams
    b0592d53221a dwc3: core: Enable GUCTL1 chicken bit 9 for correcting Inter Packet Delay(IPD)
    acf131c85b51 dwc3: core: Enable GUCTL1 chicken bit 10 for fixing crc error after resume bug
    b2a364a4bf45 usb: dwc3: hibernation: fix scratch buffer allocation
    b01dd000b938 usb: dwc3: gadget: add support for OTG in gadget framework
    10ba9c763857 usb: dwc3: core: Add regulator calls for communicating with dwc3 PMU
    8451958e6379 usb: dwc3: gadget: Add hibernation support when operating in gadget mode
    5ce6f7528014 usb: chipidea: core: Add return value function check
    18f365f1633b usb: chipidea: Fix return value handling
    f7871d99bc4b usb: gadget: udc: Add return value error handling of function
    98f55b17d9e1 usb: gadget: udc: Remove useless variable assignment in xudc_read_fifo()
    478fd97b5676 usb: chipidea: Check usb_phy exists before using it
    2ee3a4c83b19 usb: chipidea: Use usb2 phy for Zynq platform
    3de559f7cbc6 usb: chipidea: Add support for VBUS control with PHY
    2b618786bffc usb: gadget: send usb_gadget as an argument in get_config_params
    8823f2f119a0 usb: host: xhci: Add xhci_hcd to xhci_ring for use in stream_timeout_function
    01e6212d8f12 usb: xhci: wait for atleast 1ms after exiting U3
    ae44b2658f57 usb: gadget: uvc_video: unlock before submitting a request to ep
    16555a5e1906 usb: xhci-plat: Add remote wakeup support
    77ca2aa40160 usb: function: f_tcm: Add support for getting alt interface number
    1072bb0852a6 usb: gadget: f_tcm: support to set maxburst through configfs
    2edc01f2c118 usb: gadget: f_tcm: add TARGET_SCF_ACK_KREF flag in BOT
    60887fd6a74e usb: gadget: f_tcm: queue multiple commands request
    04b1e97e2acd usb: gadget: f_tcm: comp_descriptor workaround during SS gadget
    a6c2895e422e usb: gadget: f_tcm: adjust write length with max packet size
    14d1ebba040e uas: Add US_FL_NO_ATA_1X for linux tcm_usb_gadget
    25a5856b0ce4 usb: uas: Add workaround for DATA IN urb's returned with status -EAGAIN
    6dcc7bcebeaa usb: xhci: Add workaround for fixing ep stream ring hang issue
    568ea45b97c7 usb: host: xhci: add support for Light Reset for DWC3 DRD
    f6e88ee5deda usb: host: xhci: plat: add support for otg_set_host() call
    e8944820830b usb: host: ehci-xilinx: Resolve kernel-doc Warnings
    92caef416da6 usb: host: ehci-xilinx: modified driver to resolve formatting warnings
    be8603e95882 usb: gadget: udc: udc-xilinx: Add identifier to read_fn function arg
    daed788b5bf2 usb: phy: Add platform driver support for ULPI phys
    a91aeb4ceef3 usb: xilinx: Add suspend resume support
    87337cf8fb5a usb: gadget: udc-xilinx: Add clock support
    6c59c4128bc3 dt-bindings: udc-xilinx: Fix coding style in binding doc
    e076ad0c9395 dt-bindings: usb: Add clock support for udc-xilinx
    8148c58e423b irqchip: xilinx: Add support to remove the Xilinx INTC driver module
    e90c010bc359 irqchip: xilinx: Add support to remove Xilinx INTC irqchip driver module
    6ed255a3b26e irqchip: xilinx: Avoid __init macro usage for xilinx_intc_of_init
    057bc8fc1e58 irqchip: xilinx: Change level for cpu-id warning
    eace9259fa8d irqchip: xilinx: Add support for Microblaze SMP
    76480a327eef irqchip: xilinx: Add support for cpu hotplug
    6ea2229eacc2 irqchip: xilinx: Rename root_domain just to domain
    26f37d376b24 irqchip: xilinx: Support only LE/BE irqc by the same driver
    bf483280aa06 irqchip: xilinx: Add support for sw interrupts
    fd33fc3cd1ea irqchip: xilinx: Move early initialization to own function
    dc3513cf5a04 irqchip: xilinx: Use handle_domain_irq()
    1cdfe0515c3f irqchip: xilinx: Enable generic irq multi handler
    6dfe2d306fe9 irqchip: xilinx: Make per cpu primary controller entries
    a9cfc203b65c dt-bindings: irqchip: Add Xilinx Interrupt Controller bindings
    8b8c06c3eb5e PCI: XDMA PL PCIe: Adding XDMA PL PCIe Root Port
    0ce6d855720e PCI: XDMA PL PCIe: Adding device tree binding for XDMA PL PCIe
    5358cf51ff8e PCI: xilinx-nwl: Fix coding style violations
    c2505045ad79 serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO
    407eb64f5a6c serial: uartps: Prevent writes when the controller is disabled
    93d2b712a1d4 serial: uartps: Fix the ignore_status
    d00ec6bd2474 serial: uartps: Change uart ID port allocation
    5c827ba7d579 tty: xilinx_uartps: Make the timeout unsigned
    5128a1a9b06c tty: xilinx_uartps: Check clk_enable return type
    9a944d174a8a tty: xilinx_uartps: Add check for runtime_get_sync calls
    eec024c5e028 tty: xilinx_uartps: Check the clk_enable return value
    a97613c34b50 xilinx: Update copyright text to correct format
    3179288230f3 clk: zynqmp: Fix stack-out-of-bounds in strncpy`
    596fc12f05c8 clk: zynqmp: make bestdiv unsigned
    b9ce42d420ee clk: zynqmp: Add a check for NULL pointer
    8d9441bf0e46 can: xilinx_can: Remove repeated work the from kernel-doc
    30ffdc2b2f33 can: xilinx_can: Add check for NAPI Poll function
    498cbf79edd1 pinctrl: zynq: use module_platform_driver to simplify the code
    66399a3170cf serial: pl011: Add support for Xilinx Uart
    4d81d7d94613 dt-bindings: serial: pl011: Add 'arm,xlnx-uart'
    0f2cd4d7140c watchdog: of_xilinx_wdt: Add Versal Window watchdog support
    7ec21c310d37 watchdog: of_xilinx_wdt: Use a proper variable to handle overflow
    d6836a99d4c8 watchdog: of_xilinx_wdt: Wire setting up timeout via module parameter/DT
    f43c59ceae8b watchdog: of_xilinx_wdt: Add Versal support
    22e840fdf615 watchdog: of_xilinx_wdt: Introduce wdttype enum for identification
    52206a1807f7 watchdog: of_xilinx_wdt: Initialize watchdog via data structure
    846ea51e6a80 dt-bindings: Convert Xilinx watchdog bindings to json-schema
    d5d2c796c7fb nvmem: zynqmp_nvmem: Fix zynqmp_nvmem_read() parameter alignment
    a73a6a5a2733 nvmem: zynqmp-nvmem: Fix passing incompatible parameters
    83ef5c2e5690 nvmem: zynqmp: Replace ENOTSUPP by EOPNOTSUPP
    d070eb96690c nvmem: zynqmp: Add support to PUF eFuses programming for User data
    45114f5f9401 nvmem: zynqmp: Removed \r format specifier for prints.
    52ed2e469d11 nvmem: zynqmp: Added support to access efuse
    987c652bc692 dt-bindings: nvmem: Added efuse nodes
    22d3c7c3ed8d net: axienet: Add GT reset status check for XXV new IP version
    6538ea1f407b net: xilinx: axiethernet: Pass correct phy interface to of_phy_connect()
    42cda9570fa3 net: xilinx: fix compile warning due to typecheck
    f8c09e68cbd5 net: xilinx: In MCMDA designs fix crash on ifconfig up
    59292a39293e net: xilinx: axiethernet: Correct phy-mode comparison logic in _probe()
    0869f1cc4405 net: xilinx: Ethtool statistics support
    b72b33640123 net: xilinx: axiethernet: Fix compilation error when HW timestamp is enabled
    0ceefac8945e net: axienet: MRMAC reset sequence fixes
    01b9f018d071 net: axienet: Add one step PDelay support
    d3dc3bc79dc4 net: xilinx: Add one step 1588 support for MRMAC
    e1134a6cc7ea net: xilinx: MRMAC TX CMD FIFO update
    39f7bd39fb5f net: xilinx: Handle TX TS FIFO timeout error
    d8d73b148a73 net: xilinx: Update MRMAC config structure with PTP command length
    d362488d5c68 net: xilinx: Add supported_coalesce_params to fix axienet on 5.10
    15b9e099689f net: xilinx: GT reset updates for 2020.2
    62ce30685f3e net: xilinx: axiethernet: Enable dynamic MDIO MDC
    dbfab9dd6ee7 net: xilinx: axiethernet: Reduce the width of variable to handle overflow
    52328d13e2d2 net: xilinx: axiethernet: Add variables and conditions to check return value
    bd9ceb904dfb net: xilinx: axiethernet: Add condition to check the return value
    72da03c512e4 net: xilinx: axiethernet: Replace the value with enum
    b96ca439cb48 net: xilinx: axiethernet: Fix indentation warnings
    5394b524013f net: xilinx: axiethernet: Add check to overcome NULL dereference warning
    99bbaaa8e02d net: xilinx: axiethernet: Fix the use of uninitialized variable
    6b44b3370fdd net: xilinx: axiethernet: Remove the NULL assigning to a pointer
    6b0456b9cfd3 net: xilinx: Cleanup xilinx_tsn_shaper.* files
    91ed830f75b5 net: xilinx: Access qdv address and associated properties separately
    c2bcaa2c17f9 net: xilinx: Add MCDMA management channel support
    43b5b909f4da net: xilinx: Add a master xmit function for TSN packets.
    6aa91dc5a68a net: xilinx: Add a separate mcdma probe function for TSN IP
    d5614ab8c424 net: xilinx: Refactor TSN functions into xilinx_tsn_ip.c
    b60ea7d7bad3 net: xilinx: Check if dma_map_single returned a valid address.
    0236f643b223 net: xilinx: axiethernet: Add check for transmit data FIFO vacancy
    8430dcd9e7f1 net: xilinx: Fix indentation issues
    6a8385064fb9 net: xilinx: Add missing kernel-doc descriptions
    83aaf89897f2 net: xilinx: Add HW timestamping support for MRMAC
    900f3039fec4 net: xilinx: Add MRMAC support
    cd9e7e274cc5 net: xilinx: XXV Ethernet HW timestamp fixes
    6cd1303dfc43 net: xilinx: Use prandom with range to avoid corner cases
    895d280e4840 net: xilinx: axiethernet: Pass phy interface to of_phy_connect()
    1acc0ce5d2d4 net: xilinx: axiethernet: Fix swiotlb buffer full error
    8d2c60b85348 net: xilinx: Add support for Qbu/br feature of PL TSN IP
    efc7cf76a30b net: xilinx: Add Support for CB/FRER feature of PL TSN IP
    a4dc8db62ba9 net: xilinx: Add Qci support to the PL TSN IP driver
    2f682c383c7b net: xilinx: Add support for PL TSN endpoint interface
    6384ce5ee020 net: xilinx: Add support for PL TSN IP features
    d6a42a8396bd Revert "net: axienet: convert to phylink API"
    dad41407a324 net: xilinx: axiethernet: Fix crash in axienet_recv
    8a8b566a2d9e net: xilinx: axiethernet: Fix axiethernet register description
    8faea500a288 net: xilinx: axiethernet: Check for queue full in transmit path
    a4dc276716e6 net: xilinx: axiethernet: Add USXGMII support
    2a880e7b51ec net: axienet: added multichannel DMA support
    b2dbc2e6b5af net: axienet: Add clock support
    063be1ee73a2 net: axienet: Fix issues when DRE is not enabled in the h/w
    727f3a5c8f27 net: axienet: Fix coding style issues
    8cce77b51c92 net: axienet: Use ether_addr_copy()
    d241d300782a net: axienet: Allow unaligned transfers
    d0c93a4f5318 net: axienet: Remove unnecessary phy defines
    355ed8ae8a9a net: axienet: Adding highmem support
    64052d0b3845 net: axienet: Add support for ZynqMP
    c5e69e552ec6 net: axienet: Add support for 1588
    55ffb3c182f1 net: axienet: Add support for 10G/25G MAC
    2cedc8fa2980 net: axienet: Add support for 10G MAC
    98061a32e7ae net: axienet: Add support for 2.5G MAC
    f7675dec1b2b net: axienet: Add support for config structure
    1115c018112d net: axienet: Add support for non-processor mode
    713b2b3690e3 net: axienet: Fix lost wake-up scenario in xmit
    763aed86a2dd net: axienet: Use barriers at relevant places
    93ed62f37db8 net: axienet: Add NAPI support
    292cfee22d66 Revert "net: axienet: make use of axistream-connected attribute optional"
    a84e67a6fa88 dt-bindings: net: Add devicetree documentation for MRMAC
    708b43eca0f1 dt-bindings: Add devicetree documentation for ep
    37c3a8064ee6 dt-bindings: Add devicetree documentation for TSN
    0a442196b1e8 dt-bindings: net: axienet: Add support for mcdma
    f26c850a9112 dt-bindings: net: axienet: Add clock support
    43077fd30fd8 dt-bindings: net: axienet: Update binding doc for 10G/25G MAC 1588
    737a14056cb3 dt-bindings: net: axienet: Add binding for 2.5G, 10G and usxgmii mac variants
    b176e141940f Revert "net: axienet: document axistream-connected attribute"
    fc3794a6edfa xilinx: Update copyright text to correct format
    75b094330f57 net: emaclite: Remove custom BUFFER_ALIGN macro
    0146c2c57963 net: emaclite: Fix coding style
    49da784794c7 dt-bindings: net: Add binding documentation for axi emaclite
    35430b30f1f5 net: xilinx_phy: Add flag to reset after clock enable
    c1fbadc9f397 net: phy: Add support for xilinx SGMII and 1000BASE-X phys
    65d69c6c214d dt-bindings: net: Add bindings documentation for Xilinx PCS/PMA PHY
    7841eb835b10 dmaengine: zynqmp_dma: Add conditions for return value check
    427d5c025e85 dmaengine: zynqmp_dma: Typecast with enum to fix the coverity warning
    599e12bbf307 dmaengine: zynqmp_dma: Typecast the variable with dma_addr_t to handle overflow
    9767db3c8884 dmaengine: zynqmp_dma: Typecast the variable to handle overflow
    298922bdf14f dma: zynqmp_dma: Initialize descriptor list after freeing during reset
    5d3dea6fc600 dmaengine: xilinx: Add vdmatest test client code
    5584a3280a8a dt-bindings: dmaengine: Add binding for vdmatest client
    65c2f7dd9e2d dmaengine: xilinx: Add axidmatest test client code
    655eb50ebb09 dt-bindings: dmaengine: Add binding for xilinx axidma test client
    c00b65c3a4c4 dmaengine: xilinx_dma: Implement error handling in xilinx_dma_child_probe() API
    908f454a5599 dmaengine: xilinx_dma: Fix kernel-doc warnings
    7af7892205db edac: zynqmp: Add EDAC support for ZynqMP OCM Controller
    9c5b9d5718a1 dt-bindings: edac: Add bindings for Xilinx ZynqMP OCM binding
    6b8f58e3fd3b i2c: xiic: Correct the BNB interrupt enable sequence
    4115dbc8ed91 dt-bindings: i2c: xiic: Add 'clock-frequency' property
    be4456162ad9 dt-bindings: i2c: xiic: Add 'xlnx,axi-iic-2.1' to compatible
    e809f68dc7c4 i2c: xiic: Add SCL frequency configuration support
    6002b4d40444 i2c: xiic: Update compatible with new IP version
    60849c483fbe i2c: xiic: Remove interrupt enable/disable in Rx path
    13e01446936a i2c: xiic: Switch to Xiic standard mode for i2c-read
    693a50a26414 i2c-xiic: Fix the type check for xiic_wakeup
    6b7031d358fc i2c-xiic: return value of xiic_reinit
    19d54cfd5ccb i2c: xiic: Add smbus_block_read functionality
    9f19d8f260fb i2c: xiic: Use 'nmsgs' variable instead of repeated_start
    ab1034c36585 i2c: xiic: Add wait for FIFO empty in send_tx
    abdec326ff9d i2c: xiic: Fix Rx and Tx paths in standard mode repeated start
    c2ada1322975 i2c: xiic: Correct the datatype for rx_watermark
    9371e3e5be5c i2c: xiic: Enter standard mode only for > 255 byte read transfers
    ffc4bfb1b8cb i2c: xiic: Fix coding style issues
    ab6be0774635 i2c: xiic: Add standard mode support for > 255 byte read transfers
    622176d24add i2c: xiic: Fix Tx Interrupt path for grouped messages
    b1e31132570b rtc: zynqmp: fix linking failure for ARCH arm
    50c43b106308 rtc: zynqmp: Add calibration set and get support
    2c1e6ef29bd9 arm: zynq: Suspend support
    a52ec0d01e2a clk: zynq: Update the parameters to zynq_clk_register_periph_clk
    92237f2096e3 clk: zynq: trivial warning fix
    eb5c194fe712 clk: zynq: pll: Fix kernel-doc warnings
    6461bd8f8bbc uio: uio_xilinx_apm: Add Xilinx AXI performance monitor driver
    e903b998a3ae dt-binding: apm: Add the binding document for APM
    386e0a2b7d11 clk: clocking-wizard: Fix coding style violations
    808472ee387f clocking-wizard: Support higher frequency accuracy
    1b0b1fcc0f35 clk: clocking-wizard: Update the compatible
    a6af66ef4704 clk: clocking-wizard: Fix the reconfig for 5.2
    aabc766ffa0d clk: clocking-wizard: Rename nr-outputs to xlnx,nr-outputs
    714046154405 clk: clocking-wizard: Add the clockwizard to clk directory
    dc8d9e247bd8 dt-bindings: add documentation of xilinx clocking wizard
    f8b100484ab4 i2c: cadence: Handling Slave monitor mode
    46952bbd1349 i2c-cadence: Check the return value of pin-ctrl
    2d3dc169c329 i2c: cadence: Recover bus after controller reset
    8d4f3e897a6b trafgen: Document sysfs entries
    e54e88aa8db6 trafgen: xilinx: add axi traffic generator driver
    db6c97a16709 dt-bindings: misc: Add dt bindings for traffic generator
    0b3a9cf23208 Documentation: short descriptions for Flexnoc Performance Monitor driver
    af9310156cdb misc: xilinx_flex: Add support for the flex noc Performance Monitor
    eed98bc1bd20 dt-bindings: Add dt bindings for flex noc Performance Monitor
    b39ce6188d8f fpga: zynqmp: Add feature-list validation check
    c3debbb075e8 firmware: xilinx: Use proper indentation in kernel-doc
    2f36766c292f firmware: xilinx: always check API version for IOCTL/QUERY
    31e6cfd7b3b4 firmware: xilinx: add new function for do_feature_check_call
    1e6083feb220 firmware: xilinx: Add support for IOCTL and QUERY ID feature check
    9d198dc12070 firmware: zynqmp: Add support for secure_image
    53e474616f13 firmware: xilinx: Add IOCTL support to query QoS
    772697ce114a firmware: xilinx: Implemented pm API functions to get the xilfpga component info
    2746bd976c4b firmware: xilinx: Add IOCTL support for the AIE run time operations
    9513498385d4 firmware: xilinx: Add TF_A_PM_REGISTER_SGI SMC call
    56e40c7dd8b6 firmware: xilinx: Add support to get the image meta-header info
    e03694978cf3 firmware: xilinx: Update the zynqmp_pm_fpga_load() API
    fbc91cdb367b fpga: versal: Use tab instead of spaces for indentation
    19e115da53f1 fpga: fpga-mgr: Add missing kernel-doc description
    7837d95cdd94 fpga: fpga-mgr: fix for coding style issues
    4481faa1bf49 fpga: mgr: Update the state to provide the exact error code
    bc8e9b6e0983 fpga: region: Adds runtime PM support
    54d8f9d9ca81 fpga: region: Add fpga-region property 'power-domains'
    a7a2276ed8f1 fpga: zynqmp: Initialized variables before using it
    292dbac1677e fpga: zynq: Fix incorrect variable type
    b918a2e218ca fpga: zynqmp: Use the scatterlist interface
    e155630575c4 fpga: versal: Use the scatterlist interface
    8e749d381f33 fpga: mgr: Adds secure BitStream loading support
    2dd53589d0a4 fpga: add bindings document for secure flags
    f59058929ba0 fpga: support loading from a pre-allocated buffer
    b536b65e5c7c fpga: fpga-bridge: Add manual set option via sysfs
    b752f2a3995b fpga: zynq: Add AFI config driver
    f8e7bc8ce2f2 fpga: doc: Add binding doc for the afi config driver
    5a1c2fd19a5d fpga: Add xilinx AFI config driver
    2433e3deb357 fpga: doc: Add binding doc for the afi config driver
    536a7eca23fe fpga: Adopted Authenticated BitStream loading support for Xilinx
    8a20fda8bffe fpga: zynqmp-fpga: Adds status interface
    2794dcc31d3d fpga: mgr: Update the status for fpga-manager
    5f095e3b363a fpga: zynqmp-fpga: Add support for pl configuration readback
    49f97f21ebce fpga: fpga-mgr: Add readback support
    453b5c0bdb77 fpga: mgr: Adopted Encrypted BitStream loading support for Xilinx zynqmp
    771420904d30 fpga: Add firmware store function
    298985c827de spi: spi-cadence-quadspi: Add Rx periodic Tuning support
    0d82358fa8e5 spi: spi-cadence-quadspi: Add support for OSPI Macronix
    f8e60991e92b mtd: spi-nor: micron-st: Add support for mt35xu01g flash
    7321890bd2f2 mtd: spi-nor: gigadevice: Add support for GD25LX256E
    595b205a7646 mtd: spi-nor: issi: Add support for is25wx256
    60db395c8bf9 spi: spi-cadence-quadspi: Add support for odd byte count read/write in DDR mode
    01c7f51c1324 spi: spi-cadence-quadspi: Add support for DDR PHY mode
    915923d73f7f spi: spi-cadence-quadspi: Add support for OSPI device reset
    742af72f442c firmware: xilinx: Add tristate configurations
    73cbd854ef83 spi: cadence-quadspi: fix dma_unmap_single() call
    d7228207a0c8 spi: cadence-quadspi: Add Xilinx Versal external DMA support
    af34a3dd349c spi: cadence-quadspi: Add OSPI support for Xilinx Versal SoC
    4004e9c16f95 dt-bindings: spi: cadence-quadspi: Add support for Xilinx Versal OSPI
    59803de0a3b3 net: macb: Move the phy re-init to phylink function instead of open
    80ed3cc175ae net: macb: Handle phy reset for PCS PMA IP
    a34ea9656915 net: macb: Kernel gives call trace during resume from Wake on Lan
    c9f9e43c4ee3 net: macb: Handle phy reset for PCS PMA IP
    9b06c1cc7a63 net: macb: Reorder probe and fix exit path
    31720bd54735 net: macb: Reset TX when TX halt times out
    73cd1e1e0b94 net: macb: Increase halt timeout to accommodate 10Mbps link
    0ddb734603a0 net: macb: Use queue disable instead of tieoff in Versal suspend
    4034a3f56f0f net: macb: Update tsu clk usage in runtime suspend/resume for Versal
    aee3952e9a18 dt-bindings: net: macb: Add GEM versal compatible string
    b3acf26ff48a net: macb: Optimize reading HW timestamp
    48d58b99f331 net: macb: Process tx timestamp only on ptp packets
    6b265011b9e9 net: macb: Use WOL via ARP
    d38cf41379d4 net: macb: Add provision for queue tie off
    c20373c21196 net: macb: PTP fixes
    2c46511d8159 net: macb: Add support for partial store and forward
    a11ece690080 dt-bindings: net: macb: update for partial store and forward
    00766c76dddd net: macb: add support for mdio phy nodes
    ac0976c90259 drivers: soc: xilinx: Call InitFinalize from late_initcall_sync instead of probe
    3daad588a65f pwm: pwm-cadence: Add support for TTC PWM
    413a103eb561 dt-bindings: timer: Update device tree bindings for cadence TTC PWM
    813603f7b72c clocksource: timer-cadence-ttc: Do not probe TTC device configured as PWM
    94461f06fbfb drivers: gpio: Add support for SLG7XL45106 I2C GPO expander
    2bdd366ed0ab dt-bindings: gpio: Add gpio-slg7xl45106.yaml
    7284fac81dec mtd: rawnand: Add jedec_id to struct onfi_params
    19c7e50b6c39 firmware: xilinx: Add OSPI Mux selection support
    1c44a8fcc5b1 firmware: xilinx: add support for sd/usb/gem config
    9fcd8933730f firmware: xilinx: Add support for secure read/write ioctl interface
    64db7b5940bd xilinx: Fix alignment issues
    2f4d392d63b9 firmware: xilinx: Update firmware call interface to support additional arg
    af114b23708c firmware: xilinx: Add support to access BBRAM and volatile user keys
    ffdf3479387c firmware: xilinx: Add support to get the image uid info
    bacd03b43e9a firmware: xilinx: Add sysfs support for feature config
    2dd992b1a66a firmware: xilinx: Add support for runtime features
    f78d30ce1170 firmware: xilinx: Open MMIO read/write interface via debugfs
    1705288f9b7e firmware: zynqmp: Add MMIO read and write support for PS_MODE pin
    03696811c57b usb: dwc3: Add power management support in DWC3 Xilinx driver
    4522562bac02 firmware: zynqmp: Use DEVICE_ATTR_* to create sysfs entry
    8679afc083a7 firmware: xilinx: Use u32 for reset ID in reset APIs
    894211e12431 xilinx: firmware: Add sysfs to get last reset reason
    4ccc1c0cb0d1 firmware: xilinx: Add support for GET_LAST_RESET_REASON IOCTL
    1d8d2dfe3408 firmware: xilinx: Add IOCTL for handling usb power requests
    ac757349260a firmware: xilinx: xilinx: Add IOCTL ids for probe counter
    007d0f428ab0 firmware: xilinx: Add qspi firmware interface
    e46e8af477fc firmware: xilinx: Add zynqmp SGMII firmware support
    6e6b3ac16542 firmware: xilinx: Add ULPI reset support
    f7ff9a4be882 firmware: xilinx: Add AFI ioctl support
    3fd244dfb317 firmware: xilinx: Add pm api function for PL readback
    989d4b8540ed firmware: xilinx: Add missing debug firmware interfaces
    16fe6e7d76b2 firmware: xilinx: Enable PM_IOCTL in debugfs
    c1171a34d2ef firmware: xilinx: Adds new eemi call for reg access
    c3e265ab42fe firmware: xilinx: Added pm api functions for RSA and SHA
    10ea96ed9201 firmware: xilinx: provides support to access efuse
    4049e236df60 firmware: xilinx: Add IOCTL support for AIE ISR Clear
    cdf530a25695 firmware: xilinx: Add ZynqMP firmware ioctl enums for RPU configuration.
    c2b985b88f09 firmware: xilinx: check return value of zynqmp_pm_get_api_version()
    c98909d6f9e5 firmware: xilinx: Add shutdown/wakeup APIs
    4ae799581030 driver: soc: xilinx: register for power events in zynqmp power driver
    3f0ca0276e98 firmware: xilinx: instantiate xilinx event manager driver
    ceeb8c19f199 drivers: soc: xilinx: add xilinx event management driver
    3b83c76d98b9 include: linux: firmware: Add header file with error events details
    dea4d8d0720a firmware: xilinx: move supported api callback ids
    0255c20b2d2c firmware: xilinx: export the feature check of zynqmp firmware
    22ef1e02ef40 firmware: xilinx: add register notifier in zynqmp firmware
    d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer()
    856ec356cf91 ACPI: thermal: drop an always true check
    7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC
    41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
    44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs()
    77aa9e489eaf bpf: Disallow unprivileged bpf by default
    ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups
    4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal""
    5df6d1b00f95 jbd2: fix use-after-free of transaction_t race
    2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function
    07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction
    4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal"
    7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack
    f78574dee71e kasan: test: silence intentional read overflow warnings
    d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC
    5e279d5647cc arm64: support page mapping percpu first chunk allocator
    e5bf16752dca vmalloc: choose a better start address in vm_area_register_early()
    660b3d21b46f kasan: test: bypass __alloc_size checks
    00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write
    67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB
    bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack
    7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc()
    bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack()
    51423ebb36ad lib/stackdepot: introduce __stack_depot_save()
    85373e66d847 lib/stackdepot: remove unused function argument
    5b6cc9b251f3 lib/stackdepot: include gfp.h
    c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case.
    b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic()
    13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence
    21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221
    6199fd896645 aufs: tiny, headers after fs_context
    8ddb40e31c29 aufs: fs_context 7/7, finally remount
    69035f71c6fd aufs: fs_context 6/7, now mount
    bc841b970697 aufs: fs_context 5/7, parse all other mount options
    435188053da2 aufs: fs_context 4/7, parse xino options
    9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options
    1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option
    a8488f603134 aufs: fs_context 1/7, skelton of the new shceme
    8e32e0015564 aufs: pre fs_context, convert a static flag to a macro
    f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case
    948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo()
    77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117
    2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129
    7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone
    66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl()
    69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore
    ada8fe9543e5 aufs: 5.14-20210906  ---> 5.14-20211018
    b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes"
    81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
    97c963889222 sched/isolation: really align nohz_full with rcu_nocbs
    871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards"
    ffad0783dd5b ARM: config: multi v7: Regenerate defconifg
    5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols
    badaf96564fe ARM: config: multi v7: Clean up enabled by default options
    34996040fc9b ARM: config: multi v7: Drop unavailable options
    7f685244afb3 powerpc/mm: Switch obsolete dssall to .long
    20301aeb1a64 riscv: fix build with binutils 2.38
    9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error
    720b61fc400b x86_64_defconfig: Fix warnings
    02bf23d26bc4 arm64: defconfig: cleanup config options
    05914e2c87e5 arm: defconfig: drop unused POWER_AVS option
    ffb532fa19b9 aufs5: fix build against v5.15.3+
    a4b3abf4d96d qemux86: add configuration symbol to select values
    fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter
    3d8762d900d9 clear_warn_once: bind a timer to written reset value
    95faacac47e8 clear_warn_once: expand debugfs to include read support
    de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    0e4aacead9c1 perf: x86-32: explicitly include <errno.h>
    9ad92c11468e perf: mips64: Convert __u64 to unsigned long long
    09e7efe3e68a perf: fix bench numa compilation
    e79becc44fa6 perf: add SLANG_INC for slang.h
    b1033b588681 perf: add sgidefs.h to for mips builds
    cf9db484ac0b perf: change --root to --prefix for python install
    7fd052c2c562 perf: add 'libperl not found' warning
    27a437cdd469 perf: force include of <stdbool.h>
    3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat
    a7e9293b506b FAT: Added FAT_NO_83NAME
    6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    538be0fdb124 aufs: adjust to v5.15 fs changes
    f45da75c8759 aufs5: core
    047f57e07e01 aufs5: standalone
    029fc15574c8 aufs5: mmap
    610d0192ee94 aufs5: base
    d4e428d0ec5f aufs5: kbuild
    eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested)
    22c73536d5d7 yaffs: include blkdev.h
    506b7251bfb8 yaffs: fix misplaced variable declaration
    a0e26ff364dc yaffs2: v5.6 build fixups
    b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read
    ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super
    2e3c3aec8279 yaffs: repair yaffs_get_mtd_device
    d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API
    70a6113ee2c7 yaffs2: fix memory leak in mount/umount
    3378e4a9e404 yaffs: Avoid setting any ACL releated xattr
    ec2284edddef Yaffs:check oob size before auto selecting Yaffs1
    c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY
    608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020)
    89e660ece42c initramfs: allow an optional wrapper script around initramfs generation
    b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally
    3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation
    d202fb2caf33 defconfigs: drop obselete options
    9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled
    e20d8cf019b4 linux-yocto: Handle /bin/awk issues
    b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion
    adb40f1e6a1a uvesafb: print error message when task timeout occurs
    f280a1ed0962 compiler.h: Undef before redefining __attribute_const__
    4352732f268c vmware: include jiffies.h
    7954a677968d Resolve jiffies wrapping about arp
    5f28a1035d95 nfs: Allow default io size to be configured.
    0d7260ad7106 check console device file on fs when booting
    900a12e37e0a mount_root: clarify error messages for when no rootfs found
    7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location
    6604fc1763b3 modpost: mask trivial warnings
    0d294adb09cb kbuild: exclude meta directory from distclean processing
    a097cdd95a9e powerpc: serialize image targets
    5db6ec39a0a3 arm: serialize build targets
    cbabca27905e crtsavres: fixups for 5.4+
    7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8
    a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8
    186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild
    d1ea862964ca powerpc: kexec fix for powerpc64
    2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core
    2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code
    ec57870b303a mips: Kconfig: add QEMUMIPS64 option
    6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency
    74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c
    22e65b63d3b4 arm/Makefile: Fix systemtap
    b7f1ab59f19e vexpress: Pass LOADADDR to Makefile
    ce2800c73bf7 arm: ARM EABI socketcall
    019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agobinutils: fix CVE-2025-1180
Harish Sadineni [Thu, 29 May 2025 12:12:02 +0000 (05:12 -0700)] 
binutils: fix CVE-2025-1180

Backporting the fix from PR 32636 to fix PR 32642 (ld SEGV (illegal read access)
in _bfd_elf_write_section_eh_frame (bfd/elf-eh-frame.c:2234:29) with
 --gc-sections --gc-keep-exported option)

https://nvd.nist.gov/vuln/detail/CVE-2025-1180 is associated with
PR32642 which will get fixed with commit from PR 32636.

Upstream-Status: Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=f9978defb6fab0bd8583942d97c112b0932ac814]
CVE: CVE-2025-1180

Signed-off-by: Harish Sadineni <Harish.Sadineni@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoscreen: Fix CVE-2025-46805
Hitendra Prajapati [Thu, 29 May 2025 05:09:14 +0000 (10:39 +0530)] 
screen: Fix CVE-2025-46805

Upstream-Status: Backport from https://cgit.git.savannah.gnu.org/cgit/screen.git/commit/?id=161f85b98b7e1d5e4893aeed20f4cdb5e3dfaaa4

Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agobinutils: Fix CVE-2025-1182
Harish Sadineni [Wed, 28 May 2025 14:15:47 +0000 (07:15 -0700)] 
binutils: Fix CVE-2025-1182

Upstream-Status: Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=b425859021d17adf62f06fb904797cf8642986ad]
CVE: CVE-2025-1182

Signed-off-by: Harish Sadineni <Harish.Sadineni@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agogcc: AArch64 - Fix strict-align cpymem/setmem
Sundeep KOKKONDA [Fri, 23 May 2025 04:49:35 +0000 (21:49 -0700)] 
gcc: AArch64 - Fix strict-align cpymem/setmem

The cpymemdi/setmemdi implementation doesn't fully support strict alignment.
Block the expansion if the alignment is less than 16 with STRICT_ALIGNMENT.
Clean up the condition when to use MOPS. (PR103100)

The original patch for GCC 12 removed MOPS & SIMD conditionals for setmem and
cpymem expansions in aarch64.md file. However, this version for GCC 11 does not
backport the SIMD & MOPS-related changes and retains the conditions in aarch64.md
file to preserve correctness and compatibility with the GCC 11 backend.

All changes and outputs have been verified by the author.

Upstream-Status: Backport [https://gcc.gnu.org/cgit/gcc/commit/?id=b9d16d8361a9e3a82a2f21e759e760d235d43322]

Signed-off-by: Sundeep KOKKONDA <sundeep.kokkonda@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoutil-linux: Add fix to isolate test fstab entries using CUSTOM_FSTAB
Virendra Thakur [Thu, 22 May 2025 12:11:41 +0000 (17:41 +0530)] 
util-linux: Add fix to isolate test fstab entries using CUSTOM_FSTAB

During ptest execution, util-linux adds mount entries in /etc/fstab
and runs `mount -a`, which mounts all available entries from
/etc/fstab. This can cause unintended mounts that are unrelated to
the test, leading to incorrect test behavior.

To avoid this, upstream util-linux introduced a mechanism using
CUSTOM_FSTAB,which isolates test-specific fstab entries. Only entries
listed in CUSTOM_FSTAB are mounted during test execution, ensuring
tests do not interfere with or depend on the system's /etc/fstab.

This commit backports below upstream changes to use CUSTOM_FSTAB.
https://github.com/util-linux/util-linux/commit/ed3d33faff17fb702a3acfca2f9f24e69f4920de
https://github.com/util-linux/util-linux/commit/b1580bd760519a2cf052f023057846e54de47484
https://github.com/util-linux/util-linux/commit/6aa8d17b6b53b86a46c5da68c02a893113130496

Signed-off-by: Virendra Thakur <virendra.thakur@kpit.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoruby: fix CVE-2025-27221
Divya Chellam [Fri, 23 May 2025 13:23:53 +0000 (18:53 +0530)] 
ruby: fix CVE-2025-27221

In the URI gem before 1.0.3 for Ruby, the URI handling methods
(URI.join, URI#merge, URI#+) have an inadvertent leakage of
authentication credentials because userinfo is retained even
after changing the host.

Reference:
https://security-tracker.debian.org/tracker/CVE-2025-27221

Upstream-patches:
https://github.com/ruby/uri/commit/3675494839112b64d5f082a9068237b277ed1495
https://github.com/ruby/uri/commit/2789182478f42ccbb62197f952eb730e4f02bfc5

Signed-off-by: Divya Chellam <divya.chellam@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoglib-2.0: fix CVE-2025-4373
Praveen Kumar [Fri, 23 May 2025 06:36:39 +0000 (12:06 +0530)] 
glib-2.0: fix CVE-2025-4373

A flaw was found in GLib, which is vulnerable to an integer overflow
in the g_string_insert_unichar() function. When the position at which
to insert the character is large, the position will overflow, leading
to a buffer underwrite.

References:
https://nvd.nist.gov/vuln/detail/CVE-2025-4373
https://security-tracker.debian.org/tracker/CVE-2025-4373

Upstream-patches:
https://gitlab.gnome.org/GNOME/glib/-/commit/cc647f9e46d55509a93498af19659baf9c80f2e3
https://gitlab.gnome.org/GNOME/glib/-/commit/4d435bb4809793c445846db8fb87e3c9184c4703

Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup-2.4: Fix CVE-2025-32914
Vijay Anusuri [Thu, 22 May 2025 10:00:28 +0000 (15:30 +0530)] 
libsoup-2.4: Fix CVE-2025-32914

import patch from debian to fix
 CVE-2025-32914

Upstream-Status: Backport [import from debian https://salsa.debian.org/gnome-team/libsoup/-/tree/debian/bullseye/debian/patches?ref_type=heads
Upstream commit https://gitlab.gnome.org/GNOME/libsoup/-/commit/5bfcf8157597f2d327050114fb37ff600004dbcf]

Reference:
https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/450
https://security-tracker.debian.org/tracker/CVE-2025-32914

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup-2.4: Fix CVE-2025-32912
Vijay Anusuri [Thu, 22 May 2025 10:00:27 +0000 (15:30 +0530)] 
libsoup-2.4: Fix CVE-2025-32912

Upstream-Status: Backport from
https://gitlab.gnome.org/GNOME/libsoup/-/commit/cd077513f267e43ce4b659eb18a1734d8a369992
& https://gitlab.gnome.org/GNOME/libsoup/-/commit/910ebdcd3dd82386717a201c13c834f3a63eed7f

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup-2.4: Fix CVE-2025-32911 & CVE-2025-32913
Vijay Anusuri [Thu, 22 May 2025 10:00:26 +0000 (15:30 +0530)] 
libsoup-2.4: Fix CVE-2025-32911 & CVE-2025-32913

Upstream-Status: Backport from
https://gitlab.gnome.org/GNOME/libsoup/-/commit/7b4ef0e004ece3a308ccfaa714c284f4c96ade34
& https://gitlab.gnome.org/GNOME/libsoup/-/commit/f4a761fb66512fff59798765e8ac5b9e57dceef0

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup-2.4: Fix CVE-2025-32910
Vijay Anusuri [Thu, 22 May 2025 10:00:25 +0000 (15:30 +0530)] 
libsoup-2.4: Fix CVE-2025-32910

import patch from debian to fix
 CVE-2025-32910

Upstream-Status: Backport [import from debian https://salsa.debian.org/gnome-team/libsoup/-/tree/debian/bullseye/debian/patches?ref_type=heads
Upstream commit https://gitlab.gnome.org/GNOME/libsoup/-/commit/e40df6d48a1cbab56f5d15016cc861a503423cfe
&
https://gitlab.gnome.org/GNOME/libsoup/-/commit/405a8a34597a44bd58c4759e7d5e23f02c3b556a
&
https://gitlab.gnome.org/GNOME/libsoup/-/commit/ea16eeacb052e423eb5c3b0b705e5eab34b13832]

Reference:
https://gitlab.gnome.org/GNOME/libsoup/-/merge_requests/417
https://security-tracker.debian.org/tracker/CVE-2025-32910

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup-2.4: Fix CVE-2025-46420
Ashish Sharma [Mon, 19 May 2025 06:08:16 +0000 (11:38 +0530)] 
libsoup-2.4: Fix CVE-2025-46420

Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libsoup/-/commit/c9083869ec2a3037e6df4bd86b45c419ba295f8e]

Signed-off-by: Ashish Sharma <asharma@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoconnman :fix CVE-2025-32366
Praveen Kumar [Fri, 16 May 2025 09:59:09 +0000 (15:29 +0530)] 
connman :fix CVE-2025-32366

In ConnMan through 1.44, parse_rr in dnsproxy.c has a memcpy length
that depends on an RR RDLENGTH value, i.e., *rdlen=ntohs(rr->rdlen)
and memcpy(response+offset,*end,*rdlen) without a check for whether
the sum of *end and *rdlen exceeds max. Consequently, *rdlen may be
larger than the amount of remaining packet data in the current state
of parsing. Values of stack memory locations may be sent over the
network in a response.

Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-32366

Upstream-patch:
https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=8d3be0285f1d4667bfe85dba555c663eb3d704b4

Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoiputils: Security fix for CVE-2025-47268
Yi Zhao [Wed, 14 May 2025 08:13:59 +0000 (16:13 +0800)] 
iputils: Security fix for CVE-2025-47268

CVE-2025-47268
ping in iputils through 20240905 allows a denial of service (application
error or incorrect data collection) via a crafted ICMP Echo Reply
packet, because of a signed 64-bit integer overflow in timestamp
multiplication.

Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-47268

Patch from:
https://github.com/iputils/iputils/commit/070cfacd7348386173231fb16fad4983d4e6ae40

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoopenssh: Fix CVE-2025-32728
Vijay Anusuri [Tue, 29 Apr 2025 11:22:43 +0000 (16:52 +0530)] 
openssh: Fix CVE-2025-32728

Upstream-Status: Backport [https://github.com/openssh/openssh-portable/commit/fc86875e6acb36401dfc1dfb6b628a9d1460f367]

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agobuild-appliance-image: Update to kirkstone head revision
Steve Sakoman [Fri, 16 May 2025 16:00:49 +0000 (09:00 -0700)] 
build-appliance-image: Update to kirkstone head revision

Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoperl: enable _GNU_SOURCE define via d_gnulibc
Alexander Kanavin [Mon, 12 May 2025 21:37:54 +0000 (14:37 -0700)] 
perl: enable _GNU_SOURCE define via d_gnulibc

This is needed to properly support memmem() and friends under musl
as musl guards the declarations with _GNU_SOURCE define, and if the
declarations are not present, gcc will issue warnings and generate
assembly that assumes the functions return int (instead of e.g.
void*), with catastrophic consequences at runtime.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 6422e62fbc5c65a2165a72c97c880cfa9a80e957)
Signed-off-by: Peter Hurley <peter@meraki.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agomodule.bbclass: add KBUILD_EXTRA_SYMBOLS to install
Alon Bar-Lev [Tue, 6 May 2025 17:10:27 +0000 (20:10 +0300)] 
module.bbclass: add KBUILD_EXTRA_SYMBOLS to install

Symbols are used during install as well, adding KBUILD_EXTRA_SYMBOLS enables
successful installation.

    | DEBUG: Executing shell function do_install
    | NOTE: make -j 22 KERNEL_SRC=xxx/kernel-source -C xxx/drivers
    KDIR=xxx/kernel-source DEPMOD=echo
    MODLIB=xxx/image/lib/modules/6.6.75-yocto-standard-00189-g530c419bc9db
    INSTALL_FW_PATH=xxx/image/lib/firmware CC=aarch64-poky-linux-gcc
    -fuse-ld=bfd -fcanon-prefix-map  LD=aarch64-poky-linux-ld.bfd
    OBJCOPY=aarch64-poky-linux-objcopy  STRIP=aarch64-poky-linux-strip
    O=xxx/kernel-build-artifacts modules_install
    | make: Entering directory 'xxx/drivers'
    | make -C xxx/kernel-source M=xxx/drivers modules
    | make[1]: Entering directory 'xxx/kernel-source'
    | make[2]: Entering directory 'xxx/kernel-build-artifacts'
    |   MODPOST xxx/drivers/Module.symvers
    | ERROR: modpost: "xxx" [xxx/xxx.ko] undefined!

Signed-off-by: Alon Bar-Lev <alon.barlev@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 0ef80eeda967a9e04ff91c3583aabbc35c9868e8)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoglibc: stable 2.35 branch updates
Deepesh Varatharajan [Fri, 9 May 2025 04:30:02 +0000 (21:30 -0700)] 
glibc: stable 2.35 branch updates

d2febe7c40 math: Improve layout of exp/exp10 data
20b5d5ce26 AArch64: Use prefer_sve_ifuncs for SVE memset
9569a67a58 AArch64: Add SVE memset
59f67e1b82 math: Improve layout of expf data
904c58e47b AArch64: Remove zva_128 from memset
8042d17638 AArch64: Optimize memset
be451d6053 AArch64: Improve generic strlen
8b3d09dc0d assert: Add test for CVE-2025-0395
29d9b1e59e assert: Reformat Makefile.

Testresults:
Before update |After update  |Difference
PASS:  4832 |PASS:4833    |PASS:  +1
FAIL:  132 |FAIL:132  |FAIL:  0
XPASS: 6 |XPASS:6   |XPASS: 0
XFAIL: 16 |XFAIL:16   |XFAIL: 0
UNSUPPORTED: 200|UNSUPPORTED:200 |UNSUPPORTED: 0

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoscripts/install-buildtools: Update to 4.0.26
Aleksandar Nikolic [Thu, 8 May 2025 20:16:28 +0000 (22:16 +0200)] 
scripts/install-buildtools: Update to 4.0.26

Update to the 4.0.26 release of the 4.0 series for buildtools

Signed-off-by: Aleksandar Nikolic <aleksandar.nikolic@zeiss.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup: Fix CVE-2025-32914
Vijay Anusuri [Tue, 13 May 2025 10:51:29 +0000 (16:21 +0530)] 
libsoup: Fix CVE-2025-32914

Upstream-Status: Backport
[https://gitlab.gnome.org/GNOME/libsoup/-/commit/5bfcf8157597f2d327050114fb37ff600004dbcf]

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup: Fix CVE-2025-32912
Vijay Anusuri [Tue, 13 May 2025 10:51:28 +0000 (16:21 +0530)] 
libsoup: Fix CVE-2025-32912

Upstream-Status: Backport from
https://gitlab.gnome.org/GNOME/libsoup/-/commit/cd077513f267e43ce4b659eb18a1734d8a369992
& https://gitlab.gnome.org/GNOME/libsoup/-/commit/910ebdcd3dd82386717a201c13c834f3a63eed7f

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup: Fix CVE-2025-32911 & CVE-2025-32913
Vijay Anusuri [Tue, 13 May 2025 10:51:27 +0000 (16:21 +0530)] 
libsoup: Fix CVE-2025-32911 & CVE-2025-32913

Upstream-Status: Backport from
https://gitlab.gnome.org/GNOME/libsoup/-/commit/7b4ef0e004ece3a308ccfaa714c284f4c96ade34
& https://gitlab.gnome.org/GNOME/libsoup/-/commit/f4a761fb66512fff59798765e8ac5b9e57dceef0

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup: Fix CVE-2025-32910
Vijay Anusuri [Tue, 13 May 2025 10:51:26 +0000 (16:21 +0530)] 
libsoup: Fix CVE-2025-32910

Upstream-Status: Backport from
https://gitlab.gnome.org/GNOME/libsoup/-/commit/e40df6d48a1cbab56f5d15016cc861a503423cfe
&
https://gitlab.gnome.org/GNOME/libsoup/-/commit/405a8a34597a44bd58c4759e7d5e23f02c3b556a
& https://gitlab.gnome.org/GNOME/libsoup/-/commit/ea16eeacb052e423eb5c3b0b705e5eab34b13832

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup: Fix CVE-2025-32909
Vijay Anusuri [Tue, 13 May 2025 10:51:25 +0000 (16:21 +0530)] 
libsoup: Fix CVE-2025-32909

Upstream-Status: Backport from https://gitlab.gnome.org/GNOME/libsoup/-/comm
it/ba4c3a6f988beff59e45801ab36067293d24ce92

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup: Fix CVE-2025-32906
Vijay Anusuri [Tue, 13 May 2025 10:51:24 +0000 (16:21 +0530)] 
libsoup: Fix CVE-2025-32906

Upstream-Status: Backport from
https://gitlab.gnome.org/GNOME/libsoup/-/commit/1f509f31b6f8420a3661c3f990424ab7b9164931
& https://gitlab.gnome.org/GNOME/libsoup/-/commit/af5b9a4a3945c52b940d5ac181ef51bb12011f1f

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup: update fix CVE-2024-52532
Vijay Anusuri [Tue, 13 May 2025 10:51:23 +0000 (16:21 +0530)] 
libsoup: update fix CVE-2024-52532

Upstream-Status: Backport from https://gitlab.gnome.org/GNOME/libsoup/-/commit/4c9e75c6676a37b6485620c332e568e1a3f530ff

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup-2.4: Fix CVE-2025-32909
Vijay Anusuri [Tue, 13 May 2025 09:03:40 +0000 (14:33 +0530)] 
libsoup-2.4: Fix CVE-2025-32909

Upstream-Status: Backport from https://gitlab.gnome.org/GNOME/libsoup/-/comm
it/ba4c3a6f988beff59e45801ab36067293d24ce92

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup-2.4: Fix CVE-2025-32906
Vijay Anusuri [Tue, 13 May 2025 09:03:39 +0000 (14:33 +0530)] 
libsoup-2.4: Fix CVE-2025-32906

Upstream-Status: Backport from
https://gitlab.gnome.org/GNOME/libsoup/-/commit/1f509f31b6f8420a3661c3f990424ab7b9164931
& https://gitlab.gnome.org/GNOME/libsoup/-/commit/af5b9a4a3945c52b940d5ac181ef51bb12011f1f

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agolibsoup-2.4: Update fix CVE-2024-52532
Vijay Anusuri [Tue, 13 May 2025 09:03:38 +0000 (14:33 +0530)] 
libsoup-2.4: Update fix CVE-2024-52532

Upstream-Status: Backport from https://gitlab.gnome.org/GNOME/libsoup/-/commit/4c9e75c6676a37b6485620c332e568e1a3f530ff

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoperl: patch CVE-2024-56406
Peter Marko [Sun, 11 May 2025 20:50:51 +0000 (22:50 +0200)] 
perl: patch CVE-2024-56406

Pick patch mentioned in NVD links for this CVE.
Tested by runniing ptest and CVE reproducer (before&after).
Ptest fails on test dist/threads/t/join, however the same test also
fails without this patch.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoglibc: Add single-threaded fast path to rand()
Haixiao Yan [Tue, 1 Apr 2025 06:46:19 +0000 (14:46 +0800)] 
glibc: Add single-threaded fast path to rand()

Backport a patch [1] to improve performance of rand() and __random()[2]
by adding a single-threaded fast path.

[1] https://sourceware.org/git/?p=glibc.git;a=commit;h=be0cfd848d9ad7378800d6302bc11467cf2b514f
[2] https://sourceware.org/bugzilla/show_bug.cgi?id=32777
Signed-off-by: Haixiao Yan <haixiao.yan.cn@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agoqemu: ignore CVE-2023-1386
Peter Marko [Tue, 8 Apr 2025 16:47:42 +0000 (18:47 +0200)] 
qemu: ignore CVE-2023-1386

Upstream Repository: https://gitlab.com/qemu-project/qemu.git

Bug Details:  https://nvd.nist.gov/vuln/detail/CVE-2023-1386
Type: Security Advisory
CVE: CVE-2023-1386
Score: 3.3

Analysis:
- According to redhat[1] this CVE has closed as not a bug.

Reference:
[1] https://bugzilla.redhat.com/show_bug.cgi?id=2223985

(From OE-Core rev: 6a5d9e3821246c39ec57fa483802e1bb74fca724)

Signed-off-by: Madhu Marri <madmarri@cisco.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
(Converted to old CVE_CHECK_IGNORE syntax)

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 months agobusybox: fix CVE-2023-39810
Hitendra Prajapati [Thu, 8 May 2025 07:59:30 +0000 (13:29 +0530)] 
busybox: fix CVE-2023-39810

Upstream-Status: Backport from https://git.busybox.net/busybox/commit/?id=9a8796436b9b0641e13480811902ea2ac57881d3

Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 months agoconnman :fix CVE-2025-32743
Praveen Kumar [Wed, 7 May 2025 11:48:58 +0000 (11:48 +0000)] 
connman :fix CVE-2025-32743

In ConnMan through 1.44, the lookup string in ns_resolv in dnsproxy.c
can be NULL or an empty string when the TC (Truncated) bit is set in
a DNS response. This allows attackers to cause a denial of service
(application crash) or possibly execute arbitrary code, because those
lookup values lead to incorrect length calculations and incorrect
memcpy operations.

Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-32743

Upstream-patch:
https://git.kernel.org/pub/scm/network/connman/connman.git/commit/?id=d90b911f6760959bdf1393c39fe8d1118315490f

Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 months agoghostscript: ignore CVE-2024-29507
Peter Marko [Sat, 3 May 2025 18:56:35 +0000 (20:56 +0200)] 
ghostscript: ignore CVE-2024-29507

Fix for this CVE is [3] (per [1] and [2]).
It fixes cidfsubstfont handling which is not present in 9.55.0 yet.
It was introduced (as cidsubstpath) in 9.56.0 via [4] and later modified
to cidfsubstfont in [5].
Since this recipe has version 9.55.0, mark it as not affected yet.

[1] https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=7745dbe24514710b0cfba925e608e607dee9eb0f
[2] https://nvd.nist.gov/vuln/detail/CVE-2024-29507
[3] https://security-tracker.debian.org/tracker/CVE-2024-29507
[4] https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=82efed6cae8b0f2a3d10593b21083be1e7b1ab23
[5] https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=4422012f6b40f0627d3527dba92f3a1ba30017d3

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 months agoghostscript: ignore CVE-2025-27837
Peter Marko [Sat, 3 May 2025 18:56:34 +0000 (20:56 +0200)] 
ghostscript: ignore CVE-2025-27837

This CVE only impacts codepaths relevant for Windows builds.
Se [1] from Debian which marks it as not applicable.

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

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 months agoRevert "cve-update-nvd2-native: Tweak to work better with NFS DL_DIR"
Peter Marko [Sat, 1 Mar 2025 12:06:39 +0000 (13:06 +0100)] 
Revert "cve-update-nvd2-native: Tweak to work better with NFS DL_DIR"

This reverts commit 7adaec468d3a61d88c990b1b319b34850bee7e44.

It does not seem to fix the issue it was supposed to fix.
Additionally it breaks code which decides in full/partial update,
because it manipulates timestamp that code is relying on.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit ebc65fdddd7ce51f0f1008baa30d0ae7918ae0bb)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 months agosystemd: systemd-journald fails to setup LogNamespace
Haitao Liu [Wed, 23 Apr 2025 01:48:38 +0000 (09:48 +0800)] 
systemd: systemd-journald fails to setup LogNamespace

A LogNamespace error for systemd v250:

"""
Apr 28 17:44:00 a-rinline2b systemd[467]:
systemd-journald@tester.service: Failed to set up special execution
directory in /var/log: Not a directory
Apr 28 17:44:00 a-rinline2b systemd[467]:
systemd-journald@tester.service: Failed at step LOGS_DIRECTORY spawning
/lib/systemd/systemd-journald: Not a directory
"""
That's because that "/var/log/journal" couldn't be created during
program runtime.

Signed-off-by: Haitao Liu <haitao.liu@windriver.com>
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>