]>
git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/log
Peter Marko [Tue, 16 Jun 2026 16:46:57 +0000 (18:46 +0200)]
python3: upgrade 3.14.5 -> 3.14.6
Release notes: [1]
Resolves following CVEs from reports:
* CVE-2026-3276
* CVE-2026-7210
* CVE-2026-7774
* CVE-2026-8328
* CVE-2026-9669
Resolves also:
* shutil.move symlink-based bypass (CVE assignment unknown)
Removed obsolete CVE_STATUS entries.
Removed patch included in this release.
[1] https://docs.python.org/3/whatsnew/changelog.html#python-3-14-6-final
[2] https://security-tracker.debian.org/tracker/CVE-2026-7210
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Tim Orling [Tue, 16 Jun 2026 16:10:00 +0000 (09:10 -0700)]
python3-cryptography{-vectors}: upgrade 48.0.1 -> 49.0.0
Add:
TARGET_CFLAGS:append = "-I${STAGING_INCDIR}/python${PYTHON_BASEVERSION}"
to fix an error in do_compile:
warning: cryptography-cffi@0.49.0: .../release/build/cryptography-cffi-
d4ad0316804194ce /out/_openssl.c:57:10:
fatal error: Python.h: No such file or directory
warning: cryptography-cffi@0.49.0: 57 | #include <Python.h>
warning: cryptography-cffi@0.49.0: | ^~~~~~~~~~
warning: cryptography-cffi@0.49.0: compilation terminated.
Backwards incompatible subset of upstream release notes:
49.0.0 - 2026-06-12
* BACKWARDS INCOMPATIBLE: Support for x86_64 macOS has been removed. We
now only publish arm64 wheels for macOS.
* BACKWARDS INCOMPATIBLE: Support for 32-bit Windows has been removed.
Users should move to a 64-bit Python installation.
* BACKWARDS INCOMPATIBLE: Removed the deprecated PUBLIC_KEY_TYPES,
PRIVATE_KEY_TYPES, CERTIFICATE_PRIVATE_KEY_TYPES,
CERTIFICATE_ISSUER_PUBLIC_KEY_TYPES, and CERTIFICATE_PUBLIC_KEY_TYPES
type aliases. Use PublicKeyTypes, PrivateKeyTypes,
CertificateIssuerPrivateKeyTypes, CertificateIssuerPublicKeyTypes, and
CertificatePublicKeyTypes instead. These were deprecated in version
40.0.
* BACKWARDS INCOMPATIBLE: ChaCha20 now treats the first 4 bytes of the
nonce as a 32-bit little-endian block counter (as defined in RFC 7539)
and tracks the number of bytes processed. Attempting to encrypt or
decrypt more data than the counter allows before it would overflow now
raises a ValueError rather than silently diverging from RFC 7539.
Setting the counter portion of the nonce to zero allows encrypting up
to 256 GiB with a given nonce.
* BACKWARDS INCOMPATIBLE: Loading an X.509 certificate whose ECDSA or DSA
signature AlgorithmIdentifier contains encoded NULL parameters now
raises a ValueError. Such certificates are invalid, but older versions
of Java emitted them; previously they loaded with a deprecation
warning.
For full upstream changelog, see:
https://cryptography.io/en/latest/changelog/#v49-0-0
Full comparison of changes:
https://github.com/pyca/cryptography/compare/48.0.1...49.0.0
Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Sai Sneha [Mon, 15 Jun 2026 08:43:39 +0000 (14:13 +0530)]
i2c-tools: add LGPL-2.1-or-later license for libi2c
The libi2c library included in i2c-tools is licensed under
LGPL-2.1-or-later, as stated in the upstream README and the
COPYING.LGPL file. Update LICENSE and LIC_FILES_CHKSUM to reflect
this.
Fixes: https://bugzilla.yoctoproject.org/show_bug.cgi?id=16313
Signed-off-by: Sai Sneha <saisneha196@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Mon, 15 Jun 2026 05:15:18 +0000 (05:15 +0000)]
alsa-lib: upgrade 1.2.15.3 -> 1.2.16.1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Mon, 15 Jun 2026 05:09:46 +0000 (05:09 +0000)]
lighttpd: upgrade 1.4.82 -> 1.4.83
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Mon, 15 Jun 2026 05:06:29 +0000 (05:06 +0000)]
fastfloat: upgrade 8.2.5 -> 8.2.10
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Robert Yang [Thu, 21 May 2026 07:46:47 +0000 (00:46 -0700)]
strace: upgrade 6.19 -> 7.0
[RP: Fix AUH patch location issues]
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 13:26:18 +0000 (13:26 +0000)]
xwayland: upgrade 24.1.11 -> 24.1.12
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 13:22:04 +0000 (13:22 +0000)]
xserver-xorg: upgrade 21.1.22 -> 21.1.23
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 13:09:18 +0000 (13:09 +0000)]
vulkan-volk: upgrade 1.4.341.0 -> 1.4.350.0
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 12:48:55 +0000 (12:48 +0000)]
vulkan-samples: upgrade to latest revision
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 12:34:49 +0000 (12:34 +0000)]
vulkan-headers: upgrade 1.4.341.0 -> 1.4.350.0
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 16:28:26 +0000 (16:28 +0000)]
utfcpp: upgrade 4.0.9 -> 4.1.1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 08:36:24 +0000 (08:36 +0000)]
ttyrun: upgrade 2.42.0 -> 2.42.1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 11:02:11 +0000 (11:02 +0000)]
tcl8: upgrade 8.6.17 -> 8.6.18
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 16:25:34 +0000 (16:25 +0000)]
taglib: upgrade 2.2.1 -> 2.3
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 16:21:46 +0000 (16:21 +0000)]
sqlite3: upgrade 3.53.0 -> 3.53.2
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 12:25:41 +0000 (12:25 +0000)]
spirv-headers: upgrade 1.4.341.0 -> 1.4.350.0
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 10:49:10 +0000 (10:49 +0000)]
ruby: upgrade 4.0.3 -> 4.0.5
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 10:40:57 +0000 (10:40 +0000)]
rsync: upgrade 3.4.2 -> 3.4.4
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 11:31:49 +0000 (11:31 +0000)]
rpcbind: upgrade 1.2.8 -> 1.2.9
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 10:35:10 +0000 (10:35 +0000)]
repo: upgrade 2.63 -> 2.64
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sun, 14 Jun 2026 05:06:59 +0000 (05:06 +0000)]
python3-pytest: upgrade 9.0.3 -> 9.1.0
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Mon, 15 Jun 2026 10:37:28 +0000 (11:37 +0100)]
python3-click: Fixes for new pytest and flaky ptest
Submit a patch upstream to allow it to work with the new version of pytest.
Also backport a "flaky test" fix which may help issues we're seeing on the
autobuilder.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 09:16:12 +0000 (09:16 +0000)]
python3-click: upgrade 8.3.3 -> 8.4.1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 10:28:51 +0000 (10:28 +0000)]
python3-wcwidth: upgrade 0.7.0 -> 0.8.1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 10:16:43 +0000 (10:16 +0000)]
python3-trove-classifiers: upgrade 2026.4.28.13 -> 2026.6.1.19
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 10:13:19 +0000 (10:13 +0000)]
python3-snowballstemmer: upgrade 3.1.0 -> 3.1.1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 10:06:40 +0000 (10:06 +0000)]
python3-pygobject: upgrade 3.56.2 -> 3.56.3
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 10:02:39 +0000 (10:02 +0000)]
python3-pip: upgrade 26.1.1 -> 26.1.2
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 09:59:05 +0000 (09:59 +0000)]
python3-pdm: upgrade 2.26.8 -> 2.27.0
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 09:55:46 +0000 (09:55 +0000)]
python3-pdm-backend: upgrade 2.4.8 -> 2.4.9
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 09:52:27 +0000 (09:52 +0000)]
python3-numpy: upgrade 2.4.5 -> 2.4.6
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 09:45:29 +0000 (09:45 +0000)]
python3-meson-python: upgrade 0.19.0 -> 0.20.0
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 09:41:55 +0000 (09:41 +0000)]
python3-lxml: upgrade 6.1.0 -> 6.1.1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 09:36:22 +0000 (09:36 +0000)]
python3-idna: upgrade 3.17 -> 3.18
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 09:33:04 +0000 (09:33 +0000)]
python3-hypothesis: upgrade 6.152.4 -> 6.155.2
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 09:29:44 +0000 (09:29 +0000)]
python3-hatchling: upgrade 1.29.0 -> 1.30.1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 09:24:27 +0000 (09:24 +0000)]
python3-docutils: upgrade 0.22.4 -> 0.23
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 09:21:10 +0000 (09:21 +0000)]
python3-cython: upgrade 3.2.4 -> 3.2.5
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 07:14:09 +0000 (07:14 +0000)]
python3-cryptography{,vectors}: upgrade 48.0.0 -> 48.0.1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 14:12:49 +0000 (14:12 +0000)]
puzzles: upgrade to latest revision
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 07:48:30 +0000 (07:48 +0000)]
mkfontscale: upgrade 1.2.3 -> 1.2.4
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 11:54:14 +0000 (11:54 +0000)]
libxmlb: upgrade 0.3.26 -> 0.3.27
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 15:58:34 +0000 (15:58 +0000)]
libusb1: upgrade 1.0.29 -> 1.0.30
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 15:51:13 +0000 (15:51 +0000)]
libksba: upgrade 1.6.8 -> 1.8.0
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 15:43:19 +0000 (15:43 +0000)]
libgpg-error: upgrade 1.60 -> 1.61
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 15:29:05 +0000 (15:29 +0000)]
libgit2: upgrade 1.9.2 -> 1.9.4
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 11:57:35 +0000 (11:57 +0000)]
libdrm: upgrade 2.4.133 -> 2.4.134
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 11:48:55 +0000 (11:48 +0000)]
libadwaita: upgrade 1.9.0 -> 1.9.1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 06:53:52 +0000 (06:53 +0000)]
glib-2.0: Upgrade 2.88.0 -> 2.88.1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 15:09:08 +0000 (15:09 +0000)]
enchant2: upgrade 2.8.15 -> 2.8.16
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Thu, 11 Jun 2026 08:47:48 +0000 (08:47 +0000)]
ccache: upgrade 4.13.5 -> 4.13.6
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sat, 13 Jun 2026 07:28:28 +0000 (07:28 +0000)]
stress-ng: upgrade 0.21.00 -> 0.21.03
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sat, 13 Jun 2026 07:25:50 +0000 (07:25 +0000)]
python3-uv-build: upgrade 0.11.17 -> 0.11.21
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sat, 13 Jun 2026 07:22:08 +0000 (07:22 +0000)]
python3-pyopenssl: upgrade 26.2.0 -> 26.3.0
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sat, 13 Jun 2026 07:18:23 +0000 (07:18 +0000)]
python3-maturin: upgrade 1.13.3 -> 1.14.0
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sat, 13 Jun 2026 07:14:17 +0000 (07:14 +0000)]
libmodulemd: upgrade 2.15.2 -> 2.15.3
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sat, 13 Jun 2026 07:45:57 +0000 (07:45 +0000)]
gstreamer1.0: upgrade 1.28.2 -> 1.28.4
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sat, 13 Jun 2026 07:41:47 +0000 (07:41 +0000)]
gstreamer1.0-python: upgrade 1.28.2 -> 1.28.4
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sat, 13 Jun 2026 07:38:14 +0000 (07:38 +0000)]
gstreamer1.0-libav: upgrade 1.28.2 -> 1.28.4
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sat, 13 Jun 2026 07:32:09 +0000 (07:32 +0000)]
gst-devtools: upgrade 1.28.2 -> 1.28.4
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sat, 13 Jun 2026 07:50:17 +0000 (07:50 +0000)]
diffoscope: upgrade 318 -> 319
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Denys Dmytriyenko [Thu, 11 Jun 2026 17:54:20 +0000 (13:54 -0400)]
wayland-protocols: upgrade 1.48 -> 1.49
wayland-protocols 1.49 includes the following changes:
- Improve multi-GPU support in linux-dmabuf-v1
- Add Windows BT.2100 image descriptions to color-management-v1
- A new experimental protocol for fractional scaling
This release requires wayland-scanner 1.25.0.
https://lore.freedesktop.org/wayland-devel/Sb0TL9RxdBgNMuAKZmlfhbXVQoqGTjMaoqWmu6S_JBcYNv7Aw82KvaXX5zHaBpjfl7aF9nzz1hSgtYxQalwMUTiOpritlvtoo_Q-wQCX9EU=@emersion.fr/T/#u
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ankur Tyagi [Sat, 13 Jun 2026 10:51:53 +0000 (22:51 +1200)]
mpg123: upgrade 1.33.5 -> 1.33.6
Release Notes:
http://mpg123.de/#2026-06-06
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ankur Tyagi [Sat, 13 Jun 2026 10:51:52 +0000 (22:51 +1200)]
ca-certificates: upgrade
20260223 ->
20260601
License-Update: ca-certificates-local example removed[1]
[1] https://salsa.debian.org/debian/ca-certificates/-/commit/
0ba2e089daf128206b0a13423ceede612bb60270
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ankur Tyagi [Sat, 13 Jun 2026 10:51:51 +0000 (22:51 +1200)]
wireless-regdb: upgrade 2026.03.18 -> 2026.05.30
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Peter Marko [Thu, 11 Jun 2026 22:06:10 +0000 (00:06 +0200)]
openssl: upgrade 3.5.6 -> 3.5.7
Release information [1]:
OpenSSL 3.5.7 is a security patch release. The most severe CVE fixed in this release is High.
This release incorporates the following bug fixes and mitigations:
* Fixed heap use-after-free in PKCS7_verify(). (CVE-2026-45447)
* Fixed CMS AuthEnvelopedData processing may accept forged messages. (CVE-2026-34182)
* Fixed unbounded memory growth in the QUIC PATH_CHALLENGE handler. (CVE-2026-34183)
* Fixed NULL pointer dereference in QUIC server initial packet handling. (CVE-2026-42764)
* Fixed AES-OCB IV ignored on EVP_Cipher() path. (CVE-2026-45445)
* Fixed possible heap buffer overflow in ASN.1 multibyte string conversion. (CVE-2026-7383)
* Fixed out-of-bounds read in CMS password-based decryption. (CVE-2026-9076)
* Fixed heap buffer over-read in ASN.1 content parsing. (CVE-2026-34180)
* Fixed PKCS#12 files with PBMAC1 are accepted with short HMAC keys. (CVE-2026-34181)
* Fixed possible NULL dereference in password-dased CMS decryption. (CVE-2026-42766)
* Fixed NULL pointer dereference in CRMF EncryptedValue decryption. (CVE-2026-42767)
* Fixed multi-RecipientInfo Bleichenbacher Oracle in CMS_decrypt() and PKCS7_decrypt(). (CVE-2026-42768)
* Fixed trust anchor substitution via cert/issuer typo in CMP rootCaKeyUpdate. (CVE-2026-42769)
* Fixed FFC-DH peer validation uses attacker-supplied q. (CVE-2026-42770)
* Fixed incorrect tag processing for empty messages in AES-GCM-SIV and AES-SIV modes. (CVE-2026-45446)
Refreshed patches.
Installed new test files to pass ptests.
[1] https://github.com/openssl/openssl/blob/openssl-3.5/NEWS.md#major-changes-between-openssl-356-and-openssl-357-9-jun-2026
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Jörg Sommer [Thu, 11 Jun 2026 20:01:00 +0000 (22:01 +0200)]
less: upgrade 692 -> 704
Supply DESTDIR to make install. Otherwise the build fails, because libexec
points to the real rootfs.
Changelog is here:
* https://greenwoodsoftware.com/less/news.702.html
* https://greenwoodsoftware.com/less/news.704.html
Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Moritz Haase [Thu, 11 Jun 2026 07:24:33 +0000 (09:24 +0200)]
createrepo-c: upgrade 1.2.3 -> 1.2.4
Full list of changes in this release is available at [0].
[0]: https://github.com/rpm-software-management/createrepo_c/releases/tag/1.2.4
Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Deepesh Varatharajan [Wed, 10 Jun 2026 10:51:48 +0000 (03:51 -0700)]
cargo-c: update 0.10.22 -> 0.10.23
Changes are here:
https://github.com/lu-zero/cargo-c/compare/v0.10.22...v0.10.23
Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Wang Mingyu [Wed, 10 Jun 2026 09:49:31 +0000 (17:49 +0800)]
sbom-cve-check-update-nvd-native: upgrade 2026.05.07-000006 -> 2026.06.09-000006
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Wang Mingyu [Wed, 10 Jun 2026 09:49:29 +0000 (17:49 +0800)]
kbd: upgrade 2.9.0 -> 2.10.0
0001-Preserve-only-necessary-metadata-during-install.patch
0001-libkbdfile-Fix-problem-with-undeclared-sym_gzopen.patch
removed since they're included in 2.10.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Wang Mingyu [Wed, 10 Jun 2026 09:49:28 +0000 (17:49 +0800)]
hwdata: upgrade 0.406 -> 0.408
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Wang Mingyu [Wed, 10 Jun 2026 09:49:27 +0000 (17:49 +0800)]
harfbuzz: upgrade 14.2.0 -> 14.2.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Wang Mingyu [Wed, 10 Jun 2026 09:49:26 +0000 (17:49 +0800)]
gpgme: upgrade 2.0.1 -> 2.1.0
Changelog:
===========
* New flags "is_de_vs" and "beta_compliance" for encryption results.
* New decryption flag GPGME_DECRYPT_SESSION_HASH and new field
session_hash in gpgme_decrypt_result_t. For details see the gpg
option --show-session-key.
* Setting of attributes for CMS signatures is now supported via
gpgme_sig_notation_add.
* New context flag "export-filter".
* Extend the internal gpgsm_assuan_simple_command to consume all
received lines. This fixes a possible lockup introduced by the
fix for T7759.
* Fix passphrase cancel handling.
* Fix a regression wrt the auto-key-locate option.
* Handle the case when pinentry is invoked multiple times.
* Don't cap ISO dates beyond year 2037 on Windows.
* Treat empty DISPLAY envvar as unset.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Wang Mingyu [Wed, 10 Jun 2026 09:49:24 +0000 (17:49 +0800)]
fontconfig: upgrade 2.17.1 -> 2.18.1
0001-build-Added-missing-target-rule-dependencies.patch
musl-fix.patch
removed since they're included in 2.18.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Wang Mingyu [Wed, 10 Jun 2026 09:49:23 +0000 (17:49 +0800)]
file: upgrade 5.47 -> 5.48
Changelog:
=============
* add landlock support
* add BE/LE GUID
* multiple fixes to prevent integer overflow in 32 bits
* PR/745: streamout: Don't flush when trying to set negative offsets
on pipes, just continue, fixes 'cat file.zip | file -'
* PR/753: vmihalko: Fix race is magic_getpath()
* PR/728: Anton Monroe: Reinstate regex/c
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Wang Mingyu [Wed, 10 Jun 2026 09:49:21 +0000 (17:49 +0800)]
dropbear: upgrade 2025.89 -> 2026.91
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Wang Mingyu [Wed, 10 Jun 2026 09:49:20 +0000 (17:49 +0800)]
dos2unix: upgrade 7.5.5 -> 7.5.6
Changelog:
============
* New homepage https://waterlander.net/dos2unix/
* Updated translations of the manual.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Wang Mingyu [Wed, 10 Jun 2026 09:49:19 +0000 (17:49 +0800)]
btrfs-tools: upgrade 6.19.1 -> 7.0
Changelog:
===========
- btrfstune: add ability to do offline conversion to the remap tree
(experimental feature)
- mkfs: add hole detection when precalculating size for --rootdir
- fixes: recognize fs-verity tree items in various tools (check)
- enable PCLMUL implementation on Musl (previously using SSE 4.2 at best)
- help format changed to be in line with common packages like util-linux
- reject writes to filesystem during check/btrfstune in case there's pending
state of device replace or balance
- other:
build ARM64 static binaries (attached to GH release) backward compatibility level is 'archv8-a'
CI updates
documentation updates
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Wang Mingyu [Wed, 10 Jun 2026 09:49:18 +0000 (17:49 +0800)]
barebox/barebox-tools: upgrade 2026.04.0 -> 2026.06.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Wang Mingyu [Wed, 10 Jun 2026 09:49:17 +0000 (17:49 +0800)]
alsa-utils: upgrade 1.2.15.2 -> 1.2.16
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Changqing Li [Wed, 10 Jun 2026 08:19:44 +0000 (16:19 +0800)]
diffstat: upgrade 1.68 -> 1.69
License-Update: License Year update
refresh standard-autoconf.patch based on 1.69
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Anders Heimer [Mon, 15 Jun 2026 11:14:00 +0000 (13:14 +0200)]
archiver: fix .pc tar exclude pattern
Remove shell quote characters from the .pc exclude argument now that tar is
run with an argv list.
Fixes: 7390e72669 ("classes/lib: Start to covert strings to lists...")
Signed-off-by: Anders Heimer <anders.heimer@est.tech>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Anders Heimer [Mon, 15 Jun 2026 08:02:38 +0000 (10:02 +0200)]
package_manager/ipk: fix dummy install arguments
Use self.config_file and the temporary rootfs arguments for both opkg
update and the noaction install in dummy_install().
Also convert the touched opkg update call away from shell=True.
Fixes: 7390e72669 ("classes/lib: Start to covert strings to lists...")
Signed-off-by: Anders Heimer <anders.heimer@est.tech>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Mon, 1 Jun 2026 09:43:55 +0000 (10:43 +0100)]
classes/lib: Start to convert strings to lists of command parameters
To follow best practises and avoid shell=True subprocess usage, start to
convert subprocess commands to use lists instead of strings. This improves
variable quoting and models modern coding standards.
In some cases we need to add different exception handling after the removal
of the shell indirection.
Convert some Popen calls to use more modern subprocess wrappers and tweak
the encoding handling to match modern parameters. Environment variables
can be passed through env and current directory via cwd.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sat, 13 Jun 2026 07:07:42 +0000 (08:07 +0100)]
sanity: Update minimum git version to 2.22.0
I suspect we use functionality from newer versions of git than is documented.
Update to 2.22.0 as the minimum version as we are about to use
"git branch --show-current" which is in that version.
2.22.0 was released in 2019 and all our supported distros are well beyond
this version.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Otavio Salvador [Fri, 12 Jun 2026 02:48:29 +0000 (23:48 -0300)]
quota: use native rpcgen and a single-word RPCGEN_CPP
The rpc PACKAGECONFIG regenerates rquota.{c,h} and rquota_clnt.c from
rquota.x with rpcgen at build time, as the tarball ships no
pre-generated copies. Two problems made this fail:
- rpcgen was picked up from the host via HOSTTOOLS rather than from the
build, which is non-deterministic and breaks on hosts that have no
rpcgen at all.
- rpcgen execs its C preprocessor as a single program name, but OE
exports $CPP as a multi-word "gcc -E --sysroot=... <flags>" string,
so rpcgen reports "cannot find C preprocessor" and aborts.
Depend on rpcsvc-proto-native so rpcgen comes from the build, and set
RPCGEN_CPP to the single-word cross cpp so the preprocessor can be
exec'd.
Tested with bitbake quota (configure/compile/install/package) on
qemuarm.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Joshua Watt [Thu, 11 Jun 2026 15:55:55 +0000 (09:55 -0600)]
ffmpeg, x264: Add comment about circular dependency
There is a circular dependency on x264 and ffmpeg that can be triggered
if both enable the PACKAGECONFIG for the other. We don't have a way to
solve this yet, but add a comment to indicate that this is the case so
that users are not surprised when it occurs.
[YOCTO #16312]
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Peter Kjellerstedt [Thu, 11 Jun 2026 14:28:02 +0000 (16:28 +0200)]
common-licenses: Remove unused licenses
These are licenses that are not used by any recipe in OE Core or
meta-openembedded, and are not in the SPDX database.
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Peter Kjellerstedt [Thu, 11 Jun 2026 14:28:01 +0000 (16:28 +0200)]
common-licenses/PHP-3.0: Correct the license text
For some reason, this previously contained the licenses text for the
PHP-3.01 license.
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Hangtian Zhu [Thu, 11 Jun 2026 08:17:33 +0000 (16:17 +0800)]
wpa-supplicant: add PACKAGECONFIG controls for suiteb, wnm, and mbo
Add optional PACKAGECONFIG entries for suiteb, wnm, and mbo and map
these to the corresponding upstream build flags:
- suiteb: enable CONFIG_SUITEB and CONFIG_SUITEB192 for
WPA-EAP-SUITE-B/WPA-EAP-SUITE-B-192 enterprise modes
- wnm: enable CONFIG_WNM for IEEE 802.11v Wireless Network Management
- mbo: enable CONFIG_MBO for Multi Band Operation extensions used with
BSS Transition Management
Upstream hostap configuration keeps these as optional capabilities.
Exposing them as PACKAGECONFIG options lets distros opt in for
enterprise and roaming use cases without changing the default oe-core
feature set.
Signed-off-by: Hangtian Zhu <hangtian.zhu@oss.qualcomm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Theo Gaige (Schneider Electric) [Tue, 9 Jun 2026 09:04:25 +0000 (11:04 +0200)]
perl: patch CVE-2026-8376
Backport patches from [1]
[1] https://github.com/Perl/perl5/pull/24433
Signed-off-by: Theo Gaige (Schneider Electric) <tgaige.opensource@witekio.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Xiaozhan Li [Tue, 9 Jun 2026 12:16:33 +0000 (20:16 +0800)]
texinfo: add missing perl module runtime dependencies
Some makeinfo commands like makeinfo --version, makeinfo --html fail on target
with errors like:Can't locate xxx.pm in @INC
This is because texinfo's texi2any requires several core Perl modules
that are split into separate packages in OE. Add the missing modules
to RDEPENDS so they are pulled into the image automatically.
Signed-off-by: Xiaozhan Li <Xiaozhan.Li.CN@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Richard Purdie [Sat, 13 Jun 2026 07:18:33 +0000 (08:18 +0100)]
oeqa/maturin: Update dependency version
There are security issues in earlier versions of pyo3, update the minimum version
to avoid security warnings.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Ulrich Ölmann [Fri, 12 Jun 2026 11:45:06 +0000 (13:45 +0200)]
terminal.bbclass: fix typo
Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Tushar Darote [Mon, 8 Jun 2026 12:59:56 +0000 (18:29 +0530)]
gstreamer1.0-plugins-bad: handle padded buffers in wl_shm buffer creation
Use GstBuffer metadata when constructing wl_shm buffers so stride and size reflect the actual buffer layout.
This fixes incorrect rendering with DMA-backed buffers that include padding or custom strides.
Signed-off-by: Tushar Darote <tdarote@qti.qualcomm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Bruce Ashfield [Wed, 10 Jun 2026 16:47:35 +0000 (12:47 -0400)]
linux-yocto/6.18: update to v6.18.35
Updating linux-yocto/6.18 to the latest korg -stable release that comprises
the following commits:
acb7cf4c1184 Linux 6.18.35
918450ad6010 KVM: arm64: Reassign nested_mmus array behind mmu_lock
2bbc395e81bd KVM: arm64: vgic-its: Drop the translation cache reference only for the erased entry
adc6fc240a61 tools: ynl: add scope qualifier for definitions
f54b30f3316a usb: core: Fix SuperSpeed root hub wMaxPacketSize
830c8a9b467e thunderbolt: property: Cap recursion depth in __tb_property_parse_dir()
21bfa15a89d8 drm/i915/psr: Use DC_OFF wake reference to block DC6 on vblank enable
00869f2320dc mailbox: Fix NULL message support in mbox_send_message()
5372f6f10b0a xhci: tegra: Fix ghost USB device on dual-role port unplug
58b2c0f096b3 net: phy: micrel: fix LAN8814 QSGMII soft reset
972ea882d4bf mm/slub: hold cpus_read_lock around flush_rcu_sheaves_on_cache()
56857385f313 hwmon: (pmbus/adm1266) serialize GPIO PMBus accesses with pmbus_lock
6b94f9f5fe28 hwmon: (pmbus/adm1266) serialize sequencer_state debugfs read with pmbus_lock
192516d72774 hwmon: (pmbus) Add support for guarded PMBus lock
d8fdf33d6fcf USB: serial: mct_u232: fix memory corruption with small endpoint
062dcc0b324a USB: serial: digi_acceleport: fix memory corruption with small endpoints
284105c40fc3 USB: serial: cypress_m8: fix memory corruption with small endpoint
c73c62a4bd52 usb: dwc3: xilinx: fix error handling in zynqmp init error paths
9327252e0462 xfrm: iptfs: reset runtime state when cloning SAs
bb50838a2a06 cpufreq: intel_pstate: Use correct scaling factor on Raptor Lake-E
7cb2daed3509 cpufreq: intel_pstate: Add and use hybrid_get_cpu_type()
8f72a2509163 mptcp: reset rcv wnd on disconnect
82e742b9d2cc mptcp: cleanup fallback dummy mapping generation
0d9b9d7dbef9 octeontx2-pf: avoid double free of pool->stack on AQ init failure
fe93e907b1af arm64: tlb: Flush walk cache when unsharing PMD tables
bb37498a99e4 mptcp: do not drop partial packets
a84164847b1e mptcp: borrow forward memory from subflow
c67f986fc02c mptcp: handle first subflow closing consistently
134c517dfa63 net: devmem: reject dma-buf bind with non-page-aligned size or SG length
b2beed6ad149 selftests: mptcp: drop nanoseconds width specifier
c5e7d4865292 Bluetooth: hci_qca: Convert timeout from jiffies to ms
8264178afb5c Bluetooth: hci_qca: Migrate to serdev specific shutdown function
0acba63d7d46 serdev: Provide a bustype shutdown function
8bf7dbb741dd rxrpc: Fix RESPONSE packet verification to extract skb to a linear buffer
46cb765e2e5a rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg
fed725cace3a x86/mm: Disable broadcast TLB flush when PCID is disabled
81181a39bde9 platform/x86/intel/vsec: Fix enable_cnt imbalance on PCIe error recovery
1730c91a8b9a platform/x86/intel/vsec: Make driver_data info const
4b0e87f9b50f platform/x86/intel/vsec: Refactor base_addr handling
71b88acec0a7 serial: 8250_dw: dispatch SysRq character in dw8250_handle_irq()
7f8b194ed720 serial: 8250: dispatch SysRq character in serial8250_handle_irq()
5f2172d799f3 serial: core: introduce guard(uart_port_lock_check_sysrq_irqsave)
237dc8c08de3 serial: zs: Convert to use a platform device
81984447eac4 serial: zs: Switch to using channel reset
b1ceeaef4fbc serial: zs: Fix bootconsole handover lockup
2ff0401ffdda serial: dz: Convert to use a platform device
2c5b693d918c serial: dz: Fix bootconsole handover lockup
24b7be239b0b serial: dz: Fix bootconsole message clobbering at chip reset
f059b4c493df drm/amdgpu: check num_entries in GEM_OP GET_MAPPING_INFO
fa372f4e8aef drm/amdgpu: fix calling VM invalidation in amdgpu_hmm_invalidate_gfx
1eb86334e391 drm/amdgpu: fix lock leak on ENOMEM in AMDGPU_GEM_OP_GET_MAPPING_INFO
275396bf71c4 drm/amdkfd: Check for pdd drm file first in CRIU restore path
5cf4a41aa0d7 drm/amdkfd: fix a vulnerability of integer overflow in kfd debugger
2f9c3c161692 drm/amdkfd: fix NULL pointer bug in svm_range_set_attr
348e01e64a87 serial: fsl_lpuart: fix rx buffer and DMA map leaks in start_rx_dma
8e39badab090 serial: zs: Fix swapped RI/DSR modem line transition counting
10ddd1a320e1 serial: sh-sci: fix memory region release in error path
654f45a8569f serial: qcom_geni: fix kfifo underflow when flush precedes DMA completion IRQ
78d0d6f69bd6 serial: qcom-geni: fix UART_RX_PAR_EN bit position
9a91692fae5c serial: altera_jtaguart: handle uart_add_one_port() failures
ffa7dce35b64 drm/amd/pm/si: Disregard vblank time when no displays are connected
c9ae7e7e3bc9 drm/i915: Fix potential UAF in TTM object purge
fed64e47a32f drm/i915/psr: Block DC states on vblank enable when Panel Replay supported
0dfa42cfe4db drm/gem: fix race between change_handle and handle_delete
164dc7bf1760 drm/hyperv: validate VMBus packet size in receive callback
9c698b2c43c2 drm/hyperv: validate resolution_count and fix WIN8 fallback
4a3a19c98a82 scsi: target: iscsi: Validate CHAP_R length before base64 decode
594a40360012 scsi: target: iscsi: Bound iscsi_encode_text_output() appends to rsp_buf
89c81d1228c0 scsi: target: iscsi: Fix CRC overread and double-free in iscsit_handle_text_cmd()
35461d237441 scsi: scsi_transport_fc: Widen FPIN pname walker counter to u32
14dd80a20a72 scsi: fcoe: Reject FIP descriptors with zero fip_dlen in CVL walker
d548179adcc8 thunderbolt: property: Reject dir_len < 4 to prevent size_t underflow
31b98e503ecc thunderbolt: property: Reject u32 wrap in tb_property_entry_valid()
c7d421123b98 usb: gadget: f_fs: serialize DMABUF cancel against request completion
607730a41477 usb: gadget: f_fs: copy only received bytes on short ep0 read
5933063935e8 usb: gadget: dummy_hcd: Reject hub port requests for non-existent ports
f8f5a8f48c7c usb: gadget: composite: fix integer underflow in WebUSB GET_URL handling
f928630f450b usb: gadget: f_hid: fix device reference leak in hidg_alloc()
e6f8be12f030 usb: gadget: net2280: Fix double free in probe error path
caec0145e597 usb: gadget: uvc: hold opts->lock across XU walks in uvc_function_bind
f06bcaba2970 USB: serial: mct_u232: fix missing interrupt-in transfer sanity check
6c0cf56f00f2 USB: serial: mxuport: fix memory corruption with small endpoint
ea2b792330b4 USB: serial: keyspan: fix missing indat transfer sanity check
ae03453f2c80 USB: serial: cypress_m8: validate interrupt packet headers
22823a319fb2 USB: serial: belkin_sa: validate interrupt status length
f7c3fcd63405 USB: serial: option: add missing RSVD(5) flag for Rolling RW135R-GL
38ba1a464c0d USB: serial: option: add MeiG SRM813Q
62fbc1396108 usb: typec: ucsi: Don't update power_supply on power role change if not connected
d62d97c9c8c2 usb: typec: ucsi: Check if power role change actually happened before handling
f34effb0b545 usb: typec: tcpm: improve handling of DISCOVER_MODES failures
02d9d8b79e18 usb: typec: tipd: Fix error code in tps6598x_probe()
a90139ff1eba usb: usbtmc: reject interrupt endpoints with small wMaxPacketSize
75f6d3da2cc6 usb: usbtmc: check URB actual_length for interrupt-IN notifications
88d459e5b5a4 usbip: vudc: Fix use after free bug in vudc_remove due to race condition
5b78d8b9a832 usb: storage: Add quirks for PNY Elite Portable SSD
94b05aec1985 USB: quirks: add NO_LPM for Lenovo ThinkPad USB-C Dock Gen2 hub controllers
69f9f2b30af0 usb: musb: omap2430: Fix use-after-free in omap2430_probe()
3bc65566331a usb: core: Fix up Interrupt IN endpoints with bogus wBytesPerInterval
7118304b1a77 usb: chipidea: core: convert ci_role_switch to local variable
9fd48937046e tty: serial: samsung: Remove redundant port lock acquisition in rx helpers
66f8bfea055b tty: serial: pch_uart: add check for dma_alloc_coherent()
b4bebb6e0a44 counter: Fix refcount leak in counter_alloc() error path
c7e670cb2538 comedi: comedi_test: Fix limiting of convert_arg in waveform_ai_cmdtest()
269f5be6a6e4 comedi: comedi_test: fix check for valid scan_begin_src in waveform_ai_cmdtest()
fdb74898d91d Input: synaptics - add LEN2058 to SMBus passlist for ThinkPad E490
7f95f4792c0d Input: atmel_mxt_ts - fix boundary check in mxt_prepare_cfg_mem
639fa8af506e misc: rp1: Send IACK on IRQ activate to fix kdump/kexec
94215d55b094 ksmbd: OOB read regression in smb_check_perm_dacl() ACE-walk loops
6617ee91062b Input: xpad - add support for ASUS ROG RAIKIRI II
3d63b8077f5b Input: xpad - add "Nova 2 Lite" from GameSir
2ffd8b0dd448 ALSA: hda/realtek: Fix speaker output on ASUS ROG Strix G615LP
c093468aea82 xfrm: esp: restore combined single-frag length gate
c4609fff0665 ASoC: qcom: q6asm-dai: do not set stream state in event and trigger callbacks
35be14ea8298 ASoC: qcom: q6asm-dai: close stream only when running
b98ab51c45c5 netfilter: conntrack: tcp: do not force CLOSE on invalid-seq RST without direction check
b9027ff112b6 ALSA: firewire-motu: Protect register DSP event queue positions
befcb15c1f05 ALSA: scarlett2: Fix 2i2 Gen 4 direct monitor gain on firmware 2417
aa0c7e59192b xfrm: ah: use skb_to_full_sk in async output callbacks
dc6dcba80d72 xfrm: ipcomp: Free destination pages on acomp errors
448bb92ca101 xfrm: route MIGRATE notifications to caller's netns
22d41b176b99 nfc: hci: fix out-of-bounds read in HCP header parsing
8b1f4f618fd8 iommu, debugobjects: avoid gcc-16.1 section mismatch warnings
b8338111e141 HID: wacom: Fix OOB write in wacom_hid_set_device_mode()
59139473a7a7 spi: spi-mem: avoid mutating op template in spi_mem_supports_op()
96a4713ae041 net: skbuff: fix missing zerocopy reference in pskb_carve helpers
fc32be9ac278 ip6: vti: Use ip6_tnl.net in vti6_changelink().
947013fd7c8c l2tp: use refcount_inc_not_zero in l2tp_session_get_by_ifname
9f7ebb45a83a xfrm: input: hold netns during deferred transport reinjection
a35daeabb433 ipv6: validate extension header length before copying to cmsg
853f6ea482df ip6: vti: Use ip6_tnl.net in vti6_siocdevprivate().
751db1b802a0 ipv6: exthdrs: refresh nh after handling HAO option
90983f841dfa ASoC: qcom: q6asm-dai: fix error handling in prepare and set_params
c512e1c819df ipv6: exthdrs: refresh nh pointer after ipv6_hop_jumbo()
6d00f5c7e5ff macsec: fix replay protection at XPN lower-PN wrap
5e1902866796 bpf: sockmap: fix tail fragment offset in bpf_msg_push_data
e4892b1ecd73 wireguard: send: append trailer after expanding head
d59cc66b7027 x86/ftrace: Relocate %rip-relative percpu refs in dynamic trampolines
3f43865cb64d i2c: davinci: fix division by zero on missing clock-frequency
bf769358419e Input: elan_i2c - validate firmware size before use
84ea928ed584 usb: dwc2: Fix use after free in debug code
94c92f9c886c usb: cdns3: plat: fix unbalanced pm_runtime_forbid() call permanently leaks the runtime PM usage counter across bind/unbind cycles
459c4fa089f7 usb: cdns3: plat: fix leaked usb2_phy initialization on usb3_phy acquisition failure
b2723bd468c5 usb: cdns3: gadget: fix request skipping after clearing halt
0fee0ccac29e USB: serial: omninet: fix memory corruption with small endpoint
3412a95afaa5 iio: buffer: Fix DMA fence leak in iio_buffer_enqueue_dmabuf()
a3763ae33476 iio: buffer: hw-consumer: fix use-after-free in error path
390254cf509b iio: light: cm3323: fix reg_conf not being initialized correctly
5e4d34092a5e iio: chemical: scd30: fix division by zero in write_raw
a5a05410cb34 iio: chemical: mhz19b: reject oversized serial replies
cbd2d7e6bd4f iio: Fix iio_multiply_value use in iio_read_channel_processed_scale
8d4daa614440 iio: light: veml6070: Fix resource leak in probe error path
ae01ec83841d iio: magnetometer: st_magn: fix default DRDY pin selection for LIS2MDL
aefc19ca3dd3 iio: temperature: tsys01: fix broken PROM checksum validation
04a4d9822210 iio: ssp_sensors: cancel delayed work_refresh on remove
aaf9d640e9ae iio: gyro: adis16260: fix division by zero in write_raw
15a0b3f33ffb iio: gyro: itg3200: fix i2c read into the wrong stack location
5cb8cede8baf iio: adc: ad4695: Fix call ordering in offload buffer postenable
7155e7fce429 iio: adc: viperboard: Fix error handling in vprbrd_iio_read_raw
944082fdb028 iio: adc: mt6359: fix unchecked return value in mt6358_read_imp
991d359faa95 iio: dac: ad5686: fix powerdown control on dual-channel devices
31de336a2c0d iio: dac: ad5686: acquire lock when doing powerdown control
f541c9a1eb89 iio: dac: ad5686: fix input raw value check
69f7d101976c iio: dac: ad5686: fix ref bit initialization for single-channel parts
684bfd655b80 iio: dac: max5821: fix return value check in powerdown sync
88c9dd5170e0 iio: dac: ad3530r: Fix AD3531/AD3531R powerdown mode strings
2ce5ca7824a1 iio: adc: npcm: fix unbalanced clk_disable_unprepare()
0ee771fff32e iio: adc: xilinx-xadc: Fix sequencer mode in postdisable for dual mux
bb1b43e8a7ed Disable -Wattribute-alias for clang-23 and newer
bbd989d6fd36 KVM: SEV: Don't explicitly pass PSC buffer to snp_begin_psc()
b1dfaa6f7a95 KVM: SEV: Use READ_ONCE() when reading entries/indices from PSC buffer
75c8d1d72912 KVM: SEV: Check PSC request indices against the actual size of the buffer
9f0a9e780f02 KVM: SEV: Compute the correct max length of the in-GHCB scratch area
5300aedbee56 KVM: SEV: WARN if KVM attempts to setup scratch area with min_len==0
e4ab26f81a63 KVM: SEV: Use the size of the PSC header as the minimum size for PSC requests
2254972d4d69 KVM: SEV: Ignore Port I/O requests of length '0'
c9b4198fbc6e KVM: SEV: Require in-GHCB scratch area if GHCB v2+ is in use
ec62e8480e82 KVM: SVM: Flush the current TLB when transitioning from xAVIC => x2AVIC
b1fc4a83dd44 KVM: arm64: PMU: Preserve AArch32 counter low bits
625153b917bc USB: cdc-acm: Fix bit overlap and move quirk definitions to header
667599e71832 rust_binder: avoid calling pending_oneway_finished() on TF_UPDATE_TXN
f2f2671e32c5 rust_binder: Avoid holding lock when dropping delivered_death
74d6aae1df45 parport: Fix race between port and client registration
9749db57233b Input: xpad - fix out-of-bounds access for Share button
d9019210c8c3 Bluetooth: hci_sync: fix UAF in hci_le_create_cis_sync
2b7651f58670 Bluetooth: hci_qca: Use 100 ms SSR delay for rampatch and NVM loading
e6b78019664d Bluetooth: hci_conn: Fix memory leak in hci_le_big_terminate()
bc08c15746f2 Bluetooth: ISO: serialize iso_sock_clear_timer with socket lock
c318aa51830a Bluetooth: ISO: fix UAF in iso_recv_frame
6348dfed5b0f Bluetooth: HIDP: fix missing length checks in hidp_input_report()
e8a5baff5be2 Bluetooth: L2CAP: fix chan ref leak in l2cap_chan_timeout() on !conn
859d3ace791e Bluetooth: L2CAP: use chan timer to close channels in cleanup_listen()
388051f7389a smb: client: fix uninitialized variable in smb2_writev_callback
197476b12601 auxdisplay: line-display: fix OOB read on zero-length message_store()
0fcc34d0d8fe mm/rmap: initialize nr_pages to 1 at loop start in try_to_unmap_one
0995d1f79aed memfd: deny writeable mappings when implying SEAL_WRITE
f1f0cdca932b mm: memcontrol: propagate NMI slab stats to memcg vmstats
a3cc795129e5 ipc: limit next_id allocation to the valid ID range
0ba6c05156d9 mm/damon/sysfs-schemes: delete tried region in regions_rmdirs()
0886c6f257fe hpfs: fix a crash if hpfs_map_dnode_bitmap fails
4064a30381fa Bluetooth: btusb: Allow firmware re-download when version matches
6728e80c9d29 HID: quirks: Add ALWAYS_POLL quirk for SIGMACHIP USB mouse
8735a28f2dcd Input: ims-pcu - fix usb_free_coherent() size in ims_pcu_buffers_free()
f33b5a61673b media: rc: igorplugusb: fix control request setup packet
f793b67d41e5 USB: serial: safe_serial: fix memory corruption with small endpoint
0edd1e21587b usb: typec: ucsi: validate connector number in ucsi_connector_change()
9b496e3371c0 usb: typec: tcpm/tcpci_maxim: validate header NDO against RX_BYTE_CNT
e94933dc41b8 usb: typec: wcove: don't write past struct pd_message in wcove_read_rx_buffer()
b10eff5abe6a usb: typec: altmodes/displayport: validate count before reading Status Update VDO
052dbef45cb3 usb: typec: ucsi: displayport: NAK DP_CMD_CONFIGURE without a payload VDO
4505f33dab56 usb: typec: tcpm: bound altmode_desc[] per iteration in svdm_consume_modes()
f9d787fbe831 usb: typec: tcpm: validate VDO count in Discover Identity ACK handlers
a38ed87818b2 usb: typec: ucsi: ccg: reject firmware images without a ':' record header
a58400f58f82 iio: pressure: bmp280: fix stack leak in bmp580 trigger handler
ce582b22dd2f iio: imu: adis16550: fix stack leak in trigger handler
e6bb3a49c5f9 iio: imu: st_lsm6dsx: fix stack leak in tagged FIFO buffer
278b0df1f736 phy: mscc: Use PHY_ID_MATCH_EXACT for VSC8584, VSC8582, VSC8575, VSC856X
487393023feb drm/i915/psr: Apply Intel DPCD workaround when SDP on prior line used
c058cf6b84c1 drm/i915/psr: Read Intel DPCD workaround register
dd4cbab2a446 drm/i915/psr: Add defininitions for INTEL_WA_REGISTER_CAPS DPCD register
600ad63124de s390/cio: Restore GFP_DMA for CHSC allocation
0171e01de47a Revert "x86/fpu: Refine and simplify the magic number check during signal return"
ff0ca46b13b9 smb: client: validate the whole DACL before rewriting it in cifsacl
efacf63ed087 media: rc: ttusbir: fix inverted error logic
e250b672d40a media: rc: fix race between unregister and urb/irq callbacks
814be4a0924b net: skbuff: fix pskb_carve leaking zcopy pages
ab9a10969a90 ipv6: fix possible infinite loop in fib6_select_path()
dc36a04621dc ipv6: fix possible infinite loop in rt6_fill_node()
b62e2b2b4a50 vsock/virtio: bind uarg before filling zerocopy skb
68667ee4c7da sctp: fix race between sctp_wait_for_connect and peeloff
c4152b4e28b3 net: mana: Skip redundant detach on already-detached port
da87896f34e0 net: mana: Add NULL guards in teardown path to prevent panic on attach failure
7f945f7f10f4 gpio: rockchip: teardown bugs and resource leaks
e2fabb984bfd gpio: rockchip: convert bank->clk to devm_clk_get_enabled()
5d43c71fa8e1 gpio: virtuser: Fix uninitialized data bug in gpio_virtuser_direction_do_write()
b6cdbb681ce1 gpio: adnp: fix flow control regression caused by scoped_guard()
ae2eac5e9cfe Bluetooth: hci_sync: Reset device counters in hci_dev_close_sync()
47330cc875b3 Bluetooth: hci_sync: Set HCI_CMD_DRAIN_WORKQUEUE during device close
41e29548b5e8 Bluetooth: L2CAP: Fix possible crash on l2cap_ecred_conn_rsp
f39049304ba6 Bluetooth: l2cap: clear chan->ident on ECRED reconfiguration success
1d4dcfe60fe1 net/handshake: Pass negative errno through handshake_complete()
25b2fcdea6f6 nvme-tcp: store negative errno in queue->tls_err
0866569fc36a net/handshake: Use spin_lock_bh for hn_lock
c35064294eca net: hibmcge: disable Relaxed Ordering to fix RX packet corruption
7f97b8352ce5 net/sched: Revert "net/sched: Restrict conditions for adding duplicating netems to qdisc tree"
6fe1cb312038 ipv6: rpl: fix hdrlen overflow in ipv6_rpl_srh_decompress()
fd0de51c54fa ethtool: eeprom: add more safeties to EEPROM Netlink fallback
c944cab3df82 ethtool: eeprom: add missing ethnl_ops_begin() / _complete() during fallback
3e656023a649 ethtool: strset: fix header attribute index in ethnl_req_get_phydev()
2008f9bb1ede ethtool: tsinfo: don't pass ERR_PTR to genlmsg_cancel on prepare failure
ab94e0d6664d ethtool: tsinfo: fix uninitialized stats on the by-PHC path
d02342d9bb4f ethtool: tsconfig: fix missing ethnl_ops_complete()
912f8b23bc4b ethtool: pse-pd: fix missing ethnl_ops_complete()
49455e27838a ethtool: linkstate: fix unbalanced ethnl_ops_complete() on PHY lookup error
d11c98484485 ethtool: tsconfig: fix reply error handling
0c02c190bcd9 ethtool: coalesce: cap profile updates at NET_DIM_PARAMS_NUM_PROFILES
e976e3f2f200 bridge: Fix sleep in atomic context in sysfs path
c9c2e609e839 bridge: Fix sleep in atomic context in netlink path
9ea8a648d912 bonding: refuse to enslave CAN devices
e673889a35a5 Bluetooth: 6lowpan: check skb_clone() return value in send_mcast_pkt()
75cf24709037 drm/xe: Restore IDLEDLY regiter on engine reset
164dcbec9632 ASoC: codecs: simple-mux: Fix enum control bounds check
de9eb0b44fa9 ksmbd: fix FSCTL permission bypass by adding a permission check for FSCTL_SET_SPARSE
43368636c663 tunnels: do not assume transport header in iptunnel_pmtud_check_icmp()
5303925e3605 vxlan: do not reuse cached ip_hdr() value after skb_tunnel_check_pmtu()
6dff77899b9e tunnels: load network headers after skb_cow() in iptunnel_pmtud_build_icmp[v6]()
2a8c9994406b cxl/test: Update mock dev array before calling platform_device_add()
41d2dc766bf8 ethtool: cmis: validate fw->size against start_cmd_payload_size
0696709e951b ethtool: cmis: validate start_cmd_payload_size from module
0cbce444db75 ethtool: cmis: fix u16-to-u8 truncation of msleep_pre_rpl
4d42fb88ec61 ethtool: cmis: require exact CDB reply length
e1dd697094f1 ethtool: module: fix cleanup if socket used for flashing multiple devices
9e70c8efb0ca ethtool: module: check fw_flash_in_progress under rtnl_lock
9f5108f5ee27 ethtool: module: avoid racy updates to dev->ethtool bitfield
61848c83b913 ethtool: module: avoid leaking a netdev ref on module flash errors
d9defbf8b62b ethtool: module: call ethnl_ops_complete() on module flash errors
7877d8fbbec2 ethtool: rss: avoid device context leak on reply-build failure
7ddc3b3ddee8 ethtool: rss: fix hkey leak when indir_size is 0
33d05c22d6f2 ethtool: rss: fix indir_table and hkey leak on get_rxfh failure
39c01c405063 ethtool: rss: fix falsely ignoring indir table updates
6a775ec73210 ethtool: rss: add missing errno on RSS context delete
f23e4d7324b8 ethtool: rss: avoid modifying the RSS context response
48fd840a26d3 net: Avoid checksumming unreadable skb tail on trim
03e9405c518c net: team: fix NULL pointer dereference in team_xmit during mode change
c2af23b48f93 net: team: Rename port_disabled team mode op to port_tx_disabled
a20e6ae5f05e net: team: Remove unused team_mode_op, port_enabled
f2e077e8979f gpio: mxc: fix irq_high handling
fbd0662f9c9a net: hsr: fix potential OOB access in supervision frame handling
2a15a03e58b0 net/mlx5: HWS: Reject unsupported remove-header action
f0ac76e3d55e ASoC: Intel: bytcht_es8316: Fix MCLK leak on init errors
e13922bb97b4 ALSA: pcm: oss: Fix setup list UAF on proc write error
a7f4eefb6e14 ipv4: free net->ipv4.sysctl_local_reserved_ports after unregister_net_sysctl_table()
475f2b37a78f scsi: core: Run queues for all non-SDEV_DEL devices from scsi_run_host_queues
981736924338 net/iucv: fix locking in .getsockopt
55cba6b883b4 net/smc: Do not re-initialize smc hashtables
bcd0d19db3e6 net: netlink: don't set nsid on local notifications
ca5e36629641 net: netlink: fix sending unassigned nsid after assigned one
ef3b3ea864d0 vsock: keep poll shutdown state consistent
aa308e9dbb9a tun: free page on build_skb failure in tun_xdp_one()
37a1c268c2c8 tun: free page on short-frame rejection in tun_xdp_one()
96bea2a7baac netfilter: nf_tables: fix dst corruption in same register operation
bf8e8eac7ede netfilter: ebtables: fix OOB read in compat_mtw_from_user
052468b1c93b netfilter: xt_cpu: prefer raw_smp_processor_id
f0fea2b6d545 netfilter: synproxy: refresh tcphdr after skb_ensure_writable
18abd88d19ea accel/rocket: fix UAF via dangling GEM handle in create_bo
45564a16a24f kunit: fix use-after-free in debugfs when using kunit.filter
e1b8a53834dc HID: remove duplicate hid_warn_ratelimited definition
bebc7dc0fb4b tools/bootconfig: Fix buf leaks in apply_xbc
b4702049417f nfc: nxp-nci: i2c: use rising-edge IRQ on ACPI systems
82ac903e0b51 xfrm: Check for underflow in xfrm_state_mtu
650bdd8fdfab nfc: llcp: Fix use-after-free race in nfc_llcp_recv_cc()
912ebc49d440 nfc: llcp: Fix use-after-free in llcp_sock_release()
8b733ee4aecd bcache: fix uninitialized closure object
dbc560858da8 net/sched: sch_sfb: Replace direct dequeue call with peek and qdisc_dequeue_peeked
91cc13978ab0 xfrm: move policy_bydst RCU sync from per-netns .exit to .pre_exit
54ed418de62a net: mctp: ensure our nlmsg responses are initialised
41845bc5bb64 net/sched: cls_fw: fix NULL dereference of "old" filters before change()
0ca809ea8e03 Input: usbtouchscreen - clamp NEXIO data_len/x_len to URB buffer size
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Bruce Ashfield [Wed, 10 Jun 2026 16:47:34 +0000 (12:47 -0400)]
linux-yocto/6.18: update to v6.18.34
Updating linux-yocto/6.18 to the latest korg -stable release that comprises
the following commits:
18ad16ce4a6b Linux 6.18.34
50bb3435a5e6 security/keys: fix missed RCU read section on lookup
239172639075 drm/msm: Restore second parameter name in purge() and evict()
306ba9d0e5aa LoongArch: kprobes: Fix handling of fatal unrecoverable recursions
a1a39f227c80 ksmbd: fix durable reconnect error path file lifetime
6836f694126e io_uring/nop: pass all errors to userspace
e334cbf3388f net: gro: don't merge zcopy skbs
8129611d4ede pds_core: ensure null-termination for firmware version strings
d1d76bbb6d7a net: airoha: Disable GDM2 forwarding before configuring GDM2 loopback
719007c3492f tap: fix stack info leak in tap_ioctl() SIOCGIFHWADDR
fa627a5eaa83 net: mana: validate rx_req_idx to prevent out-of-bounds array access
bc0020490f88 octeontx2-af: npc: Fix allmulticast skip logic for LBK and SDP VFs
76dd50b7888d selftests: net: Fix checksums in xdp_native
04ef7592eaad drm/xe/oa: Fix exec_queue leak on width check in stream open
db86ac6d8daf ASoC: cs35l56: Fix flushing of IRQ work in cs35l56_sdw_remove()
decacc6308c5 gpio: aggregator: lock device when calling device_is_bound()
3e657619cf72 gpio: aggregator: remove the software node when deactivating the aggregator
80d94cf1773a gpio: aggregator: stop using dev-sync-probe
ea28b286649b gpio: aggregator: fix a potential use-after-free
4669f84adcb1 gpio: cdev: check if uAPI v2 config attributes are correctly zeroed
e47f7060eaf6 tcp: fix stale per-CPU tcp_tw_isn leak enabling ISN prediction
1861d369efd6 bpf, skmsg: fix verdict sk_data_ready racing with ktls rx
26f1d4522060 net: ag71xx: check error for platform_get_irq
585f9f6aef5c crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks
2417df5e7bb4 net: shaper: rework the VALID marking (again)
5a2c2aa139c8 net: shaper: annotate the data races
b5bd4249e430 net/mlx5e: Fix eswitch mode block underflow on IPsec acquire SA
a0f5268c77eb Bluetooth: btmtk: fix urb->setup_packet leak in error paths
c7860b6a6d2d Bluetooth: btintel_pcie: Fix incorrect MAC access programming
d6c8b3ebdcdb tracing: Avoid NULL return from hist_field_name() on truncation
8bf00d3ac425 cgroup: rstat: relax NMI guard after switch to try_cmpxchg
3aab4a58d23f ALSA: seq: Serialize UMP output teardown with event_input
95c82d498d74 wifi: wilc1000: fix dma_buffer leak on bus acquire failure
55c479aae99b wifi: mac80211: fix MLE defragmentation
2d8379834800 wifi: mac80211: bounds-check link_id in ieee80211_ml_epcs
425d32d6288d erofs: fix managed cache race for unaligned extents
91d13e92b983 pds_core: fix debugfs_lookup dentry leak and error handling
784dd2bdc622 pds_core: fix error handling in pdsc_devcmd_wait
ce23832071af net: airoha: Fix NPU RX DMA descriptor bits
0c277d203684 net: phy: honor eee_disabled_modes in phy_advertise_eee_all()
bd731994cff1 net: phy: honor eee_disabled_modes in phy_support_eee()
a9224862d597 bridge: mcast: Fix a possible use-after-free when removing a bridge port
981aea209977 net: bridge: Flush multicast groups when snooping is disabled
eae62c5451e6 RDMA/rtrs: Fix use-after-free in path file creation cleanup
8c63698737b4 RDMA/mana_ib: Report max_msg_sz in mana_ib_query_port
d5b11e15ee67 ASoC: soc-utils: Add missing va_end in snd_soc_ret()
09deb063eecf platform/x86: intel-vbtn: Check ACPI_HANDLE() against NULL
f6dfd64bfd9b platform/x86: intel-hid: Check ACPI_HANDLE() against NULL
ed864a7b881c platform/x86: hp_accel: Check ACPI_COMPANION() against NULL
7ea5aad8d351 platform/x86: adv_swbutton: Check ACPI_HANDLE() against NULL
098419a4b062 platform/surface: aggregator_registry: omit battery & AC nodes on Surface Laptop 7
09ec063d87c2 net: mana: Fix TOCTOU double-fetch of hwc_msg_id from DMA buffer
f71fc35b5e45 net: dsa: mt7530: preserve VLAN tags on trapped link-local frames
89bed786f231 net: dsa: mt7530: fix FDB entries not aging out with short timeout
f1739debda62 kbuild: pacman-pkg: make "rc" releases adhere to pacman versioning scheme
ad8e3d096fa1 drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP
1f83545f432d igc: set tx buffer type for SMD frames
89964ddb322a ice: ptp: use primary NAC semaphore on E825
0010296879df ice: ptp: serialize E825 PHY timer start with PTP lock
6a01413a4e8f cgroup/rstat: validate cpu before css_rstat_cpu() access
83b8a0f72ecc drm/mediatek: mtk_hdmi_ddc: Fix non-static global variable
8ea34da68964 drm/mediatek: mtk_cec: Fix non-static global variable
926a08cf19be wifi: ath11k: fix peer resolution on rx path when peer_id=0
6c9e9272bc37 drm/xe/pf: Fix CFI failure in debugfs access
dc26e00860a1 drm/xe/vf: Fix signature of print functions
2c890e71ae26 drm/xe/gsc: Fix double-free of managed BO in error path
181e67bc11c5 dma-mapping: move dma_map_resource() sanity check into debug code
3a74aaad0473 wifi: iwlwifi: mld: don't dereference a pointer before NULL checking it
9e360e610a73 wifi: iwlwifi: mld: fix TSO segmentation explosion when AMSDU is disabled
bed1fc32e0eb hwmon: (lm90) Add lock protection to lm90_alert
c98107817b0f hwmon: (lm90) Stop work before releasing hwmon device
cdd1aaf0ee96 drm/msm/snapshot: fix dumping of the unaligned regions
0c9e4d9484cc ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5
df19b6af1716 netfilter: nft_inner: release local_lock before re-enabling softirqs
0fa225896f4b spi: mtk-snfi: Fix resource leak in mtk_snand_read_page_cache()
fecfed41da73 ASoC: amd: acp-sdw-legacy: check CPU DAI name before logging
7e91d3a1a98a btrfs: fix squota accounting during enable generation
ca56ffdb017b btrfs: check for subvolume before deleting squota qgroup
b422609291f6 btrfs: relax squota parent qgroup deletion rule
22d558df51d9 btrfs: check squota parent usage on membership change
a1296bb9f44a btrfs: remaining BTRFS_PATH_AUTO_FREE conversions
76ad957a72c7 btrfs: don't search back for dir inode item in INO_LOOKUP_USER
16141bef6fb1 btrfs: use the key format macros when printing keys
35f69e993d00 btrfs: add macros to facilitate printing of keys
76b995bc57bd vsock/virtio: fix zerocopy completion for multi-skb sends
782693eb53f8 io_uring/net: punt IORING_OP_BIND async if it needs file create
c53cac053d62 ALSA: scarlett2: Add missing error check when initialise Autogain Status
1ddf678bb75b ASoC: codecs: fs210x: fix possible buffer overflow
36de63965464 scsi: sd: Fix return code handling in sd_spinup_disk()
b4dc0056397f net/mlx5: Do not restore destination-less TC rules
81c8a9f75a42 tls: Preserve sk_err across recvmsg() when data has been copied
1370acb8bc39 ovpn: disable BHs when updating device stats
f7808b7ddcf2 x86/xen: Fix xen_e820_swap_entry_with_ram()
2378d25675da gcc-plugins: Always define CONST_CAST_GIMPLE and CONST_CAST_TREE
097d62df3831 ovpn: fix race between deleting interface and adding new peer
8298834912d7 ovpn: respect peer refcount in CMD_NEW_PEER error path
e5460eb7238c ovpn: tcp - use cached peer pointer in ovpn_tcp_close()
2bc34520ce5c net: phy: DP83TC811: add reading of abilities
af855f4c966a net: tls: prevent chain-after-chain in plain text SG
eca989eab4b2 net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ring
afa9036b8c99 net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slot
6dcd072a5ae3 powerpc/time: Remove redundant preempt_disable|enable() calls from arch_irq_work_raise()
f4e37f3df436 drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN
eea43d5ed450 drm/msm/adreno: fix userspace-triggered crash on a2xx-a4xx
3a7b59d2385d Documentation: intel_pstate: Fix description of asymmetric packing with SMT
3ad2d8be6e4d x86/mce: Restore MCA polling interval halving
15dba511d569 selftests: ublk: cap nthreads to kernel's actual nr_hw_queues
ff58e5ef1b46 drm/msm/dpu: don't mix devm and drmm functions
a184aec79013 drm/msm/dsi: don't dump registers past the mapped region
d235f8f7b264 ethtool: fix ethnl_bitmap32_not_zero() bit interval semantics
d2ea0b8aef87 net/smc: avoid NULL deref of conn->lnk in smc_msg_event tracepoint
97a8e89cdef3 accel/qaic: Add overflow check to remap_pfn_range during mmap
76410790f149 block: bio-integrity: Fix null-ptr-deref in bio_integrity_map_user()
086695145000 HID: quirks: really enable the intended work around for appledisplay
0943f81e1b31 block: recompute nr_integrity_segments in blk_insert_cloned_request
0d48654af4d1 block: don't overwrite bip_vcnt in bio_integrity_copy_user()
a52486394493 net: shaper: reject QUEUE scope handle with missing id
77ec90d41c59 net: shaper: enforce singleton NETDEV scope with id 0
d7c2bbbaa2c4 net: shaper: fix undersized reply skb allocation in GROUP command
f817ce8d1943 net: shaper: set ret to -ENOMEM when genlmsg_new() fails in group_doit
5098b223f0f0 net: shaper: reject duplicate leaves in GROUP request
d6128451c591 net: shaper: fix trivial ordering issue in net_shaper_commit()
d947e6685ff4 net: shaper: flip the polarity of the valid flag
e1b429d8e712 wifi: ath10k: skip WMI and beacon transmission when device is wedged
d94127d04017 wifi: ath11k: fix error path leak in ath11k_tm_cmd_wmi_ftm()
acde4692afcd wifi: ath11k: fix error path leaks in some WMI WOW calls
9bc70fe995da net: ethernet: cs89x0: remove stale CONFIG_MACH_MX31ADS reference
c373b34877af net: ethernet: cortina: Carry over frag counter
3cd05250a2df net: ethernet: cortina: Drop half-assembled SKB
cfd62907f3cd net: ethernet: cortina: Make RX SKB per-port
77bb293049d6 netfs, afs: Fix write skipping in dir/link writepages
f17b9121bb99 netfs: Fix netfs_read_folio() to wait on writeback
551b5c71ee31 netfs: Fix folio->private handling in netfs_perform_write()
3d9601c029b9 netfs: Fix partial invalidation of streaming-write folio
6080fa3ecfbb netfs: Fix potential UAF in netfs_unlock_abandoned_read_pages()
22ae28aae436 netfs: Fix leak of request in netfs_write_begin() error handling
d4f4bc87c765 netfs: Fix early put of sink folio in netfs_read_gaps()
616578e40dcb netfs: Fix write streaming disablement if fd open O_RDWR
0b18cd70ebab netfs: Fix read-gaps to remove netfs_folio from filled folio
003aa0dd26c9 netfs: Fix potential deadlock in write-through mode
ef9b521212e4 netfs: Fix streaming write being overwritten
185ded4112cd netfs: Defer the emission of trace_netfs_folio()
fb6ec883b48b netfs: Fix netfs_invalidate_folio() to clear dirty bit if all changes gone
afeb32d9bf9a netfs: Fix overrun check in netfs_extract_user_iter()
b63971238beb netfs: fix VM_BUG_ON_FOLIO() issue in netfs_write_begin() call
884c4c4f35e5 netfs: Fix netfs_read_to_pagecache() to pause on subreq failure
5366199be46f netfs: Fix cancellation of a DIO and single read subrequests
9c6f23cf3a07 powerpc: fix dead default for GUEST_STATE_BUFFER_TEST
822bb1614ec4 powerpc: 82xx: fix uninitialized pointers with free attribute
aed60070ed7b ASoC: SOF: amd: Fix error code handling in psp_send_cmd()
510db031ba6e tcp: Fix out-of-bounds access for twsk in tcp_ao_established_key().
eba8af785fde zonefs: handle integer overflow in zonefs_fname_to_fno
9525e3a6fbb1 nvme-pci: fix use-after-free in nvme_free_host_mem()
fea4b46f84c5 nvme: fix bio leak on mapping failure
18c0456ea261 irq_work: Fix use-after-free in irq_work_single() on PREEMPT_RT
06ee55f78fbe nsfs: fix wrong error code returned for pidns ioctls
d168a71fc1d6 ublk: reject max_sectors smaller than PAGE_SECTORS in parameter validation
617a2564d863 irqchip/ath79-cpu: Remove unused function
ace6b3e033c6 fs: Fix return in jfs_mkdir and orangefs_mkdir
e37ea2c6f17f fs/statmount: fix slab out-of-bounds write in statmount_mnt_idmap
56b4cfcf1518 fprobe: Fix unregister_fprobe() to wait for RCU grace period
36dc0cea30db ASoC: sdw_utils: Add quirk to ignore RT721 CODEC_MIC
5afefecfe054 ASoC: sdw_utils: Add quirk to ignore RT712 CODEC_MIC
fe59ae27d734 NFSD: Fix infinite loop in layout state revocation
e9405f704127 phy: marvell: mvebu-a3700-utmi: fix incorrect USB2_PHY_CTRL register access
994358adc098 net: ti: icssm-prueth: fix eth_ports_node leak in probe
7df3e1dfee53 net: lan966x: avoid unregistering netdev on register failure
d91a9a049698 ice: fix locking in ice_dcb_rebuild()
34ad3c782644 ice: fix setting RSS VSI hash for E830
eb5991d4c8ba idpf: fix read_dev_clk_lock spinlock init in idpf_ptp_init()
a248793f00ab net: shaper: Reject reparenting of existing nodes
bfe08fe5624b net: napi: Avoid gro timer misfiring at end of busypoll
77e7818eb347 tcp: Fix imbalanced icsk_accept_queue count.
1c24cf1fd67f test_kprobes: clear kprobes between test runs
ae8a5c6b0316 kprobes: skip non-symbol addresses in kprobe_add_ksym_blacklist()
c647e2a21bbb netfilter: bridge: eb_tables: close module init race
524b6337277a netfilter: x_tables: close dangling table module init race
cc989ef1c044 netfilter: ebtables: close dangling table module init race
739d5dac7b2d netfilter: ebtables: move to two-stage removal scheme
86ee5bc9c0f0 netfilter: x_tables: add and use xtables_unregister_table_exit
89ebafe7910d netfilter: x_tables: add and use xt_unregister_table_pre_exit
a9b2f73f6ba7 netfilter: x_tables: unregister the templates first
c32a7e0e3c73 btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file()
373f65b448ed ALSA: hda: cs35l41: Put ACPI device on missing physical node
fecae8b1fb2d ALSA: hda: cs35l56: Put ACPI device after setting companion
e984dc22e2c2 ARM: integrator: Fix early initialization
9e472874c954 firmware: arm_ffa: Fix sched-recv callback partition lookup
d1e38551fade firmware: arm_ffa: Snapshot notifier callbacks under lock
419cef661ae8 firmware: arm_ffa: Align RxTx buffer size before mapping
3c51d99449dc firmware: arm_ffa: Validate framework notification message layout
0a5dbac5ef53 firmware: arm_ffa: Keep framework RX release under lock
f39bc7ebe75e firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copies
fd2b01637e56 pinctrl: qcom: Fix wakeirq map by removing disconnected irqs for sm8150
3f4d82780001 kunit: config: KUNIT_DEBUGFS should depend on DEBUG_FS
91e4446b35f6 kunit: config: Enable KUNIT_DEBUGFS by default
96b8b9d0dead riscv: mm: Fixup no5lvl failure when vaddr is invalid
f3216d930c0f riscv: errata: Fix bitwise vs logical AND in MIPS errata patching
1aa01b46fe3b firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0
07907b897bb7 firmware: arm_ffa: Fix per-vcpu self notifications handling in workqueue
1418765d28ab firmware: arm_ffa: Skip free_pages on RX buffer alloc failure
820245d86ce5 firmware: arm_ffa: Check for NULL FF-A ID table while driver registration
4894847fcec1 HID: uclogic: Fix regression of input name assignment
e912d5dc0096 HID: intel-thc-hid: Intel-quickspi: Fix some error codes
1fce9dcb3a66 pinctrl: qcom: Fix GPIO to PDC wake irq map for qcs615
e917713f0134 pinctrl: meson: amlogic-a4: fix deadlock issue
8d1c6b603327 pinctrl: renesas: rzg2l: Fix SMT register cache handling
c4cfa8ee7737 pinctrl: renesas: rzg2l: Fix incorrect PUPD register offset for high pins during suspend/resume
a7fee1322683 ARM: dts: renesas: rskrza1: Drop superfluous cells
d27b29e474a6 ARM: dts: renesas: genmai: Drop superfluous cells
00aca89f5e34 pinctrl: qcom: ipq4019: mark gpio as a GPIO pin function
eb3cd9bb5904 hwmon: (pmbus/adm1266) reject short block-read responses in the GPIO accessors
dd12c6dbe2ac hwmon: (pmbus/adm1266) register the nvmem device after pmbus_do_probe()
a203125c0e81 hwmon: (pmbus/adm1266) register the gpio_chip after pmbus_do_probe()
b2998ae90331 hwmon: (pmbus/adm1266) don't clobber GPIO bits before PDIO read in get_multiple
fa7ca363069a hwmon: (pmbus/adm1266) cap PDIO scan in get_multiple at ADM1266_PDIO_NR
97a9cf2a8217 hwmon: (pmbus/adm1266) bounce blackbox records through a protocol-sized buffer
2279c342d94e hwmon: (pmbus/adm1266) include PEC byte in pmbus_block_xfer read buffer
75c862adf3d3 hwmon: (pmbus/adm1266) reject implausible blackbox record_count
e9b8f85daebf hwmon: (pmbus/adm1266) seed timestamp from the real-time clock
e37dbe150515 batman-adv: tt: prevent TVLV entry number overflow
730de8733dd9 batman-adv: tt: fix negative tt_buff_len
179eb62506a0 batman-adv: tt: fix negative last_changeset_len
b93ca6012712 batman-adv: tt: avoid empty VLAN responses
7cac9c9ef4b7 batman-adv: tt: reject oversized local TVLV buffers
4cc85aec8d3c batman-adv: tt: fix TOCTOU race for reported vlans
2d2d365d0b9d batman-adv: tp_meter: avoid role confusion in tp_list
72d670d7a492 batman-adv: tp_meter: fix race condition in send error reporting
b285bc0a97f4 batman-adv: tp_meter: fix tp_vars reference leak in receiver shutdown
770bf0a35f06 batman-adv: tp_meter: directly shut down timer on cleanup
dc2ae5fbd2da batman-adv: tp_meter: avoid use of uninit sender vars
6921a7683ae9 batman-adv: bla: avoid NULL-ptr deref for claim via dropped interface
45384612f296 batman-adv: bla: avoid double decrement of bla.num_requests
c6de1a5a9c40 batman-adv: bla: fix report_work leak on backbone_gw purge
5895ad21c705 batman-adv: frag: disallow unicast fragment in fragment
90ae3eae06b7 batman-adv: fix tp_meter counter underflow during shutdown
3eb8bcb82339 batman-adv: fix fragment reassembly length accounting
9cceea8eeba7 batman-adv: dat: handle forward allocation error
ae7aeb0ce3c0 batman-adv: clear current gateway during teardown
8a3707653ab6 batman-adv: mcast: fix use-after-free in orig_node RCU release
ca3ff3d2a0af batman-adv: iv: recover OGM scheduling after forward packet error
ede47988ac56 batman-adv: tvlv: reject oversized TVLV packets
23d4ce84df4d batman-adv: tvlv: abort OGM send on tvlv append failure
1be1e99cbd5b batman-adv: v: stop OGMv2 on disabled interface
1ecde19bfce6 drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_async
7ca695b31222 drm/amd/display: Validate GPIO pin LUT table size before iterating
6bbd703ea1c1 drm/amd/display: Fix integer overflow in bios_get_image()
d35563813296 drm/bridge: megachips: remove bridge when irq request fails
95306db11956 drm/bridge: it66121: acquire reset GPIO in probe
3ed448c1dc78 drm/amdgpu/vpe: Force collaborate sync after TRAP
8fadd01cf461 drm/virtio: use uninterruptible resv lock for plane updates
35671087a272 drm/v3d: Release indirect CSD GEM reference on CPU job free
0f8efc45740b drm/v3d: Fix use-after-free of CPU job query arrays on error path
942968260e61 drm/msm: Fix shrinker deadlock
508fd8ab158a device property: set fwnode->secondary to NULL in fwnode_init()
22d9b9739b8e LoongArch: Remove unused code to avoid build warning
f27a3b9aadfb LoongArch: kprobes: Use larch_insn_text_copy() to patch instructions
9e3f18883a98 fwctl: pds: Validate RPC input size before parsing
1012896f4225 RDMA/siw: Reject MPA FPDU length underflow before signed receive math
d7a076fb596c spi: ti-qspi: fix use-after-free after DMA setup failure
be409d2bbe9c spi: sprd: fix error pointer deref after DMA setup failure
8e027db9fa31 spi: ep93xx: fix error pointer deref after DMA setup failure
b9ff86310062 scsi: isci: Fix use-after-free in device removal path
78a369a065f1 phy: qcom-qmp-ufs: Fix kaanapali PHY PLL lock failure after SM8650 G4 fix
58f4a7bd8d73 phy: tegra: xusb: Fix per-pad high-speed termination calibration
a1f50f5aaa69 phy: exynos5-usbdrd: fix USB 2.0 HS PHY tuning values for Exynos7870
4bb4764f2c51 spi: qup: fix error pointer deref after DMA setup failure
ecdf21536c6d drm/bridge: chipone-icn6211: use devm_drm_bridge_add in i2c probe
bee400ad4f42 virt: sev-guest: Explicitly leak pages in unknown state
4f087193b5ff riscv: kvm: return SBI_ERR_FAILURE for pmu_event_info() when OOM
77071943c752 riscv: kvm: return SBI_ERR_FAILURE for pmu_snapshot_set_shmem() when OOM
94ade38f317e KVM: SVM: Disable AVIC IPI virtualization on Hygon Family 18h (erratum #1235)
7023900b4988 KVM: arm64: vgic: Free private_irqs when init fails after allocation
0680f5119265 KVM: arm64: vgic-its: Reject restored DTE with out-of-range num_eventid_bits
240373425e2d arm64: probes: Handle probes on hinted conditional branch instructions
798183376d9d tracing: Do not call map->ops->elt_free() if elt_alloc() fails
5e7d9d0805e5 cifs: Fix busy dentry used after unmounting
2dd9304727c7 wifi: mac80211: consume only present negotiated TTLM maps
acdff9907478 af_unix: Fix UAF read of tail->len in unix_stream_data_wait()
6cfae4914439 wifi: cfg80211: advance loop vars in cfg80211_merge_profile()
50884c2afd7a ice: restore PTP Rx timestamp config after ethtool set-channels
0b9431b972a0 ice: fix setting promisc mode while adding VID filter
9c9d00d81b41 ice: fix locking around wait_event_interruptible_locked_irq
f1bafd35f11b igc: fix potential skb leak in igc_fpe_xmit_smd_frame()
8864b664d044 octeontx2-pf: fix double free in rvu_rep_rsrc_init()
47a4cf2229be octeontx2-af: CGX: add bounds check to cgx_speed_mbps index
5b906f31e977 lsm: hold cred_guard_mutex for lsm_set_self_attr()
9dcd4f5c99b4 rbd: eliminate a race in lock_dwork draining on unmap
dfef79e09ed2 ixgbevf: fix use-after-free in VEPA multicast source pruning
7725cd3b4717 ipv4: raw: reject IP_HDRINCL packets with ihl < 5
dc31c6947652 wifi: iwlwifi: mld: stop TX during firmware restart
6fe92651b44f wifi: iwlwifi: mvm: fix driver-set TX rates on old devices
614cacec60fe wifi: ath11k: clear shared SRNG pointer state on restart
a3529032afe2 ice: fix VF queue configuration with low MTU values
c618cf8926c0 vsock/virtio: reset connection on receiving queue overflow
440447699c68 vsock/vmci: fix UAF when peer resets connection during handshake
29b643351012 mptcp: pm: fix ADD_ADDR timer infinite retry on option space insufficient
abdd03229414 ipv6: ioam: add NULL check for idev in ipv6_hop_ioam()
2bc60c175568 ring-buffer: Flush and stop persistent ring buffer on panic
610ff6bc2f44 ring-buffer: Fix reporting of missed events in iterator
0e47fc1c9181 qed: fix double free in qed_cxt_tables_alloc()
e0c3dd7b30cc l2tp: use list_del_rcu in l2tp_session_unhash
d73dcd1520d6 fs/ntfs3: handle attr_set_size() errors when truncating files
358692462555 net: ethtool: phy: avoid NULL deref when PHY driver is unbound
61f53c1e58d6 net: ethtool: fix NULL pointer dereference in phy_reply_size
752ea4a105e6 cgroup/cpuset: Reset DL migration state on can_attach() failure
1aed73795392 tracing/fprobe: Check the same type fprobe on table as the unregistered one
f0ad68d2f0ad tracing/fprobe: Avoid kcalloc() in rcu_read_lock section
bb92f356d2b7 tracing: fprobe: use ftrace if CONFIG_DYNAMIC_FTRACE_WITH_ARGS
52cc572c9565 tracing: fprobe: Remove unused local variable
45c7c4e3db8b sched_ext: Avoid UAF in scx_root_enable_workfn() init failure path
6e73ec10b2a3 sched_ext: Fix missing warning in scx_set_task_state() default case
689bbf48c1f4 netfilter: nft_inner: Fix IPv6 inner_thoff desync
952e988163c2 netfilter: ipset: stop hash:* range iteration at end
15d464265120 netfilter: nf_queue: hold bridge skb->dev while queued
57b0ac5e1b46 netfilter: ip6t_hbh: reject oversized option lists
dac025c4e8f9 net: pse-pd: fix sign on -ENOENT check in of_load_pse_pis()
f8a5a76b4a68 net: ifb: report ethtool stats over num_tx_queues
1604a2d68414 net/mlx5e: Fix use-after-free in mlx5e_tx_reporter_timeout_recover
49eff79967fd net: phy: skip EEE advertisement write when autoneg is disabled
3d4ef05266ab net: bcmgenet: keep RBUF EEE/PM disabled
84bc87beb4cd phonet/pep: disable BH around forwarded sk_receive_skb()
8b4c412e001b Bluetooth: serialize accept_q access
f1febe93ef07 Bluetooth: MGMT: validate Add Extended Advertising Data length
051922ab709c Bluetooth: L2CAP: ecred_reconfigure: send packed pdu, not stack pointer
192cb0f1ca70 Bluetooth: hci_uart: fix UAFs and race conditions in close and init paths
5506aec79513 Bluetooth: bnep: Fix UAF read of dev->name
61f2410a96de Bluetooth: ISO: drop ISO_END frames received without prior ISO_START
added1213395 Bluetooth: fix UAF in l2cap_sock_cleanup_listen() vs l2cap_conn_del()
ffb6dbb49c96 net: wwan: iosm: fix potential memory leaks in ipc_imem_init()
0fa24311bd42 selftests/mm: run_vmtests.sh: fix destructive tests invocation
738d18f1da35 mm/page_alloc: fix initialization of tags of the huge zero folio with init_on_free
09ce923071e7 mm/memory_hotplug: fix memory block reference leak on remove
62153767e8fc mm: fix __vm_normal_page() to handle missing support for pmd_special()/pud_special()
2fff0cdd9422 mm/memory: fix spurious warning when unmapping device-private/exclusive pages
24de676da63c ipv6: ioam: refresh hdr pointer before ioam6_event()
24840b3139d7 drivers/base/memory: fix memory block reference leak in poison accounting
b737c6612c60 io_uring/waitid: clear waitid info before copying it to userspace
5fb947ddae55 spi: amd: Set correct bus number in ACPI probe path
c32a1fbe0f9a efi: Allocate runtime workqueue before ACPI init
fcbd0a5fd812 ALSA: scarlett2: Allow flash writes ending at segment boundary
61c5017c64e2 ALSA: asihpi: Fix potential OOB array access at reading cache
feff0251386a ALSA: pcm: Don't setup bogus iov_iter for silencing
cba8dab72e9b ALSA: ua101: Reject too-short USB descriptors
ca560f7566df hwmon: (pmbus/adm1266) widen blackbox-info buffer to I2C_SMBUS_BLOCK_MAX
9803e75c9813 smb/server: promote S_DEL_ON_CLS to S_DEL_PENDING when close
d65104a4a815 smb: client: use data_len for SMB2 READ encrypted folioq copy
bf4ebdb19ff9 smb: client: protect tc_count increment in smb2_find_smb_sess_tcon_unlocked()
a8d17d22db59 smb: client: require net admin for CIFS SWN netlink
6827647fd2dc regulator: tps65219: fix irq_data.rdev not being assigned
18d8db24b0a5 ksmbd: validate SID in parent security descriptor during ACL inheritance
0e198f09cb2a ksmbd: fix SID memory leak in set_posix_acl_entries_dacl() on overflow
cd5c1b75d2f4 ksmbd: fix null pointer dereference in compare_guid_key()
302e02f9ba49 mm/damon/sysfs-schemes: call missing mem_cgroup_iter_break()
48fa96538bd2 sysfs: don't remove existing directory on update failure
141ffb83abe9 drm/vblank: Fix kernel docs for vblank timer
ed39ecd3a96c drm/atomic: Increase timeout in drm_atomic_helper_wait_for_vblanks()
a0582cc92398 drm/vkms: Convert to DRM's vblank timer
60918357456d drm/vblank: Add CRTC helpers for simple use cases
fa4b91eea433 drm/vblank: Add vblank timer
18a08b87db71 Revert "ice: Remove jumbo_remove step from TX path"
523cd0ea0324 Revert "ice: fix double-free of tx_buf skb"
515de0a3b6c1 ata: libata-scsi: do not needlessly defer commands when using PMP with FBS
4e6eada8de38 ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS
f207ebd5656e ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT
62ee00c1042c ata: libata-scsi: improve readability of ata_scsi_qc_issue()
9d11e4b1db1c mfd: bcm2835-pm: Add support for BCM2712
ed915823d469 arm64: dts: broadcom: bcm2712: Add watchdog DT node
375d5a17dc8d dt-bindings: soc: bcm: Add bcm2712 compatible
91f89c1d83e8 smb: client: reject userspace cifs.spnego descriptions
5da69a65b282 ksmbd: close durable scavenger races against m_fp_list lookups
aae4a47073b1 spi: spi-dw-dma: fix print error log when wait finish transaction
e8ec80430bfa bridge: mrp: reject zero test interval to avoid OOM panic
0638bf16b7a7 sched/deadline: Fix missing ENQUEUE_REPLENISH during PI de-boosting
3f0543bdf446 sched: Employ sched_change guards
dc184ac2f0ba cxl/mbox: validate payload size before accessing contents in cxl_payload_from_user_allowed()
da3d241c5b92 fuse: fix uninit-value in fuse_dentry_revalidate()
488d2c76bd9f iommu/amd: Remove latent out-of-bounds access in IOMMU debugfs
b9a4184271b9 iommu/amd: Fix illegal cap/mmio access in IOMMU debugfs
814326e86e92 drm/xe/hdcp: Add NULL check for media_gt in intel_hdcp_gsc_check_status()
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>