diff mbox series

[kirkstone,05/10] linux-yocto/5.15: update to v5.15.169

Message ID 20250103141709.2848730-6-bruce.ashfield@gmail.com
State New
Headers show
Series linux-yocto: stable updates | expand

Commit Message

Bruce Ashfield Jan. 3, 2025, 2:17 p.m. UTC
From: Bruce Ashfield <bruce.ashfield@gmail.com>

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

    74cdd62cb470 Linux 5.15.169
    f74847722133 ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2
    eb817fe255e1 powerpc/mm: Always update max/min_low_pfn in mem_topology_setup()
    edf814605726 nilfs2: propagate directory read errors from nilfs_find_entry()
    5b88612ea5de mptcp: prevent MPC handshake on port-based signal endpoints
    353016364391 mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow
    2b1281f9fd01 mptcp: fallback when MPTCP opts are dropped after 1st data
    9729010a0ac5 tcp: fix mptcp DSS corruption due to large pmtu xmit
    12c1676d598e mptcp: handle consistently DSS corruption
    6654efe264b0 mptcp: track and update contiguous data status
    755b9532c885 irqchip/gic-v4: Don't allow a VMOVP on a dying VPE
    655f5d4662b9 pinctrl: ocelot: fix system hang on level based interrupts
    b6400eb0b347 x86/entry_32: Clear CPU buffers after register restore in NMI return
    a6f4701f8dcf x86/entry_32: Do not clobber user EFLAGS.ZF
    12dd888f4845 x86/apic: Always explicitly disarm TSC-deadline timer
    7861ca27f6bd x86/resctrl: Annotate get_mem_config() functions as __init
    440311903231 parport: Proper fix for array out-of-bounds access
    88a892071d22 USB: serial: option: add Telit FN920C04 MBIM compositions
    d062bbc58f85 USB: serial: option: add support for Quectel EG916Q-GL
    b6ae69ec6002 xhci: Mitigate failed set dequeue pointer commands
    dca9429c307b xhci: Fix incorrect stream context type macro
    7c270acfc8ec Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001
    04bba4714f26 Bluetooth: Remove debugfs directory on module init failure
    bb76a6ecf1b9 iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    7db9bcb846d1 iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    c202eadbf9cc iio: light: opt3001: add missing full-scale range value
    50039aec43a8 iio: light: veml6030: fix IIO device retrieval from embedded device
    cf95ce2cff8d iio: light: veml6030: fix ALS sensor resolution
    3cf71f6f21b2 iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency()
    37be5d0d5443 iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    e209a51ad215 iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig
    51a9a143448a iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig
    605c0d55dcf7 iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig
    572006a05eaa drm/vmwgfx: Handle surface check failure correctly
    fda5dc80121b drm/radeon: Fix encoder->possible_clones
    e8dd801362b3 io_uring/sqpoll: close race on waiting for sqring entries
    455a469758e5 blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race
    0b263c2086ef x86/bugs: Do not use UNTRAIN_RET with IBPB on entry
    0cced32e21ef x86/bugs: Skip RSB fill at VMEXIT
    e421c6839f69 x86/entry: Have entry_ibpb() invalidate return predictions
    1e0398acb650 x86/cpufeatures: Add a IBPB_NO_RET BUG flag
    43bdd2ea738e x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET
    dad88f266f30 KVM: s390: Change virtual to physical address access in diag 0x258 handler
    41693253973e s390/sclp_vt220: Convert newlines to CRLF instead of LFCR
    0bd9a30c22af iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices
    07efbee2214c io_uring/sqpoll: do not put cpumask on stack
    939007d2a9fa io_uring/sqpoll: retain test for whether the CPU is valid
    592e7864e44c io_uring/sqpoll: do not allow pinning outside of cpuset
    3ae63a8c1685 drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)
    82bd728a06e5 KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin()
    b825e0f9d68c dm-crypt, dm-verity: disable tasklets
    e8a834eb09bb wifi: mac80211: fix potential key use-after-free
    d0ae6ffa1aeb secretmem: disable memfd_secret() if arch cannot set direct map
    e41710f5a61a mm/swapfile: skip HugeTLB pages for unuse_vma
    cc1102b5473e fat: fix uninitialized variable
    1043b6453914 irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1
    c81dcaa9cd0b net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY
    659fae608501 arm64: probes: Fix simulate_ldr*_literal()
    ad4bc35a6d22 arm64: probes: Remove broken LDR (literal) uprobe support
    c8789fbe2bbf posix-clock: Fix missing timespec64 check in pc_clock_settime()
    dcc7207483b2 net: enetc: add missing static descriptor and inline keyword
    6430aaaee5b0 net: enetc: remove xdp_drops statistic from enetc_xdp_drop()
    9c439311c13f udf: Fix bogus checksum computation in udf_rename()
    4a1d95fc9706 udf: Don't return bh from udf_expand_dir_adinicb()
    dfb34bb97d4b udf: Handle error when expanding directory
    cb2b0325b76c udf: Remove old directory iteration code
    0003d349614d udf: Convert udf_link() to new directory iteration code
    25815ac67179 udf: Convert udf_mkdir() to new directory iteration code
    feeb42a744f2 udf: Convert udf_add_nondir() to new directory iteration
    f3c2fe1dfcee udf: Implement adding of dir entries using new iteration code
    55b445b2fccb udf: Convert udf_unlink() to new directory iteration code
    8c32b93e7879 udf: Convert udf_rmdir() to new directory iteration code
    6decbe20362e udf: Convert empty_dir() to new directory iteration code
    dd74f6d3ed6a udf: Convert udf_get_parent() to new directory iteration code
    8cd380c6dd90 udf: Convert udf_lookup() to use new directory iteration code
    39d52a113ef8 udf: Convert udf_readdir() to new directory iteration
    626860c470ff udf: Convert udf_rename() to new directory iteration code
    e6355892ca87 udf: Provide function to mark entry as deleted using new directory iteration code
    a48e84cc50e6 udf: Implement searching for directory entry using new iteration code
    7add383ba57d udf: Move udf_expand_dir_adinicb() to its callsite
    311192441cc8 udf: Convert udf_expand_dir_adinicb() to new directory iteration
    de268ec62a15 udf: New directory iteration code
    46dcafa90dff ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2
    6f0605db50e2 clk: imx: Add check for kcalloc
    5b837b9e1543 bpf: Fix the indention issue in grow_stack_state()
    42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size()
    b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub
    7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr()
    81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ]
    c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail()
    299ef3b5b00b of: module: add buffer overflow check in of_modalias()
    b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change
    ea091017ef62 ipv6: Fix data races around sk->sk_prot.
    ff8710da80ee ipv6: annotate some data-races around sk->sk_prot
    e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops.
    8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock
    7c82dac02886 block, loop: support partitions without scanning
    45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded
    1f24338cb789 jbd2: Drop the merge conflicted hunk
    e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    6224acfc1d56 tpm: Add flag to use default cancellation policy
    1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask
    a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core
    a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
    ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
    1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13
    24615a3b932a ata: ahci: fix enum constants for gcc-13
    5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config
    fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf
    130f9da78406 tools/resolve_btfids: Build with host flags
    00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang
    17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building
    7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated
    37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations
    a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown
    f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy
    da5513f30187 libbpf: Fix build warning on ref_ctr_off
    4c5a089621a8 perf python: Account for multiple words in CC
    1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers
    838f5d0701d8 fs: add mode_strip_sgid() helper
    d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead
    ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack
    1363bd7dbde3 ixgbevf: add disable link state
    e5601ae2bd24 ixgbe: add improvement for MDD response functionality
    caa57cd80575 ixgbe: add the ability for the PF to disable VF link state
    16a77bfcc7df Check /dev/console using init_stat()
    04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data
    0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
    1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
    493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
    04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered
    6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve
    1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field
    6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions
    efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
    a40d2daf2795 pnmtologo: use relocatable file name
    3b40d5b41155 of: configfs: remove unused variable overlay_lock
    6c085baf1838 tools: use basename to identify file in gen-mach-types
    2fca0fd71981 lib/build_OID_registry: fix reproducibility issues
    0f586f4ee8ad vt/conmakehash: improve reproducibility
    a75774679f28 OF: DT-Overlay configfs interface (v8)
    d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer()
    856ec356cf91 ACPI: thermal: drop an always true check
    7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC
    41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
    44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs()
    77aa9e489eaf bpf: Disallow unprivileged bpf by default
    ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups
    4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal""
    5df6d1b00f95 jbd2: fix use-after-free of transaction_t race
    2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function
    07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction
    4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal"
    7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack
    f78574dee71e kasan: test: silence intentional read overflow warnings
    d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC
    5e279d5647cc arm64: support page mapping percpu first chunk allocator
    e5bf16752dca vmalloc: choose a better start address in vm_area_register_early()
    660b3d21b46f kasan: test: bypass __alloc_size checks
    00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write
    67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB
    bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack
    7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc()
    bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack()
    51423ebb36ad lib/stackdepot: introduce __stack_depot_save()
    85373e66d847 lib/stackdepot: remove unused function argument
    5b6cc9b251f3 lib/stackdepot: include gfp.h
    c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case.
    b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic()
    13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence
    21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221
    6199fd896645 aufs: tiny, headers after fs_context
    8ddb40e31c29 aufs: fs_context 7/7, finally remount
    69035f71c6fd aufs: fs_context 6/7, now mount
    bc841b970697 aufs: fs_context 5/7, parse all other mount options
    435188053da2 aufs: fs_context 4/7, parse xino options
    9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options
    1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option
    a8488f603134 aufs: fs_context 1/7, skelton of the new shceme
    8e32e0015564 aufs: pre fs_context, convert a static flag to a macro
    f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case
    948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo()
    77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117
    2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129
    7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone
    66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl()
    69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore
    ada8fe9543e5 aufs: 5.14-20210906  ---> 5.14-20211018
    b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes"
    81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
    97c963889222 sched/isolation: really align nohz_full with rcu_nocbs
    871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards"
    ffad0783dd5b ARM: config: multi v7: Regenerate defconifg
    5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols
    badaf96564fe ARM: config: multi v7: Clean up enabled by default options
    34996040fc9b ARM: config: multi v7: Drop unavailable options
    7f685244afb3 powerpc/mm: Switch obsolete dssall to .long
    20301aeb1a64 riscv: fix build with binutils 2.38
    9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error
    720b61fc400b x86_64_defconfig: Fix warnings
    02bf23d26bc4 arm64: defconfig: cleanup config options
    05914e2c87e5 arm: defconfig: drop unused POWER_AVS option
    ffb532fa19b9 aufs5: fix build against v5.15.3+
    a4b3abf4d96d qemux86: add configuration symbol to select values
    fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter
    3d8762d900d9 clear_warn_once: bind a timer to written reset value
    95faacac47e8 clear_warn_once: expand debugfs to include read support
    de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    0e4aacead9c1 perf: x86-32: explicitly include <errno.h>
    9ad92c11468e perf: mips64: Convert __u64 to unsigned long long
    09e7efe3e68a perf: fix bench numa compilation
    e79becc44fa6 perf: add SLANG_INC for slang.h
    b1033b588681 perf: add sgidefs.h to for mips builds
    cf9db484ac0b perf: change --root to --prefix for python install
    7fd052c2c562 perf: add 'libperl not found' warning
    27a437cdd469 perf: force include of <stdbool.h>
    3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat
    a7e9293b506b FAT: Added FAT_NO_83NAME
    6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    538be0fdb124 aufs: adjust to v5.15 fs changes
    f45da75c8759 aufs5: core
    047f57e07e01 aufs5: standalone
    029fc15574c8 aufs5: mmap
    610d0192ee94 aufs5: base
    d4e428d0ec5f aufs5: kbuild
    eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested)
    22c73536d5d7 yaffs: include blkdev.h
    506b7251bfb8 yaffs: fix misplaced variable declaration
    a0e26ff364dc yaffs2: v5.6 build fixups
    b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read
    ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super
    2e3c3aec8279 yaffs: repair yaffs_get_mtd_device
    d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API
    70a6113ee2c7 yaffs2: fix memory leak in mount/umount
    3378e4a9e404 yaffs: Avoid setting any ACL releated xattr
    ec2284edddef Yaffs:check oob size before auto selecting Yaffs1
    c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY
    608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020)
    89e660ece42c initramfs: allow an optional wrapper script around initramfs generation
    b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally
    3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation
    d202fb2caf33 defconfigs: drop obselete options
    9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled
    e20d8cf019b4 linux-yocto: Handle /bin/awk issues
    b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion
    adb40f1e6a1a uvesafb: print error message when task timeout occurs
    f280a1ed0962 compiler.h: Undef before redefining __attribute_const__
    4352732f268c vmware: include jiffies.h
    7954a677968d Resolve jiffies wrapping about arp
    5f28a1035d95 nfs: Allow default io size to be configured.
    0d7260ad7106 check console device file on fs when booting
    900a12e37e0a mount_root: clarify error messages for when no rootfs found
    7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location
    6604fc1763b3 modpost: mask trivial warnings
    0d294adb09cb kbuild: exclude meta directory from distclean processing
    a097cdd95a9e powerpc: serialize image targets
    5db6ec39a0a3 arm: serialize build targets
    cbabca27905e crtsavres: fixups for 5.4+
    7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8
    a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8
    186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild
    d1ea862964ca powerpc: kexec fix for powerpc64
    2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core
    2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code
    ec57870b303a mips: Kconfig: add QEMUMIPS64 option
    6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency
    74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c
    22e65b63d3b4 arm/Makefile: Fix systemtap
    b7f1ab59f19e vexpress: Pass LOADADDR to Makefile
    ce2800c73bf7 arm: ARM EABI socketcall
    019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
 .../linux/linux-yocto-rt_5.15.bb              |  6 ++---
 .../linux/linux-yocto-tiny_5.15.bb            |  6 ++---
 meta/recipes-kernel/linux/linux-yocto_5.15.bb | 26 +++++++++----------
 3 files changed, 19 insertions(+), 19 deletions(-)
diff mbox series

Patch

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb
index 92c0ff13ad..33c0f370b8 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb
@@ -11,13 +11,13 @@  python () {
         raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
 }
 
-SRCREV_machine ?= "c2d5627be67a346327ef3db5cb181b319378819b"
-SRCREV_meta ?= "12ed2d0695e6be3eaa055a0fd776d09093397335"
+SRCREV_machine ?= "dd3566c7afbdb325c7ba6e56c0eb525fcc7bc15c"
+SRCREV_meta ?= "b4c09f5abf1e9649877da3f82eeb4bde6185fe3a"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}"
 
-LINUX_VERSION ?= "5.15.168"
+LINUX_VERSION ?= "5.15.169"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
index ff0d482314..b0e2166303 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
@@ -5,7 +5,7 @@  KCONFIG_MODE = "--allnoconfig"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-LINUX_VERSION ?= "5.15.168"
+LINUX_VERSION ?= "5.15.169"
 LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
 
 DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
@@ -14,8 +14,8 @@  DEPENDS += "openssl-native util-linux-native"
 KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "a8680c3f127af3ad9c867eb1a41ae69b39f9628c"
-SRCREV_meta ?= "12ed2d0695e6be3eaa055a0fd776d09093397335"
+SRCREV_machine ?= "10a43570e7f45db6a1b55e2fd27eaab50311b5de"
+SRCREV_meta ?= "b4c09f5abf1e9649877da3f82eeb4bde6185fe3a"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_5.15.bb b/meta/recipes-kernel/linux/linux-yocto_5.15.bb
index c0e976f45c..5d65cc54d5 100644
--- a/meta/recipes-kernel/linux/linux-yocto_5.15.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_5.15.bb
@@ -14,24 +14,24 @@  KBRANCH:qemux86  ?= "v5.15/standard/base"
 KBRANCH:qemux86-64 ?= "v5.15/standard/base"
 KBRANCH:qemumips64 ?= "v5.15/standard/mti-malta64"
 
-SRCREV_machine:qemuarm ?= "37475ce625ab568d93acf13a10538ba991e8a6a8"
-SRCREV_machine:qemuarm64 ?= "f01353910df23af6b3be9d6a7108234183c682c2"
-SRCREV_machine:qemumips ?= "65a9ceffd440c955ced497fc6ffa2d2819e617d5"
-SRCREV_machine:qemuppc ?= "49c62f329fc9603c407533587bd5c822f0380e4b"
-SRCREV_machine:qemuriscv64 ?= "d918322631e0d79969629d5479b34cde7a38b284"
-SRCREV_machine:qemuriscv32 ?= "d918322631e0d79969629d5479b34cde7a38b284"
-SRCREV_machine:qemux86 ?= "d918322631e0d79969629d5479b34cde7a38b284"
-SRCREV_machine:qemux86-64 ?= "d918322631e0d79969629d5479b34cde7a38b284"
-SRCREV_machine:qemumips64 ?= "3ece68fdfb8a074a78d7fe6d4f855d5504a87b60"
-SRCREV_machine ?= "d918322631e0d79969629d5479b34cde7a38b284"
-SRCREV_meta ?= "12ed2d0695e6be3eaa055a0fd776d09093397335"
+SRCREV_machine:qemuarm ?= "a472fcdac80b8eb15a87a9d712117fe2f04869f7"
+SRCREV_machine:qemuarm64 ?= "b83b88fa0e5648e98e16a831391445d6bdd01f0d"
+SRCREV_machine:qemumips ?= "d4729075919ae27ec8e67d770419a1fb944a02dd"
+SRCREV_machine:qemuppc ?= "65d972cfcaa4e97be8ab1a0895a0f72865bb57b7"
+SRCREV_machine:qemuriscv64 ?= "46b573689f8e5146ae5e17702497b8e6e43950c7"
+SRCREV_machine:qemuriscv32 ?= "46b573689f8e5146ae5e17702497b8e6e43950c7"
+SRCREV_machine:qemux86 ?= "46b573689f8e5146ae5e17702497b8e6e43950c7"
+SRCREV_machine:qemux86-64 ?= "46b573689f8e5146ae5e17702497b8e6e43950c7"
+SRCREV_machine:qemumips64 ?= "9e2f401868a1af4f4e8d6bd8feb9e49e6405dec1"
+SRCREV_machine ?= "46b573689f8e5146ae5e17702497b8e6e43950c7"
+SRCREV_meta ?= "b4c09f5abf1e9649877da3f82eeb4bde6185fe3a"
 
 # 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 ?= "584a40a22cb9bf5a03135869f11c3106b6200453"
+SRCREV_machine:class-devupstream ?= "74cdd62cb4706515b454ce5bacb73b566c1d1bcf"
 PN:class-devupstream = "linux-yocto-upstream"
 KBRANCH:class-devupstream = "v5.15/base"
 
@@ -39,7 +39,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-5.15;destsuffix=${KMETA}"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
-LINUX_VERSION ?= "5.15.168"
+LINUX_VERSION ?= "5.15.169"
 
 DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
 DEPENDS += "openssl-native util-linux-native"