All of lore.kernel.org
 help / color / mirror / Atom feed
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



  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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.