From: bruce.ashfield@gmail.com
To: richard.purdie@linuxfoundation.org
Cc: openembedded-core@lists.openembedded.org
Subject: [meta][PATCH 03/07] linux-yocto/7.2: update to v7.2.2
Date: Wed, 2 Sep 2026 09:23:00 -0400 [thread overview]
Message-ID: <20260902132305.3685228-4-bruce.ashfield@gmail.com> (raw)
In-Reply-To: <20260902132305.3685228-1-bruce.ashfield@gmail.com>
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Updating linux-yocto/7.2 to the latest korg -stable release that comprises
the following commits:
52c36105f76e9 Linux 7.2.2
da857e448322a inet: frags: strip GSO state from fragments before reassembly
458fbaaefba2f Linux 7.2.1
2e596e7814ba3 ptp: vmclock: prevent read-only mappings from becoming writable
33b9598769137 futex: Fix might_sleep() warning in futex_pivot_pending()
2763b8bcb504e Bluetooth: hci_aml: validate firmware segment lengths
6e1c44878aa3e Bluetooth: MGMT: reject HCI_CMD_SYNC params_len above 255
190b719b787eb Bluetooth: ISO: zero the sockaddr before returning it in getname
9f59f461dcae3 Bluetooth: ISO: do not force BT_LISTEN after a failed BIG sync
29c59212a5078 Bluetooth: hci_sync: Fix accept list UAF during suspend
6fc540e835ddd Bluetooth: hci_event: validate LE Set CIG Parameters response
25b05e3ce31d9 Bluetooth: hci_event: fix LE list UAF on reset
bf05f17b8439a HID: input: read battery capacity from its actual report offset
c894143c508a7 HID: hyperv: validate initial device info bounds
f13d0a00204b0 HID: uclogic: fix use-after-free of inrange_timer on remove
7bb79a3cf45e0 HID: sensor: custom: Fix use-after-free in enable_sensor
77832d8f1c81d HID: ft260: fix stack-use-after-return write in I2C read race
e542edada3f79 HID: core: fix number/pointer type confusion on long items
49b6fd28fbcc0 HID: rapoo: fix missing hid_is_usb() check
2e0d98dc8a6de HID: nintendo: stop device IO before hid_hw_stop on probe failure
27dc4b8eadac7 HID: nintendo: register input device after capabilities are set
34725ed4719da HID: nintendo: fix out-of-bounds read in joycon_ctlr_read_handler()
9acc2463991cd HID: huawei: fix missing hid_is_usb() check
ee883906cf668 HID: asus: fix missing hid_is_usb() check
ea081b4435515 net/ionic: avoid OOB TX partner lookup for hwstamp RXQ
86b63adfa5e13 HID: pidff: fix OOB write when hid->inputs is empty
cbcc0e8dea499 HID: core: fix OOB read of field->usage in hid_set_field()
2ef16934e069d HID: magicmouse: do not keep a stale msc->input if no input is claimed
753786a7e6f94 HID: magicmouse: re-enable multitouch after reset-resume
d095de37f78c5 HID: magicmouse: prevent unbounded recursion in magicmouse_raw_event()
8384a2e1a9abd HID: magicmouse: fix battery reporting for Bluetooth Magic Trackpad USB-C
56a7b6a6880db nvmet: pci-epf: put CQ ref on create_cq mapping failure
cede8d2852570 nvmet: pci-epf: fix use-after-free in nvmet_pci_epf_exec_iod_work()
9b770e40bc003 nvmet-tcp: Do not WARN on remotely-controlled oversized SGL allocations
d895e66628f93 nvmet-tcp: bound SGL data length before allocating command buffers
94334ea92f4d7 nvmet-fc: fix invalid free in LS IOD error path
1d6837d98bf96 nvmet-auth: zero the AUTH_RECEIVE response buffer
3256d648211e9 dmaengine: fsl-edma: Add error handling for devm_kasprintf
b233e7836d98d mailbox: mchp-ipc-sbi: Add null check for devm_kasprintf()
73a187384a8c8 ipv6: fix use-after-free in ip6_finish_output2()
c8a74adccaf02 ipv4: reject undersized MTUs in ip_do_fragment()
7b079b9046916 nfc: nci: free destination parameters when closing a connection
d6f743d3d3889 nfc: nci: fix uninit-value in the RF discover/activated NTF handlers
129032c0616d8 nfc: nci: fix out-of-bounds write in nci_target_auto_activated()
f5c534b53f8c4 nfc: nci: add data_len bound checks to activation parameter extractors
f33cecf69095c nfc: st21nfca: validate ATR_REQ length against the received frame
e95beff58b38c nfc: pn533: purge fragmented skbs during cleanup
d3d90243393c4 nfc: llcp: reject PDUs shorter than the LLCP header
875285a165fd3 nfc: llcp: fix OOB read and u8 offset wrap in TLV parsers
0cfbdb0e13ab5 nfc: llcp: bound the connect_sn TLV walk to the skb
953963b9ac5ee nfc: microread: validate target discovery payload lengths
1aa3fc769b0c4 nfc: fdp: bound the device-reported read length and fix an skb leak
31aa28ed732f6 nfc: digital: clamp SENSF_RES length to the destination buffer
4d00a39c67627 xfs: restore nofs context unconditionally in xfs_trans_roll
c35da2bac6f7c xfs: validate attr entry pointer before field access
2207f26ce715c ext4: fix incorrect function call when initializing s_resgid
e27bae352158c ext4: don't enable DAX on new encrypted files
759830cde8247 ext4: propagate errors from fast commit range replay
29c2844d67c54 ext4: avoid tail write_begin walk for uptodate folios
f2c3829149014 ext4: clear error before retrying inode xattr space fallback
fbcfb75c20d71 nilfs2: reject invalid block index in GC ioctl
dbd4aea175ad3 ext4: stop retrying saturated xattr cache entries
f8c9a3ec36b4e kcov: fix data corruption and race conditions on PREEMPT_RT
a04b3afd4f02a null_blk: fix UBSAN shift-out-of-bounds when zone_size is 0 or overflows
50f0cbec45b0f ocfs2: fix missing metadata reservation for large xattrs
40b6ccf687318 io_uring: defer eventfd signaling when queued from a wakeup handler
771f6258c068e io_uring/uring_cmd: don't skip completion for a synchronous multishot cmd
3267d7c8ba516 io_uring/rsrc: fix folio size overflow in io_vec_fill_bvec()
1bc9d45ebb814 io_uring/io-wq: fix worker accounting when canceling creation callbacks
7068d3587a64a io_uring/cmd: fix iovec leak when the async cmd is not recycled
690b721b9595f ALSA: dummy: Check card index validity at probe
cd4f44ede0701 io_uring/futex: only mark private futex waits as inflight
d6d24b858b636 io_uring/futex: don't mark futex wake requests as inflight
c4b4972d8edcd futex: Fix race on the initial mm->futex.phash.ref allocation
25408c62ed4eb futex: Avoid private hash use-after-free on final put
d7944cee62ec6 futex/pi: Plug private futex exec() race
72fd9cbbe0cfb futex: Sanitize and document task_struct::futex::state transitions
43b148d796aa3 futex/pi: Reject cross-mm private futex owners
123d664ac98d6 nvmet: fix NULL pointer dereference in nvmet_execute_identify_nslist()
2ded89ca77fae rndis_host: add overflow check in rndis_rx_fixup()
ecd2f83a4ddc0 ALSA: scarlett2: Use a private URB for the notification endpoint
6db3c1d7e2872 ALSA: FCP: Use a private URB for the notification endpoint
ffe6d379be20d iommu/iommufd: Fix NULL pointer deref in iommufd_ioas_change_process when racing with iopt_map_file_pages
5994617e09ee6 iommu/tegra241-cmdqv: Fix CMD_SYNC use-after-free on teardown
b405c2f96ae2e Bluetooth: RFCOMM: take rfcomm_mutex for the deferred setup accept
0916948026f62 PCI: host-generic: Fix NULL pointer dereference on 32-bit CAM systems
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
.../linux/linux-yocto-rt_7.2.bb | 6 ++---
.../linux/linux-yocto-tiny_7.2.bb | 6 ++---
meta/recipes-kernel/linux/linux-yocto_7.2.bb | 24 +++++++++----------
3 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_7.2.bb b/meta/recipes-kernel/linux/linux-yocto-rt_7.2.bb
index 48f304ef22..9e17cb8b28 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_7.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_7.2.bb
@@ -15,13 +15,13 @@ python () {
raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
}
-SRCREV_machine ?= "1177250341f415eb484ad60cbef9107d4fca08c8"
-SRCREV_meta ?= "622c1c473d1d14aae5a94c1883274f77094caabc"
+SRCREV_machine ?= "f26e519ec35c8e267e06868e021c048bd2acc56a"
+SRCREV_meta ?= "92f4f82129cb5b0dcc665b31f704b540cf8153e3"
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine;protocol=https \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-7.2;destsuffix=${KMETA};protocol=https"
-LINUX_VERSION ?= "7.2"
+LINUX_VERSION ?= "7.2.2"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_7.2.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_7.2.bb
index b62f25b2cd..f47866a688 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_7.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_7.2.bb
@@ -9,7 +9,7 @@ require recipes-kernel/linux/linux-yocto.inc
include recipes-kernel/linux/cve-exclusion.inc
include recipes-kernel/linux/cve-exclusion_7.2.inc
-LINUX_VERSION ?= "7.2"
+LINUX_VERSION ?= "7.2.2"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
@@ -18,8 +18,8 @@ DEPENDS += "openssl-native util-linux-native"
KMETA = "kernel-meta"
KCONF_BSP_AUDIT_LEVEL = "2"
-SRCREV_machine ?= "d8eb6bd48aa600ae8ceb8e3a37c2bde59c581e3d"
-SRCREV_meta ?= "622c1c473d1d14aae5a94c1883274f77094caabc"
+SRCREV_machine ?= "fba15564479e1a6f48ff3b591c11030f7a4f7229"
+SRCREV_meta ?= "92f4f82129cb5b0dcc665b31f704b540cf8153e3"
PV = "${LINUX_VERSION}+git"
diff --git a/meta/recipes-kernel/linux/linux-yocto_7.2.bb b/meta/recipes-kernel/linux/linux-yocto_7.2.bb
index 3047c310ef..c3412b596d 100644
--- a/meta/recipes-kernel/linux/linux-yocto_7.2.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_7.2.bb
@@ -17,25 +17,25 @@ KBRANCH:qemux86-64 ?= "v7.2/standard/base"
KBRANCH:qemuloongarch64 ?= "v7.2/standard/base"
KBRANCH:qemumips64 ?= "v7.2/standard/mti-malta"
-SRCREV_machine:qemuarm ?= "6d22d24315883bd227182ee7af003f563820821c"
-SRCREV_machine:qemuarm64 ?= "d8eb6bd48aa600ae8ceb8e3a37c2bde59c581e3d"
-SRCREV_machine:qemuloongarch64 ?= "d8eb6bd48aa600ae8ceb8e3a37c2bde59c581e3d"
+SRCREV_machine:qemuarm ?= "50c95a086bae6860a661d425650f7777495a9d0f"
+SRCREV_machine:qemuarm64 ?= "fba15564479e1a6f48ff3b591c11030f7a4f7229"
+SRCREV_machine:qemuloongarch64 ?= "fba15564479e1a6f48ff3b591c11030f7a4f7229"
SRCREV_machine:qemumips ?= "ab0e33fefa2a3d0366b2b8deb7cfb3be2d8dc436"
-SRCREV_machine:qemuppc ?= "d8eb6bd48aa600ae8ceb8e3a37c2bde59c581e3d"
-SRCREV_machine:qemuriscv64 ?= "d8eb6bd48aa600ae8ceb8e3a37c2bde59c581e3d"
-SRCREV_machine:qemuriscv32 ?= "d8eb6bd48aa600ae8ceb8e3a37c2bde59c581e3d"
-SRCREV_machine:qemux86 ?= "d8eb6bd48aa600ae8ceb8e3a37c2bde59c581e3d"
-SRCREV_machine:qemux86-64 ?= "d8eb6bd48aa600ae8ceb8e3a37c2bde59c581e3d"
+SRCREV_machine:qemuppc ?= "fba15564479e1a6f48ff3b591c11030f7a4f7229"
+SRCREV_machine:qemuriscv64 ?= "fba15564479e1a6f48ff3b591c11030f7a4f7229"
+SRCREV_machine:qemuriscv32 ?= "fba15564479e1a6f48ff3b591c11030f7a4f7229"
+SRCREV_machine:qemux86 ?= "fba15564479e1a6f48ff3b591c11030f7a4f7229"
+SRCREV_machine:qemux86-64 ?= "fba15564479e1a6f48ff3b591c11030f7a4f7229"
SRCREV_machine:qemumips64 ?= "ab0e33fefa2a3d0366b2b8deb7cfb3be2d8dc436"
-SRCREV_machine ?= "d8eb6bd48aa600ae8ceb8e3a37c2bde59c581e3d"
-SRCREV_meta ?= "622c1c473d1d14aae5a94c1883274f77094caabc"
+SRCREV_machine ?= "fba15564479e1a6f48ff3b591c11030f7a4f7229"
+SRCREV_meta ?= "92f4f82129cb5b0dcc665b31f704b540cf8153e3"
# set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll
# get the <version>/base branch, which is pure upstream -stable, and the same
# meta SRCREV as the linux-yocto-standard builds. Select your version using the
# normal PREFERRED_VERSION settings.
BBCLASSEXTEND = "devupstream:target"
-SRCREV_machine:class-devupstream ?= "8d3ae59288f1e7d58d76558a6ee96d533bc5019f"
+SRCREV_machine:class-devupstream ?= "52c36105f76e96b638152a42e735f2e7767ed946"
PN:class-devupstream = "linux-yocto-upstream"
KBRANCH:class-devupstream = "v7.2/base"
@@ -43,7 +43,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-7.2;destsuffix=${KMETA};protocol=https"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
-LINUX_VERSION ?= "7.2"
+LINUX_VERSION ?= "7.2.2"
PV = "${LINUX_VERSION}+git"
--
2.43.0
next prev parent reply other threads:[~2026-09-02 13:23 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-02 13:22 [PATCH 0/7 v2] linux-yocto: consolidated pull request bruce.ashfield
2026-09-02 13:22 ` [meta][PATCH 01/07] linux-yocto/7.2: introduce reference kernel recipes bruce.ashfield
2026-09-02 13:22 ` [meta][PATCH 02/07] linux-yocto/7.2: BSPs: fix configuration warnings bruce.ashfield
2026-09-02 13:23 ` bruce.ashfield [this message]
2026-09-02 13:23 ` [meta][PATCH 04/07] linux-yocto/7.2: remap rust debug info paths bruce.ashfield
2026-09-02 13:23 ` [meta][PATCH 05/07] kernel-devsrc: ship tools/include for archscripts host tools bruce.ashfield
2026-09-02 13:23 ` [meta][PATCH 06/07] linux-yocto/6.18: update to v6.18.48 bruce.ashfield
2026-09-02 13:23 ` [meta-yocto-bsp][PATCH 07/07] " bruce.ashfield
2026-09-02 13:35 ` Patchtest results for " patchtest
2026-09-02 13:52 ` [OE-core] [PATCH 0/7 v2] linux-yocto: consolidated pull request Mikko Rapeli
2026-09-02 14:18 ` Bruce Ashfield
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260902132305.3685228-4-bruce.ashfield@gmail.com \
--to=bruce.ashfield@gmail.com \
--cc=openembedded-core@lists.openembedded.org \
--cc=richard.purdie@linuxfoundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox