diff mbox series

[10/14] linux-yocto/6.12: update to v6.12.55

Message ID 27dfd4589aff2e6c1a56e38fc5c6250bad96da40.1761844161.git.bruce.ashfield@gmail.com
State New
Headers show
Series [01/14] linux-yocto: introduce 6.17 reference kernels | expand

Commit Message

Bruce Ashfield Oct. 30, 2025, 5:12 p.m. UTC
From: Bruce Ashfield <bruce.ashfield@gmail.com>

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

    4fc43debf504 Linux 6.12.55
    d28c1b1566a1 dmaengine: Add missing cleanup on module unload
    f3ccb4918654 arm64: errata: Apply workarounds for Neoverse-V3AE
    6de6d315f34c arm64: cputype: Add Neoverse-V3AE definitions
    ac50c6e0a8f9 mm/ksm: fix flag-dropping behavior in ksm_madvise
    a156af6a4dc3 NFSD: Define a proc_layoutcommit for the FlexFiles layout type
    e4d2a1d31fc9 phy: cadence: cdns-dphy: Update calibration wait time for startup state machine
    963f2239bdbc mptcp: reset blackhole on success with non-loopback ifaces
    ad16235c9d3e mptcp: Use __sk_dst_get() and dst_dev_rcu() in mptcp_active_enable().
    c159590e3234 mptcp: Call dst_release() in mptcp_active_enable().
    4388b7f1e42c net: Add locking to protect skb->dev access in ip_output
    95d4308875d1 ipv4: adopt dst_dev, skb_dst_dev and skb_dst_dev_net[_rcu]
    8f001670cbb2 net: dst: add four helpers to annotate data-races around dst->dev
    bcdbf4d7d913 tcp: cache RTAX_QUICKACK metric in a hot cache line
    f620d9ba4a09 tcp: convert to dev_net_rcu()
    bf580112ed61 ixgbevf: fix mailbox API compatibility by negotiating supported features
    68bfddd2b3be ixgbevf: fix getting link speed data for E610 devices
    8a661d63d554 ixgbevf: Add support for Intel(R) E610 device
    fb151d86dc04 PCI: Add PCI_VDEVICE_SUB helper macro
    620f3b0ede9c vfs: Don't leak disconnected dentries on umount
    dc63d8781463 d_alloc_parallel(): set DCACHE_PAR_LOOKUP earlier
    9ec6939a502d x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID
    12e3db99bc4e x86/resctrl: Refactor resctrl_arch_rmid_read()
    78a2d39e2eef md: fix mssing blktrace bio split events
    2d24bf9117ad md/raid10: Handle bio_split() errors
    74dc8c235ad0 md/raid1: Handle bio_split() errors
    069e7bbe4382 md/raid0: Handle bio_split() errors
    fd819637d0cf padata: Reset next CPU when reorder sequence wraps around
    88ad39711bfb xfs: use deferred intent items for reaping crosslinked blocks
    e9fd43b799d2 wifi: rtw89: avoid possible TX wait initialization race
    c33da548fbf2 NFSD: Fix last write offset handling in layoutcommit
    da68bc55d5f8 NFSD: Implement large extent array support in pNFS
    18eee640741c NFSD: Minor cleanup in layoutcommit processing
    47c609979b08 NFSD: Rework encoding and decoding of nfsd4_deviceid
    5def53c55a1e nfsd: Drop dprintk in blocklayout xdr functions
    434b399044ae nfsd: Use correct error code when decoding extents
    7e708dbee2e8 iio: imu: inv_icm42600: Avoid configuring if already pm_runtime suspended
    29c57a688bb4 iio: imu: inv_icm42600: Simplify pm_runtime setup
    69a837b75edc PM: runtime: Add new devm functions
    4d1422bfef2d phy: cadence: cdns-dphy: Fix PLL lock and O_CMN_READY polling
    f9ad5c7c472f phy: cdns-dphy: Store hs_clk_rate and return it
    9909b28175c1 xfs: fix log CRC mismatches between i386 and other architectures
    ab0f805bed81 xfs: rename the old_crc variable in xlog_recover_process
    586c75dfd1d2 hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp()
    f3fe1abdeb2c nvme/tcp: handle tls partially sent records in write_space()
    2a87a1c5866c selftests: arg_parsing: Ensure data is flushed to disk before reading.
    095d692e5997 ASoC: amd/sdw_utils: avoid NULL deref when devm_kasprintf() fails
    9ab3e03765b9 HID: multitouch: fix name of Stylus input devices
    560024035fe7 HID: hid-input: only ignore 0 battery events for digitizers
    bba7208765d2 ALSA: usb-audio: Fix NULL pointer deference in try_to_register_card
    c1bcd7205ac3 selftests/bpf: make arg_parsing.c more robust to crashes
    21ba0445e422 accel/qaic: Synchronize access to DBC request queue head & tail pointer
    551f1dfbcb7f accel/qaic: Treat remaining == 0 as error in find_and_map_user_pages()
    646868e6962b accel/qaic: Fix bootlog initialization ordering
    e15f6ac84445 ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings
    cb4c8439cf6d sched/fair: Fix pelt lost idle time detection
    8fecfa1c17a1 drm/rockchip: vop2: use correct destination rectangle height check
    33fee60d39b7 drm/draw: fix color truncation in drm_draw_fill24
    e4628ada9b95 drm/amd/powerplay: Fix CIK shutdown temperature
    87b634c37509 drm/amdgpu: fix handling of harvesting for ip_discovery firmware
    0a77caacc1d3 drm/amdgpu: add support for cyan skillfish without IP discovery
    90653d924b6b drm/amdgpu: add ip offset support for cyan skillfish
    657e8f9f7489 drm/i915/guc: Skip communication warning on reset in progress
    af66058d13f0 ASoC: nau8821: Add DMI quirk to bypass jack debounce circuit
    129cef0e37d4 ASoC: nau8821: Generalize helper to clear IRQ status
    8ed3d6cf03cb ASoC: nau8821: Cancel jdet_work before handling jack ejection
    70a65e2893a7 ASoC: codecs: Fix gain setting ranges for Renesas IDT821034 codec
    e2a7c66261fe drm/bridge: lt9211: Drop check for last nibble of version register
    d694f809df41 riscv: kprobes: Fix probe address validation
    3fc87107f036 nvme-multipath: Skip nr_active increments in RETRY disposition
    5a833099033d drm/panthor: Ensure MCU is disabled on suspend
    d8a3a530d8b3 net: usb: lan78xx: fix use of improperly initialized dev->chipid in lan78xx_reset
    f30f0062f609 net: usb: lan78xx: Add error handling to lan78xx_init_mac_address
    95af08507322 netdevsim: set the carrier when the device goes up
    bbcf2da067ae tls: don't rely on tx_work during send()
    39dec4ea3daf tls: wait for pending async decryptions if tls_strp_msg_hold fails
    bea15cd6f1e2 tls: always set record_type in tls_process_cmsg
    0e2e8c4d0c37 tls: wait for async encrypt in case of error during latter iterations of sendmsg
    b1cf131f6df8 tls: trim encrypted message to match the plaintext on short splice
    49683288a77c tg3: prevent use of uninitialized remote_adv and local_adv variables
    4602b8cee148 ksmbd: fix recursive locking in RPC handle list access
    814ec62e42f4 tcp: fix tcp_tso_should_defer() vs large RTT
    4f4af833c7ee amd-xgbe: Avoid spurious link down messages during interface toggle
    eeb434548867 net/ip6_tunnel: Prevent perpetual tunnel growth
    599f9faabaee r8169: fix packet truncation after S4 resume on RTL8168H/RTL8111H
    34143a23fca8 doc: fix seg6_flowlabel path
    824be3d3437f net: dlink: handle dma_map_single() failure properly
    7ed47a3207f5 can: m_can: fix CAN state in system PM
    b7f989b93836 can: m_can: call deinit/init callback when going into suspend/resume
    6219594f665f can: m_can: add deinit callback
    df689d75c46d can: m_can: m_can_chip_config(): bring up interface in correct state
    4411ca4ca715 can: m_can: m_can_handle_state_errors(): fix CAN state transition to Error Active
    b4851ba36459 can: m_can: m_can_plat_remove(): add missing pm_runtime_disable()
    39563a86579a dax: skip read lock assertion for read-only filesystems
    f32fea4c0234 HID: multitouch: fix sticky fingers
    df23d9ac3455 Revert "io_uring/rw: drop -EOPNOTSUPP check in __io_complete_rw_common()"
    24883bfe09c5 cpufreq: CPPC: Avoid using CPUFREQ_ETERNAL as transition delay
    380353c3a92b usb: gadget: f_rndis: Refactor bind path to use __free()
    15b9faf53ba8 usb: gadget: f_ecm: Refactor bind path to use __free()
    201a66d8e663 usb: gadget: f_acm: Refactor bind path to use __free()
    d3fe7143928d usb: gadget: f_ncm: Refactor bind path to use __free()
    56b5f34542d7 usb: gadget: Introduce free_usb_request helper
    1a3949c3e5c3 usb: gadget: Store endpoint pointer in usb_request
    7138de99f7b1 drm/exynos: exynos7_drm_decon: remove ctx->suspended
    a02e8415156b drm/exynos: exynos7_drm_decon: properly clear channels during bind
    2812c6b13bcc drm/exynos: exynos7_drm_decon: fix uninitialized crtc reference in functions
    e8b5f4d80775 media: nxp: imx8-isi: m2m: Fix streaming cleanup on release
    f0b75b4caaaf media: nxp: imx8-isi: Drop unused argument to mxc_isi_channel_chain()
    3e7b89ed9f07 drm/msm/a6xx: Fix PDC sleep sequence
    2e24713ba2db cdx: Fix device node reference leak in cdx_msi_domain_init
    c472088522d6 irqdomain: cdx: Switch to of_fwnode_handle()
    03fe1647e265 drm/amd: Check whether secure display TA loaded successfully
    eacc4fc28dd9 perf/core: Fix MMAP2 event device with backing files
    7024b11fb47e perf/core: Fix MMAP event path names with backing files
    6ddc602b1cfb perf/core: Fix address filter match with backing files
    e5914820d351 drm/amdgpu: fix gfx12 mes packet status return check
    e4937f3ef925 drm/amdgpu: use atomic functions with memory barriers for vm fault info
    e5e3eb2aff92 drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies
    8bc4a8d39bac cifs: parse_dfs_referrals: prevent oob on malformed input
    cc87d3d0f4af can: gs_usb: increase max interface to U8_MAX
    52eb720e5bfd can: gs_usb: gs_make_candev(): populate net_device->dev_port
    3fdcfd91b93f btrfs: do not assert we found block group item when creating free space tree
    187333e6d484 btrfs: fix memory leaks when rejecting a non SINGLE data profile without an RST
    376b9f404130 btrfs: fix incorrect readahead expansion length
    2b039c50299b btrfs: fix memory leak on duplicated memory in the qgroup assign ioctl
    d2d3902f134e btrfs: fix clearing of BTRFS_FS_RELOC_RUNNING if relocation already running
    de985264eef6 ext4: detect invalid INLINE_DATA + EXTENTS flag combination
    5b7b9a17151b ext4: wait for ongoing I/O to complete before freeing blocks
    9f5738883977 jbd2: ensure that all ongoing I/O complete before freeing blocks
    40bf3676cb39 f2fs: fix wrong block mapping for multi-devices
    d6cf1320591d r8152: add error handling in rtl8152_driver_init
    4772e7f18ac2 slab: reset slab->obj_ext when freeing and it is OBJEXTS_ALLOC_FAIL
    e15605b68b49 smb: client: Fix refcount leak for cifs_sb_tlink
    dc15450a5b85 rust: cfi: only 64-bit arm and x86 support CFI_CLANG
    2c6e5904c5bd drm/xe/guc: Check GuC running state before deregistering exec queue
    c1859a8cfe84 Linux 6.12.54
    779327c2be02 nfsd: decouple the xprtsec policy check from check_nfsd_access()
    2d68f8a7379d mount: handle NULL values in mnt_ns_release()
    e051ab688e5d ASoC: SOF: ipc4-pcm: fix start offset calculation for chain DMA
    996b8797d62f nfsd: fix access checking for NLM under XPRTSEC policies
    4c4d66e8110e nfsd: fix __fh_verify for localio
    55fd40390e27 perf test stat: Avoid hybrid assumption when virtualized
    e67e3e738f08 sched/fair: Block delayed tasks on throttled hierarchy during dequeue
    496b5ef11dc3 writeback: Avoid excessively long inode switching times
    bd408c334f3a writeback: Avoid softlockup when switching many inodes
    4bdabd52ca1b cramfs: Verify inode mode when loading from disk
    a05855302b50 fs: Add 'initramfs_options' to set initramfs mount options
    2076b916bf41 pid: Add a judgment for ns null in pid_nr_ns
    446a54d35759 minixfs: Verify inode mode when loading from disk
    e85385d5a400 copy_file_range: limit size if in compat mode
    14fd5e880a47 irqchip/sifive-plic: Avoid interrupt ID 0 handling during suspend/resume
    47744d188004 irqchip/sifive-plic: Make use of __assign_bit()
    e1d6661095b0 s390/bpf: Write back tail call counter for BPF_TRAMP_F_CALL_ORIG
    9d04727414b7 s390/bpf: Write back tail call counter for BPF_PSEUDO_CALL
    67228efec545 s390/bpf: Describe the frame using a struct instead of constants
    f6fa61d89ee5 s390/bpf: Centralize frame offset calculations
    14e4623df610 mm/rmap: fix soft-dirty and uffd-wp bit loss when remapping zero-filled mTHP subpage to shared zeropage
    04610b77809f ipmi: Fix handling of messages with provided receive message pointer
    53d6e403affb ipmi: Rework user message limit handling
    1e059ce9cc7b mptcp: pm: in-kernel: usable client side with C-flag
    532db65943fc ACPI: property: Do not pass NULL handles to acpi_attach_data()
    687ff8354acd ACPI: property: Add code comments explaining what is going on
    6c654ecf6e19 ACPI: property: Disregard references in data-only subnode lists
    237d6e1de0f2 ACPI: battery: Add synchronization between interface updates
    6950184bf51b ACPI: battery: Check for error code from devm_mutex_init() call
    ca0e8805d8f0 ACPI: battery: initialize mutexes through devm_ APIs
    5187bb848aab ACPI: battery: allocate driver data through devm_ APIs
    efbc2d6a9291 nfsd: unregister with rpcbind when deleting a transport
    0a1ee3c932dc nfsd: don't use sv_nrthreads in connection limiting calculations.
    18744bc56b0e nfsd: refine and rename NFSD_MAY_LOCK
    763d4aa41845 NFSD: Replace use of NFSD_MAY_LOCK in nfsd4_lock()
    658bedb82ec5 nfsd: Fix NFSD_MAY_BYPASS_GSS and NFSD_MAY_BYPASS_GSS_ON_ROOT
    34ff466f74d0 x86/kvm: Force legacy PCI hole to UC when overriding MTRRs for TDX/SNP
    b7b6f95bb336 x86/mtrr: Rename mtrr_overwrite_state() to guest_force_mtrr_state()
    423eba50f833 arm64: mte: Do not flag the zero page as PG_mte_tagged
    fa1974fad4bc statmount: don't call path_put() under namespace semaphore
    32c258aad47e KVM: x86: Advertise SRSO_USER_KERNEL_NO to userspace
    81c5d23a2975 cpufreq: Make drivers using CPUFREQ_ETERNAL specify transition latency
    820cfaee9d92 btrfs: fix the incorrect max_bytes value for find_lock_delalloc_range()
    24b760c6c45a mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag
    a632935c1758 mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type
    71e80c82c608 mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value
    a4ae0c21ae13 ASoC: SOF: ipc4-pcm: fix delay calculation when DSP resamples
    848e6babaa8a ASoC: SOF: ipc4-pcm: Enable delay reporting for ChainDMA streams
    fb54ffd60064 PCI: endpoint: pci-epf-test: Add NULL check for DMA channels before release
    7e8e579a0c2f PCI: endpoint: Remove surplus return statement from pci_epf_test_clean_dma_chan()
    5e311f009daa mm/ksm: fix incorrect KSM counter handling in mm_struct during fork
    0fa388ab2c29 tracing: Fix race condition in kprobe initialization causing NULL pointer dereference
    875fb3f87ae0 Squashfs: reject negative file sizes in squashfs_read_inode()
    234f6e1f7e6f Squashfs: add additional inode sanity checking
    7db47e737128 media: mc: Clear minor number before put device
    394ad2131933 selftests/mm: skip soft-dirty tests when CONFIG_MEM_SOFT_DIRTY is disabled
    6f02e337cbf4 lib/crypto/curve25519-hacl64: Disable KASAN with clang-17 and older
    4c0df2938e11 ext4: free orphan info with kvfree
    2722f13fdeeb ACPICA: Allow to skip Global Lock initialization
    c7242c71cb0f ext4: validate ea_ino and size in check_xattrs
    6b879c4c6bba ext4: guard against EA inode refcount underflow in xattr update
    4c2473d591e1 ext4: fix an off-by-one issue during moving extents
    2a0cf438320c ext4: avoid potential buffer over-read in parse_apply_sb_mount_options()
    d0327630ecab ext4: correctly handle queries for metadata mappings
    c2ad6583fe26 ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch()
    a2d803fab8a6 ext4: verify orphan file size is not too big
    9169ef838d0c ext4: add ext4_sb_bread_nofail() helper function for ext4_free_branches()
    6248ff249b4f nfsd: nfserr_jukebox in nlm_fopen should lead to a retry
    017addab06aa NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul()
    d9c7886b84b3 mm/damon/lru_sort: use param_ctx for damon_attrs staging
    ac42320ec873 mm/damon/vaddr: do not repeat pte_offset_map_lock() until success
    b9737c2063ab mm/hugetlb: early exit from hugetlb_pages_alloc_boot() when max_huge_pages=0
    856fe1a900a6 mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH allocations
    ee2b37c11d62 mm/thp: fix MTE tag mismatch when replacing zero-filled subpages
    b419093e5e42 wifi: mt76: mt7921u: Add VID/PID for Netgear A7500
    feb1774aaf85 wifi: mt76: mt7925u: Add VID/PID for Netgear A9000
    bd3ac455a88d wifi: ath11k: HAL SRNG: don't deinitialize and re-initialize again
    715b6a5b41da slab: mark slab->obj_exts allocation failures unconditionally
    e8baa4bf9d90 slab: prevent warnings when slab obj_exts vector allocation fails
    f7ab235fa0d7 s390: Add -Wno-pointer-sign to KBUILD_CFLAGS_DECOMPRESSOR
    54ccd92b7976 s390/dasd: Return BLK_STS_INVAL for EINVAL from do_dasd_request
    9582756d9746 s390/dasd: enforce dma_alignment to ensure proper buffer validation
    86cade051b67 selftests: mptcp: join: validate C-flag + def limit
    93749fb7f6a4 x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases)
    4fe479073715 x86/umip: Check that the instruction opcode is at least two bytes
    08c70f1f7217 x86/fred: Remove ENDBR64 from FRED entry points
    1ce9d6c60c92 spi: cadence-quadspi: Fix cqspi_setup_flash()
    a3a7b7467956 spi: cadence-quadspi: Flush posted register writes before DAC access
    4497954dd233 spi: cadence-quadspi: Flush posted register writes before INDAC access
    1f17a94311e8 PCI: tegra194: Reset BARs when running in PCIe endpoint mode
    a93bd0a668b2 PCI: tegra194: Handle errors in BPMP response
    695c062da7d3 PCI: tegra194: Fix broken tegra_pcie_ep_raise_msi_irq()
    7503861b839b PCI: rcar-host: Convert struct rcar_msi mask_lock into raw spinlock
    8f79f82ea5da PCI: rcar-host: Drop PMSR spinlock
    551108bd5c9b PCI: rcar-gen4: Fix PHY initialization
    65b218539486 PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit
    37e46d6cfb7d PCI: j721e: Fix programming sequence of "strap" settings
    3bc0a180d928 PCI/AER: Support errors introduced by PCIe r6.0
    a4bc85f083ad PCI/AER: Fix missing uevent on recovery when a reset is requested
    2fad3c11066c PCI/ERR: Fix uevent on failure to recover
    53154cd40ccf PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV
    3ea9bd428581 PCI/sysfs: Ensure devices are powered for config reads
    d4f9b44e81fc PCI: tegra: Convert struct tegra_msi mask_lock into raw spinlock
    97e4a50069fc PCI: xilinx-nwl: Fix ECAM programming
    866236611286 rseq/selftests: Use weak symbol reference, not definition, to link with glibc
    4790e3a1f61d rtc: interface: Fix long-standing race when setting alarm
    04eaae798085 rtc: interface: Ensure alarm irq is enabled when UIE is enabled
    cbcfb32b6aae memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe
    99141fc03c22 mmc: mmc_spi: multiple block read remove read crc ack
    cb7a1f5e2930 mmc: core: SPI mode remove cmd7
    c2c8a3bfd824 mtd: rawnand: fsmc: Default to autodetect buswidth
    1463cd066f32 xsk: Harden userspace-supplied xdp_desc validation
    d381de7fd4cd xtensa: simdisk: add input size check in proc_write_simdisk
    e3c5ac668bb9 sparc: fix error handling in scan_one_device()
    9632dd92bd55 sparc64: fix hugetlb for sun4u
    8019b3699289 sctp: Fix MAC comparison to be constant-time
    4fbcd2bc60df scsi: sd: Fix build warning in sd_revalidate_disk()
    7b2ef1a0a2f1 scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl()
    305b1a39f3bb sched/deadline: Fix race in push_dl_task()
    b9cc7155e65f Revert "ipmi: fix msg stack when IPMI is disconnected"
    d9457e625875 pwm: berlin: Fix wrong register in suspend/resume
    e5505b3c7370 powerpc/pseries/msi: Fix potential underflow and leak issue
    e7057be810ed powerpc/powernv/pci: Fix underflow and leak issue
    b91518adbec9 power: supply: max77976_charger: fix constant current reporting
    fb03a2cd4b1b pinctrl: samsung: Drop unused S3C24xx driver data
    df2a0ee58d9e nvme-pci: Add TUXEDO IBS Gen8 to Samsung sleep quirk
    371ccc8908b3 parisc: Remove spurious if statement from raw_copy_from_user()
    a75aa35e1aa1 parisc: don't reference obsolete termio struct for TC* constants
    660b40a31932 openat2: don't trigger automounts with RESOLVE_NO_XDEV
    f112154107d4 of: unittest: Fix device reference count leak in of_unittest_pci_node_verify
    b4f4122b5795 loop: fix backing file reference leak on validation error
    e5400e827220 lib/genalloc: fix device leak in of_gen_pool_get()
    ec230e7ac6a9 KEYS: trusted_tpm1: Compare HMAC values in constant time
    19b45c84bd9f kernel/sys.c: fix the racy usage of task_lock(tsk->group_leader) in sys_prlimit64() paths
    38946f094bbd iommu/vt-d: PRS isn't usable if PDS isn't supported
    c322dc8051b8 iio: imu: inv_icm42600: Drop redundant pm_runtime reinitialization in resume
    6187753da298 init: handle bootloader identifier in kernel parameters
    bb9730d8c063 iio: xilinx-ams: Unmask interrupts after updating alarms
    2165424b1485 iio: xilinx-ams: Fix AMS_ALARM_THR_DIRECT_MASK
    9fcf4821964b iio: frequency: adf4350: Fix prescaler usage.
    4b8613394c0d iio: dac: ad5421: use int type to store negative error codes
    f10ec6a5a22f iio: dac: ad5360: use int type to store negative error codes
    cf2f2250882a iio/adc/pac1934: fix channel disable configuration
    b26923512dbe fuse: fix livelock in synchronous file put from fuseblk workers
    a9bce5fed67c fuse: fix possibly missing fuse_copy_finish() call in fuse_notify()
    f12039df1515 fs: quota: create dedicated workqueue for quota_release_work
    8ce394a094f1 fs/ntfs3: Fix a resource leak bug in wnd_extend()
    f7cf0d774710 fbdev: Fix logic error in "offb" name match
    b99bc5a48ddc eventpoll: Replace rwlock with spinlock
    23351fbe499f crypto: rockchip - Fix dma_unmap_sg() nents value
    f037ab3dd49c crypto: atmel - Fix dma_unmap_sg() direction
    3ddd4942ea3d crypto: aspeed - Fix dma_unmap_sg() direction
    ba63d4e9857a cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request()
    bc9f74e96b3e copy_sighand: Handle architectures where sizeof(unsigned long) < sizeof(u64)
    c83d6fbabc07 clk: qcom: tcsrcc-x1e80100: Set the bi_tcxo as parent to eDP refclk
    61a60c45ebd6 bus: mhi: host: Do not use uninitialized 'dev' pointer in mhi_init_irq_setup()
    3d20d59c0e86 bus: mhi: ep: Fix chained transfer handling in read path
    361d67276eb8 btrfs: avoid potential out-of-bounds in btrfs_encode_fh()
    c7c6c09cb46f blk-crypto: fix missing blktrace bio split events
    a91c4c1efb9a drm/amd/display: Enable Dynamic DTBCLK Switch
    ee49c1cf1b9c drm/xe/uapi: loosen used tracking restriction
    eca4673229b0 drm/nouveau: fix bad ret code in nouveau_bo_move_prep
    82ba9b12e8ee drm/rcar-du: dsi: Fix 1/2/3 lane support
    ebb874e62067 drm/panthor: Fix memory leak in panthor_ioctl_group_create()
    70de0a96c3a0 media: lirc: Fix error handling in lirc_register()
    cf5cdf7534db media: ti: j721e-csi2rx: Fix source subdev link creation
    a5d05d925a84 media: ti: j721e-csi2rx: Use devm_of_platform_populate
    f52c8cfe84b9 media: vivid: fix disappearing <Vendor Command With ID> messages
    7a5509677577 media: venus: firmware: Use correct reset sequence for IRIS2
    6abc3b74e50a media: s5p-mfc: remove an unused/uninitialized variable
    b7f82da7f864 media: pci: mg4b: fix uninitialized iio scan data
    502ee4852b2c media: pci: ivtv: Add missing check after DMA map
    bf81e513c282 media: mc: Fix MUST_CONNECT handling for pads with no links
    153afef28222 media: i2c: mt9v111: fix incorrect type for ret
    a9edd7f64eed media: cx18: Add missing check after DMA map
    cde6cdb2b25f media: cec: extron-da-hd-4k-plus: drop external-module make commands
    823087ab267e firmware: meson_sm: fix device leak at probe
    b1fc6cc30e12 xen/events: Update virq_to_irq on migration
    a1e7f07ae6b5 xen/events: Return -EEXIST for bound VIRQs
    8f6306ed9f23 xen/manage: Fix suspend error path
    0f8b3aabb253 xen/events: Cleanup find_virq() return codes
    377229c49c08 dt-bindings: phy: rockchip-inno-csi-dphy: make power-domains non-required
    3479e0e9a325 perf/arm-cmn: Fix CMN S3 DTM offset
    719215a16020 ARM: OMAP2+: pm33xx-core: ix device node reference leaks in amx3_idle_init
    3ba58e9158d2 ARM: AM33xx: Implement TI advisory 1.0.36 (EMU0/EMU1 pins state on reset)
    4e7eec38e27d arm64: kprobes: call set_memory_rox() for kprobe page
    454128d96cf5 arm64: dts: ti: k3-am62a-main: Fix main padcfg length
    07dd0edfcdec arm64: dts: qcom: x1e80100-pmics: Disable pm8010 by default
    28901349a6ab arm64: dts: qcom: sdm845: Fix slimbam num-channels/ees
    1e137c4b12b7 arm64: dts: qcom: msm8939: Add missing MDSS reset
    34d90c37bb68 arm64: dts: qcom: msm8916: Add missing MDSS reset
    947751c11e08 ACPI: debug: fix signedness issues in read/write helpers
    594101b69cc5 ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT
    c19ce8b13f64 ACPI: property: Fix buffer properties extraction for subnodes
    e3e6f0ba1cd2 s390/vmlinux.lds.S: Move .vmlinux.info to end of allocatable sections
    62f922283aa7 s390: vmlinux.lds.S: Reorder sections
    ee04cff9ed4d bpf: Avoid RCU context warning when unpinning htab with internal structs
    7aef9f900528 gpio: wcd934x: mark the GPIO controller as sleeping
    d9839dbaae6a tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single
    fc2f2011d3d8 cifs: Query EA $LXMOD in cifs_query_path_info() for WSL reparse points
    7a411fb4674d smb: client: fix missing timestamp updates after utime(2)
    6e2c760b644a cifs: Fix copy_to_iter return value check
    dc4c854a5e74 crypto: essiv - Check ssize for decryption and in-place encryption
    a794af484367 selftests: netfilter: query conntrack state to check for port clash resolution
    dae85dc6ad5b bridge: br_vlan_fill_forward_path_pvid: use br_vlan_group_rcu()
    7ea55a44493a netfilter: nft_objref: validate objref and objrefmap expressions
    d74bcf496985 drm/amd/display: Properly disable scaling on DCE6
    00f1bd57068b drm/amd/display: Properly clear SCL_*_FILTER_CONTROL on DCE6
    56251bdf36ee drm/amd/display: Add missing DCE6 SCL_HORZ_FILTER_INIT* SRIs
    9626d3af3cd1 drm/amdgpu: Add additional DCE6 SCL registers
    2ff846335798 mailbox: mtk-cmdq: Remove pm_runtime APIs from cmdq_mbox_send_data()
    b586fbbebd49 mailbox: mtk-cmdq: Switch to pm_runtime_put_autosuspend()
    2a2b88a2d780 mailbox: mtk-cmdq-mailbox: Switch to __pm_runtime_put_autosuspend()
    f36a305d30f5 bpf: Fix metadata_dst leak __bpf_redirect_neigh_v{4,6}
    1ee147efee68 mailbox: zynqmp-ipi: Fix SGI cleanup on unbind
    cd0cbf2713f6 mailbox: zynqmp-ipi: Fix out-of-bounds access in mailbox cleanup loop
    91bbee4e6dfe mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes
    ddd9c81a1b3b mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call
    6d6754330981 tcp: take care of zero tp->window_clamp in tcp_set_rcvlowat()
    cdab92a75985 perf python: split Clang options when invoking Popen
    882b91ec6e9f tools build: Align warning options with perf
    6f4f4bab8973 net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe
    7b9269de9815 ice: ice_adapter: release xa entry on adapter allocation failure
    70acdd1eb35f net: mscc: ocelot: Fix use-after-free caused by cyclic delayed work
    c11ace909e87 tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request().
    d0e8f1445c19 net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce()
    488c94753979 drm/vmwgfx: Fix copy-paste typo in validation
    655a2f29bfc2 drm/vmwgfx: Fix Use-after-free in validation
    13c9e4ed125e drm/vmwgfx: Fix a null-ptr access in the cursor snooper
    f224b06c7281 s390/cio: Update purge function to unregister the unused subchannels
    c772e7cc9045 drm/xe/hw_engine_group: Fix double write lock release in error path
    e82948ba83cc net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter()
    9fc2af69d5d1 ASoC: SOF: Intel: Read the LLP via the associated Link DMA channel
    2db1464d8be2 LoongArch: Init acpi_gbl_use_global_lock to false
    f7f2b1c3038c LoongArch: Add cflag -fno-isolate-erroneous-paths-dereference
    eb6cd53402db ASoC: SOF: Intel: hda-pcm: Place the constraint on period time instead of buffer time
    a41a9d0a5b59 ASoC: SOF: ipc4-topology: Account for different ChainDMA host buffer size
    53d07ac2adfb ASoC: SOF: ipc4-topology: Correct the minimum host DMA buffer size
    00d3af40b158 scsi: mvsas: Fix use-after-free bugs in mvs_work_queue
    5e1020047cb7 cpufreq: tegra186: Set target frequency for all cpus in policy
    8d54bd8d8768 clk: tegra: do not overallocate memory for bpmp clocks
    28defa35ed15 clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver
    a8b0247e7e9e clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate()
    04d7cef497a9 clk: mediatek: clk-mux: Do not pass flags to clk_mux_determine_rate_flags()
    51d376a16e55 clk: mediatek: mt8195-infra_ao: Fix parent for infra_ao_hdmi_26m
    c766c3aa3169 perf evsel: Ensure the fallback message is always written to
    f49a92fe5716 perf tools: Add fallback for exclude_guest
    b01c2dd67929 perf test: Add a test for default perf stat command
    8e67c35a6425 perf test: Don't leak workload gopipe in PERF_RECORD_*
    f1c41dbd0810 perf session: Fix handling when buffer exceeds 2 GiB
    3fcbe5482810 perf test shell lbr: Avoid failures with perf event paranoia
    491c4eed60fa perf test: Update sysfs path for core PMU caps
    20027d8416a4 perf vendor events arm64 AmpereOneX: Fix typo - should be l1d_cache_access_prefetches
    c955a161b4a9 perf arm_spe: Correct memory level for remote access
    4dd0a97e3b7a perf arm-spe: Rename the common data source encoding
    ec29c3e9bdcc perf arm_spe: Correct setting remote access
    bdde538d5d8c rtc: optee: fix memory leak on driver removal
    d98a5eeede96 rtc: x1205: Fix Xicor X1205 vendor prefix
    4be14daf8919 perf util: Fix compression checks returning -1 as bool
    ca370366fdcd clk: renesas: cpg-mssr: Fix memory leak in cpg_mssr_reserved_init()
    18a8d826b469 clk: at91: peripheral: fix return value
    2fe5844fa994 clk: qcom: common: Fix NULL vs IS_ERR() check in qcom_cc_icc_register()
    535e310360f6 libperf event: Ensure tracing data is multiple of 8 sized
    2f3e5c090166 perf evsel: Avoid container_of on a NULL leader
    7be1a7b56ef1 perf test trace_btf_enum: Skip if permissions are insufficient
    2692752311d6 perf disasm: Avoid undefined behavior in incrementing NULL
    1aeb7e6392d5 asm-generic/io.h: Skip trace helpers if rwmmio events are disabled
    94e6336dc1f0 media: v4l2-subdev: Fix alloc failure check in v4l2_subdev_call_state_try()
    0cd821daa260 iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE
    2af086f6fd99 KVM: SVM: Emulate PERF_CNTR_GLOBAL_STATUS_SET for PerfMonV2
    801f7999ab8b dma-mapping: fix direction in dma_alloc direction traces
    15b8a5b4cdc1 page_pool: Fix PP_MAGIC_MASK to avoid crashing on some 32-bit arches
    68a8fc370b86 clocksource/drivers/clps711x: Fix resource leaks in error paths
    659874b7ee49 listmount: don't call path_put() under namespace semaphore
    b42a82c630f4 rseq: Protect event mask against membarrier IPI
    fdd380a59505 arm64: map [_text, _stext) virtual address range non-executable+read-only
    90f60c455d10 fscontext: do not consume log entries when returning -EMSGSIZE
    02f0b08f970f fs: always return zero on success from replace_fd()

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
 .../linux/linux-yocto-rt_6.12.bb              |  6 ++--
 .../linux/linux-yocto-tiny_6.12.bb            |  6 ++--
 meta/recipes-kernel/linux/linux-yocto_6.12.bb | 28 +++++++++----------
 3 files changed, 20 insertions(+), 20 deletions(-)
diff mbox series

Patch

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.12.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.12.bb
index 461cce76b5..cccd9b28e9 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_6.12.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.12.bb
@@ -14,13 +14,13 @@  python () {
         raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
 }
 
-SRCREV_machine ?= "2972edff35ce97bb8bab97dcd22063be41b244e0"
-SRCREV_meta ?= "85715aeb30d5d82a7886c148632e13dc4426c72d"
+SRCREV_machine ?= "014bc4e5637527525b6f97f58a09f2207c140293"
+SRCREV_meta ?= "3f0dcb29edf14029f130bc493a939b67ea27852e"
 
 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-6.12;destsuffix=${KMETA};protocol=https"
 
-LINUX_VERSION ?= "6.12.53"
+LINUX_VERSION ?= "6.12.55"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.12.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.12.bb
index b49161d29b..d3be33cf38 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.12.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.12.bb
@@ -8,7 +8,7 @@  require recipes-kernel/linux/linux-yocto.inc
 # CVE exclusions
 include recipes-kernel/linux/cve-exclusion_6.12.inc
 
-LINUX_VERSION ?= "6.12.53"
+LINUX_VERSION ?= "6.12.55"
 LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
 
 DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
@@ -17,8 +17,8 @@  DEPENDS += "openssl-native util-linux-native"
 KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "9f0c7b00d414236127b4154087ba39c1a4df449c"
-SRCREV_meta ?= "85715aeb30d5d82a7886c148632e13dc4426c72d"
+SRCREV_machine ?= "c77f4d163458157a4c88d9cd9e175543a5d20140"
+SRCREV_meta ?= "3f0dcb29edf14029f130bc493a939b67ea27852e"
 
 PV = "${LINUX_VERSION}+git"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_6.12.bb b/meta/recipes-kernel/linux/linux-yocto_6.12.bb
index f46e1c62e1..fa6a0ba936 100644
--- a/meta/recipes-kernel/linux/linux-yocto_6.12.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_6.12.bb
@@ -18,25 +18,25 @@  KBRANCH:qemux86.104 ?= "v6.12/standard/base"
 KBRANCH:qemuloongarch64  ?= "v6.12/standard/base"
 KBRANCH:qemumips64 ?= "v6.12/standard/mti-malta64"
 
-SRCREV_machine:qemuarm ?= "96644b39336f28f9e23ff945d805186def0b736c"
-SRCREV_machine:qemuarm64 ?= "9f0c7b00d414236127b4154087ba39c1a4df449c"
-SRCREV_machine:qemuloongarch64 ?= "9f0c7b00d414236127b4154087ba39c1a4df449c"
-SRCREV_machine:qemumips ?= "8154a9934a20b59ab134a9aa9984034528c5ec19"
-SRCREV_machine:qemuppc ?= "9f0c7b00d414236127b4154087ba39c1a4df449c"
-SRCREV_machine:qemuriscv64 ?= "9f0c7b00d414236127b4154087ba39c1a4df449c"
-SRCREV_machine:qemuriscv32 ?= "9f0c7b00d414236127b4154087ba39c1a4df449c"
-SRCREV_machine:qemux86 ?= "9f0c7b00d414236127b4154087ba39c1a4df449c"
-SRCREV_machine:qemux86-64 ?= "9f0c7b00d414236127b4154087ba39c1a4df449c"
-SRCREV_machine:qemumips64 ?= "c40f42f2b1038d88142804aac0dafbe106003b8d"
-SRCREV_machine ?= "9f0c7b00d414236127b4154087ba39c1a4df449c"
-SRCREV_meta ?= "85715aeb30d5d82a7886c148632e13dc4426c72d"
+SRCREV_machine:qemuarm ?= "e646fbdc560660a283cb67b585c37ae73610c31b"
+SRCREV_machine:qemuarm64 ?= "c77f4d163458157a4c88d9cd9e175543a5d20140"
+SRCREV_machine:qemuloongarch64 ?= "c77f4d163458157a4c88d9cd9e175543a5d20140"
+SRCREV_machine:qemumips ?= "b1b7883585a3e1adce260c566b8986b5c8d5a12e"
+SRCREV_machine:qemuppc ?= "c77f4d163458157a4c88d9cd9e175543a5d20140"
+SRCREV_machine:qemuriscv64 ?= "c77f4d163458157a4c88d9cd9e175543a5d20140"
+SRCREV_machine:qemuriscv32 ?= "c77f4d163458157a4c88d9cd9e175543a5d20140"
+SRCREV_machine:qemux86 ?= "c77f4d163458157a4c88d9cd9e175543a5d20140"
+SRCREV_machine:qemux86-64 ?= "c77f4d163458157a4c88d9cd9e175543a5d20140"
+SRCREV_machine:qemumips64 ?= "74368748436dddfe2b5cef23fe9f4c149709cc97"
+SRCREV_machine ?= "c77f4d163458157a4c88d9cd9e175543a5d20140"
+SRCREV_meta ?= "3f0dcb29edf14029f130bc493a939b67ea27852e"
 
 # 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 ?= "2b2cbdcede3878c424b7937c83660ec9e9a232a2"
+SRCREV_machine:class-devupstream ?= "fcd03f7736b1fa2b2181a7306d14008aa36b66ed"
 PN:class-devupstream = "linux-yocto-upstream"
 KBRANCH:class-devupstream = "v6.12/base"
 
@@ -44,7 +44,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-6.12;destsuffix=${KMETA};protocol=https"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
-LINUX_VERSION ?= "6.12.53"
+LINUX_VERSION ?= "6.12.55"
 
 PV = "${LINUX_VERSION}+git"