]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
10 days agolinux-yocto/6.12: update to v6.12.57
Bruce Ashfield [Thu, 4 Dec 2025 04:30:21 +0000 (23:30 -0500)] 
linux-yocto/6.12: update to v6.12.57

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

    8a243ecde1f64 Linux 6.12.57
    800101f6ab9d3 btrfs: tree-checker: fix bounds check in check_inode_extref()
    f21623b844673 sfc: fix NULL dereferences in ef100_process_design_param()
    29b65a3171a49 udmabuf: fix a buf size overflow issue during udmabuf creation
    57100b87c7781 wifi: ath12k: fix read pointer after free in ath12k_mac_assign_vif_to_vdev()
    68ec78beb4a3f iommu/vt-d: Avoid use of NULL after WARN_ON_ONCE
    1e9ad8e56693d gpio: idio-16: Define fixed direction of the GPIO lines
    0537e524feca9 gpio: regmap: add the .fixed_direction_output configuration parameter
    512c19320c42e gpio: regmap: Allow to allocate regmap-irq device
    41e98f2789b33 bits: introduce fixed-type GENMASK_U*()
    17143f5b09671 bits: add comments and newlines to #if, #else and #endif directives
    6f3af8055ee7a bonding: check xdp prog when set bond mode
    da82ac2a03eeb bonding: return detailed error when loading native XDP fails
    4a63523d3541e wifi: cfg80211: Add missing lock in cfg80211_check_and_end_cac()
    2dda0930fb79b f2fs: fix to avoid panic once fallocation fails for pinfile
    bdb0e04154145 mptcp: pm: in-kernel: C-flag: handle late ADD_ADDR
    dbd0aa9456b15 selftests: mptcp: join: mark 'delete re-add signal' as skipped if not supported
    e762ddf34f062 selftests: mptcp: disable add_addr retrans in endpoint_tests
    0e0bdcea10540 docs: kdoc: handle the obsolescensce of docutils.ErrorString()
    cc89ac0ca5230 arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c
    8297de569e56e sched_ext: Make qmap dump operation non-destructive
    4270dc1e8d338 btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot()
    7db72c34ef54d btrfs: tree-checker: add inode extref checks
    32054a9216beb btrfs: abort transaction if we fail to update inode in log replay dir fixup
    90542dc854a28 btrfs: use level argument in log tree walk callback replay_one_buffer()
    403eb8a1ba869 btrfs: always drop log root tree reference in btrfs_replay_log()
    500784abb5468 btrfs: scrub: replace max_t()/min_t() with clamp() in scrub_throttle_dev_io()
    cfc90c12a91af btrfs: zoned: refine extent allocator hint selection
    69a9df08eb208 btrfs: zoned: return error from btrfs_zone_finish_endio()
    630378d35b74d btrfs: abort transaction in the process_one_buffer() log tree walk callback
    3b0bcce1a2d3f btrfs: abort transaction on specific error places when walking log tree
    cf9459ce31c3d cpuset: Use new excpus for nocpu error check when enabling root partition
    e72270986a9c8 EDAC/mc_sysfs: Increase legacy channel support to 16
    537427cb38a28 x86/bugs: Fix reporting of LFENCE retpoline
    65dc4615edda8 x86/bugs: Report correct retbleed mitigation status
    1c0462f28bb77 seccomp: passthrough uprobe systemcall without filtering
    d6c55b581ca72 perf: Skip user unwind if the task is a kernel thread
    8d33b133b89c4 perf: Have get_perf_callchain() return NULL if crosstask and user are set
    8d79f96e477c4 perf: Use current->flags & PF_KTHREAD|PF_USER_WORKER instead of current->mm == NULL
    2aef7015d0138 perf/x86/intel: Add ICL_FIXED_0_ADAPTIVE bit into INTEL_FIXED_BITS_MASK
    9bdd94885320b audit: record fanotify event regardless of presence of rules
    6ff8e74c8f8a6 net/sched: sch_qfq: Fix null-deref in agg_dequeue
    4408a3d67ea73 Linux 6.12.56
    898d527ed94c1 ksmbd: transport_ipc: validate payload size before reading handle
    1dae549ef5dd6 xfs: always warn about deprecated mount options
    5ff5765a1fc52 arm64: mte: Do not warn if the page is already tagged in copy_highpage()
    1a1b13ef21cb1 devcoredump: Fix circular locking dependency with devcd->mutex.
    5036d26337412 serial: sc16is7xx: remove useless enable of enhanced features
    7cbf5ed24a26d serial: 8250_mtk: Enable baud clock and manage in runtime PM
    0bd9be06de6e7 serial: 8250_exar: add support for Advantech 2 port card with Device ID 0x0018
    d50a92393c6f1 serial: 8250_dw: handle reset control deassert error
    34669730146dc dt-bindings: usb: dwc3-imx8mp: dma-range is required only for imx8mp
    e6210ff79396f tcpm: switch check for role_sw device with fw_node
    7d851f746067b most: usb: hdm_probe: Fix calling put_device() before device initialization
    f93a84ffb884d most: usb: Fix use-after-free in hdm_disconnect
    e17b13387827a misc: fastrpc: Fix dma_buf object leak in fastrpc_map_lookup
    fe408f5759cd6 objtool/rust: add one more `noreturn` Rust function
    396cb58007ad4 mei: me: add wildcat lake P DID
    a4bb5d1bc2f23 comedi: fix divide-by-zero in comedi_buf_munge()
    352745fe3b2b7 binder: remove "invalid inc weak" check
    e1e9175a3c6c5 x86/microcode: Fix Entrysign revision check for Zen1/Naples
    533b917e065fb xhci: dbc: fix bogus 1024 byte prefix if ttyDBC read races with stall event
    248468f4ea9c9 xhci: dbc: enable back DbC in resume if it was enabled before suspend
    a8d81c9599f6e usb: raw-gadget: do not limit transfer length
    d1446a98ca5f7 usb/core/quirks: Add Huawei ME906S to wakeup quirk
    f805ddd2e09ea USB: serial: option: add Telit FN920C04 ECM compositions
    cad1c70d84c8e USB: serial: option: add Quectel RG255C
    50ee25061c47c USB: serial: option: add UNISOC UIS7720
    782977c0d8ba4 platform/x86/amd/hsmp: Ensure sock->metric_tbl_addr is non-NULL
    ca44ae51b99c0 Bluetooth: btintel: Add DSBR support for BlazarIW, BlazarU and GaP
    c0325d68926b0 io_uring/sqpoll: be smarter on when to update the stime usage
    f8a1a583ebf1f io_uring/sqpoll: switch away from getrusage() for CPU accounting
    ea285d5700a21 sched: Remove never used code in mm_cid_get()
    5a7b5d85d0dd0 io_uring: correct __must_hold annotation in io_install_fixed_file
    f999680473c98 gpio: ljca: Fix duplicated IRQ mapping
    07f5d021d764e drm/panic: Fix qr_code, ensure vmargin is positive
    9630c168a9dc3 drm/panic: Fix drawing the logo on a small narrow screen
    924335412db89 nbd: override creds to kernel when calling sock_{send,recv}msg()
    ea3cca61b7533 hwmon: (sht3x) Fix error handling
    3c5b3dc301ee7 riscv: hwprobe: avoid uninitialized variable use in hwprobe_arch_id()
    17cb88c82e450 RISC-V: Don't print details of CPUs disabled in DT
    0e0e4f32207c2 RISC-V: Define pgprot_dmacoherent() for non-coherent devices
    efe6dced35120 drm/panthor: Fix kernel panic on partial unmap of a GPU VA region
    4e9a2d592d91b spi: airoha: fix reading/writing of flashes with more than one plane per lun
    8063828625359 spi: airoha: switch back to non-dma mode in the case of error
    ad00df9ee321e spi: airoha: do not keep {tx,rx} dma buffer always mapped
    182221d35c142 spi: airoha: add support of dual/quad wires spi modes to exec_op() handler
    f5dc5baa5b04c spi: airoha: return an error for continuous mode dirmap creation cases
    74f0c573d3d41 firmware: arm_scmi: Fix premature SCMI_XFER_FLAG_IS_RAW clearing in raw mode
    e088efcd97cb7 firmware: arm_scmi: Account for failed debug initialization
    dac7eba5f69f7 arm64: dts: broadcom: bcm2712: Define VGIC interrupt
    1a45d3083d7c8 arm64: dts: broadcom: bcm2712: Add default GIC address cells
    5d06d159227be spi: spi-nxp-fspi: add extra delay after dll locked
    f28092be4e12b drm/amd/display: increase max link count and fix link->enc NULL pointer access
    6fc0a7c99e973 mm: prevent poison consumption when splitting THP
    136b10ed3ee30 selftests: mptcp: join: mark implicit tests as skipped if not supported
    cb1dd8f65bec9 selftests: mptcp: join: mark 'flush re-add' as skipped if not supported
    629ea2fef2f73 net: ravb: Ensure memory write completes before ringing TX doorbell
    ec2153de08145 net: ravb: Enforce descriptor type ordering
    5537ed78a51c2 net: usb: rtl8150: Fix frame padding
    427f24b9f6779 net: stmmac: dwmac-rk: Fix disabling set_clock_selection
    251caee792a21 vsock: fix lock inversion in vsock_assign_transport()
    bb69928ed578f ocfs2: clear extent cache after moving/defragmenting extents
    42f3df4960d93 MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering
    c199595db5dba cifs: Fix TCP_Server_Info::credits to be signed
    86bc2c660b0ac can: netlink: can_changelink(): allow disabling of automatic restart
    5932988d8a9eb ACPICA: Work around bogus -Wstringop-overread warning since GCC 11
    f3886f075c1fe slab: Fix obj_ext mistakenly considered NULL due to race condition
    c7af5300d7846 slab: Avoid race on slab->obj_exts in alloc_slab_obj_exts
    19f4e86b2cd37 Revert "cpuidle: menu: Avoid discarding useful information"
    26a0fa0d5eceb xfs: fix locking in xchk_nlinks_collect_dir
    06eb8738a3e25 gpio: 104-idio-16: Define maximum valid register address offset
    4c71f1c293cfb gpio: pci-idio-16: Define maximum valid register address offset
    b1c2b4e6ffd30 btrfs: directly free partially initialized fs_info in btrfs_check_leaked_roots()
    4537930312448 arch_topology: Fix incorrect error check in topology_parse_cpu_capacity()
    85d65fb07160b dma-debug: don't report false positives with DMA_BOUNCE_UNALIGNED_KMALLOC
    3ce82b19a6ef1 net: bonding: fix possible peer notify event loss or dup issue
    3f307a9f7a7a2 fs/notify: call exportfs_encode_fid with s_umount
    7e212cebc863c net/mlx5: Fix IPsec cleanup over MPV device
    da1ef8e9eb5d4 net: phy: micrel: always set shared->phydev for LAN8814
    7a832b0f99be1 sctp: avoid NULL dereference when chunk data buffer is missing
    d72f6e2672185 ptp: ocp: Fix typo using index 1 instead of i in SMA initialization loop
    cb974263ba15b arm64, mm: avoid always making PTE dirty in pte_mkwrite()
    e61fb4b6254b1 net: ethernet: ti: am65-cpts: fix timestamp loss due to race conditions
    5b6fc95c4a161 net/smc: fix general protection fault in __smc_diag_dump
    cb9edd583e239 net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for striding RQ
    0049fd6388150 net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for legacy RQ
    ae71c16c96a6e net/mlx5e: Reuse per-RQ XDP buffer to avoid stack zeroing overhead
    4688adccd4cfb selftests: net: fix server bind failure in sctp_vrf.sh
    1a6ede2017b6f can: rockchip-canfd: rkcanfd_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()
    ab1b49d023408 can: esd: acc_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()
    1ffccf3592a8e can: bxcan: bxcan_start_xmit(): use can_dev_dropped_skb() instead of can_dropped_invalid_skb()
    781a20d54b5d1 dpaa2-eth: fix the pointer passed to PTR_ALIGN on Tx path
    9039fae7f45fc net: enetc: correct the value of ENETC_RXB_TRUESIZE
    1f92f5bd057a4 net: enetc: fix the deadlock of enetc_mdio_lock
    ada21254a9db9 rtnetlink: Allow deleting FDB entries in user namespace
    1f28de3df0ecf net/mlx5e: Return 1 instead of 0 in invalid case in mlx5e_mpwrq_umr_entry_size()
    5dacb83302ce8 PM: EM: Fix late boot with holes in CPU topology
    4051c28c78ed7 PM: EM: Move CPU capacity check to em_adjust_new_capacity()
    f6c85e8097127 PM: EM: Slightly reduce em_check_capacity_update() overhead
    deeede236b48c PM: EM: Drop unused parameter from em_adjust_new_capacity()
    73a722a4f181a Unbreak 'make tools/*' for user-space targets
    a135fc271df53 smb: server: let smb_direct_flush_send_list() invalidate a remote key first
    2770e2079995c s390/mm: Use __GFP_ACCOUNT for user page table allocations
    b625a08356543 drivers/perf: hisi: Relax the event ID check in the framework
    9bc631f9520e8 powerpc/32: Remove PAGE_KERNEL_TEXT to fix startup failure
    27cfc3bbcbdba m68k: bitops: Fix find_*_bit() signatures
    279bde3bbb0ac gfs2: Fix unlikely race in gdlm_put_lock
    ec2830217b1ab arm64: sysreg: Correct sign definitions for EIESB and DoubleLock
    52cd925d5da07 lkdtm: fortify: Fix potential NULL dereference on kmalloc failure
    3b529ec89bd94 PCI: Test for bit underflow in pcie_set_readrq()
    0254a0d73667d hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super()
    3b447fd401824 hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits()
    e23c071acb638 dlm: check for defined force value in dlm_lockspace_release
    295527bfdefd5 hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat()
    17ed51cfce6c6 hfs: validate record offset in hfsplus_bmap_alloc
    99202d94909d3 hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent()
    46e13d36ee699 hfs: make proper initalization of struct hfs_find_data
    2d5eb500edf43 hfs: clear offset and space out of valid records in b-tree node
    90f5f715550e0 nios2: ensure that memblock.current_limit is set when setting pfn limits
    6b0a292577935 exec: Fix incorrect type for ret

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agolinux-yocto/6.17: update CVE exclusions (6.17.10)
Bruce Ashfield [Thu, 4 Dec 2025 04:30:20 +0000 (23:30 -0500)] 
linux-yocto/6.17: update CVE exclusions (6.17.10)

Data pulled from: https://github.com/CVEProject/cvelistV5

    1/1 [
        Author: cvelistV5 Github Action
        Email: github_action@example.com
        Subject: 4 changes (1 new | 3 updated): - 1 new CVEs: CVE-2025-65406 - 3 updated CVEs: CVE-2024-32384, CVE-2025-13829, CVE-2025-7195
        Date: Mon, 1 Dec 2025 16:21:32 +0000

    ]

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agolinux-yocto/6.17: update to v6.17.10
Bruce Ashfield [Thu, 4 Dec 2025 04:30:19 +0000 (23:30 -0500)] 
linux-yocto/6.17: update to v6.17.10

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

    ae593cd8579f0 Linux 6.17.10
    d45e929de0899 Revert "gpio: swnode: don't use the swnode's name as the key for GPIO lookup"
    4a4abb0f9660d sched_ext: fix flag check for deferred callbacks
    18228a70a01a4 sched_ext: Fix scx_kick_pseqs corruption on concurrent scheduler loads
    f1ad80fdf97b6 drm/i915/dp: Add device specific quirk to limit eDP rate to HBR2
    a6d47b0415810 Revert "drm/i915/dp: Reject HBR3 when sink doesn't support TPS4"
    5dc95f897d06f tty/vt: fix up incorrect backport to stable releases
    82120feecc7b8 drm/amd/display: Prevent Gating DTBCLK before It Is Properly Latched
    b3f28536a80e9 drm/amd/display: Insert dccg log for easy debug
    f7d953c38245c mptcp: fix address removal logic in mptcp_pm_nl_rm_addr
    81a8685cac4bf xfs: fix out of bounds memory read error in symlink repair
    fd6f9919efb4c xfs: Replace strncpy with memcpy
    3e1c43f14521c drm/amdgpu/jpeg: Add parse_cs for JPEG5_0_1
    641b58475afa2 drm/amdgpu/jpeg: Move parse_cs to amdgpu_jpeg.c
    adef931448067 drm/i915/dp_mst: Disable Panel Replay
    cd1aa3e40297c drm/i915/psr: Check drm_dp_dpcd_read return value on PSR dpcd init
    abd29b6e17a91 smb: client: fix incomplete backport in cfids_invalidation_worker()
    eef72d856f978 drm/amdgpu: fix gpu page fault after hibernation on PF passthrough
    7c2a888605b55 btrfs: set inode flag BTRFS_INODE_COPY_EVERYTHING when logging new name
    31eb7a8cec4c6 tracing/tools: Fix incorrcet short option in usage text for --threads
    f9608637ecc16 net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error
    b712f234a74c1 scsi: ufs: ufs-qcom: Fix UFS OCP issue during UFS power down (PC=3)
    fdc4d949db22b ALSA: usb-audio: fix uac2 clock source at terminal parser
    4a6f3dff466c8 drm/xe: Prevent BIT() overflow when handling invalid prefetch region
    7f04be008810e kconfig/nconf: Initialize the default locale at startup
    37fc080dec2f5 kconfig/mconf: Initialize the default locale at startup
    89f5f760dcf70 x86/CPU/AMD: Extend Zen6 model range
    2df89d7976190 net: tls: Cancel RX async resync request on rcd_delta overflow
    ede502101fc5d blk-crypto: use BLK_STS_INVAL for alignment errors
    732a71a923a99 net: tls: Change async resync helpers argument
    baeb52ced7318 selftests: net: use BASH for bareudp testing
    7a6df899c2310 smb: client: handle lack of IPC in dfs_cache_refresh()
    9fc7721ed0fce selftests: cachestat: Fix warning on declaration under label
    7b719a57ad0ee x86/microcode/AMD: Limit Entrysign signature checking to known generations
    560292ae3e76b perf/x86/intel/uncore: Add uncore PMU support for Wildcat Lake
    d765389faa297 ALSA: hda/realtek: Fix mute led for HP Victus 15-fa1xxx (MB 8C2D)
    e208fb1660c4a scsi: core: Fix a regression triggered by scsi_host_busy()
    d953e53c9315f cifs: fix typo in enable_gcm_256 module parameter
    7263caac01826 ASoC: rt721: fix prepare clock stop failed
    b865da18b6cb8 drm/msm: Fix pgtable prealloc error path
    f39659da573a8 sched_ext: defer queue_balance_callback() until after ops.dispatch
    047d8f4b620d1 bcma: don't register devices disabled in OF
    15e2041a97ed5 sched_ext: Allocate scx_kick_cpus_pnt_seqs lazily using kvzalloc()
    68b09d5111da9 ALSA: hda/realtek: Add quirk for Lenovo Yoga 7 2-in-1 14AKP10
    4386c200711b3 MIPS: kernel: Fix random segmentation faults
    0bd5502efdab2 timekeeping: Fix resource leak in tk_aux_sysfs_init() error paths
    ab6b19f690d89 vsock: Ignore signal/timeout on connect() if already established
    66c3a3ea465fb perf: Fix 0 count issue of cpu-clock
    37010021d7e03 cifs: fix memory leak in smb3_fs_context_parse_param error path
    b942b5b2693ab LoongArch: Use UAPI types in ptrace UAPI header
    67e44bba51dfb tick/sched: Fix bogus condition in report_idle_softirq()
    d9fa287f92eb7 net: phylink: add missing supported link modes for the fixed-link
    dccc6daa8afa0 gpio: cdev: make sure the cdev fd is still active before emitting events
    24feb40010506 af_unix: Read sk_peek_offset() again after sleeping in unix_stream_read_generic().
    4d6b4bea8b80b net/mlx5: Clean up only new IRQ glue on request_irq() failure
    542f45486f1ce devlink: rate: Unset parent pointer in devl_rate_nodes_destroy
    87cd3b57ad635 pinctrl: s32cc: initialize gpio_pin_config::list after kmalloc()
    7bbdd6c30e8fd pinctrl: s32cc: fix uninitialized memory in s32_pinctrl_desc
    765236f2c4fbb ice: fix PTP cleanup on driver removal in error path
    d5be8663cff0b idpf: fix possible vport_config NULL pointer deref in remove
    548071cbd81aa drm/xe/irq: Handle msix vector0 interrupt
    123d4cc167bae drm/xe/kunit: Fix forcewake assertion in mocs test
    5d60c61d6db1b drm/i915/xe3: Restrict PTL intel_encoder_is_c10phy() to only PHY A
    1e83ae5df21a0 drm/i915/display: Add definition for wcl as subplatform
    265a5be71e266 drm/pcids: Split PTL pciids group to make wcl subplatform
    e441db07f2081 net: qlogic/qede: fix potential out-of-bounds read in qede_tpa_cont() and qede_tpa_end()
    db7b8773eb0e5 platform/x86: intel-uncore-freq: fix all header kernel-doc warnings
    1d9ea42f5b1bb platform/x86/intel/speed_select_if: Convert PCIBIOS_* return codes to errnos
    f0e2a04f0fd09 net: airoha: Do not loopback traffic to GDM2 if it is available on the device
    0243034486355 net: airoha: Add wlan flowtable TX offload
    f0fb86d427e10 selftests: net: lib: Do not overwrite error messages
    7ff76f8dc6b55 s390/ctcm: Fix double-kfree
    fc13b6c92761d drm/i915/xe3lpd: Load DMC for Xe3_LPD version 30.02
    b03eb63288a8f nvme-multipath: fix lockdep WARN due to partition scan work
    f9b222bda5965 nvmet-auth: update sc_c in target host hash calculation
    6db49f6a2e80c tools: riscv: Fixed misalignment of CSR related definitions
    6c8a8b9257a66 veth: more robust handing of race to avoid txq getting stuck
    4689ba45296db net: openvswitch: remove never-working support for setting nsh fields
    ffaa32216604c net: mlxsw: linecards: fix missing error check in mlxsw_linecard_devlink_info_get()
    3e4306dc9e474 net: dsa: hellcreek: fix missing error handling in LED registration
    27ea5c2c75c34 drm/tegra: Add call to put_pid()
    c0ab757b86402 mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats()
    8817f816ae419 net: core: prevent NULL deref in generic_hwtstamp_ioctl_lower()
    958ca19e8d628 mips: dts: econet: fix EN751221 core type
    78f10294683a0 platform/x86: msi-wmi-platform: Fix typo in WMI GUID
    e45172b353dbd platform/x86: msi-wmi-platform: Only load on MSI devices
    d7adbba9298fd pinctrl: cirrus: Fix fwnode leak in cs42l43_pin_probe()
    f8bd0d6eb6315 xfrm: Prevent locally generated packets from direct output in tunnel mode
    6e36af80ad8ef xfrm: Determine inner GSO type from packet inner protocol
    da6f9c14d299c xfrm: Check inner packet family directly from skb_dst
    ffab2ceaf095d pinctrl: realtek: Select REGMAP_MMIO for RTD driver
    290939cf0a9fa clk: sunxi-ng: sun55i-a523-ccu: Lower audio0 pll minimum rate
    ad6fcccc4eed9 clk: sunxi-ng: sun55i-a523-r-ccu: Mark bus-r-dma as critical
    4f2525a05ba00 clk: sunxi-ng: Mark A523 bus-r-cpucfg clock as critical
    e2aa2db2a1771 xfrm: set err and extack on failure to create pcpu SA
    06ccae7bace4d xfrm: call xfrm_dev_state_delete when xfrm_state_migrate fails to add the state
    d6fe5c740c573 xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added
    041de1f9bcf44 xfrm: drop SA reference in xfrm_state_update if dir doesn't match
    f74c521768576 pinctrl: mediatek: mt8189: align register base names to dt-bindings ones
    eaf952dc53146 pinctrl: mediatek: mt8196: align register base names to dt-bindings ones
    5e4f2caf39a6b mm/truncate: unmap large folio on split failure
    aed494225be85 drm/amd/display: Clear the CUR_ENABLE register on DCN20 on DPP5
    18030e84cbda0 drm/amd/display: Fix pbn to kbps Conversion
    364ce6bb93292 drm/amd/display: Move sleep into each retry for retrieve_link_cap()
    5266f825a631b drm/amd/display: Increase DPCD read retries
    9c03896ec657d drm/amdgpu: Skip emit de meta data on gfx11 with rs64 enabled
    9539c00f44033 drm/amd: Skip power ungate during suspend for VPE
    860f93f4fce1e drm/plane: Fix create_in_format_blob() return value
    7e3e9b3a44c23 drm/radeon: delete radeon_fence_process in is_signaled, no deadlock
    5c0fd637547d8 drm/tegra: dc: Fix reference leak in tegra_dc_couple()
    51667e623da0f mptcp: do not fallback when OoO is present
    5d18a8969116e mptcp: decouple mptcp fastclose from tcp close
    7731ebbb499d7 mptcp: avoid unneeded subflow-level drops
    1f588398aece1 selftests: mptcp: join: userspace: longer timeout
    e44c5f4e039ae selftests: mptcp: join: endpoints: longer timeout
    29e7f19658451 mptcp: fix premature close in case of fallback
    c4f7b0916b95f mptcp: fix duplicate reset on fastclose
    0b7161eaecd7a mptcp: fix ack generation for fallback msk
    bbbd75346c8e6 mptcp: fix a race in mptcp_pm_del_add_timer()
    3fc7723ed01d1 mptcp: fix race condition in mptcp_schedule_work()
    424f5097f2e03 platform/x86: alienware-wmi-wmax: Add AWCC support to Alienware 16 Aurora
    e83e877bd3d15 platform/x86: alienware-wmi-wmax: Add support for the whole "G" family
    cfcb35ee0d4d7 platform/x86: alienware-wmi-wmax: Add support for the whole "X" family
    359e196aee83d platform/x86: alienware-wmi-wmax: Add support for the whole "M" family
    8bb12e8f05877 platform/x86: alienware-wmi-wmax: Fix "Alienware m16 R1 AMD" quirk order
    95aa37aee4c07 LoongArch: Fix NUMA node parsing with numa_memblks
    7e7b4fff05cd5 LoongArch: Don't panic if no valid cache info for PCI
    44eb3849378be LoongArch: BPF: Disable trampoline for kernel module function trace
    64f2162d29307 dt-bindings: pinctrl: toshiba,visconti: Fix number of items in groups
    f4ebce622e14e MIPS: Malta: Fix !EVA SOC-it PCI MMIO
    13aff3b8a7184 scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show()
    6983d8375c040 scsi: sg: Do not sleep in atomic context
    625e173e2a59b sched_ext: Fix scx_enable() crash on helper kthread creation failure
    3bb37d29e01d5 PM: sleep: core: Fix runtime PM enabling in device_resume_early()
    fbd5741a556ea nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()
    0d1840b2dd8fe nvme: nvme-fc: move tagset removal to nvme_fc_delete_ctrl()
    2bba02a39bfb3 nouveau/firmware: Add missing kfree() of nvkm_falcon_fw::boot
    a79e49e170436 mm/mempool: fix poisoning order>0 pages with HIGHMEM
    763c3f4d2394a Input: pegasus-notetaker - fix potential out-of-bounds access
    6524a15d33951 Input: imx_sc_key - fix memory corruption on unload
    6a88d05de5fef Input: goodix - add support for ACPI ID GDIX1003
    2d251c15c27e2 Input: cros_ec_keyb - fix an invalid memory access
    7a41d0e5f3050 Revert "drm/tegra: dsi: Clear enable register if powered by bootloader"
    aeee1f146f090 net: dsa: microchip: lan937x: Fix RGMII delay tuning
    c85d2cfc5e24e io_uring/cmd_net: fix wrong argument types for skb_queue_splice()
    4c4741f6e7f2f be2net: pass wrb_params in case of OS2BMC
    fc6629b1f0738 ata: libata-scsi: Add missing scsi_device_put() in ata_scsi_dev_rescan()
    2c0622f867ed1 wifi: rtw89: hw_scan: Don't let the operating channel be last
    8d7a5b0e5a07c smb: client: introduce close_cached_dir_locked()
    21879b76831fa selinux: move avdcache to per-task security struct
    646322cf7c95e selinux: rename task_security_struct to cred_security_struct
    447de5c5d2486 ata: libata-scsi: Fix system suspend for a security locked drive
    209773caeb2ec ACPI: APEI: EINJ: Fix EINJV2 initialization and injection
    bb3267bedd902 lib/test_kho: check if KHO is enabled
    1a0d5c74af9b6 mptcp: Fix proto fallback detection with BPF
    5386fdfbd8e28 s390/mm: Fix __ptep_rdp() inline assembly
    1a015bb2b85f0 mptcp: Disallow MPTCP subflows from sockmap
    6758ef4d18112 exfat: check return value of sb_min_blocksize in exfat_read_boot_sector
    71f9ecd17b107 shmem: fix tmpfs reconfiguration (remount) when noswap is set
    1afc4573fb22a isofs: check the return value of sb_min_blocksize() in isofs_fill_super
    deb220e58973c xfs: check the return value of sb_min_blocksize() in xfs_fs_fill_super
    37944f4f8199c mtdchar: fix integer overflow in read/write ioctls
    acfde9400e611 fs: Fix uninitialized 'offp' in statmount_string()
    0c2a43cb43786 mtd: rawnand: cadence: fix DMA device NULL pointer dereference
    ee767b99b0045 vfat: fix missing sb_min_blocksize() return value checks
    e337a45b15538 KVM: SVM: Fix redundant updates of LBR MSR intercepts
    359eeefff4a70 arm64: dts: rockchip: disable HS400 on RK3588 Tiger
    ed4b77f0f45e1 arm64: dts: rockchip: include rk3399-base instead of rk3399 in rk3399-op1
    95aeda9cb135c reset: imx8mp-audiomix: Fix bad mask values
    8aa52de580f2a arm64: dts: rockchip: fix PCIe 3.3V regulator voltage on orangepi-5
    628a2db8a24a8 arm64: dts: rockchip: Fix vccio4-supply on rk3566-pinetab2
    2e6202915d478 HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155
    e3b8ef12f0921 HID: amd_sfh: Stop sensor before starting
    f1aa231c92902 arm64: dts: rockchip: Remove non-functioning CPU OPPs from RK3576
    a01efa7a780c4 timers: Fix NULL function pointer race in timer_shutdown_sync()
    f9f1aed6c8a34 KVM: arm64: Check the untrusted offset in FF-A memory share
    1bfd0faa78d09 Linux 6.17.9
    41840a5e8d632 net: phy: micrel: Fix lan8814_config_init
    ea7936304ed74 isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe()
    350d846bf1ad6 KVM: VMX: Inject #UD if guest tries to execute SEAMCALL or TDCALL
    afcb7f694e7a1 KVM: x86: Add support for RDMSR/WRMSRNS w/ immediate on Intel
    e5779f27981cb KVM: x86: Rename local "ecx" variables to "msr" and "pmc" as appropriate
    ce0138dced648 ASoC: da7213: Use component driver suspend/resume
    afd2d225a47d9 ASoC: da7213: Convert to DEFINE_RUNTIME_DEV_PM_OPS()
    f290de3c0f7bd scripts/decode_stacktrace.sh: fix build ID and PC source parsing
    6ca8437dc7261 scripts/decode_stacktrace.sh: symbol: preserve alignment
    626f8c7a2ff9e scripts/decode_stacktrace.sh: symbol: avoid trailing whitespaces
    a2b5df4780132 mm/memory: do not populate page table entries beyond i_size
    6194db7c9e82c mm/huge_memory: do not change split_huge_page*() target order silently
    f4ff166d75f31 selftests: mptcp: join: properly kill background tasks
    acc03eb7e81f0 selftests: mptcp: join: userspace: longer transfer
    4dfd3e5bce989 selftests: mptcp: connect: trunc: read all recv data
    7558cf8893f80 selftests: mptcp: join: endpoints: longer transfer
    927bb5729950f selftests: mptcp: join: rm: set backup flag
    ef51fbbb55065 selftests: mptcp: connect: fix fallback note due to OoO
    e80e08298ce0b pmdomain: samsung: Rework legacy splash-screen handover workaround
    63eaa6cd7385c pmdomain: samsung: plug potential memleak during probe
    ae65e73aeef64 pmdomain: imx: Fix reference count leak in imx_gpc_remove
    983e91da82ec3 pmdomain: arm: scmi: Fix genpd leak on provider registration failure
    fea67de7a636c drm/xe/xe3: Add WA_14024681466 for Xe3_LPG
    4088cac6ba875 drm/xe/xe3: Extend wa_14023061436
    8ce9c3c8d68fb drm/xe/xe3lpg: Extend Wa_15016589081 for xe3lpg
    c805d473355cd drm/i915/psr: fix pipe to vblank conversion
    a0da941ae64b7 drm/amdgpu: disable peer-to-peer access for DCC-enabled GC12 VRAM surfaces
    1ad70a06d7e91 drm/amdgpu: fix lock warning in amdgpu_userq_fence_driver_process
    63600103d2ac5 drm/amdkfd: relax checks for over allocation of save area
    a5b44895dac98 btrfs: release root after error in data_reloc_print_warning_inode()
    3a92d1e28e61d btrfs: do not update last_log_commit when logging inode due to a new name
    6c569c95d0216 btrfs: scrub: put bio after errors in scrub_raid56_parity_stripe()
    72b3b2e2c6c35 btrfs: zoned: fix stripe width calculation
    8ab9bf9ec20b0 btrfs: zoned: fix conventional zone capacity calculation
    ee80ff1f10e18 PM: hibernate: Use atomic64_t for compressed_size variable
    692101646f3e9 PM: hibernate: Emit an error when image writing fails
    2a2b4b0277d35 EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection
    f2937825ca7c1 EDAC/altera: Handle OCRAM ECC enable after warm reset
    8e4c6c2695283 LoongArch: Use physical addresses for CSR_MERRENTRY/CSR_TLBRENTRY
    6a71ead12dbf6 LoongArch: Consolidate max_pfn & max_low_pfn calculation
    72d977150d30c ftrace: Fix BPF fexit with livepatch
    094c6467fe05e io_uring/rw: ensure allocated iovec gets cleared for early failure
    ef15bc6a00b35 gendwarfksyms: Skip files with no exports
    7a9be9dfe325d selftests/user_events: fix type cast for write_index packed member in perf_test
    74c35df32f020 x86/CPU/AMD: Add additional fixed RDSEED microcode revisions
    cfb625fcf447c x86/microcode/AMD: Add Zen5 model 0x44, stepping 0x1 minrev
    27cb5136d2c93 spi: Try to get ACPI GPIO IRQ earlier
    ff2503f41caa7 smb: client: fix cifs_pick_channel when channel needs reconnect
    6f58b75a77fd9 crypto: hisilicon/qm - Fix device reference leak in qm_get_qos_value
    a2bd247f8c6c5 crash: fix crashkernel resource shrink
    3f56c407feb96 codetag: debug: handle existing CODETAG_EMPTY in mark_objexts_empty for slabobj_ext
    4515743cc7a42 cifs: client: fix memory leak in smb3_fs_context_parse_param
    6ec1ecedad6c4 ASoC: sdw_utils: fix device reference leak in is_sdca_endpoint_present()
    d2c04f20ccc6c ALSA: usb-audio: Fix potential overflow of PCM transfer buffer
    d2aed6fac1148 ALSA: hda/hdmi: Fix breakage at probing nvhdmi-mcp driver
    a54ba4afb32e9 mmc: dw_mmc-rockchip: Fix wrong internal phase calculate
    3b935c5353263 mmc: pxamci: Simplify pxamci_probe() error handling using devm APIs
    9e3901a04007f mmc: sdhci-of-dwcmshc: Change DLL_STRBIN_TAPNUM_DEFAULT to 0x4
    9005700c12857 mm/huge_memory: fix folio split check for anon folios in swapcache
    a4145be7b56bf mm, swap: fix potential UAF issue for VMA readahead
    28335885ad43a mm/mremap: honour writable bit in mremap pte batching
    1a1c6289283ef mm/shmem: fix THP allocation and fallback loop
    a4ccabe7907ec mm/kmsan: fix kmsan kmalloc hook when no stack depots are allocated yet
    c07a531f008f7 mm/damon/stat: change last_refresh_jiffies to a global variable
    dacc3793366c0 mm/mm_init: fix hash table order logging in alloc_large_system_hash()
    03de7ff197a3d fs/proc: fix uaf in proc_readdir_de()
    ac502cae3b0b8 mm/huge_memory: preserve PG_has_hwpoisoned if a folio is split to >0 order
    86ea15c66077e wifi: mac80211: reject address change while connecting
    6a994e054849a selftests/tracing: Run sample events to clear page cache events
    4444767e625da mm/secretmem: fix use-after-free race in fault handler
    9a51b5ccd1c79 net: netpoll: fix incorrect refcount handling causing incorrect cleanup
    2f65799e2a736 nilfs2: avoid having an active sc_timer before freeing sci
    514bcff868e6e mm/damon/sysfs: change next_update_jiffies to a global variable
    0fd16ed6dc331 ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe
    960e1b863b11b LoongArch: Let {pte,pmd}_modify() record the status of _PAGE_DIRTY
    41e610bce9e79 LoongArch: Use correct accessor to read FWPC/MWPC
    7ad00d78504eb LoongArch: Consolidate early_ioremap()/ioremap_prot()
    16bb361f48534 maple_tree: fix tracepoint string pointers
    c991ba68c29fd dma-mapping: benchmark: Restore padding to ensure uABI remained consistent
    50df8d3bd0d0b strparser: Fix signed/unsigned mismatch bug
    9aaf4c2b36d7e kho: warn and exit when unpreserved page wasn't preserved
    f62973e0767e4 ksm: use range-walk function to jump over holes in scan_get_next_rmap_item
    35521b5a7e8a1 ksmbd: close accepted socket when per-IP limit rejects connection
    fc502b112e54b gcov: add support for GCC 15
    f67ad9b33b0e6 NFSD: free copynotify stateid in nfs4_free_ol_stateid()
    91f33a4301b59 nfsd: add missing FATTR4_WORD2_CLONE_BLKSIZE from supported attributes
    c83d7365cec5e nfsd: fix refcount leak in nfsd_set_fh_dentry()
    183d901a7caf7 KVM: VMX: Fix check for valid GVA on an EPT violation
    43da147692b1e KVM: nSVM: Fix and simplify LBR virtualization handling with nested
    689241858e67e KVM: nSVM: Always recalculate LBR MSR intercepts in svm_update_lbrv()
    922d2f04584de KVM: SVM: Mark VMCB_LBR dirty when MSR_IA32_DEBUGCTLMSR is updated
    6e50ae8c779af KVM: arm64: Make all 32bit ID registers fully writable
    393893693a523 KVM: guest_memfd: Remove bindings on memslot deletion when gmem is dying
    af6287e10bdee LoongArch: KVM: Fix max supported vCPUs set with EIOINTC
    54c204e978934 LoongArch: KVM: Add delay until timer interrupt injected
    79a6072961fc6 LoongArch: KVM: Restore guest PMU if it is enabled
    67d7949cd37fc HID: uclogic: Fix potential memory leak in error path
    c0404220cf9e0 HID: playstation: Fix memory leak in dualshock4_get_calibration_data()
    05cb785459f17 pwm: adp5585: Correct mismatched pwm chip info
    ef2d64752c4b1 arm64: dts: rockchip: drop reset from rk3576 i2c9 node
    97a0fbc0fb3f7 arm64: dts: rockchip: Fix USB power enable pin for BTT CB2 and Pi2
    b439d34f2c0d4 ARM: dts: BCM53573: Fix address of Luxul XAP-1440's Ethernet PHY
    f174b7bb69394 HID: hid-ntrig: Prevent memory leak in ntrig_report_version()
    bb787e58ef620 arm64: dts: imx8mp-kontron: Fix USB OTG role switching
    9bddb4dce0471 arm64: dts: imx8-ss-img: Avoid gpio0_mipi_csi GPIOs being deferred
    3589a732c00a3 ARM: dts: imx51-zii-rdu1: Fix audmux node names
    2d8aa56b51b0f ARM: dts: imx6ull-engicam-microgea-rmm: fix report-rate-hz value
    dee29e38a2758 arm64: dts: rockchip: Make RK3588 GPU OPP table naming less generic
    72144224c9298 arm64: dts: rockchip: Fix PCIe power enable pin for BigTreeTech CB2 and Pi2
    4c40220e5e545 arm64: dts: rockchip: Set correct pinctrl for I2S1 8ch TX on odroid-m1
    968589a6495ee perf test: Fix lock contention test
    980d3abbb088c perf test shell lock_contention: Extra debug diagnostics
    18ad5c046831b perf lock: Fix segfault due to missing kernel map
    9d29efa15cd0f perf build: Don't fail fast path feature detection when binutils-devel is not available
    26527bd4863d2 perf header: Write bpf_prog (infos|btfs)_cnt to data file
    b6109750063d3 sched_ext: Fix unsafe locking in the scx_dump_state()
    8ff97ade912dc fs/namespace: correctly handle errors returned by grab_requested_mnt_ns
    e785f552ab04d binfmt_misc: restore write access before closing files opened by open_exec()
    c1e93a5e611e0 virtio-fs: fix incorrect check for fsvq->kobj
    513bb0f569b7c mtd: onenand: Pass correct pointer to IRQ handler
    7e33b15d5a657 afs: Fix dynamic lookup to fail on cell lookup failure
    9a57b84bc82fb hostfs: Fix only passing host root in boot stage with new mount
    92ef36a75fbb5 lib/crypto: arm/curve25519: Disable on CPU_BIG_ENDIAN
    f417f44524e7f posix-timers: Plug potential memory leak in do_timer_create()
    5b6e2c78d0340 irqchip/riscv-intc: Add missing free() callback in riscv_intc_domain_ops
    57e04e2ff56e3 bpf: account for current allocated stack depth in widen_imprecise_scalars()
    8dd2fe5f5d586 bpf: Add bpf_prog_run_data_pointers()
    ad0256f665006 drm/client: fix MODULE_PARM_DESC string for "active"
    ff598b4789692 ASoC: rsnd: fix OF node reference leak in rsnd_ssiu_probe()
    b7d2033392e2d acpi/hmat: Fix lockdep warning for hmem_register_resource()
    0276126dc758a drm/amd/amdgpu: Ensure isp_kernel_buffer_alloc() creates a new BO
    8556853589360 ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd
    0e9be902041c6 NFS: Fix LTP test failures when timestamps are delegated
    a94491a85558a NFSv4: Fix an incorrect parameter when calling nfs4_call_sync()
    b03837f8386e5 NFS: sysfs: fix leak when nfs_client kobject add fails
    fc022d7d5bc58 NFSv2/v3: Fix error handling in nfs_atomic_open_v23()
    21b35335a46d3 simplify nfs_atomic_open_v23()
    b8fa372190748 NFS: Check the TLS certificate fields in nfs_match_client()
    89bbc4cb7e575 pnfs: Set transport security policy to RPC_XPRTSEC_NONE unless using TLS
    6499accbb11cf pnfs: Fix TLS logic in _nfs4_pnfs_v4_ds_connect()
    32230a7313d19 pnfs: Fix TLS logic in _nfs4_pnfs_v3_ds_connect()
    7a12f9c96d06b drm/panthor: Flush shmem writes before mapping buffers CPU-uncached
    8caab17dedf88 ASoC: tas2781: fix getting the wrong device number
    e59e0099d0674 drm/vmwgfx: Restore Guest-Backed only cursor plane support
    f3f3a8eb3f0ba drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE
    c8e0502af39d1 ASoC: codecs: va-macro: fix resource leak in probe error path
    e65cf62400b7e ASoC: cs4271: Fix regulator leak on probe failure
    db57bb3ba6e70 regulator: fixed: fix GPIO descriptor leak on register failure
    2d469d31a8e52 acpi,srat: Fix incorrect device handle check for Generic Initiator
    f9c9a529e2f59 io_uring/rsrc: don't use blk_rq_nr_phys_segments() as number of bvecs
    2b52d89cbbb0d netfilter: nft_ct: add seqadj extension for natted connections
    636b9b2feccc7 Bluetooth: L2CAP: export l2cap_chan_hold for modules
    63e2dfb59b1a8 cpufreq: intel_pstate: Check IDA only before MSR_IA32_PERF_CTL writes
    ac54cc4da6343 ACPI: CPPC: Limit perf ctrs in PCC check only to online CPUs
    5a292e7f98759 ACPI: CPPC: Perform fast check switch only for online CPUs
    c5ab402e60c81 ACPI: CPPC: Check _CPC validity for only the online CPUs
    6980162d2eb13 ACPI: CPPC: Detect preferred core availability on online CPUs
    ef32056ffc5c3 hsr: Follow standard for HSRv0 supervision frames
    40c69966af5a1 hsr: Fix supervision frame sending on HSRv0
    6cb02a845b200 virtio-net: fix incorrect flags recording in big mode
    7a84782f2f592 wifi: iwlwifi: mld: always take beacon ies in link grading
    c6c14c2b08e9c wifi: iwlwifi: mvm: fix beacon template/fixed rate
    fc357cdbc652e net_sched: limit try_bulk_dequeue_skb() batches
    08469f5393a1a mlx5: Fix default values in create CQ
    82c4999e96208 net/mlx5e: Prepare for using different CQ doorbells
    c9b177d9cc24b net/mlx5: Store the global doorbell in mlx5_priv
    13d4d596be966 net/mlx5: Fix typo of MLX5_EQ_DOORBEL_OFFSET
    385118707a19d net/mlx5e: Fix potentially misleading debug message
    329b0922ac635 net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps
    21e35c0c411e4 net/mlx5e: Fix maxrate wraparound in threshold between units
    f48d823cdc5da net/mlx5e: Fix missing error assignment in mlx5e_xfrm_add_state()
    c8f51dad94cbb net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak
    25837889ec062 net: sched: act_connmark: initialize struct tc_ife to fix kernel leak
    d1c71c64c4dc9 Bluetooth: hci_event: Fix not handling PA Sync Lost event
    1aa7e40ee850c af_unix: Initialise scc_index in unix_add_edge().
    71ce650c03377 wifi: mac80211: skip rate verification for not captured PSDUs
    7b9d9a20e57b0 net: mdio: fix resource leak in mdiobus_register_device()
    fdf7c4c9af4f2 tipc: Fix use-after-free in tipc_mon_reinit_self().
    2f387a26cd774 net: ethernet: ti: am65-cpsw-qos: fix IET verify retry mechanism
    67cea300812f3 net: ethernet: ti: am65-cpsw-qos: fix IET verify/response timeout
    dd1eb65716c3f net/handshake: Fix memory leak in tls_handshake_accept()
    761660e534a65 net/smc: fix mismatch between CLC header and proposal
    75c626ab271e8 net: dsa: tag_brcm: do not mark link local traffic as offloaded
    aaba523dd7b61 sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto
    c7c20af692a67 Bluetooth: hci_conn: Fix not cleaning up PA_LINK connections
    0eec6c8cbb90f Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions
    9feffe9e1ac21 Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion
    70d84e7c3a44b Bluetooth: 6lowpan: reset link-local header on ipv6 recv path
    a2610ecd9fd57 Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF
    fd62ca5ad136d Bluetooth: MGMT: cancel mesh send timer when hdev removed
    a20f84535b47d NFSD: Skip close replay processing if XDR encoding fails
    2cfbfe77c248c rust: Add -fno-isolate-erroneous-paths-dereference to bindgen_skip_c_flags
    d18ebd9a845aa net: phy: micrel: lan8814 fix reset of the QSGMII interface
    e011777a4f3ce net: phy: micrel: Replace hardcoded pages with defines
    ff737f19591a1 net: phy: micrel: Introduce lanphy_modify_page_reg
    4288f22fec0b8 net: fec: correct rx_bytes statistic for the case SHIFT16 is set
    9bb9362d5986f selftests: net: local_termination: Wait for interfaces to come up
    1f86d73a0afe4 erofs: avoid infinite loop due to incomplete zstd-compressed data
    51d0b3cd4704c wifi: ath11k: zero init info->status in wmi_process_mgmt_tx_comp()
    822b967dc2671 ixgbe: handle IXGBE_VF_FEATURES_NEGOTIATE mbox cmd
    b7b1c92baf669 ALSA: hda/realtek: Fix mute led for HP Omen 17-cb0xxx
    6b649855bf464 ASoC: max98090/91: fixed max98091 ALSA widget powering up/down
    fa5cfb0e730b0 HID: logitech-hidpp: Add HIDPP_QUIRK_RESET_HI_RES_SCROLL
    d37b2c81c83d6 smb/server: fix possible refcount leak in smb2_sess_setup()
    bfda5422a1665 smb/server: fix possible memory leak in smb2_read()
    d75079bbab4c3 io_uring: fix unexpected placement on same size resizing
    204b1b02ee018 exfat: fix improper check of dentry.stream.valid_size
    37ab137e28e3f HID: quirks: Add ALWAYS_POLL quirk for VRS R295 steering wheel
    456d19de9a0b0 NFS: check if suid/sgid was cleared after a write as needed
    15bdea6d7607c HID: nintendo: Wait longer for initial probe
    ad63dcc402f62 ixgbe: handle IXGBE_VF_GET_PF_LINK_STATE mailbox operation
    c6a7af6e19341 HID: quirks: avoid Cooler Master MM712 dongle wakeup bug
    6984b80b97d55 HID: intel-thc-hid: intel-quickspi: Add ARL PCI Device Id's
    3c0d473fa19bf NFS4: Apply delay_retrans to async operations
    b3b288206a1ea drm/amdkfd: fix suspend/resume all calls in mes based eviction path
    2eff042a73522 NFS4: Fix state renewals missing after boot
    070bdce18fb12 drm/amdgpu: Fix NULL pointer dereference in VRAM logic for APU devices
    a67a9f99ce130 drm/amdgpu: hide VRAM sysfs attributes on GPUs without VRAM
    a41bdba05899c drm/amdgpu: remove two invalid BUG_ON()s
    673caff1744dc ASoC: nau8821: Avoid unnecessary blocking in IRQ handler
    c71bda1f4f4e1 fs: return EOPNOTSUPP from file_setattr/file_getattr syscalls
    01cc35d6ffcb8 riscv: acpi: avoid errors caused by probing DT devices when ACPI is used
    1009f007b3afb RISC-V: clear hot-unplugged cores from all task mm_cpumasks to avoid rfence errors
    94338a0865295 riscv: Build loader.bin exclusively for Canaan K210
    19dd7da511806 compiler_types: Move unused static inline functions warning to W=2
    87f2e9ee9d6b6 arm64: kprobes: check the return value of set_memory_rox()
    ccd8af579101c drm/amd: Disable ASPM on SI
    e95425b6df29c drm/amd/pm: Disable MCLK switching on SI at high pixel clocks
    5ee434b55134c drm/amd/display: Disable fastboot on DCE 6 too
    ac486718d6cc9 drm/amd/pm: Use pm_display_cfg in legacy DPM (v2)
    cc1500bfadea2 drm/amd/display: Add pixel_clock to amd_pp_display_configuration
    dfd1d6b582556 drm/xe: Do clean shutdown also when using flr
    490daa10c8d3e drm/xe: Move declarations under conditional branch
    ce6ccf8e881a9 drm/xe/guc: Synchronize Dead CT worker with unbind
    99b72eaf44c8d drm/amd: Fix suspend failure with secure display TA
    f231587eed7fc futex: Optimize per-cpu reference counting
    d5c62f242e4dc iommufd: Make vfio_compat's unmap succeed if the range is already empty
    e475d3e1867c8 smb: client: fix refcount leak in smb2_set_path_attr
    8d920a02cf531 drm/amd/display: Don't stretch non-native images by default in eDP
    f75cd5557f74a drm/amdgpu: set default gfx reset masks for gfx6-8
    37fc6ea13fc2f drm/i915: Fix conversion between clock ticks and nanoseconds
    858a50127be71 drm/i915: Avoid lock inversion when pinning to GGTT on CHV/BXT+VTD
    1efdc2870ee43 drm/mediatek: Add pm_runtime support for GCE power control
    0b31316ff31b5 iommufd/selftest: Fix ioctl return value in _test_cmd_trigger_vevents()

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agolinux-yocto/6.17: update CVE exclusions (6.17.8)
Bruce Ashfield [Thu, 4 Dec 2025 04:30:18 +0000 (23:30 -0500)] 
linux-yocto/6.17: update CVE exclusions (6.17.8)

Data pulled from: https://github.com/CVEProject/cvelistV5

    1/1 [
        Author: cvelistV5 Github Action
        Email: github_action@example.com
        Subject: 4 changes (2 new | 2 updated): - 2 new CVEs: CVE-2024-44630, CVE-2025-64446 - 2 updated CVEs: CVE-2024-11920, CVE-2024-7021
        Date: Fri, 14 Nov 2025 15:57:02 +0000

    ]

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agolinux-yocto/6.17: update to v6.17.8
Bruce Ashfield [Thu, 4 Dec 2025 04:30:17 +0000 (23:30 -0500)] 
linux-yocto/6.17: update to v6.17.8

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

    8ac42a63c561a Linux 6.17.8
    2706516c999c1 dt-bindings: eeprom: at25: use "size" for FRAMs without device ID
    cdf7022a5d3cf selftests: drv-net: Reload pkt pointer after calling filter_udphdr
    c42338b9d1172 drm/amd/display: Fix black screen with HDMI outputs
    bc215236e37bd drm/amd/display: use GFP_NOWAIT for allocation in interrupt handler
    b47260ed4debb drm/amd/display: Reject modes with too high pixel clock on DCE6-10
    896bceea3bcc9 drm/msm/dpu: Fix adjusted mode clock check for 3d merge
    b993999a20140 drm/amdgpu/userq: assign an error code for invalid userq va
    77d8c1e520e30 drm/amdgpu: Fix function header names in amdgpu_connectors.c
    9ea5d978a3c02 drm/amd/display: Fix vupdate_offload_work doc
    1b60457c2c514 drm/amdgpu: Fix unintended error log in VCN5_0_0
    039018bcb340b kbuild: Strip trailing padding bytes from modules.builtin.modinfo
    7fa9e0ee49170 ACPI: SPCR: Check for table version when using precise baudrate
    8c845ed3cd13c ALSA: hda/tas2781: Enable init_profile_id for device initialization
    365184e242575 kunit: Extend kconfig help text for KUNIT_UML_PCI
    224165dfd5c04 extcon: adc-jack: Cleanup wakeup source only if it was enabled
    df0a86a3153ef drm/amd/display: update color on atomic commit time
    df96dbe1af7f6 scsi: ufs: core: Fix invalid probe error return value
    dbd6c27d45b9a scsi: ufs: core: Add a quirk to suppress link_startup_again
    cf09ef5918e54 scsi: ufs: ufs-pci: Set UFSHCD_QUIRK_PERFORM_LINK_STARTUP_ONCE for Intel ADL
    9ab4cf7a9405f scsi: ufs: ufs-pci: Fix S0ix/S3 for Intel controllers
    798983faa2330 lib/crypto: curve25519-hacl64: Fix older clang KASAN workaround for GCC
    1f05ead877ff3 virtio_net: fix alignment for virtio_net_hdr_v1_hash
    3e9d89f2ecd36 virtio-net: fix received length check in big packets
    ab29b26db1ea0 drm/amdkfd: Don't clear PT after process killed
    c05fe5d47baac drm/amd/display: Fix NULL deref in debugfs odm_combine_segments
    429385da90db9 drm/amdgpu/smu: Handle S0ix for vangogh
    852542c559b15 drm/nouveau: Advertise correct modifiers on GB20x
    6c19a8cbfd98f drm: define NVIDIA DRM format modifiers for GB20x
    4c6b56a76478b x86/CPU/AMD: Add missing terminator for zen5_rdseed_microcode
    77a1fb9d17afd xfs: fix various problems in xfs_atomic_write_cow_iomap_begin
    8e31320fd1c3a xfs: fix delalloc write failures in software-provided atomic writes
    c4ad899a33198 x86/amd_node: Fix AMD root device caching
    6b8c512811644 perf/core: Fix system hang caused by cpu-clock usage
    bdb596ceb4b7c smb: client: fix potential UAF in smb2_close_cached_fid()
    826ce37a84263 io_uring: fix regbuf vector size truncation
    c43fe1e6d79d9 smb: client: validate change notify buffer before copy
    62e15fd31c9e2 x86/microcode/AMD: Add more known models to entry sign checking
    34c40428a5e3b rtc: rx8025: fix incorrect register reference
    009270208f764 parisc: Avoid crash due to unaligned access in unwinder
    fa22279da370c riscv: Fix memory leak in module_frob_arch_sections()
    dbf316fc90aa9 iommufd: Don't overflow during division for dirty tracking
    3a50d59b3781b Bluetooth: MGMT: Fix OOB access in parse_adv_monitor_pattern()
    3e8ada4fd838e drm/sched: Fix deadlock in drm_sched_entity_kill_jobs_cb
    dde026c5d2a58 fscrypt: fix left shift underflow when inode->i_blkbits > PAGE_SHIFT
    d03fea3a60096 wifi: mac80211: use wiphy_hrtimer_work for csa.switch_work
    e81bd3b1843d9 wifi: mac80211: use wiphy_hrtimer_work for ttlm_work
    b8113bb56c45b platform/x86: int3472: Fix double free of GPIO device during unregister
    898d7299e0adc wifi: mac80211: use wiphy_hrtimer_work for ml_reconf_work
    5f82abea9a36f wifi: cfg80211: add an hrtimer based delayed work item
    723ebd5ed7f70 drm/amd/display: Enable mst when it's detected but yet to be initialized
    a7b35dbd4b5a4 tracing: Fix memory leaks in create_field_var()
    8224cc7b34627 selftests/vsock: avoid false-positives when checking dmesg
    c6c9c32d73811 net: bridge: fix MST static key usage
    991fbe1680cd4 net: bridge: fix use-after-free due to MST port state bypass
    3ac743c60ec50 lan966x: Fix sleeping in atomic context
    8803d2f90c9d4 net: dsa: microchip: Fix reserved multicast address table programming
    6f0295765f074 net: wan: framer: pef2256: Switch to devm_mfd_add_devices()
    11def028ae430 net/mlx5e: SHAMPO, Fix header formulas for higher MTUs and 64K pages
    aadec7f9c4d08 net/mlx5e: SHAMPO, Fix skb size check for 64K pages
    d02b4dd8990ba net/mlx5e: SHAMPO, Fix header mapping for 64K pages
    3cacaffff2171 net: ti: icssg-prueth: Fix fdb hash size configuration
    ff8be497dc213 net/mlx5e: Fix return value in case of module EEPROM read error
    fe9cf295ba305 io_uring: fix types for region size calulation
    ca88aca10d44a wifi: mac80211_hwsim: Limit destroy_on_close radio removal to netgroup
    06742a3ab884d netpoll: Fix deadlock in memory allocation under spinlock
    e26c9cce35e3b bnxt_en: Fix warning in bnxt_dl_reload_down()
    3df5b2289490f bnxt_en: Always provide max entry and entry size in coredump segments
    689ae5ba31293 bnxt_en: Fix null pointer dereference in bnxt_bs_trace_check_wrap()
    5c2289bad2557 bnxt_en: Fix a possible memory leak in bnxt_ptp_init
    1a8a15c3f71d1 bnxt_en: Shutdown FW DMA in bnxt_shutdown()
    8ab3b8f958d86 net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup
    3af1510a33ff2 octeontx2-pf: Fix devm_kcalloc() error checking
    af048f7bd8e87 net: ionic: map SKB after pseudo-header checksum prep
    dbaafbef83d0f net: ionic: add dma_wmb() before ringing TX doorbell
    e791743714a3b sctp: Hold sock lock while iterating over address list
    89eac1e150dbd sctp: Prevent TOCTOU out-of-bounds write
    164b75dc9e253 sctp: Hold RCU read lock while iterating over address list
    465b77730d750 net: dsa: b53: properly bound ARL searches for < 4 ARL bin chips
    a991025c998ca net: dsa: b53: stop reading ARL entries if search is done
    f7036dc9f4f06 net: dsa: b53: fix enabling ip multicast
    d779413fb2165 net: dsa: b53: fix bcm63xx RGMII port link adjustment
    7c7cbf2f61757 net: dsa: b53: fix resetting speed and pause on forced link
    dc8ed3823473b net: mdio: Check regmap pointer returned by device_node_to_regmap()
    3c91c8f424d3e gpiolib: fix invalid pointer access in debugfs
    25decf0469d4c gpio: swnode: don't use the swnode's name as the key for GPIO lookup
    ff70aa7e8cf05 netconsole: Acquire su_mutex before navigating configs hierarchy
    ddf03fbe8326f net: vlan: sync VLAN features with lower device
    cc606bdda90ac selftests: netdevsim: Fix ethtool-coalesce.sh fail by installing ethtool-common.sh
    c972bdc060650 selftests/net: use destination options instead of hop-by-hop
    c3c907e5b15a7 selftests/net: fix out-of-order delivery of FIN in gro:tcp test
    848208b85aee0 net: dsa: tag_brcm: legacy: fix untagged rx on unbridged ports for bcm63xx
    c9efb03ff4fae gve: Implement settime64 with -EOPNOTSUPP
    96ec90412ceb5 gve: Implement gettimex64 with -EOPNOTSUPP
    08e38cee9be56 Bluetooth: btrtl: Fix memory leak in rtlbt_parse_firmware_v2()
    1a0ddaaf97405 Bluetooth: hci_event: validate skb length for unknown CC opcode
    6eca4d45fc8dc scsi: ufs: core: Revert "Make HID attributes visible"
    73ddbe20b8383 Revert "wifi: ath12k: Fix missing station power save configuration"
    fd8ee6c0cd04d riscv: ptdump: use seq_puts() in pt_dump_seq_puts() macro
    2c8d2b53866fb riscv: stacktrace: Disable KASAN checks for non-current tasks
    34c845d0f907e scsi: ufs: core: Fix a race condition related to the "hid" attribute group
    93e52b75f11a8 net: libwx: fix device bus LAN ID
    6f5c4f8109fa4 ring-buffer: Do not warn in ring_buffer_map_get_reader() when reader catches up
    d9168cda12ff5 tracing: tprobe-events: Fix to put tracepoint_user when disable the tprobe
    5b30f8e69da31 tracing: tprobe-events: Fix to register tracepoint correctly
    0db5f1497269d Revert "wifi: ath10k: avoid unnecessary wait for service ready message"
    72223700b6208 drm/mediatek: Disable AFBC support on Mediatek DRM driver
    e819b34df0a70 media: videobuf2: forbid remove_bufs when legacy fileio is active
    7b1289ca5ca97 media: uvcvideo: Use heuristic to find stream entity
    54a5b5a15588e btrfs: ensure no dirty metadata is written back for an fs with errors
    8634e9cbefdf4 rust: kbuild: treat `build_error` and `rustdoc` as kernel objects
    d484e915056a0 rust: kbuild: workaround `rustdoc` doctests modifier bug
    e033d62c353b1 rust: devres: fix private intra-doc link
    923ffdc635037 rust: condvar: fix broken intra-doc link
    4ebf02e01d742 x86: uaccess: don't use runtime-const rewriting in modules
    ca3da8b27ab9a ceph: fix multifs mds auth caps issue
    1b65ccff4021f ceph: refactor wake_up_bit() pattern of calling
    035df850cdaa9 ceph: fix potential race condition in ceph_ioctl_lazyio()
    496961aa4b75e ceph: add checking of wait_for_completion_killable() return value
    eba3906b85ffc drm/amdgpu: Report individual reset error
    f7569ef1cf978 drm/amdkfd: Fix mmap write lock not release
    158e43f999e59 ASoC: rt722: add settings for rt722VB
    ac6b19b4c87a0 ASoC: meson: aiu-encoder-i2s: fix bit clock polarity
    cc48afe1df98c kbuild: uapi: Strip comments before size type check
    5e56e51a7015b net: wwan: t7xx: add support for HP DRMR-H01
    c9aac4c5f46eb rtc: pcf2127: fix watchdog interrupt mask on pcf2131
    e825c583a262d rtc: zynqmp: Restore alarm functionality after kexec transition
    dfe6c9a3b6c84 ALSA: hda/realtek: Add quirk for ASUS ROG Zephyrus Duo
    2d1359e11674e fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds
    3cc8161f91bab tools: lib: thermal: use pkg-config to locate libnl3
    e5c5a7c0c3f60 tools: lib: thermal: don't preserve owner in install
    80ae305c82ad9 tools bitmap: Add missing asm-generic/bitsperlong.h include
    7b23dafb9daf5 LoongArch: Handle new atomic instructions for probes
    7b8bb62e12c02 ACPI: property: Return present device nodes only on fwnode interface
    f3964e93e3494 fbdev: core: Fix ubsan warning in pixel_to_pat
    b0bdab70c6366 scsi: ufs: core: Include UTP error in INT_FATAL_ERRORS
    05f1fcac17a4a 9p: sysfs_init: don't hardcode error to ENOMEM
    eefea729934f4 cpufreq: tegra186: Initialize all cores to max frequencies
    7e438c9d91189 9p: fix /sys/fs/9p/caches overwriting itself
    82b7e707e8b78 NTB: epf: Allow arbitrary BAR mapping
    625946cb334a7 clk: clocking-wizard: Fix output clock register offset for Versal platforms
    d3e3c24500840 clk: scmi: Add duty cycle ops only when duty cycle is supported
    d0be867b1fbd5 clk: ti: am33xx: keep WKUP_DEBUGSS_CLKCTRL enabled
    242531004d7de 9p/trans_fd: p9_fd_request: kick rx thread if EPOLLIN
    9f596279a9e6e clk: at91: clk-sam9x60-pll: force write to PLL_UPDT register
    e8e06b7797f67 clk: at91: clk-master: Add check for divide by 3
    b115b9accaec8 clk: at91: sam9x7: Add peripheral clock id for pmecc
    468f72d56f86d clk: at91: add ACR in all PLL settings
    cdec28dde5e7f ARM: at91: pm: save and restore ACR during PLL disable/enable
    72896f8583411 rtc: pcf2127: clear minute/second interrupt
    cb6bfe5421cd1 clk: sunxi-ng: sun6i-rtc: Add A523 specifics
    2baa22558084e um: Fix help message for ssl-non-raw
    b019352d2b6cf hyperv: Add missing field to hv_output_map_device_interrupt
    78d6283bad906 clocksource: hyper-v: Skip unnecessary checks for the root partition
    33f9fab3c20bb fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink
    2d5f900f4fcfb clk: samsung: exynos990: Add missing USB clock registers to HSI0
    47d153274bd67 clk: renesas: rzv2h: Re-assert reset on deassert timeout
    bdec5e01fc2f3 clk: thead: th1520-ap: set all AXI clocks to CLK_IS_CRITICAL
    7add29381ef12 clk: qcom: gcc-ipq6018: rework nss_port5 clock to multiple conf
    ad48bd796924f btrfs: mark dirty extent range for out of bound prealloc extents
    a4d9ebe23bcb7 btrfs: fix memory leak of qgroup_list in btrfs_add_qgroup_relation
    00b56d28dd7f7 RDMA/hns: Fix wrong WQE data when QP wraps around
    ac63f8ebcd7ca RDMA/hns: Fix the modification of max_send_sge
    2f6e922dd9f4b RDMA/hns: Fix recv CQ and QP cache affinity
    fe7dc8ffb453a RDMA/uverbs: Fix umem release in UVERBS_METHOD_CQ_CREATE
    48d81eedb9a59 RDMA/irdma: Set irdma_cq cq_num field during CQ create
    a08966dba4835 RDMA/irdma: Remove unused struct irdma_cq fields
    ad705e9424e9f RDMA/irdma: Fix SD index calculation
    3bf2fbd869899 RDMA/bnxt_re: Fix a potential memory leak in destroy_gsi_sqp
    24e4530fd6b5e ACPICA: Update dsmethod.c to get rid of unused variable warning
    e47502609971b drm/amd/display: Add fallback path for YCBCR422
    71b38354f0d39 usb: xhci-pci: Fix USB2-only root hub registration
    02aa671c08a48 ima: don't clear IMA_DIGSIG flag when setting or removing non-IMA xattr
    84489ac3b20f1 smb: client: transport: avoid reconnects triggered by pending task work
    064ff81c51e88 smb: client: update cfid->last_access_time in open_cached_dir_by_dentry()
    e3ba9392fc6a4 ksmbd: use sock_create_kern interface to create kernel socket
    bda7b709af5d6 net/mlx5e: Prevent entering switchdev mode with inconsistent netns
    7e3c96010ade2 ftrace: Fix softlockup in ftrace_module_enable
    c2ca015ac109f orangefs: fix xattr related buffer overflow...
    6af18a2c0cc59 page_pool: Clamp pool size to max 16K pages
    f90e4358e3ab2 6pack: drop redundant locking and refcounting
    13c1d24803d5b exfat: validate cluster allocation bits of the allocation bitmap
    6a7bbbb289271 exfat: limit log print for IO error
    1f7766917b4ac net: stmmac: est: Drop frames causing HLBS error
    55c1519fca830 Bluetooth: bcsp: receive data only if registered
    394266c4544aa Bluetooth: btusb: Add new VID/PID 13d3/3633 for MT7922
    391f83547b7b2 Bluetooth: SCO: Fix UAF on sco_conn_free
    2689df9ba357e Bluetooth: ISO: Use sk_sndtimeo as conn_timeout
    e7d1cad6545c0 Bluetooth: btusb: Check for unexpected bytes when defragmenting HCI frames
    7204774fbc0c1 Bluetooth: ISO: Don't initiate CIS connections if there are no buffers
    763d35d333d24 Bluetooth: btintel_pcie: Define hdev->wakeup() callback
    2115edc993036 Bluetooth: btusb: Add new VID/PID 13d3/3627 for MT7925
    1f0eecc84643f net: macb: avoid dealing with endianness in macb_set_hwaddr()
    998037897119c Bluetooth: btintel: Add support for BlazarIW core
    6da7b466cfcca net/mlx5e: Don't query FEC statistics when FEC is disabled
    285e43849f7f6 selftest: net: Fix error message if empty variable
    28743a11c8f12 vfio/nvgrace-gpu: Add GB300 SKU to the devid table
    8a8c9bfc45162 vfio/pci: Fix INTx handling on legacy non-PCI 2.3 devices
    0452a94143944 platform/x86: x86-android-tablets: Stop using EPROBE_DEFER
    a52c7789eb5b3 ACPI: scan: Update honor list for RPMI System MSI
    362685bc52d23 ASoC: tlv320aic3x: Fix class-D initialization for tlv320aic3007
    536d80f660ec1 amd/amdkfd: enhance kfd process check in switch partition
    560163312fda1 ASoC: stm32: sai: manage context in set_sysclk callback
    9f747663000c6 drm/amdgpu: Fix fence signaling race condition in userqueue
    00310d6316e51 drm/amdgpu: Add fallback to pipe reset if KCQ ring reset fails
    2f89a2d15550b amd/amdkfd: resolve a race in amdgpu_amdkfd_device_fini_sw
    a809967214894 ext4: increase IO priority of fastcommit
    009127b0fc013 fs: ext4: change GFP_KERNEL to GFP_NOFS to avoid deadlock
    9af01df3e26c0 ASoC: renesas: msiof: set SIFCTR register
    b4d2d28f2bc13 ASoC: renesas: msiof: tidyup DMAC stop timing
    ba7d41f2ba416 ASoC: renesas: msiof: use reset controller
    6ec31b2ee31d8 ASoC: renesas: msiof: add .symmetric_xxx on snd_soc_dai_driver
    73c7c2cdb442f accel/habanalabs: support mapping cb with vmalloc-backed coherent memory
    7005921ad6fbb accel/habanalabs/gaudi2: read preboot status after recovering from dirty state
    09edad3c0fbb1 accel/habanalabs: return ENOMEM if less than requested pages were pinned
    e36fcddbaee89 scsi: mpt3sas: Add support for 22.5 Gbps SAS link rate
    602709a3ce303 accel/habanalabs/gaudi2: fix BMON disable configuration
    df2147b81a572 scsi: libfc: Fix potential buffer overflow in fc_ct_ms_fill()
    18d25d3b4fb02 scsi: ufs: core: Change MCQ interrupt enable flow
    8bfc441a72470 net: phy: dp83640: improve phydev and driver removal handling
    d9d94cd43cdbb net: bridge: Install FDB for bridge MAC on VLAN 0
    f5e570eaab36a nfs4_setup_readdir(): insufficient locking for ->d_parent->d_inode dereferencing
    bb612fabf2d41 NFSv4.1: fix mount hang after CREATE_SESSION failure
    20f36b053e738 NFSv4: handle ERR_GRACE on delegation recalls
    cc4a81cd5a95f drm/amd/display: change dc stream color settings only in atomic commit
    8a00c4161ff77 drm/amd/display: Fix for test crash due to power gating
    cb06ae7afec45 drm/amd/display: Init dispclk from bootup clock for DCN314
    cb416dfc2752e drm/amd/display: Add fast sync field in ultra sleep more for DMUB
    5177779831e1a drm/amd/display: Add AVI infoframe copy in copy_stream_update_to_stream
    c357381ab9d2c drm/amd/display: Add missing post flip calls
    58acd0fa3a6e7 ovl: make sure that ovl_create_real() returns a hashed dentry
    7f3df9e527c56 tcp: Update bind bucket state on port release
    fa50d10d51c68 ALSA: usb-audio: don't apply interface quirk to Presonus S1824c
    8a960e7fdf746 bng_en: make bnge_alloc_ring() self-unwind on failure
    686fd7bad842e net: dsa: microchip: Set SPI as bus interface during reset for KSZ8463
    8678a25b7abd2 wifi: ath12k: Increase DP_REO_CMD_RING_SIZE to 256
    1481e8482a250 remoteproc: qcom: q6v5: Avoid handling handover twice
    8879883c9bda4 selftests: forwarding: Reorder (ar)ping arguments to obey POSIX getopt
    482b19eee596d PCI/PM: Skip resuming to D0 if device is disconnected
    87ad049fd1670 ASoC: ops: improve snd_soc_get_volsw
    d14942e9af68d crypto: hisilicon/qm - clear all VF configurations in the hardware
    6b2e9ce1d89d1 crypto: hisilicon/qm - invalidate queues in use
    a9c6cb47c4827 ptp_ocp: make ptp_ocp driver compatible with PTP_EXTTS_REQUEST2
    f3d2bc112b147 vfio: return -ENOTTY for unsupported device feature
    3c550bbc9626f sparc64: fix prototypes of reads[bwl]()
    ddcd1704ffd90 sparc/module: Add R_SPARC_UA64 relocation handling
    363448d069e29 PCI: cadence: Check for the existence of cdns_pcie::ops before using it
    cb3687adf5ddf r8169: set EEE speed down ratio to 1
    573c6d1802afd net: intel: fm10k: Fix parameter idx set but not used
    47b6bd446f400 wifi: mac80211: Track NAN interface start/stop
    cea8dced270e3 wifi: mac80211: Get the correct interface for non-netdev skb status
    040effd554cbc iommu/vt-d: Remove LPIG from page group response descriptor
    d908f39b8c91b wifi: ath10k: Fix connection after GTK rekeying
    2f2fae44eaa6a iommu/vt-d: Replace snprintf with scnprintf in dmar_latency_snapshot()
    27fef5d5937a9 bus: mhi: core: Improve mhi_sync_power_up handling for SYS_ERR state
    d74e67fd40f4a net: ethernet: microchip: sparx5: make it selectable for ARCH_LAN969X
    a1b44f9317acc net: phy: clear link parameters on admin link down
    b7913eaf6ff6f ASoC: qcom: sc8280xp: explicitly set S16LE format in sc8280xp_be_hw_params_fixup()
    997e28d3d00a1 drm/amdgpu/atom: Check kcalloc() for WS buffer in amdgpu_atom_execute_table_locked()
    aab8d2fa21d65 mei: make a local copy of client uuid in connect
    038861414ab38 jfs: fix uninitialized waitqueue in transaction manager
    8d6a9cbd276b3 jfs: Verify inode mode when loading from disk
    6276efa156516 bnxt_en: Add fw log trace support for 5731X/5741X chips
    fe36c0496eb78 IB/ipoib: Ignore L3 master device
    d99785a49870b RDMA/irdma: Update Kconfig
    e50f29f40bedb ipv6: np->rxpmtu race annotation
    58d6fd0471a36 usb: xhci-pci: add support for hosts with zero USB3 ports
    d2702b8dd1cdf wifi: rtw89: renew a completion for each H2C command waiting C2H event
    6b2b29ac69e03 wifi: rtw89: obtain RX path from ppdu status IE00
    9e2617afee6c1 wifi: rtw89: disable RTW89_PHYSTS_IE09_FTR_0 for ppdu status
    f4c31adcb2a05 f2fs: fix infinite loop in __insert_extent_tree()
    9484a8a0852a3 usb: xhci: plat: Facilitate using autosuspend for xhci plat devices
    2cc651be5b6ec usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs
    d346157fc40dc allow finish_no_open(file, ERR_PTR(-E...))
    47c5304f1f9d1 scsi: lpfc: Ensure PLOGI_ACC is sent prior to PRLI in Point to Point topology
    6b576b77cd5bc scsi: lpfc: Define size of debugfs entry for xri rebalancing
    8fdbcb7561c6b scsi: lpfc: Remove ndlp kref decrement clause for F_Port_Ctrl in lpfc_cleanup
    bb8fa90d4ed94 scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET
    ec4ae686c4cff scsi: lpfc: Decrement ndlp kref after FDISC retries exhausted
    2882a24d41047 scsi: lpfc: Clean up allocated queues when queue setup mbox commands fail
    61fdae2f1dce0 scsi: ufs: core: Disable timestamp functionality if not supported
    e5862f6d57f77 selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency
    57a6f5cf63711 drm/amdgpu: reject gang submissions under SRIOV
    ad99109b54c06 drm/xe/guc: Return an error code if the GuC load fails
    89613a35e562c tools: ynl-gen: validate nested arrays
    cdea590eecc33 hinic3: Fix missing napi->dev in netif_queue_set_napi
    fffe8ed743c74 hinic3: Queue pair endianness improvements
    3c652ec829127 HID: i2c-hid: Resolve touchpad issues on Dell systems during S4
    af83d7cbe4df5 scsi: ufs: ufs-qcom: Disable lane clocks during phy hibern8
    49eedae2b984c ethernet: Extend device_get_mac_address() to use NVMEM
    ab48dc0e23eb7 page_pool: always add GFP_NOWARN for ATOMIC allocations
    a1ff3141ff291 net: phy: clear EEE runtime state in PHY_HALTED/PHY_ERROR
    3ebccbd727baa drm/amd/display/dml2: Guard dml21_map_dc_state_into_dml_display_cfg with DC_FP_START
    2803b6a6e1448 drm/amd/display: Disable VRR on DCE 6
    7b7fc6693a240 drm/amd/display: Fix DVI-D/HDMI adapters
    aa92197d6cdf5 drm/amd/display: Keep PLL0 running on DCE 6.0 and 6.4
    5b7ace5ffe2a7 drm/amd/display: Don't use non-registered VUPDATE on DCE 6
    fa64a152508c8 drm/amd: Avoid evicting resources at S5
    1e7f0aee2f022 drm/amd/display: fix dml ms order of operations
    a33a30d990cb7 drm/amd/display: Set up pixel encoding for YCBCR422
    404140aba3222 drm/amd/display: Fix DMCUB loading sequence for DCN3.2
    cfee28ef80e15 drm/amdgpu: Release hive reference properly
    5a577de86c4a1 drm/amdgpu: validate userq buffer virtual address and size
    cef94220f02cb drm/amdgpu: Use memdup_array_user in amdgpu_cs_wait_fences_ioctl
    e287b909fc77d wifi: mt76: improve phy reset on hw restart
    9d45bad8c7cbf wifi: mt76: use altx queue for offchannel tx on connac+
    9ef945d1107ee wifi: mt76: mt7996: disable promiscuous mode by default
    937bf331f563a wifi: mt76: mt7996: fix memory leak on mt7996_mcu_sta_key_tlv error
    73b9a78c624ec ALSA: serial-generic: remove shared static buffer
    0076b94781afa wifi: mt76: mt76_eeprom_override to int
    91a5a48702e94 wifi: mt76: mt7996: support writing MAC TXD for AddBA Request
    94063d67d6257 wifi: mt76: mt7996: Temporarily disable EPCS
    fd8784dbf48b4 wifi: mt76: mt7996: Set def_wcid pointer in mt7996_mac_sta_init_link()
    4f522a2dc1b26 wifi: mt76: mt7996: Fix mt7996_reverse_frag0_hdr_trans for MLO
    a3533a6103ecd wifi: mt76: mt7925: add pci restore for hibernate
    7c3376f9c1e7a wifi: mt76: mt7921: Add 160MHz beamformee capability for mt7922 device
    cb47b93f03860 net/cls_cgroup: Fix task_get_classid() during qdisc run
    9d58aa3d2e3ad ionic: use int type for err in ionic_get_module_eeprom_by_page
    51304da80935c net: mana: Reduce waiting time if HWC not responding
    4429fb1e2c5be can: rcar_canfd: Update bit rate constants for RZ/G3E and R-Car Gen4
    ac18c2c78df88 crypto: caam - double the entropy delay interval for retry
    b2e54b1c1672a crypto: ccp - Fix incorrect payload size calculation in psp_poulate_hsti()
    364454379f60e PCI: dwc: Verify the single eDMA IRQ in dw_pcie_edma_irq_verify()
    8d45c5197774b crypto: sun8i-ce - remove channel timeout field
    47e276b9ebff5 watchdog: s3c2410_wdt: Fix max_timeout being calculated larger
    8db20d5fa1b90 HID: asus: add Z13 folio to generic group for multitouch to work
    3c3b148bf8384 udp_tunnel: use netdev_warn() instead of netdev_WARN()
    48bd421186f80 selftests: net: lib.sh: Don't defer failed commands
    a4a49dde12c6d net: devmem: expose tcp_recvmsg_locked errors
    8fa73b4bf746c selftests: Replace sleep with slowwait
    6618243bcc3f6 PCI/AER: Fix NULL pointer access by aer_info
    f6a94d641f46a eth: 8139too: Make 8139TOO_PIO depend on !NO_IOPORT_MAP
    cc9b23e0a710d selftests: Disable dad for ipv6 in fcnal-test.sh
    aec28aa85b394 x86/virt/tdx: Use precalculated TDVPR page physical address
    94846f7d77425 x86/kvm: Prefer native qspinlock for dedicated vCPUs irrespective of PV_UNHALT
    482cdd3135f0e netfilter: nf_reject: don't reply to icmp error messages
    7c0254dc9b96d openrisc: Add R_OR1K_32_PCREL relocation type module support
    6701d66a159ea selftests: traceroute: Return correct value on failure
    d2ce5aff4f2b3 selftests: traceroute: Use require_command()
    5cfa95e863c5a platform/x86/amd/pmf: Fix the custom bios input handling mechanism
    47c51a26add81 media: redrat3: use int type to store negative error codes
    d675a112af11a selftests: net: replace sleeps in fcnal-test with waits
    683a5bc3d1578 net: sh_eth: Disable WoL if system can not suspend
    dc6a56b41e930 drm/msm/registers: Generate _HI/LO builders for reg64
    ffe7379030d66 phy: rockchip: phy-rockchip-inno-csidphy: allow writes to grf register 0
    4801c622f8683 phy: renesas: r8a779f0-ether-serdes: add new step added to latest datasheet
    929531518b533 Fix access to video_is_primary_device() when compiled without CONFIG_VIDEO
    de8cd8ac8dab3 phy: cadence: cdns-dphy: Enable lower resolutions in dphy
    0f1f546f3eaf1 fbcon: Use screen info to find primary device
    fb233d66d1fc6 wifi: mac80211: Fix HE capabilities element check
    23a2935b20e7e wifi: cfg80211: update the time stamps in hidden ssid
    57534db1bbc4c ntfs3: pretend $Extend records as regular files
    0be426684281f scsi: ufs: host: mediatek: Fix adapt issue after PA_Init
    eef0c0ba480c1 scsi: ufs: host: mediatek: Disable auto-hibern8 during power mode changes
    1323030fcab06 scsi: ufs: host: mediatek: Correct system PM flow
    79e74da09142e net: phy: marvell: Fix 88e1510 downshift counter errata
    35344b306d513 scsi: ufs: host: mediatek: Enhance recovery on hibernation exit failure
    dda10c28847c4 scsi: ufs: host: mediatek: Fix unbalanced IRQ enable issue
    e9b0909f1aeff scsi: ufs: ufs-qcom: Align programming sequence of Shared ICE for UFS controller v5
    b6f7828c1f75f scsi: ufs: host: mediatek: Enhance recovery on resume failure
    5a4f1a9db4bc3 selftests: mptcp: join: allow more time to send ADD_ADDR
    bdaa7ad3a5bb6 drm/amdgpu: validate userq input args
    1040ad5bb2b9a f2fs: fix wrong layout information on 16KB page
    a4e7fda4891ff drm/xe/guc: Always add CT disable action during second init step
    a0ae4b3563351 drm/bridge: write full Audio InfoFrame
    f1876ecec412e media: qcom: camss: csiphy-3ph: Add CSIPHY 2ph DPHY v2.0.1 init sequence
    c94782583924f media: i2c: og01a1b: Specify monochrome media bus format instead of Bayer
    5f4cfb4b99b10 media: ov08x40: Fix the horizontal flip control
    bd8d046c601c6 drm/xe/i2c: Enable bus mastering
    4faf0adfa3b14 wifi: iwlwifi: fw: Add ASUS to PPAG and TAS list
    364152abc7ce9 wifi: rtw89: Add USB ID 2001:3327 for D-Link AX18U rev. A1
    58d8f871ed6b7 wifi: rtw89: Add USB ID 2001:332a for D-Link AX9U rev. A1
    63f62b69abd41 PCI: endpoint: pci-epf-test: Limit PCIe BAR size for fixed BARs
    3e1f74e9fa105 selftests: net: make the dump test less sensitive to mem accounting
    ed498f3609eef idpf: link NAPIs to queues
    469b6b0813e2a drm/msm/a6xx: Switch to GMU AO counter
    ea44af1bd8d64 drm/msm/adreno: Add fenced regwrite support
    74b1cdb13f8b9 drm/msm/adreno: Add speedbin data for A623 GPU
    ecf56bb1997e0 char: Use list_del_init() in misc_deregister() to reinitialize list pointer
    1ceaafdf202e0 drm/msm: make sure to not queue up recovery more than once
    13ce82e062f0e dt-bindings: display/msm/gmu: Update Adreno 623 bindings
    36d85c2a139bf drm/msm: Fix 32b size truncation
    fe3c95e7ad0b1 drm/msm/adreno: Add speedbins for A663 GPU
    f65b2bd0cd91c eeprom: at25: support Cypress FRAMs without device ID
    98ec880a8598f tty/vt: Add missing return value for VT_RESIZE in vt_ioctl()
    b0a5b4959c34f serdev: Drop dev_pm_domain_detach() call
    7a18bdbafe151 serial: qcom-geni: Add DFS clock mode support to GENI UART driver
    fdf573c517627 usb: cdns3: gadget: Use-after-free during failed initialization and exit of cdnsp gadget
    98fefd9729fa9 usb: gadget: f_hid: Fix zero length packet transfer
    4fd8c3b76b6d4 net: dsa: felix: support phy-mode = "10g-qxgmii"
    e2e2a093eecd4 selftests: ncdevmem: don't retry EFAULT
    e39af94cbd8f5 drm/amd/display: Indicate when custom brightness curves are in use
    39d6ad4cdb995 drm/amd/pm: refine amdgpu pm sysfs node error code
    8e909b4f0a017 drm/amd/display: dont wait for pipe update during medupdate/highirq
    d22e31a1a46ca drm/amd/display: Fix pbn_div Calculation Error
    1b507e4a7adf8 drm/amdgpu: add support for cyan skillfish gpu_info
    6d51d035ea693 drm/amdgpu: don't enable SMU on cyan skillfish
    7071f3c695b11 drm/amd: add more cyan skillfish PCI ids
    eb559e430041e drm/amdgpu: Correct info field of bad page threshold exceed CPER
    df42e29132596 bus: mhi: host: pci_generic: Add support for all Foxconn T99W696 SKU variants
    5fb21754cb84a iommu/apple-dart: Clear stream error indicator bits for T8110 DARTs
    67438edce4e49 crypto: ccp: Skip SEV and SNP INIT for kdump boot
    e1ee7dbd34c02 iommu/amd: Reuse device table for kdump
    fa20630c4988f iommu/amd: Skip enabling command/event buffers for kdump
    653398d19a345 iommu/amd: Add support to remap/unmap IOMMU buffers for kdump
    c3235825284da drm/xe: improve dma-resv handling for backup object
    08e9fd78ba1b9 drm/gpusvm: fix hmm_pfn_to_map_order() usage
    a8d9bb3bf41d9 smsc911x: add second read of EEPROM mac when possible corruption seen
    c42221a8de595 net: call cond_resched() less often in __release_sock()
    ce2f59140950a drm/xe/guc: Set upper limit of H2G retries over CTB
    f1053f8395710 PCI: imx6: Enable the Vaux supply if available
    df72ac3e61962 ALSA: usb-audio: apply quirk for MOONDROP Quark2
    762468d8db04d platform/x86/intel-uncore-freq: Present unique domain ID per package
    ef6446c3f75dc platform/x86: think-lmi: Add extra TC BIOS error messages
    5495f28064efa wifi: mac80211: Fix 6 GHz Band capabilities element advertisement in lower bands
    62dbedd6b6b60 media: verisilicon: Explicitly disable selection api ioctls for decoders
    0aac92cdad160 media: adv7180: Only validate format in querystd
    e6308d99d54d9 media: adv7180: Do not write format to device in set_fmt
    4ff0ef7fad330 media: adv7180: Add missing lock in suspend callback
    8a0db8aa14bcd net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms
    4624dfe5e7452 netlink: specs: fou: change local-v6/peer-v6 check
    c7b97fcf1d40d ixgbe: reduce number of reads when getting OROM data
    8733f89f24248 drm: panel-backlight-quirks: Make EDID match optional
    5e302584d803f drm/panthor: check bo offset alignment in vm bind
    905bfe0664f13 wifi: mac80211: count reg connection element in the size
    e5665d687c1ce drm/xe: Extend Wa_22021007897 to Xe3 platforms
    6d78eb366de5f ipv6: Add sanity checks on ipv6_devconf.rpl_seg_enabled
    6d3e1ee45d1c4 selftests: drv-net: rss_ctx: make the test pass with few queues
    2711524e3ca5d move_mount(2): take sanity checks in 'beneath' case into do_lock_mount()
    d251d54a26694 drm/amd/pm: Increase SMC timeout on SI and warn (v3)
    f7524faa94986 drm/xe/guc: Increase GuC crash dump buffer size
    24469566312d3 drm/amdgpu: Allow kfd CRIU with no buffer objects
    3ee32ef0af761 drm/msm/dsi/phy_7nm: Fix missing initial VCO rate
    6fe3349074277 drm/msm/dsi/phy: Toggle back buffer resync after preparing PLL
    81be30dfdec8c netfilter: nf_tables: all transaction allocations can now sleep
    cada05ac8ffba dmaengine: dw-edma: Set status for callback_result
    4d6e88850714c dmaengine: mv_xor: match alloc_wc and free_wc
    71e581cc1b1d8 dmaengine: sh: setup_xref error handling
    52faa05fcd9f7 drm/xe/guc: Add devm release action to safely tear down CT
    ee7ddc9382957 ptp: Limit time setting of PTP clocks
    1a72b11e881c4 drm/st7571-i2c: add support for inverted pixel format
    7685a76fa19fd wifi: iwlwifi: pcie: remember when interrupts are disabled
    029914306b93b media: nxp: imx8-isi: Fix streaming cleanup on release
    983dce2d4c5ea media: imx-mipi-csis: Only set clock rate when specified in DT
    ba085a9d8ae38 scsi: ufs: exynos: fsd: Gate ref_clk and put UFS device in reset on suspend
    907a75bffc8e3 iio: adc: ad7124: do not require mclk
    20921a4ecf8db scsi: pm8001: Use int instead of u32 to store error codes
    c9cfe6058a877 crypto: qat - use kcalloc() in qat_uclo_map_objs_from_mof()
    06da08d9355bf tcp: use dst_dev_rcu() in tcp_fastopen_active_disable_ofo_check()
    28c96ce273541 microchip: lan865x: add ndo_eth_ioctl handler to enable PHY ioctl support
    af9e9aad8ca8a inet_diag: annotate data-races in inet_diag_bc_sk()
    b549b15c16525 mips: lantiq: danube: rename stp node on EASY50712 reference board
    0cfd836683623 mips: lantiq: xway: sysctrl: rename stp clock
    0b95b5277446f mips: lantiq: danube: add missing device_type in pci node
    0fc3bc64970e2 mips: lantiq: danube: add model to EASY50712 dts
    b841bdb2ffa75 mips: lantiq: danube: add missing properties to cpu node
    93392aba88ede drm/amdgpu: Respect max pixel clock for HDMI and DVI-D (v2)
    f9422b246ec88 drm/amdgpu: Avoid vcn v5.0.1 poison irq call trace on sriov guest
    19f52266ed83f drm/amd/display: incorrect conditions for failing dto calculations
    e44b31b0854ad drm/amdgpu: Avoid jpeg v5.0.1 poison irq call trace on sriov guest
    3796a7feb1e70 drm/amd/display: Increase minimum clock for TMDS 420 with pipe splitting
    f712d871ab849 drm/amdgpu: Notify pmfw bad page threshold exceeded
    0197fa9da35b2 ASoC: SOF: ipc4-pcm: Add fixup for channels
    80936ea142b97 media: pci: mgb4: Fix timings comparison in VIDIOC_S_DV_TIMINGS
    dedfff2f4973c media: fix uninitialized symbol warnings
    93758f6e562fb selftests: drv-net: rss_ctx: fix the queue count check
    a2cd421d5d014 drm/msm: Use of_reserved_mem_region_to_resource() for "memory-region"
    8157d5f06ba2d drm/msm/dpu: Filter modes based on adjusted mode clock
    35b9336260968 platform/x86/intel-uncore-freq: Fix warning in partitioned system
    9967cbc2a34d4 wifi: iwlwifi: mld: trigger mlo scan only when not in EMLSR
    2b58eec23eae7 eth: fbnic: Reset hw stats upon PCI error
    402904bfe3e52 net: Prevent RPS table overwrite of active flows
    5fe51260a5208 drm/xe: Cancel pending TLB inval workers on teardown
    2dc9e2a642de9 drm/amdgpu/vpe: cancel delayed work in hw_fini
    7563050a3bd70 drm/amd/display: Consider sink max slice width limitation for dsc
    5f5007c06c0c9 drm/amd/display: wait for otg update pending latch before clock optimization
    041da1290e265 drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption
    508193c0c229d drm/amd/display: Support HW cursor 180 rot for any number of pipe splits
    ae60b1f826a5b drm/amdkfd: fix vram allocation failure for a special case
    ec79674ca9466 drm/amdgpu: Correct the counts of nr_banks and nr_errors
    582d38cc9f24f drm/amdgpu: Correct the loss of aca bank reg info
    daa59c1c083cc misc: pci_endpoint_test: Skip IRQ tests if irq is out of range
    1efe0fe3913e8 drm/xe: Ensure GT is in C0 during resumes
    f59ec0a02463f selftests: pci_endpoint: Skip IRQ test if IRQ is out of range.
    513321e218b39 virtio_fs: fix the hash table using in virtio_fs_enqueue_req()
    4fc7274108783 fuse: zero initialize inode private data
    165d2ec10d997 selftests: drv-net: hds: restore hds settings
    c4f0e17720e13 net: phy: fixed_phy: let fixed_phy_unregister free the phy_device
    e46e9b20e223f drm/xe/wcl: Extend L3bank mask workaround
    47023a8124155 remoteproc: wkup_m3: Use devm_pm_runtime_enable() helper
    8b0bce2959de4 drm/xe: Set GT as wedged before sending wedged uevent
    403873cd0bb4b extcon: axp288: Fix wakeup source leaks on device unbind
    9d909bc7b4e88 extcon: fsa9480: Fix wakeup source leaks on device unbind
    6bef9ced21585 extcon: adc-jack: Fix wakeup source leaks on device unbind
    d31b2fa31de87 scsi: pm80xx: Fix race condition caused by static variables
    8dada4b66aec2 scsi: mpi3mr: Fix controller init failure on fault during queue creation
    ef33d9cd912c6 scsi: mpi3mr: Fix I/O failures during controller reset
    0a3ad5bb1e5c2 wifi: rtw89: coex: Limit Wi-Fi scan slot cost to avoid A2DP glitch
    d44c4154b18b1 scsi: mpi3mr: Fix device loss during enclosure reboot due to zero link speed
    b03d98e7bd329 net: ipv4: allow directed broadcast routes to use dst hint
    1829dcd3d2b29 rpmsg: char: Export alias for RPMSG ID rpmsg-raw from table
    a22a6e679ec72 media: ipu6: isys: Set embedded data type correctly for metadata formats
    03cb283ccd657 iio: imu: bmi270: Match PNP ID found on newer GPD firmware
    e8c475c76c212 net: wangxun: limit tx_max_coalesced_frames_irq
    8bd2ba22d2640 rds: Fix endianness annotation for RDS_MPATH_HASH
    012445943545b drm/panel: ilitek-ili9881c: move display_on/_off dcs calls to (un-)prepare
    c7b7dbcb98c85 drm/panel: ilitek-ili9881c: turn off power-supply when init fails
    e496b2cf6b400 drm/xe/pcode: Initialize data0 for pcode read routine
    3a0738fadf037 idpf: do not linearize big TSO packets
    7d273f77c99f2 Octeontx2-af: Broadcast XON on all channels
    d9a83c5811ef3 ALSA: usb-audio: Add validation of UAC2/UAC3 effect units
    96c87440bdf8e tty: serial: Modify the use of dev_err_probe()
    768764868ab8f bnxt_en: Add Hyper-V VF ID
    a065556994261 PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call
    adbcb34f03abb f2fs: fix to detect potential corrupted nid in free_nid_list
    2e4aee4b61038 dmaengine: idxd: Add a new IAA device ID for Wildcat Lake family platforms
    ab88593830b6b net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV.
    1aa319e0f12d2 net: stmmac: Correctly handle Rx checksum offload errors
    8108f42ab1ad9 net: When removing nexthops, don't call synchronize_net if it is not necessary
    38e77897bcd17 char: misc: Does not request module for miscdevice with dynamic minor
    1f99717593c98 char: misc: Make misc_register() reentry for miscdevice who wants dynamic minor
    c764ac2def4e4 dm error: mark as DM_TARGET_PASSES_INTEGRITY
    03a2ec1febf45 wifi: rtw89: 8851b: rfk: update IQK TIA setting
    037cc7e1e3693 wifi: rtw89: fix BSSID comparison for non-transmitted BSSID
    42cdbc10d24d4 wifi: rtw89: wow: remove notify during WoWLAN net-detect
    041205cf7bc0f drm/xe: Make page size consistent in loop
    4ad10b1119aad ASoC: codecs: wsa883x: Handle shared reset GPIO for WSA883x speakers
    128bf29c99298 ASoC: Intel: avs: Do not share the name pointer between components
    2ae1e7104382e ASoC: es8323: add proper left/right mixer controls via DAPM
    ded5c61b91de1 ASoC: es8323: remove DAC enablement write from es8323_probe
    757e38a490f9a usb: gadget: f_ncm: Fix MAC assignment NCM ethernet
    a46813be01e64 iio: adc: imx93_adc: load calibrated values even calibration failed
    01ab16213b070 iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register
    60c035d2be828 hwrng: timeriomem - Use us_to_ktime() where appropriate
    90d9dd7e0fdfa drm/amdgpu: refactor bad_page_work for corner case handling
    790c701078cc4 drm/amdkfd: Handle lack of READ permissions in SVM mapping
    273d1ea12e42e drm/amdgpu: fix nullptr err of vm_handle_moved
    de68849113b98 drm/bridge: display-connector: don't set OP_DETECT for DisplayPorts
    931bd004381f1 HID: pidff: PERMISSIVE_CONTROL quirk autodetection
    66be625a93b7a HID: pidff: Use direction fix only for conditional effects
    a26e36c5eed9a drm/panthor: Serialize GPU cache flush operations
    f7f3ecb4934ff media: imon: make send_packet() more robust
    b056f971bd72b net: ipv6: fix field-spanning memcpy warning in AH output
    c6d8afd4a4ff1 gpu: nova-core: register: allow fields named `offset`
    9ac79185ed90b scsi: ufs: host: mediatek: Fix invalid access in vccqx handling
    013e09f45d64a scsi: ufs: host: mediatek: Change reset sequence for improved stability
    0e091c540fe63 scsi: ufs: host: mediatek: Assign power mode userdata before FASTAUTO mode change
    08b92c37eeb5a scsi: ufs: host: mediatek: Fix PWM mode switch issue
    abcd6915c022e scsi: ufs: host: mediatek: Fix auto-hibern8 timer configuration
    77d11a808e7fc net: phy: mscc: report and configure in-band auto-negotiation for SGMII/QSGMII
    cd3011094de4f selftests: drv-net: wait for carrier
    de5bf99ad0d85 bridge: Redirect to backup port when port is administratively down
    8be2452c91073 s390/pci: Use pci_uevent_ers() in PCI recovery
    061fbb01076d1 powerpc/eeh: Use result of error_detected() in uevent
    86ddc4a08c528 ASoC: es8323: enable DAPM power widgets for playback DAC and output
    77a196ca904d6 tty: serial: ip22zilog: Use platform device for probing
    42886dbc49e2c thunderbolt: Use is_pciehp instead of is_hotplug_bridge
    452e6bf5342d3 ice: Don't use %pK through printk or tracepoints
    938828d73af3b net: stmmac: Check stmmac_hw_setup() in stmmac_resume()
    94449679ce8ef x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall
    3c490bc30e969 PCI/ERR: Update device error_state already after reset
    5fe8a47147407 media: i2c: Kconfig: Ensure a dependency on HAVE_CLK for VIDEO_CAMERA_SENSOR
    a259cd63b9ee8 RDMA/mana_ib: Drain send wrs of GSI QP
    ac43d2e2bbc57 drm/tidss: Remove early fb
    5e9ad60947569 drm/tidss: Set crtc modesetting parameters with adjusted mode
    333776ae37102 drm/bridge: cdns-dsi: Don't fail on MIPI_DSI_MODE_VIDEO_BURST
    74d25a79f2e2e drm/bridge: cdns-dsi: Fix REG_WAKEUP_TIME value
    54f6cce304e7b drm/tidss: Use the crtc_* timings when programming the HW
    8d6bbca5e7dda media: amphion: Delete v4l2_fh synchronously in .release()
    12fde2177be8c media: pci: ivtv: Don't create fake v4l2_fh
    66ecaa43e91e9 selftests: drv-net: devmem: flip the direction of Tx tests
    6035e1413e5d7 selftests: drv-net: devmem: add / correct the IPv6 support
    6cf92b484b4c5 drm/amdkfd: return -ENOTTY for unsupported IOCTLs
    a6440ccd72e22 wifi: rtw89: add dummy C2H handlers for BCN resend and update done
    63998ebfdb0cc wifi: rtw88: sdio: use indirect IO for device registers before power-on
    91bab307fa5da wifi: rtw89: print just once for unknown C2H events
    f29fc3bf20a85 selftests/net: Ensure assert() triggers in psock_tpacket.c
    8730996e9ab42 selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8
    163564ca1b4aa drm/panel-edp: Add SHP LQ134Z1 panel for Dell XPS 9345
    dd602d44db3bb drm/nouveau: always set RMDevidCheckIgnore for GSP-RM
    c4b519a034cc5 PCI: Disable MSI on RDC PCI to PCIe bridges
    ccffcbf8e09ff drm/sharp-memory: Do not access GEM-DMA vaddr directly
    0f889675c57a1 docs: kernel-doc: avoid script crash on ancient Python
    67cce15b190d8 drm/xe: rework PDE PAT index selection
    5a738b99d9cfe drm/amd/display: Wait until OTG enable state is cleared
    7fc4489174041 drm/amdgpu: add to custom amdgpu_drm_release drm_dev_enter/exit
    8bd8551e4d0da drm/amd/display: Reset apply_eamless_boot_optimization when dpms_off
    46ff4ec5f5f4c ASoC: mediatek: Use SND_JACK_AVOUT for HDMI/DP jacks
    3a5fb922c5618 ASoC: tas2781: Add keyword "init" in profile section
    75e8987dce918 drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf()
    0a7fec33cbbef drm/xe/pf: Program LMTT directory pointer on all GTs within a tile
    5edea8416e497 drm/amdgpu/jpeg: Hold pg_lock before jpeg poweroff
    bfe6e7a2a84b1 accel/amdxdna: Unify pm and rpm suspend and resume callbacks
    3b44ac9694f37 drm/amd/pm: Use cached metrics data on arcturus
    28d545c165e55 drm/amd/pm: Use cached metrics data on aldebaran
    e3d2a19a2cf09 drm/amd/display: update dpp/disp clock from smu clock table
    09250b6e73b88 drm/amd/display: fix dmub access race condition
    2384304de368e drm/amdgpu: skip mgpu fan boost for multi-vf
    a4d47177112e9 drm/amdgpu: Initialize jpeg v5_0_1 ras function
    70725c6240eab drm/amd/display: add more cyan skillfish devices
    06f882edd04ee drm/amdgpu: Skip poison aca bank from UE channel
    0ba48df62596e drm/xe: Extend wa_13012615864 to additional Xe2 and Xe3 platforms
    09b875b338c1b drm/amdgpu: Fix vcn v5.0.1 poison irq call trace
    b7f9d79bb57b3 drm/amd/amdgpu: Release xcp drm memory after unplug
    ff2c7994e8f3e drm/amdgpu: Effective health check before reset
    1590b008bf7de drm/amdgpu: Avoid rma causes GPU duplicate reset
    fdbc2d56fcd23 drm/amdgpu: Update IPID value for bad page threshold CPER
    d92dc17bbe729 drm/amdgpu: Fix build error when CONFIG_SUSPEND is disabled
    cef5ad8748fb9 drm/xe/pf: Don't resume device from restart worker
    29a3064f9c5a9 drm/xe: Fix oops in xe_gem_fault when running core_hotunplug test.
    024cf8587cbce drm/xe/guc: Add more GuC load error status codes
    9ecd238e8230e drm/amd/display: Cache streams targeting link when performing LT automation
    bda0b99d00345 drm/amd/display: Fix dmub_cmd header alignment
    70de7e02c6569 drm/amd/display: Increase AUX Intra-Hop Done Max Wait Duration
    7965cb3606551 drm/amd/display: Move setup_stream_attribute
    8f5936356a7a0 drm/amd/display: Remove check DPIA HPD status for BW Allocation
    a38af6ab21a1f drm/amdgpu: Check vcn sram load return value
    68aa28834ff25 drm/amdgpu: add range check for RAS bad page address
    626a89e482db4 drm/amd/display: ensure committing streams is seamless
    fd9dad1d73e57 drm/amd/display: fix condition for setting timing_adjust_pending
    88084925a6f55 drm/amd/display: Update tiled to tiled copy command
    adbeae33ffe1d drm/xe/configfs: Enforce canonical device names
    79033c5e0c20a drm/xe/ptl: Apply Wa_16026007364
    8edbdb9e96e36 mfd: intel-lpss: Add Intel Wildcat Lake LPSS PCI IDs
    b8f8d27922409 mfd: cs42l43: Move IRQ enable/disable to encompass force suspend
    2e559b1279384 mfd: core: Increment of_node's refcount before linking it to the platform device
    eaec8466703c8 mfd: macsmc: Add "apple,t8103-smc" compatible
    09d0fff93f8f8 mfd: da9063: Split chip variant reading in two bus transactions
    c4530545e9a7a mfd: madera: Work around false-positive -Wininitialized warning
    0334f2dd0930e mfd: qnap-mcu: Include linux/types.h in qnap-mcu.h shared header
    1f5e7ca0fdf98 mfd: qnap-mcu: Handle errors returned from qnap_mcu_write
    de61dc5fcd6ab mfd: stmpe-i2c: Add missing MODULE_LICENSE
    d8a3c649e1a5b mfd: stmpe: Remove IRQ domain upon removal
    3652c8b9f5265 mfd: simple-mfd-i2c: Add compatible strings for Layerscape QIXIS FPGA
    6fa4c7fbef608 tools/power x86_energy_perf_policy: Prefer driver HWP limits
    94744f287c43b tools/power x86_energy_perf_policy: Enhance HWP enable
    1548c1c59d098 tools/power x86_energy_perf_policy: Fix incorrect fopen mode usage
    322a7def4aaa4 tools/power turbostat: Fix incorrect sorting of PMT telemetry
    f80cb9f0a0170 selftests/bpf: Fix flaky bpf_cookie selftest
    7b3183d2ae939 tools/cpupower: Fix incorrect size in cpuidle_state_disable()
    165e0c1aa7103 hwmon: (dell-smm) Add support for Dell OptiPlex 7040
    9b3d6ed629a8d hwmon: (dell-smm) Remove Dell Precision 490 custom config data
    8794d7e93d716 hwmon: (asus-ec-sensors) increase timeout for locking ACPI mutex
    f745f315be69c uprobe: Do not emulate/sstep original instruction when ip is changed
    9829067919584 nvme: Use non zero KATO for persistent discovery connections
    80413e2866dad selftests: drv-net: Pull data before parsing headers
    de13a2f870473 bpf: Clear pfmemalloc flag when freeing all fragments
    db0e5ba6625d1 riscv: bpf: Fix uninitialized symbol 'retval_off'
    0585b24d71197 blk-cgroup: fix possible deadlock while configuring policy
    612495b32cdb8 clocksource/drivers/timer-rtl-otto: Do not interfere with interrupts
    a105ec25d6c57 clocksource/drivers/timer-rtl-otto: Work around dying timers
    a654de814f800 clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel
    a3e510755f84c ACPI: SPCR: Support Precise Baud Rate field
    bf1588cd4280f spi: rpc-if: Add resume support for RZ/G3E
    fc4f3a7c8ec50 selftests: ublk: fix behavior when fio is not installed
    1d07acea66b53 selftests/bpf: Fix selftest verifier_arena_large failure
    b524455a51feb futex: Don't leak robust_list pointer on exec race
    e1eefae44601d cpuidle: Fail cpuidle device registration if there is one already
    f988d57f7291a bpftool: Fix -Wuninitialized-const-pointer warnings with clang >= 21
    810afeb76dae8 power: supply: qcom_battmgr: handle charging state change notifications
    c6b5caf11dacd pmdomain: apple: Add "apple,t8103-pmgr-pwrstate"
    0345c24b9b395 io_uring/zcrx: account niov arrays to cgroup
    5f41eb9b317a3 tools/cpupower: fix error return value in cpupower_write_sysfs()
    910f3c2443bc9 io_uring/zcrx: check all niovs filled with dma addresses
    b13e199e4b475 i3c: dw: Add shutdown support to dw_i3c_master driver
    2212651199cb1 video: backlight: lp855x_bl: Set correct EPROM start for LP8556
    9f1229c8f164f rust: kunit: allow `cfg` on `test`s
    f048d9ee9a03a i3c: mipi-i3c-hci-pci: Add support for Intel Wildcat Lake-U I3C
    d83df2fab8058 bpf: Do not limit bpf_cgroup_from_id to current's namespace
    31c19084df475 selftests/bpf: Fix arena_spin_lock selftest failure
    cbb6a5243d64e kunit: Enable PCI on UML without triggering WARN()
    a2f7fa75c4a2a nvme-fc: use lock accessing port_state and rport state
    c09ac9a63fc3a nvmet-fc: avoid scheduling association deletion twice
    f8c3397788f63 tee: allow a driver to allocate a tee_device without a pool
    bf70f1c6a595f ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method()
    d2844edbf27d7 pwm: pca9685: Use bulk write to atomicially update registers
    8c0c2c995b9c1 mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card
    f574d6122786a soc: ti: k3-socinfo: Add information for AM62L SR1.1
    c3f954cf52601 firmware: qcom: tzmem: disable sc7180 platform
    9dc55f17923e9 ARM: tegra: transformer-20: fix audio-codec interrupt
    8075feaa5c04c ARM: tegra: transformer-20: add missing magnetometer interrupt
    f62a6879d7cca ARM: tegra: p880: set correct touchscreen clipping
    79bcb61b9b03c soc/tegra: fuse: Add Tegra114 nvmem cells and fuse lookups
    71a9d5f14fad5 arm64: zynqmp: Revert usb node drive strength and slew rate for zcu106
    d1f60799a170c arm64: zynqmp: Disable coresight by default
    74986b07dc26e cpufreq: ondemand: Update the efficient idle check for Intel extended Families
    a4da5317cf6e9 irqchip/loongson-pch-lpc: Use legacy domain for PCH-LPC IRQ controller
    fb03efa1692bc block: check for valid bio while splitting
    bac3bc3550e7d selftests/bpf: Fix incorrect array size calculation
    d9fa3a81b0403 hwmon: sy7636a: add alias
    f54f7bb644899 io_uring/rsrc: respect submitter_task in io_register_clone_buffers()
    129e59feb5cb9 power: supply: sbs-charger: Support multiple devices
    2a4aa93a82c11 pinctrl: keembay: release allocated memory in detach path
    0e06adcd6c7d7 pinctrl: renesas: rzg2l: Add suspend/resume support for Schmitt control registers
    dc8eab29b1592 hwmon: (sbtsi_temp) AMD CPU extended temperature range support
    85971c560f965 hwmon: (lenovo-ec-sensors) Update P8 supprt
    0bf12556a9976 hwmon: (k10temp) Add device ID for Strix Halo
    0a59e141dc9e4 hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models
    675da371288ec power: supply: qcom_battmgr: add OOI chemistry
    3dc9abe4e7c0a thermal: intel: selftests: workload_hint: Mask unsupported types
    ab853509f3edb thermal: gov_step_wise: Allow cooling level to be reduced earlier
    9d65e2a1665db ACPI: scan: Add Intel CVS ACPI HIDs to acpi_ignore_dep_ids[]
    3ce7276c1f746 ACPI: resource: Skip IRQ override on ASUS Vivobook Pro N6506CU
    6bf67b78a26f7 ACPI: PRM: Skip handlers with NULL handler_address or NULL VA
    8712e166a1c82 irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment
    76343c0b525cc selftests/bpf: Upon failures, exit with code 1 in test_xsk.sh
    1c56c4ed57101 arc: Fix __fls() const-foldability via __builtin_clzl()
    f305c1c437dab kselftest/arm64: tpidr2: Switch to waitpid() over wait4()
    00ace13105744 firmware: qcom: scm: Allow QSEECOM on Dell Inspiron 7441 / Latitude 7455
    809cf2a7794ca cpufreq/longhaul: handle NULL policy in longhaul_exit
    98524618629c7 arm64: versal-net: Update rtc calibration value
    71c2548a51845 selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2
    eadee37283111 libbpf: Fix USDT SIB argument handling causing unrecognized register error
    59b95f18cf371 ACPI: video: force native for Lenovo 82K8
    386ad0b397ff8 ACPI: sysfs: Use ACPI_FREE() for freeing an ACPI object
    d664a3ce3a604 io_uring/zctx: check chained notif contexts
    fd06538d8fc11 irqchip/loongson-eiointc: Route interrupt parsed from bios table
    5bf8cb4a1e2bd irqchip/sifive-plic: Respect mask state when setting affinity
    ff35d2d052d45 firewire: ohci: move self_id_complete tracepoint after validating register
    3a274f142ad83 firmware: ti_sci: Enable abort handling of entry to LPM
    d945a3c33977a bpf: Use tnums for JEQ/JNE is_branch_taken logic
    69a073c6df03d cpufreq: ti: Add support for AM62D2
    af633eeeef030 memstick: Add timeout to prevent indefinite waiting
    fe653f9f1fdb5 mmc: host: renesas_sdhi: Fix the actual clock
    6a6613f968c9e pinctrl: single: fix bias pull up/down handling in pin_config_set
    ad67d4d8fd357 mmc: sdhci: Disable SD card clock before changing parameters
    c5b5d71cd9176 bpf: Don't use %pK through printk
    9b1857e6a4482 soc: ti: pruss: don't use %pK through printk
    5f63e8a11eaef spi: spi-qpic-snand: handle 'use_ecc' parameter of qcom_spi_config_cw_read()
    929a89b3aa5e4 spi: loopback-test: Don't use %pK through printk
    b4965033df8c8 soc: qcom: smem: Fix endian-unaware access of num_entries
    168787897cb60 firmware: qcom: scm: preserve assign_mem() error return value
    71ba3ef2fcb78 soc: aspeed: socinfo: Add AST27xx silicon IDs
    30880e9df2733 usb: gadget: f_fs: Fix epfile null pointer access after ep enable.
    d71fc931c4ae2 mfd: kempld: Switch back to earlier ->init() behavior
    4ddf7293928cb PM: sleep: Allow pm_restrict_gfp_mask() stacking
    17fe3b27d055c PM: hibernate: Combine return paths in power_down()
    ef14be6774d3f cpuidle: governors: menu: Select polling state in some more cases
    a6b0fae1784ce cpuidle: governors: menu: Rearrange main loop in menu_select()
    7d6d10eee01ed mptcp: fix MSG_PEEK stream corruption
    1943b49e9f046 mptcp: leverage skb deferral free
    1abb92fc59d01 drm/amd/display: Add HDR workaround for a specific eDP
    41ec9e0f7978c drm/amd/display: Don't program BLNDGAM_MEM_PWR_FORCE when CM low-power is disabled on DCN30
    d7f6128288438 drm/amd/display: Fix incorrect return of vblank enable on unconfigured crtc
    c940c473ef225 drm/amd: Check that VPE has reached DPM0 in idle handler
    02f36acce4bc1 drm/ast: Clear preserved bits from register output value
    2606dfd971347 drm/i915/dmc: Clear HRR EVT_CTL/HTP to zero on ADL-S
    8ba827e09eb58 drm/mediatek: Fix device use-after-free on unbind
    8c8fc6496b90f drm/nouveau: Fix race in nouveau_sched_fini()
    2f02495fb7690 drm/sched: Fix race in drm_sched_entity_select_rq()
    54eebe7be0fbd drm/sched: avoid killing parent entity on child SIGKILL
    c7d5e69866bbe drm/sysfb: Do not dereference NULL pointer in plane reset
    c977473be4a96 drm/xe: Do not wake device during a GT reset
    1e7eaf55aeb74 s390/mm: Fix memory leak in add_marker() when kvrealloc() fails
    d4a8238e57295 s390: Disable ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP
    54f938d9f5693 s390/pci: Avoid deadlock between PCI error recovery and mlx5 crdump
    7604dfcddcd1c regmap: irq: Correct documentation of wake_invert flag
    b65f3303349ea regmap: slimbus: fix bus_context pointer in regmap init calls
    710a72e81a702 perf/x86/intel: Fix KASAN global-out-of-bounds warning
    29cce25a756c9 kbuild: align modinfo section for Secureboot Authenticode EDK2 compat
    b568dbc43f739 dma-fence: Fix safe access wrapper to call timeline name method
    80abadeaad490 block: make REQ_OP_ZONE_OPEN a write operation
    0bf99ddc12cbb block: fix op_is_zone_mgmt() to handle REQ_OP_ZONE_RESET_ALL
    87b4a83dc2377 ACPI: fan: Use ACPI handle when retrieving _FST
    c326c13f6091f drm/amdgpu: fix SPDX header on irqsrcs_vcn_5_0.h
    0056f9c56c5d5 drm/amdgpu: fix SPDX header on amd_cper.h
    a179813d1c015 drm/amdgpu: fix SPDX headers on amdgpu_cper.c/h
    1d5c5c44ccf8d drm/amd/pm/powerplay/smumgr: Fix PCIeBootLinkLevel value on Iceland
    b15d3772563f6 drm/amd/pm/powerplay/smumgr: Fix PCIeBootLinkLevel value on Fiji
    deaa95e09bb54 drm/amd/pm: fix smu table id bound check issue in smu_cmn_update_table()
    ec18f6b2c743c drm/radeon: Remove calls to drm_put_dev()
    2413bbd1d692a drm/radeon: Do not kfree() devres managed rdev
    bbf734920b9f8 ASoC: soc_sdw_utils: remove cs42l43 component_name
    0bf0e9b845f1e ASoC: fsl_sai: Fix sync error in consumer mode
    af0a7452508d9 dpll: spec: add missing module-name and clock-id to pin-get reply
    5a67600949e7e tools: ynl: avoid print_field when there is no reply
    03bdc44517442 sfc: fix potential memory leak in efx_mae_process_mport()
    e1c29d60cbb37 net: hns3: return error code when function fails
    62086582236d5 tools: ynl: fix string attribute length to include null terminator
    dd5b22a13b13a drm/etnaviv: fix flush sequence logic
    a8db654292d2f ACPI: MRRM: Check revision of MRRM table
    abacc904c73b0 ALSA: usb-audio: don't log messages meant for 1810c when initializing 1824c
    dc6aa30812045 ALSA: usb-audio: add mono main switch to Presonus S1824c
    7222f8cf86364 drm/msm: Ensure vm is created in VM_BIND ioctl
    fc8a62c5fad2b bpf: Conditionally include dynptr copy kfuncs
    82fcca0807484 Bluetooth: hci_core: Fix tracking of periodic advertisement
    5bf4ce5802abd Bluetooth: hci_conn: Fix connection cleanup with BIG with 2 or more BIS
    1a31f50f74821 Bluetooth: btintel_pcie: Fix event packet loss issue
    5b6ced023ab9c Bluetooth: ISO: Fix another instance of dst_type handling
    1c9aca1787e83 Bluetooth: MGMT: fix crash in set_mesh_sync and set_mesh_complete
    66b3659324bae Bluetooth: HCI: Fix tracking of advertisement set/instance 0x00
    b62c9c2f5acc7 Bluetooth: btmtksdio: Add pmctrl handling for BT closed state during reset
    202d049966bcb Bluetooth: ISO: Fix BIS connection dst_type handling
    9cd536970192b Bluetooth: hci_sync: fix race in hci_cmd_sync_dequeue_once
    5158fb8da162e usbnet: Prevents free active kevent
    e05e77547ccad ASoC: mediatek: Fix double pm_runtime_disable in remove functions
    ac591482ffcad libbpf: Fix powerpc's stack register definition in bpf_tracing.h
    4d987e2b349ca ASoC: fsl_micfil: correct the endian format for DSD
    d3d196590a89b ASoC: fsl_sai: fix bit order for DSD format
    b41fca4aa60be ASoC: Intel: avs: Disable periods-elapsed work when closing PCM
    a33b20f944968 ASoC: Intel: avs: Unprepare a stream when XRUN occurs
    e8407dfd26701 crypto: aspeed - fix double free caused by devm
    671e8b50e9f59 crypto: s390/phmac - Do not modify the req->nbytes value
    ead5017944584 nvmet-auth: update sc_c in host response
    c2b2f81e04cc2 bpf: Do not audit capability check in do_jit()
    75b731334f3d7 scsi: core: Fix the unit attention counter implementation
    9e4f21a0b1924 scsi: ufs: core: Initialize value of an attribute returned by uic cmd
    430e15544f11f bpf: Sync pending IRQ work before freeing ring buffer
    d3f8abb93a4de kunit: test_dev_action: Correctly cast 'priv' pointer to long*
    ea6d9fc6c74c5 wifi: nl80211: call kfree without a NULL check
    4f33913b88542 wifi: mac80211: fix key tailroom accounting leak
    65f1156747562 wifi: mac80211: reset FILS discovery and unsol probe resp intervals
    a031627b73f35 ASoC: cs-amp-lib-test: Fix missing include of kunit/test-bug.h
    5b4a239c9f94e wifi: iwlwifi: fix potential use after free in iwl_mld_remove_link()
    cba094c18823f ALSA: usb-audio: fix control pipe direction
    8ee817ceafba2 drm/msm: make sure last_fence is always updated
    d2c9b33b4b86e drm/msm/a6xx: Fix GMU firmware parser
    9674c4cb2fe62 drm/msm: Fix GEM free for imported dma-bufs
    e51ceb4c7d68e wifi: ath11k: avoid bit operation on key flags
    1eea91ffd1011 wifi: ath12k: free skb during idr cleanup callback
    69b28f4cddb46 wifi: ath11k: Add missing platform IDs for quirk table
    aac914238d2a1 wifi: ath10k: Fix memory leak on unsupported WMI command
    3f735419c4b43 x86/fpu: Ensure XFD state on signal delivery
    36ff93e66d0ef x86/CPU/AMD: Add RDSEED fix for Zen5
    8c1a0f8f6121d x86/build: Disable SSE4a
    b556c278d43f4 smb: client: fix potential cfid UAF in smb2_query_info_compound
    fc1961898d01f s390/pci: Restore IRQ unconditionally for the zPCI device
    d8fe61d74ee00 ASoC: renesas: rz-ssi: Use proper dma_buffer_pos after resume
    12c1ac72197ec ASoC: qdsp6: q6asm: do not sleep while atomic
    95e645b192d37 mptcp: restore window probe
    5f8515b7c1af9 mptcp: drop bogus optimization in __mptcp_check_push()
    63e72f13543e5 fbdev: valkyriefb: Fix reference count leak in valkyriefb_init
    ee718044bbc80 fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS
    dbc7357b6aae6 wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode
    8a4965c155bdc net: phy: dp83867: Disable EEE support as not implemented
    e159cd26fafec Bluetooth: rfcomm: fix modem control handling
    efaf89a75a29b fbdev: bitblit: bound-check glyph index in bit_putcs*
    d46be47524241 batman-adv: Release references to inactive interfaces
    e4c53dc37eedb virtio-net: drop the multi-buffer XDP packet in zerocopy
    1cf52204e7852 ACPI: fan: Use platform device for devres-related actions
    e8acd3e0b8d26 ACPI: button: Call input_free_device() on failing input device registration
    293125536ef55 ACPI: video: Fix use-after-free in acpi_video_switch_brightness()
    291708863b1f9 fbdev: atyfb: Check if pll_ops->init_pll failed
    de89d19f4f30d fbcon: Set fb_display[i]->mode to NULL when the mode is released
    22b282f42573d net: usb: asix_devices: Check return value of usbnet_get_endpoints
    b3ee7ce432289 Revert "NFSD: Remove the cap on number of operations per NFSv4 COMPOUND"
    8f244b773c63f NFSD: Fix crash in nfsd4_read_release()
    d8f3f94dc950e NFSD: Define actions for the new time_deleg FATTR4 attributes
    ef215ad4081e8 sched_ext: Mark scx_bpf_dsq_move_set_[slice|vtime]() with KF_RCU
    6e270b95c9652 Revert "Bluetooth: L2CAP: convert timeouts to secs_to_jiffies()"

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agolinux-yocto/6.17: generic64arm configuration updates
Bruce Ashfield [Thu, 4 Dec 2025 04:30:16 +0000 (23:30 -0500)] 
linux-yocto/6.17: generic64arm configuration updates

Integrating the following commit(s) to linux-yocto/.:

1/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: multitouch.scc: add feature
    Date: Wed, 12 Nov 2025 14:15:48 +0200

    For multitouch capable devices. Should not be
    needed for early boot so building as modules.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

2/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: genericarm64.scc: enable multitouch support
    Date: Wed, 12 Nov 2025 14:15:49 +0200

    For user input if supported by devices.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

3/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: hid-i2c.scc: add feature
    Date: Wed, 12 Nov 2025 14:15:50 +0200

    For I2C based HID input devices. Should not be needed
    for early boot so using modules.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

4/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: genericarm64.scc: enable I2C HID support
    Date: Wed, 12 Nov 2025 14:15:51 +0200

    For devices which support this.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

5/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: genericarm64.cfg: more USB HW support
    Date: Wed, 12 Nov 2025 14:15:52 +0200

    Enabled Cadence, TI, NXP etc drivers.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

6/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: usb-configfs.scc: add feature
    Date: Wed, 12 Nov 2025 14:15:53 +0200

    For USB gadget configfs support. Enabling same features
    as kernel.org arm64 defconfig. Enabling as modules
    since this feature should not be needed for mounting
    rootfs.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

7/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: genericarm64.scc: enable USB gadget configfs
    Date: Wed, 12 Nov 2025 14:15:54 +0200

    Same features as upstream kernel.org arm64 defconfig.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

8/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: genericarm64.cfg: enable more TYPEC support
    Date: Wed, 12 Nov 2025 14:15:55 +0200

    For Richtek, Mediatek, Maxim and Qualcomm devices.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

9/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: ufs.scc: add feature
    Date: Wed, 12 Nov 2025 14:15:56 +0200

    For Universal Flash Storage. Using modules since
    this is likely not needed for rootfs without an
    initrd.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

10/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: genericarm64.scc: enable UFS support
    Date: Wed, 12 Nov 2025 14:15:57 +0200

    And drivers for a number of chips/vendors.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

11/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: leds.cfg: module option for class and multicolor support
    Date: Wed, 12 Nov 2025 14:15:58 +0200

    Enable multicolor support. Then mark all class drivers
    available as modules if configured with override.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

12/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: genericarm64.cfg: more LEDS support
    Date: Wed, 12 Nov 2025 14:15:59 +0200

    For TI, NXP, Qualcomm etc.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

13/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: genericarm64-mmc.cfg: enable MMC_DW_K3
    Date: Wed, 12 Nov 2025 14:16:00 +0200

    For TI K3 based devices.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

14/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: genericarm64-serial.cfg: build Renesas serial driver into kernel
    Date: Wed, 12 Nov 2025 14:16:01 +0200

    Kernel serial logging does not work if driver is built as module.

Suggested-by: John Vincent <john.vincent.xa@bp.renesas.com>
Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

15/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: genericarm64.cfg: more USB support
    Date: Wed, 12 Nov 2025 14:16:02 +0200

    For Renesas, Samsung etc.

Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

16/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: genericarm64.cfg: enable Renesas DMA engines
    Date: Wed, 12 Nov 2025 14:16:03 +0200

    For Renesas SMARC EVK based on r9a07g044l2 and similar boards.

Suggested-by: John Vincent <john.vincent.xa@bp.renesas.com>
Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

17/17 [
    Author: Mikko Rapeli
    Email: mikko.rapeli@linaro.org
    Subject: genericarm64.cfg: enable more SPMI support
    Date: Wed, 12 Nov 2025 14:16:04 +0200

    For Apple, Hisilicon, Qualcomm, MediaTek HW.

    Follow-up to these MTK support changes in ACS,
    as reported by Anton.Antonov@arm.com

Link: https://github.com/ARM-software/arm-systemready/pull/466
Reported-by: Anton.Antonov@arm.com
Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agolinux-yocto/6.17: update CVE exclusions (6.17.7)
Bruce Ashfield [Thu, 4 Dec 2025 04:30:15 +0000 (23:30 -0500)] 
linux-yocto/6.17: update CVE exclusions (6.17.7)

Data pulled from: https://github.com/CVEProject/cvelistV5

    1/1 [
        Author: cvelistV5 Github Action
        Email: github_action@example.com
        Subject: 5 changes (0 new | 5 updated): - 0 new CVEs: - 5 updated CVEs: CVE-2025-43384, CVE-2025-43408, CVE-2025-43435, CVE-2025-43474, CVE-2025-43478
        Date: Tue, 4 Nov 2025 13:42:11 +0000

    ]

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agolinux-yocto/6.17: update to v6.17.7
Bruce Ashfield [Thu, 4 Dec 2025 04:30:14 +0000 (23:30 -0500)] 
linux-yocto/6.17: update to v6.17.7

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

    7660ce69123ea Linux 6.17.7
    dcc76777c6490 btrfs: tree-checker: fix bounds check in check_inode_extref()
    bd0a905c22327 arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c
    a0ba52a5a1bb3 sched_ext: Make qmap dump operation non-destructive
    feec2bf6e1e93 btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot()
    1bc53d252a74c btrfs: tree-checker: add inode extref checks
    3bc6f92c663f7 btrfs: abort transaction if we fail to update inode in log replay dir fixup
    2f4097e63e5b3 btrfs: use level argument in log tree walk callback replay_one_buffer()
    e3eec45b91f68 btrfs: always drop log root tree reference in btrfs_replay_log()
    8e36ab6903b58 btrfs: scrub: replace max_t()/min_t() with clamp() in scrub_throttle_dev_io()
    9c50fde908c42 btrfs: zoned: refine extent allocator hint selection
    a545d81fe8fd0 btrfs: zoned: return error from btrfs_zone_finish_endio()
    e587f12fff779 btrfs: abort transaction in the process_one_buffer() log tree walk callback
    b64764e38bcdb btrfs: abort transaction on specific error places when walking log tree
    c198b19552fd3 cpuset: Use new excpus for nocpu error check when enabling root partition
    47f3af1a9bd70 EDAC/mc_sysfs: Increase legacy channel support to 16
    6561a5b4e3d16 x86/bugs: Fix reporting of LFENCE retpoline
    28621b2b0a8c8 x86/bugs: Add attack vector controls for VMSCAPE
    09a75f371298a sched_ext: Keep bypass on between enable failure and scx_disable_workfn()
    b7d86707660cf seccomp: passthrough uprobe systemcall without filtering
    a2c98fc5184dd EDAC: Fix wrong executable file modes for C source files
    02b3654ea8bdc perf: Skip user unwind if the task is a kernel thread
    10f41e2a8f501 perf: Have get_perf_callchain() return NULL if crosstask and user are set
    5050083e1a2f3 perf: Use current->flags & PF_KTHREAD|PF_USER_WORKER instead of current->mm == NULL
    b5e8d61c3b94d perf/x86/intel: Add ICL_FIXED_0_ADAPTIVE bit into INTEL_FIXED_BITS_MASK
    cc81ee432884d EDAC/ie31200: Add two more Intel Alder Lake-S SoCs for EDAC support
    38a020eb9ee49 audit: record fanotify event regardless of presence of rules
    f1971d5ba2efe genirq/manage: Add buslock back in to enable_irq()
    b990b4c6ea6bd genirq/manage: Add buslock back in to __disable_irq_nosync()
    3c97437239dfa genirq/chip: Add buslock back in to irq_set_handler()
    53aa2e9ef30c9 x86/bugs: Qualify RETBLEED_INTEL_MSG
    50021894336f7 x86/bugs: Report correct retbleed mitigation status
    66178a7bdd6d3 timekeeping: Fix aux clocks sysfs initialization loop bound
    60407ac17238a sched_ext: Sync error_irq_work before freeing scx_sched
    733d0e11840ef sched_ext: Put event_stats_cpu in struct scx_sched_pcpu
    2efd07e29054c sched_ext: Move internal type and accessor definitions to ext_internal.h

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agolinux-yocto/6.17: fix -tiny kernel boot
Bruce Ashfield [Thu, 4 Dec 2025 04:30:13 +0000 (23:30 -0500)] 
linux-yocto/6.17: fix -tiny kernel boot

Integrating the following commit(s) to linux-yocto/6.17:

1/1 [
    Author: Bruce Ashfield
    Email: bruce.ashfield@gmail.com
    Subject: rdinit: fix boot warning caused by warning supression
    Date: Sun, 2 Nov 2025 23:34:04 -0500

    The commit: 3b2f001e6a236 [boot: only emit rdinit warning on initramfs
    boot] was causing boot failures on configurations that use initramfs
    as it incorrectly changed the boot flow while silencing the warning
    for machines not using an initramfs.

    With this, we get the warning silenced and working initramfs boots.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agoglibc: Enable NFS local file locking for glibc tests
Deepesh Varatharajan [Tue, 25 Nov 2025 08:40:05 +0000 (00:40 -0800)] 
glibc: Enable NFS local file locking for glibc tests

Some glibc tests in oe-selftest were failing with

error: test-container.c:837: Cannot lock testroot

The issue came from test-container.c, which creates testroot.pristine/lock.fd
and uses flock() to coordinate test execution. The lock file itself was created
successfully, but flock() failed only on the NFS-mounted test directory,
while it worked everywhere else inside QEMU.

The root cause is that the default NFS mount options used by oe-selftest implicitly
set local_lock=none, which disables local file locking on NFSv3. With this setting in
place, every flock() call on the mounted directory failed with ENOLCK (“No locks available”).

Switching the mount to use local_lock=all restores local file locking on NFS and
allows flock() to work as expected. With this change, the locking-dependent glibc
tests run successfully.

Testing results:

            before    after   diff
PASS         6943      6968    +25
XPASS           4         4      0
FAIL           66        46    -20
XFAIL          16        16      0
UNSUPPORTED   108       103     -5

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>
10 days agoglibc: Drop 0022-Avoid-hardcoded-build-time-paths-in-the-output-binar.patch
Deepesh Varatharajan [Tue, 25 Nov 2025 08:40:04 +0000 (00:40 -0800)] 
glibc: Drop 0022-Avoid-hardcoded-build-time-paths-in-the-output-binar.patch

This patch was originally added to replace pwd-derived paths in glibc test binaries with
fixed Yocto paths (e.g., $(oe_srcdir), $(libdir)/glibc-tests/ptest/tests/glibc-ptest) to
fix the repro issue with run-ptest script(no longer exists in master).

In the current master:
run-ptest script and the glibc-y2038-tests recipe were dropped via the following commit
https://git.openembedded.org/openembedded-core/commit/meta?id=fbe3679ba3c12c52a502511f5dde91fb4de7a6b6
Glibc tests now run via check-test-wrapper, which dynamically configures environment,
sysroot, and library paths. The hardcoded paths from this patch conflict with dynamic
path resolution, causing some tests to fail like

error: xdlmopen.c:28: error: dlmopen:/usr/lib/glibc-tests/ptest/tests/glibc-ptest/*:
cannot open shared object file:No such file or directory

Reproducibility is confirmed to remain intact without this patch. Since it no longer provides
benefits and interferes with correct test execution, the patch is being dropped.

Testing results:

            before   after   diff
PASS         6937     6943     +6
XPASS           4        4      0
FAIL           72       66     -6
XFAIL          16       16      0
UNSUPPORTED   108      108      0

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>
10 days agocargo-c: update 0.10.16 -> 0.10.18
Deepesh Varatharajan [Wed, 26 Nov 2025 12:05:14 +0000 (04:05 -0800)] 
cargo-c: update 0.10.16 -> 0.10.18

Drop merged patch
0001-getrandom-Use-libc-SYS_futex_time64-on-riscv32.patch
https://github.com/rust-random/getrandom/commit/8f32de2530965d9f935147c79dafdcc79dd3bd30

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>
10 days agomaintainers.inc: Add myself as maintainer for cargo-c recipe
Deepesh Varatharajan [Wed, 26 Nov 2025 08:26:30 +0000 (00:26 -0800)] 
maintainers.inc: Add myself as maintainer for cargo-c recipe

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>
10 days agonasm: upgrade 2.16.03 -> 3.01
Ankur Tyagi [Tue, 18 Nov 2025 04:11:45 +0000 (17:11 +1300)] 
nasm: upgrade 2.16.03 -> 3.01

License-Update: Copyright year updated to 2025 and upstream replaced verbose copyright headers with SPDX tags

Refreshed patches for the new version.

Release Note:
https://www.nasm.us/docs/3.01/nasmac.html

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agoovmf: fix build error with Nasm 3.0
Ankur Tyagi [Wed, 26 Nov 2025 03:38:08 +0000 (16:38 +1300)] 
ovmf: fix build error with Nasm 3.0

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agocurl: Use host CA bundle by default for native(sdk) builds
Moritz Haase [Thu, 27 Nov 2025 10:31:29 +0000 (11:31 +0100)] 
curl: Use host CA bundle by default for native(sdk) builds

Fixes YOCTO #16077

Commit 4909a46e broke HTTPS downloads in opkg in the SDK, they now fail with:

> SSL certificate problem: self-signed certificate in certificate chain

The root cause is a difference in the handling of related env vars between
curl-cli and libcurl. The CLI will honour CURL_CA_BUNDLE and SSL_CERT_DIR|FILE
(see [0]). Those are set in the SDK via env setup scripts like [1], so curl
continued to work. The library however does not handle those env vars. Thus,
unless the program utilizing libcurl has implemented a similar mechanism itself
and configures libcurl accordingly via the API (like for example Git in [2] and
[3]), there will be no default CA bundle configured to verify certificates
against.

Opkg only supports setting the CA bundle path via config options 'ssl_ca_file'
and 'ssl_ca_path'. Upstreaming and then backporting a patch to add env var
support is not a feasible short-time fix for the issue at hand. Instead it's
better to ship libcurl in the SDK with a sensible built-in default - which also
helps any other libcurl users.

This patch is based on a proposal by Peter.Marko@siemens.com in the related
mailing list discussion at [4].

[0]: https://github.com/curl/curl/blob/400fffa90f30c7a2dc762fa33009d24851bd2016/src/tool_operate.c#L2056-L2084
[1]: https://git.openembedded.org/openembedded-core/tree/meta/recipes-support/curl/curl/environment.d-curl.sh?id=3a15ca2a784539098e95a3a06dec7c39f23db985
[2]: https://github.com/git/git/blob/6ab38b7e9cc7adafc304f3204616a4debd49c6e9/http.c#L1389
[3]: https://github.com/git/git/blob/6ab38b7e9cc7adafc304f3204616a4debd49c6e9/http.c#L1108-L1109
[4]: https://lists.openembedded.org/g/openembedded-core/topic/115993530#msg226751

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
CC: matthias.schiffer@ew.tq-group.com
CC: Peter.Marko@siemens.com
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agolibxcrypt-compat,libxcrypt: upgrade 4.4.38 -> 4.5.0
Khem Raj [Thu, 27 Nov 2025 16:37:13 +0000 (08:37 -0800)] 
libxcrypt-compat,libxcrypt: upgrade 4.4.38 -> 4.5.0

Remove branch variable and add tag in SRC_URI

License-Update: New source files added under 0-BSD and BSD-3-Clause licenses

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agobinutils: Fix aarch64 BTI/GCS build issue with glibc 2.43
Khem Raj [Thu, 27 Nov 2025 16:47:04 +0000 (08:47 -0800)] 
binutils: Fix aarch64 BTI/GCS build issue with glibc 2.43

Backport a patch to use BTI and GCS functions with
const qualifier

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agolinux-firmware: upgrade 20251111 -> 20251125
Vivek Puar [Fri, 28 Nov 2025 05:09:53 +0000 (10:39 +0530)] 
linux-firmware: upgrade 20251111 -> 20251125

Upgrade the firmware package to latest release. Add CS42L45 SDCA
codec firmware for dell laptops, and some several Qualcomm packages.
Update license for Qualcomm kaanapali packages, update order of
${PN}-qcom-sm8350-adreno alphabetically.

License-Update: new and updated firmware

Signed-off-by: Vivek Puar <vpuar@qti.qualcomm.com>
Cc: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agooeqa/selftest: oe-selftest: Add SPDX tests for kernel config and PACKAGECONFIG
Kamel Bouhara (Schneider Electric) [Thu, 27 Nov 2025 11:00:18 +0000 (12:00 +0100)] 
oeqa/selftest: oe-selftest: Add SPDX tests for kernel config and PACKAGECONFIG

Add test_kernel_config_spdx and test_packageconfig_spdx to verify
SPDX document generation includes kernel configuration and package
feature metadata when enabled.

Signed-off-by: Kamel Bouhara (Schneider Electric) <kamel.bouhara@bootlin.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agospdx30_tasks: Add support for exporting PACKAGECONFIG to SPDX
Kamel Bouhara (Schneider Electric) [Thu, 27 Nov 2025 11:00:17 +0000 (12:00 +0100)] 
spdx30_tasks: Add support for exporting PACKAGECONFIG to SPDX

Introduce the SPDX_INCLUDE_PACKAGECONFIG variable, which when enabled causes
PACKAGECONFIG features to be recorded in the SPDX document as build parameters.

Each feature is recorded as a DictionaryEntry with key PACKAGECONFIG:<feature>
and value enabled or disabled, depending on whether the feature is active in
the current build.

This makes the build-time configuration more transparent in SPDX output and
improves reproducibility tracking.

This makes the build-time configuration more transparent in SPDX output and
improves reproducibility tracking. In particular, it allows consumers of the
SBOM to identify enabled/disabled features that may affect security posture
or feature set.

Reviewed-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Kamel Bouhara (Schneider Electric) <kamel.bouhara@bootlin.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agokernel.bbclass: Add task to export kernel configuration to SPDX
Kamel Bouhara (Schneider Electric) [Thu, 27 Nov 2025 11:00:16 +0000 (12:00 +0100)] 
kernel.bbclass: Add task to export kernel configuration to SPDX

Introduce a new bitbake task do_create_kernel_config_spdx that extracts
the kernel configuration from ${B}/.config and exports it into the
recipe's SPDX document as a separate build_Build object.

The kernel config parameters are stored as SPDX DictionaryEntry objects
and linked to the main kernel build using an ancestorOf relationship.

This enables the kernel build's configuration to be explicitly captured
in the SPDX document for compliance, auditing, and reproducibility.

The task is gated by SPDX_INCLUDE_KERNEL_CONFIG (default = "0").

Reviewed-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Kamel Bouhara (Schneider Electric) <kamel.bouhara@bootlin.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agorecipes: Fix typos in CA bundle environment setup files
Moritz Haase [Fri, 28 Nov 2025 13:25:51 +0000 (14:25 +0100)] 
recipes: Fix typos in CA bundle environment setup files

Fix a number of identical typos in comments in three environment setup files.

Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agoclasses/meson: dump the end of the meson-log.txt on failure
Ross Burton [Fri, 28 Nov 2025 13:13:40 +0000 (13:13 +0000)] 
classes/meson: dump the end of the meson-log.txt on failure

When 'meson setup' fails it just prints the summary of the failure and
leaves the full details in the meson-log.txt.

  ../sources/xorgproto-2024.1/meson.build:22:0: ERROR:
  Executables created by c compiler x86-poky-linux-gcc [...] are not runnable.

  A full log can be found at [${B}]/meson-logs/meson-log.txt
  ERROR: meson failed

In CI systems where the build tree is then thrown away this is not very
useful, so on failure also output the last ten lines of the log file:
hopefully that is enough for context without flooding the logs.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agogit: 2.51.2 -> 2.52.0
Robert Yang [Mon, 1 Dec 2025 08:07:49 +0000 (00:07 -0800)] 
git: 2.51.2 -> 2.52.0

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agoccache: 4.12.1 -> 4.12.2
Robert Yang [Mon, 1 Dec 2025 08:07:48 +0000 (00:07 -0800)] 
ccache: 4.12.1 -> 4.12.2

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agolib/configfragments: when disabling fragments, treat fragment names as prefixes if...
Alexander Kanavin [Mon, 1 Dec 2025 11:52:03 +0000 (12:52 +0100)] 
lib/configfragments: when disabling fragments, treat fragment names as prefixes if they end with /

This allows disabling classes of fragments without knowing their full names, e.g.
instead of

$ bitbake-config-build disable-fragment machine/qemuarm

one can issue

$ bitbake-config-build disable-fragment machine/

to match and disable everything that starts with 'machine/'.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agoutfcpp: add ptest support
Gyorgy Sarvari [Mon, 1 Dec 2025 12:15:38 +0000 (13:15 +0100)] 
utfcpp: add ptest support

Also untangle the licenses a bit: the tests/ftest.h header is covered by
MIT license, however it is only included if tests are enabled.

The tests take less than 2 seconds to execute.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agoutfcpp: upgrade 4.0.6 -> 4.0.8
Gyorgy Sarvari [Mon, 1 Dec 2025 12:15:37 +0000 (13:15 +0100)] 
utfcpp: upgrade 4.0.6 -> 4.0.8

License-update: the project removed the submodules, and included
the necessary files in the main repository. The license itself hasn't
chaged, however it seems that it was indicated incorrectly in the recipe
previously: the main application is BSL-1.0, but the additional header
is under MIT, and not BSD.

Selection from the shortlog:
- fix compile warning
- Get rid of submodules and add ftest.h to tests directry
- tidy code
- Compile time checks for size of UTF-16 code units

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agoffmpeg: update 8.0 -> 8.0.1
Markus Volk [Tue, 2 Dec 2025 07:22:47 +0000 (08:22 +0100)] 
ffmpeg: update 8.0 -> 8.0.1

version 8.0.1:
 avutil/common: cast GET_BYTE/GET_16BIT returned value
 avfilter/vf_drawtext: fix call GET_UTF8 with invalid argument
 avfilter/vf_drawtext: fix incorrect text length
 Update for 8.0.1
 avfilter/vf_drawtext: Account for bbox text seperator
 avcodec/mediacodecdec_common: Check that the input to mediacodec_wrap_sw_audio_buffer() contains channel * sample_size
 avcodec/rv60dec: Clear blk_info
 avformat/whip: Fix rtp_ctx->streams access
 avcodec/utvideodec: Set B for the width= 1 case in restore_median_planar_il()
 avcodec/osq: Fix 32bit sample overflow
 avformat/rtpdec_rfc4175: Only change PayloadContext on success
 avformat/rtpdec_rfc4175: Check dimensions
 avformat/rtpdec_rfc4175: Fix memleak of sampling
 avformat/http: Fix off by 1 error
 avcodec/exr: spelling
 avcodec/rv60dec: add upper bound check for qp
 avcodec/exr: use tile dimensions in pxr24 UINT case
 avcodec/exr: Simple check for available channels
 avformat/sctp: Check size in sctp_write()
 avformat/rtmpproto: consider command line argument lengths
 avformat/rtmpproto_ Check tcurl and flashver length
 avcodec/g723_1enc: Make min_err 64bit
 avcodec/vlc: Clear val8/16 in vlc_multi_gen() by av_mallocz()
 avformat/rtpenc_h264_hevc: Check space for nal_length_size in ff_rtp_send_h264_hevc()
 avcodec/ffv1enc: Consider variation in slice sizes
 libavcodec/cbs_apv_syntax_template: limit tile to 2gb
 swscale/output: Fix unsigned cast position in  yuv2*
 swscale/output: Fix integer overflow in yuv2ya16_X_c_template()
 avcodec/exr: Check that DWA has 3 channels
 avcodec/exr: check ac_size
 avcodec/exr: Round dc_w/h up
 avcodec/mjpegdec: Explain buf_size/width/height check
 configure: strip non numeric trailer from gcc version
 avformat/dhav: Fix off by length of read element error
 avformat/aviobuf: Keep checksum_ptr consistent in avio_seek()
 doc/examples/vaapi_encode: fix invalid check on fwrite
 avcodec/librsvgdec: fix compilation with librsvg 2.50.3
 avcodec/mfenc: fix memory leak with D3D11 input surfaces
 swscale/graph: fix double-free when legacy pass fails initializing
 libavformat/udp: Fix call to recvfrom(2)
 avfilter/f_ebur128: Fix incorrect ebur128 peak calculation.
 avformat/udp: fix warning about unused varible
 avdevice/lavfi: stop setting deprecated buffersink options
 configure: unbreak glslang build
 swscale/range_convert: fix truncation bias in range conversion
 lavc/aarch64: Fix addp overflow in ff_pred16x16_plane_neon_10
 avcodec/mlpdec: don't depend on context channel layout when setting substream masks
 avformat/demux: pass new extradata to the parser
 avfilter/af_whisper: fix srt index
 avfilter/af_whisper: fix int64 printf format
 avfilter/af_whisper: fix srt file format
 avfilter/whisper: correct option formatting
 avfilter/af_whisper: fix broken output for multibyte character
 avformat/rtsp: fix leading space in RTSP reason
 avformat/rtsp: do not log invalid values
 avformat/http: Handle IPv6 Zone ID in hostname
 avformat/dump: fix log level passed to av_log when printing stream group side data
 avcodec/hevc/sei: don't attempt to use stale values in HEVCSEITDRDI
 avcodec/hevc/sei: prevent storing a potentially bogus num_ref_displays value in HEVCSEITDRDI
 avcodec/hevc/refs: don't unconditionally discard non-IRAP frames if no IRAP frame was seen before
 libavutil/arm: Rename the HWCAP defines
 libavutil/arm: Make use of elf_aux_info() on FreeBSD/OpenBSD
 fftools/ffmpeg: fix gracefully shutdown
 avcodec/decode: sync initial_pict_type and intra_only_flag with thread worker's avctx
 avcodec/x86/pngdsp: add missing emms at the end of add_png_paeth_prediction
 avcodec/videotoolboxenc: ensure bitrate is set in low_delay mode
 avcodec/videotoolboxenc: allow low latency RC with HEVC
 avcodec/videotoolboxenc: support global_quality without qscale
 avcodec/videotoolboxenc: fix the loss of precision when calculating quality
 fftools/ffmpeg_demux: ensure the display_rotation option is honored
 avcodec/mjpegdec: use ff_frame_new_side_data() to export display matrix
 avutil/tests/aes_ctr: extend the test to cover payloads smaller than a block
 avutil/aes_ctr: reintroduce the block offset state
 avfilter/vf_lcevc: support LCEVCdec version 4
 avcodec/lcevcdec: support LCEVCdec version 4
 movenc: ensure chapters track extradata is not null and populated

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 days agovalgrind: Upgrade 3.25.1 -> 3.26.0
Mingli Yu [Thu, 13 Nov 2025 02:11:28 +0000 (10:11 +0800)] 
valgrind: Upgrade 3.25.1 -> 3.26.0

License-Update:
 License version and the copyright year updated [1].

Remove 0001-Use-portable-syntax-for-pushsection-directive-in-inl.patch
as the logic has been already included in the new version [2].

Add patch to fix off64_t not defined in musl.

[1] https://sourceware.org/git/?p=valgrind.git;a=commit;h=3392155359822c0d4e8bb371862e92425054d02a
[2] https://sourceware.org/git/?p=valgrind.git;a=commitdiff;h=2fa8581c4974db57de80de915d16ce299eb9aa84

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2 weeks agomesa: drop freedreno-fdperf PACKAGECONFIG
Dmitry Baryshkov [Thu, 30 Oct 2025 11:54:15 +0000 (13:54 +0200)] 
mesa: drop freedreno-fdperf PACKAGECONFIG

With libconfig being a part of OE-Core, we can now drop separate
freedreno-fdperf config option and merge the dependency into other
freedreno tools dependencies.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agowaffle: Fix build with c23/glibc-2.43
Khem Raj [Tue, 11 Nov 2025 03:29:38 +0000 (19:29 -0800)] 
waffle: Fix build with c23/glibc-2.43

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agovirglrenderer: Fix build with glibc 2.43+
Khem Raj [Mon, 10 Nov 2025 20:37:51 +0000 (12:37 -0800)] 
virglrenderer: Fix build with glibc 2.43+

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agolibcxx/compiler-rt: Add support for llvm-libgcc
Khem Raj [Fri, 7 Nov 2025 23:06:17 +0000 (15:06 -0800)] 
libcxx/compiler-rt: Add support for llvm-libgcc

llvm-libgcc is a drop-in replacement for libgcc and crt* files
and its API compatible as well, built out of compiler-rt
and libunwind projects.

Its only enabled when TC_CXX_RUNTIME is set to 'llvm'
since user intends to use LLVM provided runtime packages
as default platform/system runtime.

Move libunwind out of libcxx recipe into compiler-rt
recipe, to facilicate building llvm-libgcc

Package and build crt* files, creating symlinks for
names as they are expected by gcc, to help build packages
with gcc when and where needed.

Always use LLD linker to build compiler-rt since the
versioning script to generate libgcc compatibility
expects it to be LLD and not BFD linker doing the link

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agocompiler-rt-sanitizers: Adjust for compiler-rt changes
Khem Raj [Fri, 7 Nov 2025 23:06:16 +0000 (15:06 -0800)] 
compiler-rt-sanitizers: Adjust for compiler-rt changes

* ORC is not built with compiler-rt anymore, hence package it here
* Avoid duplication in specifying cmake sourcedir, use OECMAKE_SOURCEPATH
* Since RUNTIMES are bounded there is no need to specify build targets explicitly

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agolibcxx: Remove gnu runtime from dependencies
Khem Raj [Fri, 7 Nov 2025 23:06:15 +0000 (15:06 -0800)] 
libcxx: Remove gnu runtime from dependencies

There is no need to have these dependencies if we can cache some of
cmake values, it really does not need these packages to build or run

It also simplifies the depchain a bit.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agocompiler-rt: Always build c runtime (crt) files
Khem Raj [Fri, 7 Nov 2025 23:06:14 +0000 (15:06 -0800)] 
compiler-rt: Always build c runtime (crt) files

Makes llvm runtime provide another step towards providing
platform C/C++ runtime

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agocompiler-rt: Remove the need to depend on libgcc
Khem Raj [Fri, 7 Nov 2025 23:06:13 +0000 (15:06 -0800)] 
compiler-rt: Remove the need to depend on libgcc

libgcc is only used in cmake tests for compiler checks
which works in contained environment like OE, add depedencies
on native version of compiler-rt and libcxx for compiler to
use

Do not build orc builtins, its only needed for JIT which OE
does not use.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agoclang: Fix libgcc.so.1.0 symlink to point to libunwind.so.1
Khem Raj [Fri, 7 Nov 2025 23:06:12 +0000 (15:06 -0800)] 
clang: Fix libgcc.so.1.0 symlink to point to libunwind.so.1

Pointing to libunwind.so results in build QA errors since libunwind.so
ends up in -dev package

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agompg123: upgrade 1.33.2 -> 1.33.3
Ankur Tyagi [Fri, 7 Nov 2025 08:13:21 +0000 (21:13 +1300)] 
mpg123: upgrade 1.33.2 -> 1.33.3

Changelog:
* Fix build with newer toolchain on Android by using __ANDROID__ macro (bug 380).
* Consolidate and more consistently use .rodata switch in macro.

https://github.com/madebr/mpg123/blob/master-with-github-ci/NEWS

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agolighttpd: upgrade 1.4.81 -> 1.4.82
Ankur Tyagi [Thu, 6 Nov 2025 20:45:36 +0000 (09:45 +1300)] 
lighttpd: upgrade 1.4.81 -> 1.4.82

Changelog:
https://www.lighttpd.net/2025/9/12/1.4.82/

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agolibproxy: upgrade 0.5.10 -> 0.5.11
Ankur Tyagi [Thu, 6 Nov 2025 20:45:35 +0000 (09:45 +1300)] 
libproxy: upgrade 0.5.10 -> 0.5.11

Changelog:
https://github.com/libproxy/libproxy/releases/tag/0.5.11

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agopython3-markupsafe: upgrade 3.0.2 -> 3.0.3
Ankur Tyagi [Thu, 6 Nov 2025 11:16:23 +0000 (00:16 +1300)] 
python3-markupsafe: upgrade 3.0.2 -> 3.0.3

Changelog:
https://github.com/pallets/markupsafe/releases/tag/3.0.3

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agoadwaita-icon-theme: upgrade 48.0 -> 49.0
Wang Mingyu [Wed, 5 Nov 2025 23:46:44 +0000 (07:46 +0800)] 
adwaita-icon-theme: upgrade 48.0 -> 49.0

Changelog:
==========
- symbolic: night light
- symbolic: battery rendered as square
- symbolic: plugged variants of battery status
- symbolic: vpn metaphor
- symbolic: gtk rendering optimizations
- cursors: fleur -> all-resize
- cursors: DND cleanup

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agolibadwaita: Upgrade 1.7.6 -> 1.8.1
Jörg Sommer [Mon, 3 Nov 2025 07:27:24 +0000 (08:27 +0100)] 
libadwaita: Upgrade 1.7.6 -> 1.8.1

Changelog: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.8.1/NEWS

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agogtk4: Convert to gnomebase
Jörg Sommer [Mon, 3 Nov 2025 07:27:20 +0000 (08:27 +0100)] 
gtk4: Convert to gnomebase

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agogobject-introspection: Upgrade 1.84.0 -> 1.86.0
Jörg Sommer [Mon, 3 Nov 2025 07:27:16 +0000 (08:27 +0100)] 
gobject-introspection: Upgrade 1.84.0 -> 1.86.0

1.86.0 - 2025-09-13
-------------------
- giscanner: Added ability to add wrapper script arguments [!530]
- g-ir-tools: Support reading @rspfiles for arguments [!532]
- Update gobject-introspection-tests [!536]
- giscanner: support alignof expressions [!538]
- dumper: Fix introspection binaries missing rpaths for uninstalled ELF shlibs [!540]
- meson: Fix fs.copyfile semantics breaking GIR build with Ninja 1.12+ [!534]
- giscanner: Deduplicate arguments and use response files for MSVC [!535]
- scanner: Prefer some getters over others [!473]
- girepository: Initialize the async functions parameters [!544]

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agovte: support reproducibility when debug build is enabled
Hongxu Jia [Mon, 3 Nov 2025 06:45:17 +0000 (14:45 +0800)] 
vte: support reproducibility when debug build is enabled

When debug build is enabled, there is a build path issue in source file
which caused build is not reproducible
...subprojects/simdutf/simdutf.h...
 1 /* auto-generated on 2025-03-17 16:13:41 -0400. Do not edit! */
 2 /* begin file include/simdutf.h */
 3 // /build-dir/vte-0.82.1/subprojects/simdutf/include/simdutf.h:1
 4 #ifndef SIMDUTF_H
...subprojects/simdutf/simdutf.h...

The source file is auto generated by python script amalgamate.py,
apply a fix to the script to use relative path to instead

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agolibconfig: import recipe from meta-oe
Dmitry Baryshkov [Thu, 30 Oct 2025 11:54:14 +0000 (13:54 +0200)] 
libconfig: import recipe from meta-oe

One of the freedreno tools in the Mesa package depends on libconfig.
Recipes from other layers also depend on libconfig. It makes sense to
move libconfig to OE-Core in order to reduce inter-layer dependencies.

Changes between meta-oe and this recipe:
- Upgraded to 1.8.1
- Switched to UPSTREAM_CHECK_GITTAGREGEX
- Switched from autotools-brokensep to autotools
- Added a patch fixing reproducibility issues

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agogtk4: update 4.18.6 -> 4.20.2
Markus Volk [Tue, 21 Oct 2025 18:21:52 +0000 (20:21 +0200)] 
gtk4: update 4.18.6 -> 4.20.2

Changelog: [https://gitlab.gnome.org/GNOME/gtk/-/blob/4.20.2/NEWS]

- add bash-completion to FILES to avoid an installed-vs-shipped issue
- remove gtk4-printbackend-cups package
- use $GNOME_MIRROR in download URL

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agolibcheck: add ptest support
Pratik Farkase [Fri, 21 Nov 2025 13:24:17 +0000 (14:24 +0100)] 
libcheck: add ptest support

Add package test (ptest) support to libcheck recipe to enable
running the test suite on target devices.

The implementation installs:
- Test binaries (check_check, check_check_export)
- Test helper binaries and scripts
- Shell script tests that validate various output formats
- Test configuration files

All 9 upstream tests pass successfully:
START: ptest-runner
BEGIN: /usr/lib/libcheck/ptest
PASS: check_check_export
PASS: check_check
PASS: test_output.sh
PASS: test_check_nofork.sh
PASS: test_check_nofork_teardown.sh
PASS: test_xml_output.sh
PASS: test_log_output.sh
PASS: test_set_max_msg_size.sh
PASS: test_tap_output.sh
END: /usr/lib/libcheck/ptest
STOP: ptest-runner

Note: The test_vars SRCDIR path is set to /usr/src/debug/libcheck/0.15.2/tests
to match the debug source paths embedded in compiled binaries.

Signed-off-by: Pratik Farkase <pratik.farkase@est.tech>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agoarchiver.bbclass: remove workdir from patchdir
Changqing Li [Fri, 21 Nov 2025 10:52:11 +0000 (18:52 +0800)] 
archiver.bbclass: remove workdir from patchdir

Remove build path from patchdir, file name will change from
series.subdir._master_build_tmp_work_corei7-64-wrs-linux_thin-provisioning-tools_1.1.0_sources_cargo_home_bitbake_libc-0.2.155
to
series.subdir._sources_cargo_home_bitbake_libc-0.2.155.

This can also avoid the following error when the build path is long:
File: '/layers/oe-core/meta/classes/archiver.bbclass', lineno: 262, function: do_ar_original
     0258:            series = os.path.join(ar_outdir, 'series')
 *** 0262:        with open(series, 'a') as s:
     0263:            s.write('%s -p%s\n' % (os.path.basename(local), parm['striplevel']))

Exception: OSError: [Errno 36] File name too long: '/path/to/series.subdir._path_to_tmp_work_x86-64-v3-wrs-linux_thin-provisioning-tools_1.1.0_sources_cargo_home_bitbake_libc-0.2.155'

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agorpcbind: set the owner of /run/rpcbind to rpc
Yi Zhao [Thu, 20 Nov 2025 06:44:41 +0000 (14:44 +0800)] 
rpcbind: set the owner of /run/rpcbind to rpc

The current owner of /run/rpcbind is root, which prevents the rpc user
from creating files in this directory. When the rpcbind service is
stopped, the following errors are logged:

$ systemctl stop rpcbind
 systemd[1]: Stopping RPC Bind...
 rpcbind[270]: cannot open file = /run/rpcbind/rpcbind.xdr for writing
 rpcbind[270]: cannot save any registration
 rpcbind[270]: cannot open file = /run/rpcbind/portmap.xdr for writing
 rpcbind[270]: cannot save any registration
 systemd[1]: rpcbind.service: Deactivated successfully.
 systemd[1]: Stopped RPC Bind.

Set the owner of /run/rpcbind to rpc to fix this issue.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
2 weeks agospdx30_tasks: Fix SPDX_CUSTOM_ANNOTATION_VARS implementation
Stefano Tondo [Wed, 19 Nov 2025 22:22:45 +0000 (23:22 +0100)] 
spdx30_tasks: Fix SPDX_CUSTOM_ANNOTATION_VARS implementation

Fix incorrect function call when processing SPDX_CUSTOM_ANNOTATION_VARS.
The code was calling new_annotation() as a standalone function, but it
should be called as a method on the build_objset object.

Error:
    new_annotation(d, build_objset, build, ...)

Corrected to:
    build_objset.new_annotation(d, build_objset, build, ...)

This bug would cause a NameError at runtime if SPDX_CUSTOM_ANNOTATION_VARS
was set to a non-empty value, preventing SPDX document generation.

The fix aligns with how new_annotation() is called elsewhere in the
codebase and matches the SBOMObjset class method signature.

Signed-off-by: Stefano Tondo <stefano.tondo.ext@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibdrm: upgrade 2.4.125 -> 2.4.128
Wang Mingyu [Wed, 5 Nov 2025 23:47:10 +0000 (07:47 +0800)] 
libdrm: upgrade 2.4.125 -> 2.4.128

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibcomps: upgrade 0.1.22 -> 0.1.23
Wang Mingyu [Wed, 5 Nov 2025 23:47:09 +0000 (07:47 +0800)] 
libcomps: upgrade 0.1.22 -> 0.1.23

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-vaapi: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:07 +0000 (07:47 +0800)] 
gstreamer1.0-vaapi: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:06 +0000 (07:47 +0800)] 
gstreamer1.0: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-rtsp-server: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:05 +0000 (07:47 +0800)] 
gstreamer1.0-rtsp-server: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-python: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:04 +0000 (07:47 +0800)] 
gstreamer1.0-python: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-plugins-ugly: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:03 +0000 (07:47 +0800)] 
gstreamer1.0-plugins-ugly: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-plugins-good: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:02 +0000 (07:47 +0800)] 
gstreamer1.0-plugins-good: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-plugins-base: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:01 +0000 (07:47 +0800)] 
gstreamer1.0-plugins-base: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-plugins-bad: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:47:00 +0000 (07:47 +0800)] 
gstreamer1.0-plugins-bad: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogstreamer1.0-libav: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:46:59 +0000 (07:46 +0800)] 
gstreamer1.0-libav: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogst-examples: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:46:58 +0000 (07:46 +0800)] 
gst-examples: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogst-devtools: upgrade 1.26.5 -> 1.26.7
Wang Mingyu [Wed, 5 Nov 2025 23:46:57 +0000 (07:46 +0800)] 
gst-devtools: upgrade 1.26.5 -> 1.26.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogsettings-desktop-schemas: upgrade 48.0 -> 49.1
Wang Mingyu [Wed, 5 Nov 2025 23:46:56 +0000 (07:46 +0800)] 
gsettings-desktop-schemas: upgrade 48.0 -> 49.1

Changelog:
==========
- Fix build with meson >1.9.0
- Support keypad page up/down keys in relevant keycombos
- Increase document font size to 12pt
- Use xdg-terminal-exec as default terminal launcher
- Switch to JXL for background image
- Add option to configure restart/shutdown options being available in the
  lockscreen
- Translation updates

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogit: upgrade 2.51.0 -> 2.51.2
Wang Mingyu [Wed, 5 Nov 2025 23:46:54 +0000 (07:46 +0800)] 
git: upgrade 2.51.0 -> 2.51.2

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agodos2unix: upgrade 7.5.2 -> 7.5.3
Wang Mingyu [Wed, 5 Nov 2025 23:46:50 +0000 (07:46 +0800)] 
dos2unix: upgrade 7.5.2 -> 7.5.3

License-Update: Copyright year updated to 2025

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoccache: upgrade 4.12 -> 4.12.1
Wang Mingyu [Wed, 5 Nov 2025 23:46:48 +0000 (07:46 +0800)] 
ccache: upgrade 4.12 -> 4.12.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibunistring: upgrade 1.3 -> 1.4.1
Ankur Tyagi [Thu, 6 Nov 2025 20:45:34 +0000 (09:45 +1300)] 
libunistring: upgrade 1.3 -> 1.4.1

License-Update: copyright years updated[1].

Changes in 1.4:
* The data tables and algorithms have been updated to Unicode version 17.0.0.
* Fixed a bug: The functions u*_grapheme_next and u*_grapheme_prev did not work right for strings with Indic characters, Emojis, or regional indicators.
Changes in 1.4.1:
* Fixed a compilation error in C++ mode.

[1] https://gitweb.git.savannah.gnu.org/gitweb/?p=libunistring.git;a=commitdiff;h=8839cd8ecfe0d6c32337419e4abdc856da23826e

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoless: upgrade 679 -> 685
Yi Zhao [Thu, 6 Nov 2025 13:20:31 +0000 (21:20 +0800)] 
less: upgrade 679 -> 685

ChangeLog:
https://greenwoodsoftware.com/less/news.685.html

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agonghttp2: upgrade 1.66.0 -> 1.68.0
Ankur Tyagi [Sun, 9 Nov 2025 01:31:24 +0000 (14:31 +1300)] 
nghttp2: upgrade 1.66.0 -> 1.68.0

Changelog:
https://github.com/nghttp2/nghttp2/releases/tag/v1.67.0
https://github.com/nghttp2/nghttp2/releases/tag/v1.67.1
https://github.com/nghttp2/nghttp2/releases/tag/v1.68.0

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agopython3-pdm: upgrade 2.25.9 -> 2.26.1
Khem Raj [Fri, 7 Nov 2025 07:08:16 +0000 (23:08 -0800)] 
python3-pdm: upgrade 2.25.9 -> 2.26.1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogn: upgrade to latest revision
Khem Raj [Fri, 7 Nov 2025 07:08:15 +0000 (23:08 -0800)] 
gn: upgrade to latest revision

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibedit: upgrade 20250104-3.1 -> 20251016-3.1
Wang Mingyu [Fri, 7 Nov 2025 08:58:50 +0000 (16:58 +0800)] 
libedit: upgrade 20250104-3.1 -> 20251016-3.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoelfutils: upgrade 0.193 -> 0.194
Ankur Tyagi [Fri, 7 Nov 2025 08:13:23 +0000 (21:13 +1300)] 
elfutils: upgrade 0.193 -> 0.194

Changelog:
* debuginfod-find: Fixed caching bug preventing user-cancelled downloads
                   from being re-downloaded at a later time.
* elfclassify: New options --has-debug-sections and --any-ar-member.
* elflint: Presence of vendor- and application-specific ELF note types no
           longer triggers compliance errors.
* libdwfl_stacktrace: New function dwflst_sample_getframes.  The
                      libdwfl_stacktrace library interface is experimental
                      and may be subject to API/ABI changes.
* libelf: Manual pages have been added for many libelf library functions.
          Additional manual pages are planned for future releases.
* readelf: Up to 13% faster when using the -N option.

https://sourceware.org/git/?p=elfutils.git;a=blob;f=NEWS;h=922a15cce7163b2bee605a26132d833dc0c29074;hb=eb7f17d5016a75c6fdb6431aff1c1804d8c290e4

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agokmscube: upgrade to latest revision
Ankur Tyagi [Fri, 7 Nov 2025 08:13:22 +0000 (21:13 +1300)] 
kmscube: upgrade to latest revision

Changelog:
* Fix NUL truncation in initialisation string

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agospirv-llvm-translator: Upgrade to 21.1.2
Khem Raj [Thu, 6 Nov 2025 17:29:40 +0000 (09:29 -0800)] 
spirv-llvm-translator: Upgrade to 21.1.2

[Backport to 21] Implement SPV_INTEL_predicated_io extension (#3370) (#3386)
[Backport to 21] Fix incorrect translation for AtomicCmpExchangeWeak builtin ptr arg type. (#3390) (#3392)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agousbutils: upgrade 018 -> 019
Ankur Tyagi [Thu, 6 Nov 2025 11:16:26 +0000 (00:16 +1300)] 
usbutils: upgrade 018 -> 019

Changelog:
https://github.com/gregkh/usbutils/blob/v019/NEWS

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoresolvconf: upgrade 1.93 -> 1.94
Ankur Tyagi [Thu, 6 Nov 2025 11:16:24 +0000 (00:16 +1300)] 
resolvconf: upgrade 1.93 -> 1.94

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibcap: upgrade 2.76 -> 2.77
Wang Mingyu [Wed, 5 Nov 2025 23:47:08 +0000 (07:47 +0800)] 
libcap: upgrade 2.76 -> 2.77

0001-libcap-Add-build-ldflags-to-_makenames-rule.patch
removed since it's included in 2.77

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agogi-docgen: upgrade 2025.4 -> 2025.5
Wang Mingyu [Wed, 5 Nov 2025 23:46:53 +0000 (07:46 +0800)] 
gi-docgen: upgrade 2025.4 -> 2025.5

Fixed
- Make sure to escape query strings

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agofastfloat: upgrade 8.0.2 -> 8.1.0
Wang Mingyu [Wed, 5 Nov 2025 23:46:52 +0000 (07:46 +0800)] 
fastfloat: upgrade 8.0.2 -> 8.1.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoell: upgrade 0.79 -> 0.80
Wang Mingyu [Wed, 5 Nov 2025 23:46:51 +0000 (07:46 +0800)] 
ell: upgrade 0.79 -> 0.80

Changelog:
  Fix issue with ECDHE client key exchange.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agobtrfs-tools: upgrade 6.16 -> 6.17
Wang Mingyu [Wed, 5 Nov 2025 23:46:47 +0000 (07:46 +0800)] 
btrfs-tools: upgrade 6.16 -> 6.17

Changelog:
==========
* inspect list-chunks: more sorting keys, descending order
* fi resize: add support for offline (unmounted) growing of single device
* device stats: add support for offline (unmounted) reads
* quota status: new command, overview what mode is enabled, tunables
* fi commit-stats: new command, print various commit stats from sysfs (since
  kernel 6.1)
* balance start: print warning and delay start if there's a missing device
  in the filesystem
* mkfs:
   * print zoned mode (native, emulated)
* check:
   * verify device bytes in super block item and in chunk tree
* other
   * updated CI, new and updated tests
   * cleanups, refactoring
   * documentation updates

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoharfbuzz: upgrade 11.4.5 -> 11.5.1
Ankur Tyagi [Tue, 4 Nov 2025 04:34:06 +0000 (17:34 +1300)] 
harfbuzz: upgrade 11.4.5 -> 11.5.1

Changelog:
https://github.com/harfbuzz/harfbuzz/releases/tag/11.5.0
https://github.com/harfbuzz/harfbuzz/releases/tag/11.5.1

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoiproute2: upgrade 6.16.0 -> 6.17.0
Ankur Tyagi [Tue, 4 Nov 2025 04:34:04 +0000 (17:34 +1300)] 
iproute2: upgrade 6.16.0 -> 6.17.0

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoglib-2.0: Upgrade 2.86.0 -> 2.86.1
Jörg Sommer [Mon, 3 Nov 2025 07:27:12 +0000 (08:27 +0100)] 
glib-2.0: Upgrade 2.86.0 -> 2.86.1

Overview of changes in GLib 2.86.1, 2025-10-21
==============================================

* Bugs fixed:
  - #3745 GIRepository: union fields offsets for compiled typelibs all have
    offset 0xffff (unknown) (Philip Chimento)
  - #3780 `gio/tests/socket-listener` requires dlsym
  - #3781 GLib.OptionContext's get_help() includes width of invisible options
    (FeRD (Frank Dana))
  - #3783 [CI] Pipeline on 'main' failed for commit c31c4a52 (Tobias Stoeckmann)
  - #3784 Memory leak related to g_get_home_dir (Michael Catanzaro)
  - #3798 Gio.AppInfo.launch_default_for_uri_async crashes with non-existent
    paths (Philip Withnall)
  - #3803 GNetworkMonitor's netlink backend doesn't notify connectivity change
    (Philip Withnall)
  - https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/
  - !4755 ghash: Fix entry_is_big for CHERI architecture
  - !4756 ghash: Handle all table sizes in iterator
  - !4760 gbookmarkfile: Escape icon href and mime-type
  - !4773 docs: Add Luca Bacci as a co-maintainer of the Windows code
  - !4775 Update Ukrainian translation
  - !4776 Update Catalan translation
  - !4777 Update Lithuanian translation
  - !4778 tests: Fix clang compilation warnings
  - !4779 gmem: Replace SIZE_OVERFLOWS with g_size_checked_mul
  - !4780 Update Brazilian Portuguese translation
  - !4781 Update eu translation
  - !4782 Update Korean translation
  - !4785 Update Japanese translation
  - !4786 Update Galician translations
  - !4787 Update Hungarian translation
  - !4791 gstrfuncs: Check string length in g_strescape
  - !4800 gutils: Improve load_user_special_dirs' user-dirs.dirs parser
  - !4802 Update Turkish translation
  - !4809 Trivial backport of "gutils: Handle singletons in unlocked functions"
    to glib-2-86 branch
  - !4814 Backport translation updates to glib-2-86
  - !4821 Backport !4820 “gio/tests: Fix a race condition in
    /gdbus/connection/flush” to glib-2-86
  - !4828 Backport !4827 “ghostutils: Treat 0x80 (and above) as non-ASCII” to
    glib-2-86
  - !4834 Backport !4810 and !4819, various fixes to user-dirs.dirs handling in
    gutils
  - !4836 Backport !4835 “Update Portuguese translation” to glib-2-86
  - !4839 Update Romanian translation
  - !4842 Backport "girnode: Fix computation of union member offsets" to
    glib-2-86
  - !4848 Update British English translation (2.86)
  - !4865 Backport !4859 “gopenuriportal: Fix a crash when the file can’t be
    opened” to glib-2-86
  - !4867 Backport !4792 “gtype: Use transfer none for types (un)ref functions”
    to glib-2-86
  - !4872 Fix macOS and msys2 CI builds on glib-2-86 branch
  - !4873 Backport !4871 “gnetworkmonitorbase: Add missing notify::connectivity
    signal” to glib-2-86

* Translation updates:
  - Basque (Asier Saratsua Garmendia)
  - Catalan (Jordi Mas)
  - English (United Kingdom) (Bruce Cowan)
  - Esperanto (Kristjan ESPERANTO)
  - Galician (Fran Dieguez)
  - Hungarian (Balázs Úr)
  - Japanese (Makoto Sakaguchi)
  - Korean (Changwoo Ryu)
  - Lithuanian (Aurimas Černius)
  - Portuguese (Hugo Carvalho)
  - Portuguese (Brazil) (Rafael Fontenelle)
  - Romanian (Antonio Marin)
  - Serbian (Милош Поповић)
  - Turkish (Sabri Ünal)
  - Ukrainian (Yuri Chornoivan)

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agopython3-pygobject: Upgrade 3.52.3 -> 3.54.5
Jörg Sommer [Mon, 3 Nov 2025 07:26:57 +0000 (08:26 +0100)] 
python3-pygobject: Upgrade 3.52.3 -> 3.54.5

Changes in the upstream COPYING file were only replacements of \f by \n

3.54.5 - 2025-10-18
-------------------
* Backport: GLib 2.86/GioUnix compatibility :mr:`461`

3.54.3 - 2025-09-21
-------------------
* Do not skip symbols both in Gio and in platform specific :mr:`452`

3.54.2 - 2025-09-13
-------------------
* Prefix platform specific symbols with platform name :mr:`451`

3.54.1 - 2025-09-12
-------------------
* Excempt GioPlatform namespaces from required version check :mr:`450`

3.54.0 - 2025-09-06
-------------------
* Fix compatibility with Python 3.14 :mr:`433`
* Add platform specific symbols back to Gio module :mr:`445`
* Include docs from old GNOME wiki :mr:`441`
* Add override for `GLib.MainContext.query()` :mr:`446`
* Fix optional inout parameter marshalling :mr:`447`

3.53.0 - 2025-08-27
-------------------
* Drop Python upper limit :mr:`418`
* Add `__enum|flags_values__` back to GEnum and GFlags :mr:`420`
* Fix asyncio event loop selector with Python 3.13 :mr:`421`
* Support `Gtk.Template` on sub-classed Python classes :mr:`199`
* Use GI Repository singleton if GLib >= 2.85 :mr:`427`
* Expose finish_func on function info to determine if a function can be used as awaitable :mr:`428`
* Documentation updates :mr:`424` :mr:`426` :mr:`429` :mr:`430`
* `ParamSpec` objects now return the expected enum type :mr:`432`
* Fix `Gio.ActionMap` override for `Gio.Application` :mr:`435`
* Fix regression for functions with multiple callbacks :mr:`436` :mr:`437`
* Cleanup: callable argument cache :mr:`438`
* Format Python and C code :mr:`386`
* Fix compatibility with GLib 2.84 :mr:`443`
* (chore) clean up array cache code :mr:`440`

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agopython3-pygobject: Use SRC_URI from gnomebase
Jörg Sommer [Mon, 3 Nov 2025 07:26:55 +0000 (08:26 +0100)] 
python3-pygobject: Use SRC_URI from gnomebase

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoopkg: upgrade 0.8.0 -> 0.9.0
Etienne Cordonnier [Thu, 23 Oct 2025 13:46:56 +0000 (15:46 +0200)] 
opkg: upgrade 0.8.0 -> 0.9.0

See release notes at
- http://downloads.yoctoproject.org/releases/opkg/opkg-0.9.0.release-notes

[0.9.0] - 2025-06-27

Semiannual opkg release.
Bumping the minor version as a result of the project build tooling changing from autotools to cmake.

- Added a Dockerfile container definition (`:docker/`) for a valid developer build environment for opkg.
  - It's recommended that project contributors use this container to build and test their changes.
- The AutoTools-based build framework has [been replaced](https://git.yoctoproject.org/opkg/commit/?id=3f6040e321634471ec442fb0e80f140f1437e90b) with a more modern, CMake framework.
  - Refer to the `docs/CONTRIBUTING.md` documentation for updated build instructions.

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agolibarchive: upgrade 3.8.2 -> 3.8.3
Peter Marko [Sat, 22 Nov 2025 19:37:10 +0000 (20:37 +0100)] 
libarchive: upgrade 3.8.2 -> 3.8.3

Release Notes [1]:
Libarchive 3.8.3 is a bugfix and security release.
Security fixes:
* lib: Create temporary files in the target directory (#2753)
* lha: Fix for an out-of-bounds buffer overrun when using p[H_LEVEL_OFFSET] (#2768)
* 7-zip: Fix a buffer overrun when reading truncated 7zip headers (#2769)
Notable bugxies:
* lz4 and zstd: Support both lz4 and zstd data with leading skippable frames (#2771)
Full Changelog: [2]

[1] https://github.com/libarchive/libarchive/releases/tag/v3.8.3
[2] https://github.com/libarchive/libarchive/compare/v3.8.2...v3.8.3

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agobash-completion.bbclass: put bash-completion package to PACKAGE_BEFORE_PN
Ming Liu [Sat, 22 Nov 2025 12:20:13 +0000 (13:20 +0100)] 
bash-completion.bbclass: put bash-completion package to PACKAGE_BEFORE_PN

It was observed when FILES:${PN} contains "${sysconfdir}" or
"${datadir}", the bash-completion files wont be installed to
bash-completion package.

Fix it by putting bash-completion package to PACKAGE_BEFORE_PN, this
ensures bash-completion package get the files packaged before PN.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoiproute2: use "+=" to set PACKAGE_BEFORE_PN
Ming Liu [Sat, 22 Nov 2025 12:20:12 +0000 (13:20 +0100)] 
iproute2: use "+=" to set PACKAGE_BEFORE_PN

This avoid overridding the original PACKAGE_BEFORE_PN value could be
set in bbclasses.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agosystemd: use "+=" to set PACKAGE_BEFORE_PN
Ming Liu [Sat, 22 Nov 2025 12:20:11 +0000 (13:20 +0100)] 
systemd: use "+=" to set PACKAGE_BEFORE_PN

This avoid overridding the original PACKAGE_BEFORE_PN value could be
set in bbclasses.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agoicu: Add configure option to enable Automake-style ptest output format
Jiaying Song [Fri, 21 Nov 2025 05:32:52 +0000 (13:32 +0800)] 
icu: Add configure option to enable Automake-style ptest output format

Added a new configure option `--enable-automake-test-format` to enable
Automake-style ptest output format.

Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
3 weeks agouki.bbclass: use basename for dtbs available via KERNEL_DEVICETREE
Ricardo Salveti [Thu, 20 Nov 2025 02:06:33 +0000 (23:06 -0300)] 
uki.bbclass: use basename for dtbs available via KERNEL_DEVICETREE

Device-tree files set via KERNEL_DEVICETREE are deployed without any
vendor sub-directory (e.g. arm/juno.dtb gets deployed as juno.dtb).

Same is also done in kernel-fit-image.bbclass.

Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>