summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* build-appliance-image: Update to walnascar head revisionwalnascarSteve Sakoman9 days1-1/+1
| | | | | | (From OE-Core rev: ff1c54df4e7b15df2e2c9fced59d9ad3e92ed565) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* poky.conf: bump version for 5.2.4Steve Sakoman9 days1-1/+1
| | | | | | (From meta-yocto rev: 0993c45a1f78f302fd40c78a2a1f709daa7a0ae0) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* tiff: patch CVE-2025-8961Peter Marko9 days2-0/+74
| | | | | | | | | | | Pick commit mentioned in [1]. [1] https://security-tracker.debian.org/tracker/CVE-2025-8961 (From OE-Core rev: c171a41e58e2f151dada61ee2a53c15ceaaa85c0) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* tiff: patch CVE-2025-9165Peter Marko9 days2-0/+30
| | | | | | | | | Pick commit mentioned in NVD report. (From OE-Core rev: af4a1f0140fc7739b1bd6e39be1df28681628312) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* tiff: ignore CVE-2025-8851Peter Marko9 days1-0/+1
| | | | | | | | | | This is fixed in v4.7.0, however cve_check cannot match it as NVD says "Up to (excluding) 2024-08-11". (From OE-Core rev: 17a71c67a8a9242e5ae8985a9ebcc51bfa112c3d) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* cups: patch CVE-2025-58364Peter Marko9 days2-0/+59
| | | | | | | | | Pick commit mentioned in NVD report (From OE-Core rev: 09a9653c51ac3eae545deeaa004fbbff8c00c827) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* cups: patch CVE-2025-58060Peter Marko9 days2-0/+61
| | | | | | | | | Pick commit mentioned in NVD report. (From OE-Core rev: cd732eb0cf1f4dc4fbfd64c7cc67125736480b37) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* grub2: mark CVE-2024-2312 as not applicableRoss Burton9 days1-0/+1
| | | | | | | | | | | | | | | This issue is specific to the peimage module that Ubuntu add, and is not an upstream issue. (From OE-Core rev: 8d2fe3f403e6435e1ffe122a6776381090752d8a) (From OE-Core rev: 37c224f51817a948f2558f78eec23a3b1df1cb24) 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> Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* pulseaudio: ignore CVE-2024-11586Ross Burton9 days1-0/+2
| | | | | | | | | | | | | | | As per the linked ticket, this issue is related to an Ubuntu-specific patch that we don't have. (From OE-Core rev: dc81fdc6bdf8ab39b7f2fd994d50256430c36558) (From OE-Core rev: 72e63e44a0c6ad5a408c4dc59a24288c36463439) 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> Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* gstreamer1.0: set status of CVE-2025-3887 to patchedPeter Marko9 days1-0/+4
| | | | | | | | | | | | | | | | | This CVE was fixed in plugins-bad. See [1] and [2] which is included in 1.24.13. These commits are backport of [3] to 1.24. Commits fixing this CVE were copied from [4]. [1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/e4351ef03f1331410b0c1216a6178d885f37e495 [2] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/ed4c2ce380f7168bd4a3423f4398eb341cb931c7 [3] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8884 [4] https://security-tracker.debian.org/tracker/CVE-2025-3887 (From OE-Core rev: 13d7e30b45e90187800ba5a383c9579ba2fa0344) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* gstreamer1.0: ignore CVE-2025-2759Peter Marko9 days1-0/+2
| | | | | | | | | | | | | | Copy statement from [1] that it is problem of installers (non-Linux). Also [2] linked in NVD says "Fixed in 1.25.1 Gstreamer Installer". Since Yocto builds from sources into our own packages, ignore it. [1] https://security-tracker.debian.org/tracker/CVE-2025-2759 [2] https://www.zerodayinitiative.com/advisories/ZDI-25-268/ (From OE-Core rev: 99ee1df6bde2ffd4fa2ddea44c0a9b94d9d77bae) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* gstreamer1.0: set status of 5 CVEs to patchedPeter Marko9 days1-0/+4
| | | | | | | | | | These CVEs were fixed in last upgrade. See commit message for 340b182d5fc972175f1d2a89127f807073c10255 (From OE-Core rev: 20dd654a8e66ffb1cac97958547f54a52ebd587d) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libxslt: apply patch for CVE-2025-7424Ross Burton9 days2-1/+105
| | | | | | | | | | | | | | This patch is taken from the upstream bug, and is used by Apple in their build of WebKit. (From OE-Core rev: 2fd2384df66dc41b12d6fa481fbc2814141c54d1) 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> (cherry picked from commit 19122ccb05282e9b8803c4d1aaf06b61c22a1bab) Signed-off-by: Jeroen Hofstee <jhofstee@victronenergy.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libpcre2: upgrade 10.45 -> 10.46Markus Kurz9 days1-1/+1
| | | | | | | | | | | | | | | | | For the changelog see: https://github.com/PCRE2Project/pcre2/releases/tag/pcre2-10.46 This is a security-only release, to address CVE-2025-58050: https://nvd.nist.gov/vuln/detail/CVE-2025-58050 (From OE-Core rev: 68deaca8f828814ea2256fd5796768c7a91ef10e) Signed-off-by: Markus Kurz <m.kurz92@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d5b45d0db9ed40b3eef2e6a076c94da3ecc48acf) Signed-off-by: Jeroen Hofstee <jhofstee@victronenergy.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* expat: upgrade to 2.7.2Ross Burton9 days1-1/+1
| | | | | | | | | | | | | | | | | | Primarily to fix CVE-2025-59375 (Disallow use of disproportional amounts of dynamic memory from within an Expat parser) but the full list of changes are available: https://github.com/libexpat/libexpat/blob/R_2_7_2/expat/Changes (From OE-Core rev: fbe5f76ba6af0983cd90a05d4077e453e2ebb475) (From OE-Core rev: 924d83d081ab69a111961be447c5fe7c55bc23df) 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> Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* curl: fix CVE-2025-10148Yogita Urade9 days2-0/+58
| | | | | | | | | | | | | | | | | | | | | | | | | curl's websocket code did not update the 32 bit mask pattern for each new outgoing frame as the specification says. Instead it used a fixed mask that persisted and was used throughout the entire connection. A predictable mask pattern allows for a malicious server to induce traffic between the two communicating parties that could be interpreted by an involved proxy (configured or transparent) as genuine, real, HTTP traffic with content and thereby poison its cache. That cached poisoned content could then be served to all users of that proxy. Reference: https://nvd.nist.gov/vuln/detail/CVE-2025-10148 Upstream patch: https://github.com/curl/curl/commit/84db7a9eae8468c0445b15aa806fa (From OE-Core rev: 83420a408551688ebb298b88b16d2e384e9b7bfd) Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* curl: fix CVE-2025-9086Yogita Urade9 days2-0/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1, A cookie is set using the secure keyword for https://target 2, curl is redirected to or otherwise made to speak with http://target (same hostname, but using clear text HTTP) using the same cookie set 3, The same cookie name is set - but with just a slash as path (path="/"). Since this site is not secure, the cookie should just be ignored. 4, A bug in the path comparison logic makes curl read outside a heap buffer boundary The bug either causes a crash or it potentially makes the comparison come to the wrong conclusion and lets the clear-text site override the contents of the secure cookie, contrary to expectations and depending on the memory contents immediately following the single-byte allocation that holds the path. The presumed and correct behavior would be to plainly ignore the second set of the cookie since it was already set as secure on a secure host so overriding it on an insecure host should not be okay. Reference: https://nvd.nist.gov/vuln/detail/CVE-2025-9086 Upstream patch: https://github.com/curl/curl/commit/c6ae07c6a541e0e96d0040afb6 (From OE-Core rev: 95ab3c3e3745e7e0ca74760683e42ae7531b4199) Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* python3-setuptools: restore build_scripts.executable supportYi Zhao9 days3-0/+124
| | | | | | | | | | | | | | | | | | | | | | | | | | We encountered an issue when running python scripts provided by python3-fail2ban. The shebang '#!/usr/bin/env python3' was replaced by '#!python', which caused these scripts to fail to run. For example: $ head -n 1 /usr/bin/fail2ban-testcases #!python $ /usr/bin/fail2ban-testcases -sh: /usr/bin/fail2ban-testcases: cannot execute: required file not found This issue was introduced by commit[1] in python3-setuptools 75.3.2. See the upstream issue report[2] for more information. Backport patches from [3] to fix this issue. [1] https://github.com/pypa/setuptools/commit/c71266345c64fd662b5f95bbbc6e4536172f496d [2] https://github.com/pypa/setuptools/issues/4934 [3] https://github.com/pypa/distutils/pull/358 (From OE-Core rev: d728ec95291f05cbfb436eabe8717ebe9a0dc11d) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* lib/oe/utils: use multiprocessing from bbMartin Jansa9 days1-1/+2
| | | | | | | | | | | | | | | | | | Fixes build with python-3.14 It was added to bitbake in 62be9113d98fccb347c6aa0a10d5c4ee2857f8b6 and oe-core now requires latest bitbake already, so we can use this. [YOCTO #15858] (From OE-Core rev: 8721554e02b4da4bb1aeb334921bc66a9eb80c91) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Reviewed-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* sanity.conf: Update minimum bitbake version to 2.12.1Martin Jansa9 days1-1/+1
| | | | | | | | | | | | Needed for multiprocessing module in bb used in the next commit. It was added to bitbake in 62be9113d98fccb347c6aa0a10d5c4ee2857f8b6 which was backported to 2.12 branch and tagged as 2.12.1 (From OE-Core rev: fcfc3056b0b8d0c63fddd0a7624622aee9a1c2f1) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/6.12: update CVE exclusions (6.12.47)Bruce Ashfield9 days1-19/+377
| | | | | | | | | | | | | | | | | | | | Data pulled from: https://github.com/CVEProject/cvelistV5 1/1 [ Author: cvelistV5 Github Action Email: github_action@example.com Subject: 1 changes (1 new | 0 updated): - 1 new CVEs: CVE-2025-10421 - 0 updated CVEs: Date: Mon, 15 Sep 2025 02:20:02 +0000 ] (From OE-Core rev: d9e60c00c85ead1f870094ff90e3f69490cd381f) 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> (cherry picked from commit 46d3b3c35dd493016a752e07af854a92e38f52ae) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/6.12: update to v6.12.47Bruce Ashfield9 days3-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: no ids found, dumping: f6cf124428f51 Linux 6.12.47 766424cef1e6b x86/vmscape: Add old Intel CPUs to affected list 8d675611b96a6 x86/vmscape: Warn when STIBP is disabled with SMT 28504e31029b1 x86/bugs: Move cpu_bugs_smt_update() down 459274c77b37a x86/vmscape: Enable the mitigation d7ddc93392e4a x86/vmscape: Add conditional IBPB mitigation 7c62c442b6eb9 x86/vmscape: Enumerate VMSCAPE bug 4c6fbb4dba3fc Documentation/hw-vuln: Add VMSCAPE documentation d497f0738df95 Linux 6.12.46 cf3c7fd1c466b dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() fd0333fe3cb17 md/raid1: fix data lost for writemostly rdev 8352fdfc04db3 riscv, bpf: use lw when reading int cpu in bpf_get_smp_processor_id 1a1e84c284169 riscv, bpf: use lw when reading int cpu in BPF_MOV64_PERCPU_REG fecd903917861 riscv: use lw when reading int cpu in asm_per_cpu 8d164de928aa3 riscv: use lw when reading int cpu in new_vmalloc_check 489be48ea1059 riscv: Only allow LTO with CMODEL_MEDANY fce8d4599b8c7 ACPI: RISC-V: Fix FFH_CPPC_CSR error handling 514600ed8d85b md: prevent incorrect update of resync/recovery offset 1affb649e221d tools: gpio: remove the include directory on make clean e9998d65bca2c drm/amd/amdgpu: Fix missing error return on kzalloc failure 203719d82999b perf bpf-utils: Harden get_bpf_prog_info_linear 150101bbe24ab perf bpf-utils: Constify bpil_array_desc 25eac390c4af3 perf bpf-event: Fix use-after-free in synthesis beec8f807ecc2 drm/bridge: ti-sn65dsi86: fix REFCLK setting d0f379279cd84 spi: spi-fsl-lpspi: Clear status register after disabling the module 15d3ab4858797 spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort 8d981d2230e90 spi: spi-fsl-lpspi: Set correct chip-select polarity bit ed635ec0b5458 spi: spi-fsl-lpspi: Fix transmissions when using CONT a5760d3fb6e35 scsi: sr: Reinstate rotational media flag 0073c41d4b99f block: add a queue_limits_commit_update_frozen helper 2ec315207ccb8 hwmon: mlxreg-fan: Prevent fans from getting stuck at 0 RPM 212e17721839d platform/x86/intel: power-domains: Use topology_logical_package_id() for package ID ee1df9ba388bd platform/x86: asus-wmi: Remove extra keys from ignore_key_wlan quirk 289b58f8ff319 pcmcia: Add error handling for add_interval() in do_validate_mem() 278842aca27e4 pcmcia: omap: Add missing check for platform_get_resource 2a7cf13dd6740 Revert "drm/amdgpu: Avoid extra evict-restore process." c5e6e56f2ce37 ALSA: hda/realtek: Fix headset mic for TongFang X6[AF]R5xxY ebdf11cf294aa ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model 17cab7b45f4db rust: support Rust >= 1.91.0 target spec 585a593ad5e8b dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() 523aefb90b593 thermal/drivers/mediatek/lvts: Disable low offset IRQ for minimum threshold 1ee0e14814b88 mm: fix accounting of memmap pages a7f7d4223ff05 kunit: kasan_test: disable fortify string checker on kasan_strings() test 607b2bf5708fe nouveau: fix disabling the nonstall irq due to storm code dda6ec365ab04 mm/slub: avoid accessing metadata when pointer is invalid in object_err() 9cd3206f0126d mm, slab: cleanup slab_bug() parameters d06b739f41dcc mm: slub: call WARN() when detecting a slab corruption 20a54a8db4dd8 mm: slub: Print the broken data before restoring them 60196f92bbc79 md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb 59599bce44af3 net: fix NULL pointer dereference in l3mdev_l3_rcv fa4abd439f275 wifi: ath11k: update channel list in worker when wait flag is set 26618c039b78a wifi: ath11k: update channel list in reg notifier instead reg worker eddca44ddf810 ext4: avoid journaling sb update on error if journal is destroying c868e9306ea6f ext4: define ext4_journal_destroy wrapper 2c46c14fd386a md/raid1,raid10: strip REQ_NOWAIT from member bios ed6aac13dd9d6 md/raid1,raid10: don't handle IO error for REQ_RAHEAD and REQ_NOWAIT 73506e581c0b1 md/raid1,raid10: don't ignore IO flags 3fbe3f4c57fda net: dsa: b53: do not enable EEE on bcm63xx b765b9ee4e5a8 net: dsa: b53/bcm_sf2: implement .support_eee() method cda6c5c095e19 net: dsa: provide implementation of .support_eee() f7976772b16a7 net: dsa: add hook to determine whether EEE is supported 6482c3dccbfb8 fs/fhandle.c: fix a race in call of has_locked_children() b9290581d2ecf microchip: lan865x: Fix LAN8651 autoloading fe03df84e19ef microchip: lan865x: Fix module autoloading bb8fd694ba6b4 net: pcs: rzn1-miic: Correct MODCTRL register offset b370f7b1f470a e1000e: fix heap overflow in e1000_set_eeprom 1f797f062b5cf cifs: prevent NULL pointer dereference in UTF16 conversion 20080709457bc batman-adv: fix OOB read/write in network-coding decode 367cb5ffd8a8a scsi: lpfc: Fix buffer free/clear order in deferred receive path cc5911dc2f989 platform/x86/amd/pmc: Add TUXEDO IB Pro Gen10 AMD to spurious 8042 quirks list 274668efe1a26 drm/amd/display: Clear the CUR_ENABLE register on DCN314 w/out DPP PG 608a015c65cc9 drm/amdgpu: drop hw access in non-DC audio fini 3573291c7901a net: ethernet: oa_tc6: Handle failure of spi_setup 089fd41902ee6 wifi: mt76: mt7925: fix the wrong bss cleanup for SAP eefa2ad9009b2 wifi: mt76: mt7996: Initialize hdr before passing to skb_put_data() a001c2f6a40c1 wifi: mt76: mt7925u: use connac3 tx aggr check in tx complete 06616410a3e5e wifi: mwifiex: Initialize the chan_stats array to zero 2fae927c25bbf soc: qcom: mdt_loader: Deal with zero e_shentsize c2daa6eb47407 of_numa: fix uninitialized memory nodes causing kernel panic 3eebe856d09b6 proc: fix missing pde_set_flags() for net proc files f4a917e6cd6c7 ocfs2: prevent release journal inode after journal shutdown 28ef61701e298 kasan: fix GCC mem-intrinsic prefix with sw tags b3ec50cc5eb5c sched: Fix sched_numa_find_nth_cpu() if mask offline 243b705a90ed8 mm: slub: avoid wake up kswapd in set_track_prepare cd0236550cf80 mm: fix possible deadlock in kmemleak 4f7537772011f mm: move page table sync declarations to linux/pgtable.h b051f70701896 mm/userfaultfd: fix kmap_local LIFO ordering for CONFIG_HIGHPTE b7f4051dd3388 x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings() 094ba14a471cc io_uring/msg_ring: ensure io_kiocb freeing is deferred for RCU fafa7450075f4 pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() 650c14abe3031 arm64: ftrace: fix unreachable PLT for ftrace_caller in init_module with CONFIG_DYNAMIC_FTRACE d2b18756dbbba ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids() 54c49eca38dbd accel/ivpu: Prevent recovery work from being queued during device removal 47c72af327270 ALSA: usb-audio: Add mute TLV for playback volumes on some devices 594a8a74e02b1 phy: mscc: Stop taking ts_lock for tx_queue and use its own lock 3ed0d6a7b3220 selftest: net: Fix weird setsockopt() in bind_bhash.c. 631fc8ab5beb9 ppp: fix memory leak in pad_compress_skb d0ecda6fdd840 net: xilinx: axienet: Add error handling for RX metadata pointer retrieval 4a5633b22fc72 net: atm: fix memory leak in atm_register_sysfs when device_register fail 89064cf534bea ax25: properly unshare skbs in ax25_kiss_rcv() 5ad5be90414dc mctp: return -ENOPROTOOPT for unknown getsockopt options b3bab397a377e net/smc: Remove validation of reserved bits in CLC Decline message 8b3e9f5567433 ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() ae9459f2acb35 net: thunder_bgx: decrement cleanup index before use 2a12c6d58de0a net: thunder_bgx: add a missing of_node_put 31229145e6ba5 wifi: cfg80211: sme: cap SSID length in __cfg80211_connect_result() 92bedee7168d4 wifi: libertas: cap SSID len in lbs_associate() cedbbba8a8e82 wifi: cw1200: cap SSID length in cw1200_do_join() e211e3f4199ac vxlan: Fix NPD in {arp,neigh}_reduce() when using nexthop objects 317122c53d5f2 vxlan: Rename FDB Tx lookup function 02bebe7d0483d vxlan: Add RCU read-side critical sections in the Tx path 9238419f6de35 vxlan: Avoid unnecessary updates to FDB 'used' time 300b4e8ff890a vxlan: Refresh FDB 'updated' time upon 'NTF_USE' c1ce8ee5d7c6a net: vxlan: rename SKB_DROP_REASON_VXLAN_NO_REMOTE 6fa0469be9cf5 net: vxlan: use kfree_skb_reason() in vxlan_mdb_xmit() da1178c6e9bb4 net: vxlan: use kfree_skb_reason() in vxlan_xmit() e89198454fb62 net: vxlan: make vxlan_set_mac() return drop reasons 4ff4f3104da65 vxlan: Fix NPD when refreshing an FDB entry with a nexthop object 5cf22915f2c37 net: vxlan: make vxlan_snoop() return drop reasons b186fb3bb3cd0 net: vxlan: add skb drop reasons to vxlan_rcv() 74872113f895d net: tunnel: add pskb_inet_may_pull_reason() helper 14f0d3c704b92 net: skb: add pskb_network_may_pull_reason() helper f8b4b6f7c2bbf net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets 46d33c878fc0b net/tcp: Fix socket memory leak in TCP-AO failure handling for IPv6 609a8ffff5a0d wifi: ath11k: fix group data packet drops during rekey 682105ab63826 ixgbe: fix incorrect map used in eee linkmode 66e7cdbda74ee i40e: Fix potential invalid access when MAC list is empty 70d3dad7d5ad0 i40e: remove read access to debugfs files b862a132b43ec idpf: set mac type when adding and removing MAC filters 2cde98a02da95 ice: fix NULL access of tx->in_use in ice_ll_ts_intr 18cdfd7f699b9 net: mctp: mctp_fraq_queue should take ownership of passed skb eb929910bd4b4 net/smc: fix one NULL pointer dereference in smc_ib_is_sg_need_sync() 0925c3c0c6d05 macsec: read MACSEC_SA_ATTR_PN with nla_get_uint 7db8aa3fc4ed0 net: macb: Fix tx_ptr_lock locking f3d761e527c55 icmp: fix icmp_ndo_send address translation for reply direction dd70cd6a44f5c bnxt_en: fix incorrect page count in RX aggr ring log 29b58eedbc5ac selftests: drv-net: csum: fix interface name for remote host 349f7dbe3b5ab mISDN: Fix memory leak in dsp_hwec_enable() 63480696b872a xirc2ps_cs: fix register access when enabling FullDuplex a22ec2ee824be net_sched: gen_estimator: fix est_timer() vs CONFIG_PREEMPT_RT=y e7a903c429e5c netfilter: nft_flowtable.sh: re-run with random mtu sizes 306b0991413b4 Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() 1503756fffe76 Bluetooth: vhci: Prevent use-after-free by removing debugfs files early c2e32ac3f107e wifi: iwlwifi: uefi: check DSM item validity 7614b00f16e53 netfilter: conntrack: helper: Replace -EEXIST by -EBUSY c47ca77fee907 netfilter: br_netfilter: do not check confirmed bit in br_nf_local_in() after confirm e4d5a5fc61fdc wifi: mt76: fix linked list corruption 2aef3667e6b0f wifi: mt76: free pending offchannel tx frames on wcid cleanup 1fb26fd3f6015 wifi: mt76: prevent non-offchannel mgmt tx during scan/roc d9f2fb6a2ac83 wifi: mt76: mt7925: fix locking in mt7925_change_vif_links() 3e789f8475f6c wifi: brcmfmac: fix use-after-free when rescheduling brcmf_btcoex_info work 5b7ae04969f82 wifi: cfg80211: fix use-after-free in cmp_bss() 863443b02837d mmc: sdhci-of-arasan: Ensure CD logic stabilization before power-up b32990fb5738f mmc: sdhci-of-arasan: Support for emmc hardware reset 1ec1b0d5e2758 LoongArch: vDSO: Remove -nostdlib complier flag 0a97a654a26a7 LoongArch: vDSO: Remove --hash-style=sysv ed6a4c0ca7c53 net: usb: qmi_wwan: add Telit Cinterion FN990A w/audio composition 9c111e6e31e88 net: usb: qmi_wwan: fix Telit Cinterion FE990A name 67ffb6a337b1d net: usb: qmi_wwan: fix Telit Cinterion FN990A name d3b504146c111 HID: core: Harden s32ton() against conversion to 0 bits d6cfa97a4d6f3 HID: stop exporting hid_snto32() 7a7ba33110698 HID: simplify snto32() a905edfec7447 arm64: dts: imx8mp: Fix missing microSD slot vqmmc on Data Modul i.MX8M Plus eDM SBC 12fa00b401c0e arm64: dts: imx8mp: Fix missing microSD slot vqmmc on DH electronics i.MX8M Plus DHCOM b9e9092995aae arm64: dts: imx8mp-tqma8mpql: fix LDO5 power off 606ae71e158d3 tee: optee: ffa: fix a typo of "optee_ffa_api_is_compatible" 02a90ca443676 arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3399-pinebook-pro 3f3d54180accf tee: fix memory leak in tee_dyn_shm_alloc_helper 963fca19fe34c tee: fix NULL pointer dereference in tee_shm_put e63052921f1b2 fs: writeback: fix use-after-free in __mark_inode_dirty() 6839108b660b4 btrfs: zoned: skip ZONE FINISH of conventional zones 70a6e89b338bb Bluetooth: hci_sync: Avoid adding default advertising on startup e04e08c2c3878 cpupower: Fix a bug where the -t option of the set subcommand was not working. 5817d249d3cc0 drm/amd/display: Don't warn when missing DCE encoder caps d619c55d7455e cdc_ncm: Flag Intel OEM version of Fibocom L850-GL as WWAN 8e504a5ad6d98 LoongArch: Save LBT before FPU in setup_sigcontext() 8446ff5a8377c btrfs: avoid load/store tearing races when checking if an inode was logged 3d9c5e1512422 btrfs: fix race between setting last_dir_index_offset and inode logging 37c491006e539 btrfs: fix race between logging inode and checking if it was logged before 41688d1fc5d16 bpf: Fix oob access in cgroup local storage f1f241ee13403 bpf: Move cgroup iterator helpers to bpf.h f13441c171d56 bpf: Move bpf map owner out of common struct 963e79f6bdac5 bpf: Add cookie object to bpf maps b0c51e95f54e5 Linux 6.12.45 9a7141d4808dc thermal/drivers/mediatek/lvts_thermal: Add mt7988 lvts commands 739229eb4d5cd thermal/drivers/mediatek/lvts_thermal: Add lvts commands and their sizes to driver data d1f4b09d9bb99 thermal/drivers/mediatek/lvts_thermal: Change lvts commands array to static const 79f6a6460ef30 Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" 7259d9d6f0ae7 PCI: dwc: Ensure that dw_pcie_wait_for_link() waits 100 ms after link up 72fdedb69cad9 PCI: Rename PCIE_RESET_CONFIG_DEVICE_WAIT_MS to PCIE_RESET_CONFIG_WAIT_MS 1d9c73561c581 net: rose: fix a typo in rose_clear_routes() 56f376507b1a0 drm/amd/amdgpu: disable hwmon power1_cap* for gfx 11.0.3 on vf mode 31ce7c089b50c drm/mediatek: Fix device/node reference count leaks in mtk_drm_get_all_drm_priv c5e42567724ee drm/nouveau: fix error path in nvkm_gsp_fwsec_v2 2de53596eeb20 drm/nouveau/disp: Always accept linear modifier c8277d229c784 drm/xe/vm: Clear the scratch_pt pointer on error dcdf36f1b6788 xfs: do not propagate ENODATA disk errors into xattr code 806fdb4422128 smb3 client: fix return code mapping of remap_file_range 6c1f8cef93dbd net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions 4735f5991f514 fs/smb: Fix inconsistent refcnt update 23d7325151d43 dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted c50747a963c49 blk-zoned: Fix a lockdep complaint about recursive locking 07b367f7ebb14 Revert "drm/amdgpu: fix incorrect vm flags to map bo" 98520a9a3d69a HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() 82e721413565d HID: wacom: Add a new Art Pen 2 64eb2737fa351 HID: logitech: Add ids for G PRO 2 LIGHTSPEED 14dfac42f5334 HID: quirks: add support for Legion Go dual dinput modes 3055309821dd3 HID: multitouch: fix slab out-of-bounds access in mt_report_fixup() c0d77e3441a92 HID: asus: fix UAF via HID_CLAIMED_INPUT validation 44bce62994fa2 x86/cpu/topology: Use initial APIC ID from XTOPOLOGY leaf on AMD/HYGON 43be33b8a2f2b x86/microcode/AMD: Handle the case of no BIOS microcode c76bf8359188a RISC-V: KVM: fix stack overrun when loading vlenb 67a05679621b7 KVM: x86: use array_index_nospec with indices that come from guest 7b6b76e3f0790 net: macb: Disable clocks once c2925cd620707 efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare 7aab65c62a8a8 fbnic: Move phylink resume out of service_task and into open/close d2d08fc3577f1 l2tp: do not use sock_hold() in pppol2tp_session_get_sock() 1bbc0c02aea1f sctp: initialize more fields in sctp_v6_from_sk() d7563b456ed44 net: rose: include node references in rose_neigh refcount 0085b250fcc79 net: rose: convert 'use' field to refcount_t 8e88504a28743 net: rose: split remove and free operations in rose_remove_neigh() e98884092a53c net: hv_netvsc: fix loss of early receive events from host during channel open. 22b6f45719672 hv_netvsc: Link queues to NAPIs 6037d6f243c18 net: stmmac: Set CIC bit only for TX queues with COE 62c8b75da2d70 net: stmmac: xgmac: Correct supported speed modes 160a7e072a0ce net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts fe67f30b41f13 net/mlx5e: Set local Xoff after FW update 628df4d5d8e09 net/mlx5e: Update and set Xon/Xoff upon port speed set 1f5f18acd8dd8 net/mlx5e: Update and set Xon/Xoff upon MTU set bde946b2a06d3 net/mlx5: Nack sync reset when SFs are present 0c87dba9ccd38 net/mlx5: Fix lockdep assertion on sync reset unload event 00a098e960454 net/mlx5: Reload auxiliary drivers on fw_activate 17209bada19e9 bnxt_en: Fix stats context reservation logic 35e129b060444 bnxt_en: Adjust TX rings if reservation is less than requested d00e98977ef51 bnxt_en: Fix memory corruption when FW resources change during ifdown 3d6a89fecf41d phy: mscc: Fix when PTP clock is register and unregister 2c697970da492 drm/xe: Don't trigger rebind on initial dma-buf validation 83f94a04074e2 drm/xe/xe_sync: avoid race during ufence signaling 77ff27ff0e452 efi: stmm: Fix incorrect buffer allocation method ee8c2f7d8f653 net: dlink: fix multicast stats being counted incorrectly c1cd3cede22e2 dt-bindings: display/msm: qcom,mdp5: drop lut clock 32c8031015d2f ice: fix incorrect counter for buffer allocation failures e8b97c7cda142 ice: use fixed adapter index for E825C embedded devices 5ff0860d1f618 ice: don't leave device non-functional if Tx scheduler config fails 43f72994e4dda drm/nouveau: remove unused memory target test 0d70a166dec65 drm/nouveau: remove unused increment in gm200_flcn_pio_imem_wr 33f9e6dc66b32 atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). 2651657f57e77 Bluetooth: hci_sync: fix set_local_name race condition 7c3df1b8a3a9f Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced d1f4364d84059 Bluetooth: hci_event: Mark connection as closed during suspend disconnect aacecaee1b454 Bluetooth: hci_event: Treat UNKNOWN_CONN_ID on disconnect as success ff0d3bad32108 net: macb: fix unregister_netdev call order in macb_remove() 8ac194ad5254b HID: input: report battery status changes immediately e2cf56faa25f1 HID: input: rename hidinput_set_battery_charge_status() eb7eafbfd1a27 powerpc/kvm: Fix ifdef to remove build warning 7d5cc22efa44e drm/mediatek: Add error handling for old state CRTC in atomic_disable 469a026cac4a2 drm/msm: update the high bitfield of certain DSI registers bc0aff1e703fd drm/msm/kms: move snapshot init earlier in KMS init 46efab01648a0 of: reserved_mem: Restructure call site for dma_contiguous_early_fixup() 7536b29903344 drm/msm: Defer fd_install in SUBMIT ioctl 81ff76c1b0882 net: ipv4: fix regression in local-broadcast routes cbc00a76a5ff9 vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() f5da8116cd52e ACPI: EC: Add device to acpi_ec_no_wakeup[] qurik list cc2ec79a6cb14 erofs: fix atomic context detection when !CONFIG_DEBUG_LOCK_ALLOC cd79a25f451e9 ASoC: codecs: tx-macro: correct tx_macro_component_drv name c9991af5e0992 smb: client: fix race with concurrent opens in rename(2) c2c9d0ae69714 smb: client: fix race with concurrent opens in unlink(2) ba884ba29cc94 scsi: core: sysfs: Correct sysfs attributes access rights 7bab8fb51d3b1 vhost: Fix ioctl # for VHOST_[GS]ET_FORK_FROM_OWNER 2e6e208825bf9 perf symbol-minimal: Fix ehdr reading in filename__read_build_id ced94e137e6cd ftrace: Fix potential warning in trace_printk_seq during ftrace_dump 0d3471ab7186c of: dynamic: Fix use after free in of_changeset_add_prop_helper() 76c872066d75f mips: lantiq: xway: sysctrl: rename the etop node 41534a4790620 mips: dts: lantiq: danube: add missing burst length property f945cb27fea12 pinctrl: STMFX: add missing HAS_IOMEM dependency 9362d520b2b44 of: dynamic: Fix memleak when of_pci_add_properties() failed 2a2deb9f8df70 trace/fgraph: Fix the warning caused by missing unregister notifier f471b3e24d1ec rtla: Check pkg-config install 9903b4afd70f3 tools/latency-collector: Check pkg-config install (From OE-Core rev: b71c028e7adc1bd80ea259e4e6833f8b2728d8c0) 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> (cherry picked from commit 0d67510cdd9b55af82797eb6f624513868fd7dd5) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ffmpeg: upgrade 7.1.1 -> 7.1.2Archana Polampalli9 days1-1/+1
| | | | | | | | | | | | Fixes CVE-2025-7700 Changelog: https://github.com/FFmpeg/FFmpeg/blob/n7.1.2/Changelog (From OE-Core rev: b564d34603753e93fdd52fc73c901a0d423c9681) Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* grub2: fix CVE-2024-56738Ross Burton9 days2-0/+75
| | | | | | | | | | | | | | | | Backport an algorithmic change to grub_crypto_memcmp() so that it completes in constant time and thus isn't susceptible to side-channel attacks. (From OE-Core rev: 30a1cc225a2bd5d044bf608d863a67df3f9c03be) (From OE-Core rev: f346b4e49a20023028238a810e0597b1c9f38d62) 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> Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* bitbake: tests/fetch: Update tests after bitbake tag removalMathieu Dubois-Briand11 days1-11/+11
| | | | | | | | | | | Tags for bitbake 2.8.6 and 2.8.7 have been removed from the git: use some other ones. (Bitbake rev: ac097300921590ed6a814f2c3fa08a59f4ded92d) Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* buildtools-tarball: fix unbound variable issues under 'set -u'Haixiao Yan12 days4-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | When Bash runs with 'set -u' (nounset), accessing an unset variable directly (e.g. [ -z "$SSL_CERT_FILE" ]) causes a fatal "unbound variable" error. As a result, the fallback logic to set SSL_CERT_FILE/SSL_CERT_DIR is never triggered and the script aborts. The current code assumes these variables may be unset or empty, but does not guard against 'set -u'. This breaks builds in stricter shell environments or when users explicitly enable 'set -u'. Fix this by using parameter expansion with a default value, e.g. "${SSL_CERT_FILE:-}", so that unset variables are treated as empty strings. This preserves the intended logic (respect host env first, then CAFILE/CAPATH, then buildtools defaults) and makes the script robust under 'set -u'. (From OE-Core rev: 3d161e94ad532f660d4a0259a32e26a32ea0c75d) Signed-off-by: Haixiao Yan <haixiao.yan.cn@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 4d880c2eccd534133a2a4e6579d955605c0956ec) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* runqemu: fix special characters bugLibo Chen12 days1-3/+4
| | | | | | | | | | | | | | Fix the bug in runqemu that happens when the file path contains the specific words such as 'vmlinux', e.g. /home/frank/vmlinux. runqemu - ERROR - wic doesn't need kernel (From OE-Core rev: f37a74369e82b1d129d6d8a5f0f3c18fafe07d10) Signed-off-by: Libo Chen <libo.chen.cn@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 3c186fe7741adecb0887e36c8a9164a58fc16437) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* systemd.bbclass: Make systemd_postinst run as intendedPeter Kjellerstedt12 days1-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After the switch from using a systemctl written in Python to using the official version of systemctl from the systemd project, the systemd_postinst function has effectively not been executed during the rootfs creation. The reason is that systemctl provided by systemctl-native fails if run without arguments (as systemd_postinst does): Failed to connect to system scope bus via local transport: Operation not permitted (consider using --machine=<user>@.host --user to connect to bus of other user) This is not seen in the logs since stderr is sent to /dev/null, and the only way to tell that there is a problem is because systemd services that are expected to be enabled aren't running. The reason this has gone unnoticed is because systemd_handle_machine_id in rootfs-postcommands.bbclass will call systemctl preset-all, which in most cases will create the missing links to enable the systemd services. This change effectively reverts commit a52e66762c0c51918b1ba3d4622759637b6e920a (systemd.bbclass: update command to check systemctl available) and instead only runs systemctl without arguments (to determine that it can communicate with systemd) when executed on target. (From OE-Core rev: 6cb4239b412dc782f66728e47753c1a82cccf759) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* systemd-systemctl-native: Install systemd-sysv-installPeter Kjellerstedt12 days3-8/+53
| | | | | | | | | | | | | It is needed when support for both systemd and sysvinit are enabled. This also adds a patch for systemctl to call systemd-sysv-install without a hardcoded path and instead relies on finding it in $PATH. This is needed when calling systemctl from a recipe sysroot. (From OE-Core rev: 8d0eb4ff49801aabb73e4fa28ffe12ab10beb32b) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* systemd-systemctl-native: Use += instead of :appendPeter Kjellerstedt12 days1-2/+2
| | | | | | | | | There is no reason to use EXTRA_OEMESON:append when += will do. (From OE-Core rev: d3c754dae42dcd68274711c9da3def3621d55634) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* license.py: avoid deprecated ast.StrMartin Jansa12 days1-2/+2
| | | | | | | | | | | | | | | | | | | | | * it's deprecated since python-3.12 and removed in 3.14 causing: openembedded-core/meta/lib/oe/license.py', lineno: 176, function: visit 0172: 0173: LicenseVisitor.__init__(self) 0174: 0175: def visit(self, node): *** 0176: if isinstance(node, ast.Str): 0177: lic = node.s 0178: 0179: if license_ok(self._canonical_license(self._d, lic), 0180: self._dont_want_licenses) == True: Exception: AttributeError: module 'ast' has no attribute 'Str' (From OE-Core rev: 73c0dcd28f843b61edaa17fbc4037ef974f52adf) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* rpm: keep leading `/' from sed operationHongxu Jia12 days1-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For /usr/lib/rpm/macros, Yocto explicitly set OECMAKE_FIND_ROOT_PATH_MODE_PROGRAM = "ONLY" [1][2] to search tools from CMAKE_FIND_ROOT_PATH [5] which locates in native recipe sysroot or HOSTTOOLS_DIR. If found in native recipe sysroot or HOSTTOOLS_DIR, the sed operation removed leading `/' root@qemux86-64:~# vi /usr/lib/rpm/macros ... %__xz usr/bin/xz %__make usr/bin/make %__zstd usr/bin/zstd %__quilt usr/bin/quilt %__patch usr/bin/patch ... root@qemux86-64:~# rpm --eval "%{__xz} %{__make} %{__zstd} %{__quilt} %{__patch}" usr/bin/xz usr/bin/make usr/bin/zstd usr/bin/quilt usr/bin/patch This commit keeps leading `/' from sed operation, and similar reason for /usr/lib/cmake/rpm/rpm-targets.cmake After applying this commit: root@qemux86-64:~# rpm --eval "%{__xz} %{__make} %{__zstd} %{__quilt} %{__patch}" /usr/bin/xz /usr/bin/make /usr/bin/zstd /usr/bin/quilt /usr/bin/patch [1] https://git.openembedded.org/openembedded-core/commit/?id=f4ea12f6635125ee793f4dd801c538c0186f9dc3 [2] https://cmake.org/cmake/help/latest/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.html (From OE-Core rev: 32486bb4c5401b0a59470a37505f60f71da6c2c7) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (master rev: 0d0773879ab9520c475c4a8c930b2e663de0e032) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* rpm: correct tool path in macros for no usrmergeHongxu Jia12 days1-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While no usrmerge in sysvinit, some tools defined in rpm macro have wrong path $ echo 'INIT_MANAGER="sysvinit"' >> conf/local.conf $ echo 'IMAGE_INSTALL:append = " rpm busybox"' >> conf/local.conf $ bitbake core-image-minimal $ runqemu tmp/deploy/images/qemux86-64/core-image-minimal-qemux86-64.rootfs.qemuboot.conf root@qemux86-64:~# which sed tar rm mkdir cp cat chown chmod gzip grep mv /bin/sed /bin/tar /bin/rm /bin/mkdir /bin/cp /bin/cat /bin/chown /bin/chmod /bin/gzip /bin/grep /bin/mv root@qemux86-64:~# rpm --eval "%{__sed} %{__tar} %{__rm} %{__mkdir} %{__cp} %{__cat} %{__chown} %{__chmod} %{__gzip} %{__grep} %{__mv}" /usr/bin/sed /usr/bin/tar /usr/bin/rm /usr/bin/mkdir /usr/bin/cp /usr/bin/cat /usr/bin/chown /usr/bin/chmod /usr/bin/gzip /usr/bin/grep /usr/bin/mv Here to explain how __rm was set in rpm during build. The build system of rpm is cmake. Take rpm rpm-4.19.x for example: The '__RM rm' is defected by findutil [1], and function findutil calls find_program to search for tool, if not found on host, then hardcode with "/usr/bin" prefix [2] Yocto explicitly set OECMAKE_FIND_ROOT_PATH_MODE_PROGRAM = "ONLY" [3][4] to search tools from CMAKE_FIND_ROOT_PATH [5] which locates in recipe sysroot, if not found in recipe sysroot, hardcode with "/usr/bin" prefix If "${base_bindir}" != "${bindir}, explicitly correct tools in rpm macros, use ${base_bindir} to instead original ${bindir}. Only do the operation for target, it is not necessary for native and nativesdk, because most host distribution supports usrmerge After applying this commit, on target: root@qemux86-64:~# rpm --eval "%{__sed} %{__tar} %{__rm} %{__mkdir} %{__cp} %{__cat} %{__chown} %{__chmod} %{__gzip} %{__grep} %{__mv}" /bin/sed /bin/tar /bin/rm /bin/mkdir /bin/cp /bin/cat /bin/chown /bin/chmod /bin/gzip /bin/grep /bin/mv root@qemux86-64:~# ls /bin/sed /bin/tar /bin/rm /bin/mkdir /bin/cp /bin/cat /bin/chown /bin/chmod /bin/gzip /bin/grep /bin/mv /bin/cat /bin/chmod /bin/chown /bin/cp /bin/grep /bin/gzip /bin/mkdir /bin/mv /bin/rm /bin/sed /bin/tar In order to save size, this commit does not add these tools to runtime depends, user should explicitly add them if necessary (such as use rpm to build packages) [1] https://github.com/rpm-software-management/rpm/blob/rpm-4.19.x/CMakeLists.txt#L121 [2] https://github.com/rpm-software-management/rpm/blob/rpm-4.19.x/CMakeLists.txt#L59 [3] https://git.openembedded.org/openembedded-core/commit/?id=f4ea12f6635125ee793f4dd801c538c0186f9dc3 [4] https://cmake.org/cmake/help/latest/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.html [5] https://git.openembedded.org/openembedded-core/tree/meta/classes-recipe/cmake.bbclass?id=f4ea12f6635125ee793f4dd801c538c0186f9dc3#n123 (From OE-Core rev: 3958989d976fb429c84b12427bab3db0bc0d5d16) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (master rev: c89c7177be2df5d2be44478a6ac43b35ad46db9e) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/6.12: update CVE exclusions (6.12.44)Bruce Ashfield12 days1-6/+134
| | | | | | | | | | | | | | | | | | | Data pulled from: https://github.com/CVEProject/cvelistV5 1/1 [ Author: cvelistV5 Github Action Email: github_action@example.com Subject: 3 changes (0 new | 3 updated): - 0 new CVEs: - 3 updated CVEs: CVE-2025-32100, CVE-2025-55852, CVE-2025-55944 Date: Wed, 3 Sep 2025 20:01:09 +0000 ] (From OE-Core rev: ac249aa8c4b32f77373ba1d2ae17465117cad683) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 7f78db11847b54b32c2c3d6e86cf7e3a06dcd625) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/6.12: update to v6.12.44Bruce Ashfield12 days3-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: no ids found, dumping: 11a24528d080 Linux 6.12.44 4edaeba45bcc alloc_fdtable(): change calling conventions. 51e8531371f9 netfilter: nf_reject: don't leak dst refcount for loopback packets e133ea6dd6a7 s390/hypfs: Enable limited access during lockdown 782a7d2ddbf2 s390/hypfs: Avoid unnecessary ioctl registration in debugfs ba1e8eab16d2 ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation 66d25bb8ab0e net/mlx5e: Preserve shared buffer capacity during headroom updates 3ef5a3a68b8f net/mlx5e: Query FW for buffer ownership 892fe7bf7390 net/mlx5: Add IFC bits and enums for buf_ownership 736dab2783ba net/mlx5: Relocate function declarations from port.h to mlx5_core.h cacc591fb03e net/mlx5: Base ECVF devlink port attrs from 0 b510ba91ad4f Octeontx2-af: Skip overlap check for SPI field 69c849660633 bonding: send LACPDUs periodically in passive mode after receiving partner's LACPDU dc17f43d9666 bonding: update LACP activity flag after setting lacp_active 34327b362ce2 ALSA: timer: fix ida_free call while not allocated 23ff73c9495d net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate ff57186b2cc3 net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit 9bbf16b649b0 net: dsa: microchip: Fix KSZ9477 HSR port setup issue 9b136c1e442b igc: fix disabling L1.2 PCI-E link substate on I226 on init e6e7966c3203 ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc 30bf5728bb21 s390/mm: Do not map lowcore with identity mapping e94cdb9fb279 LoongArch: Optimize module load time by optimizing PLT/GOT counting 995889c25886 microchip: lan865x: fix missing Timer Increment config for Rev.B0/B1 71f6b75f1f4d microchip: lan865x: fix missing netif_start_queue() call on device open 2e765ba0ee0e net/smc: fix UAF on smcsk after smc_listen_out() a7efffeecb88 gve: prevent ethtool ops after shutdown 22042ffedd8c net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization 78ba077e323f phy: mscc: Fix timestamping for vsc8584 4931fe2dbe1c cifs: Fix oops due to uninitialised variable 1b7862974266 net: ti: icssg-prueth: Fix HSR and switch offload Enablement during firwmare reload. 94731cc551e2 ppp: fix race conditions in ppp_fill_forward_path b6be9f91c61c net: ethernet: mtk_ppe: add RCU lock around dev_fill_forward_path 53aee4fc347c ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add 041e2f945f82 net: gso: Forbid IPv6 TSO with extensions on devices with only IPV6_CSUM af9742effde6 drm/amd/display: Don't print errors for nonexistent connectors 97fc94c5fd3c drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_create_session() 9d9b04562628 ALSA: usb-audio: Fix size validation in convert_chmap_v3() a4f1b9c57092 drm/hisilicon/hibmc: fix the hibmc loaded failed bug d85331542e98 drm/hisilicon/hibmc: fix the i2c device resource leak when vdac init failed c8029abe45c5 drm/hisilicon/hibmc: refactored struct hibmc_drm_private a0d2e6f9d34a rust: alloc: fix `rusttest` by providing `Cmalloc::aligned_layout` too bce19c62ed00 mlxsw: spectrum: Forward packets with an IPv4 link-local source IP 975e2590a72e Bluetooth: hci_conn: do return error from hci_enhanced_setup_sync() dcb367e70770 Bluetooth: hci_event: fix MTU for BN == 0 in CIS Established 369518d9f713 Bluetooth: hci_sync: Prevent unintended PA sync when SID is 0xFF 3313f062338a Bluetooth: btmtk: Fix wait_on_bit_timeout interruption during shutdown 0d340bbb8d49 Bluetooth: hci_sync: Fix scan state after PA Sync has been established 4bdb0f78bddb iommu/amd: Avoid stack buffer overflow from kernel cmdline f1424c830d6c scsi: qla4xxx: Prevent a potential error pointer dereference 313f2c85f64d rtase: Fix Rx descriptor CRC error bit definition bdb19cd0de73 net: bridge: fix soft lockup in br_multicast_query_expired() 87c36bef9e0f net: xilinx: axienet: Fix RX skb ring management in DMAengine mode 8d2bf2ec20a6 RDMA/hns: Fix dip entries leak on devices newer than hip09 17ed810811ec RDMA/bnxt_re: Fix to initialize the PBL array f884c7b15ebd RDMA/bnxt_re: Fix a possible memory leak in the driver 948577ad2876 RDMA/bnxt_re: Fix to remove workload check in SRQ limit path d43f27aa9e3c RDMA/bnxt_re: Fix to do SRQ armena by default 89053e3f0c2d RDMA/hns: Fix querying wrong SCC context for DIP algorithm ed4f1d589168 RDMA/erdma: Fix ignored return value of init_kernel_qp 60a56f5a54f5 rust: alloc: replace aligned_size() with Kmalloc::aligned_layout() 846bda1478b1 iosys-map: Fix undefined behavior in iosys_map_clear() 6bfa361d7278 drm/tests: Fix drm_test_fb_xrgb8888_to_xrgb2101010() on big-endian 46d9ebf9fd82 drm/tests: Do not use drm_fb_blit() in format-helper tests f7798cb62de9 drm/format-helper: Add generic conversion to 32-bit formats 845687312b68 drm/format-helper: Move helpers for pixel conversion to header file d218e87db084 drm/format-helper: Add conversion from XRGB8888 to BGR888 268a5b682a18 drm/panic: Move drawing functions to drm_draw 8b9c53f8edd4 drm/tests: Fix endian warning 7a60c21384c8 cgroup/cpuset: Fix a partition error with CPU hotplug 68da1fac48f0 cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key cabcb52d76d3 drm/nouveau/nvif: Fix potential memory leak in nvif_vmm_ctor(). aa2b0dc33258 spi: spi-fsl-lpspi: Clamp too high speed_hz a9e5924daa95 x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper f860000c1f5e iio: imu: inv_icm42600: change invalid data error to -EBUSY 06230d6dec21 iio: imu: inv_icm42600: Convert to uXX and sXX integer types 78de165b61b1 iio: imu: inv_icm42600: use = { } instead of memset() 4bd0edbd83b6 iio: imu: inv_icm42600: switch timestamp type from int64_t __aligned(8) to aligned_s64 3439c15ae91a tls: fix handling of zero-length records on the rx_list e42ac65e257b powerpc/boot: Fix build with gcc 15 9c4afcaf8275 ovl: use I_MUTEX_PARENT when locking parent in ovl_create_temp() f483319e1f9b drm/i915/icl+/tc: Cache the max lane count value 51ffbf14e261 compiler: remove __ADDRESSABLE_ASM{_STR,}() again ae94295132b8 drm/i915/icl+/tc: Convert AUX powered WARN to a debug message d0c68045b8b0 tracing: Limit access to parser->buffer when trace_get_user failed e1fdc506c315 tracing: Remove unneeded goto out logic c456108605f5 iio: temperature: maxim_thermocouple: use DMA-safe buffer for spi_read() cce55ca4e7a2 iio: light: as73211: Ensure buffer holes are zeroed 1856de52e0f4 iio: light: Use aligned_s64 instead of open coding alignment. 8e64b52bc895 usb: dwc3: pci: add support for the Intel Wildcat Lake f49697dfba29 usb: dwc3: Remove WARN_ON for device endpoint command timeouts 900fdc733f84 usb: dwc3: Ignore late xferNotReady event to prevent halt timeout 2f7fc6ec5a11 usb: xhci: Fix slot_id resource race conflict adeb6ccc145f usb: typec: maxim_contaminant: re-enable cc toggle if cc is open and port is clean b21f9560a970 usb: typec: maxim_contaminant: disable low power mode when reading comparator values b93f5d439d74 USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles d6f3ec41c60b usb: storage: realtek_cr: Use correct byte order for bcs->Residue ad105db0a264 USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera 5bbe1e67fc67 usb: renesas-xhci: Fix External ROM access timeouts b0cdcacd9174 usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test f3b0c9ec5473 comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl() a3cfcd0c78c8 comedi: pcl726: Prevent invalid irq number 92352ed2f9ac comedi: Make insn_rw_emulate_bits() do insn->n samples 33bfc3a4cce3 usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive 5ed0465d7c11 cdx: Fix off-by-one error in cdx_rpmsg_probe() f42e2149f2a1 kcov, usb: Don't disable interrupts in kcov_remote_start_usb_softirq() 4e0c0771bd3e most: core: Drop device reference after usage in get_channel() 993e0cadd807 iio: proximity: isl29501: fix buffered read on big-endian systems 88818b5288a6 iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe() c591ba1acd08 ftrace: Also allocate and copy hash for reading of filter files 598e1e4f392e fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() baa11a683d11 mmc: sdhci_am654: Disable HS400 for AM62P SR1.0 and SR1.1 3c778a98bee1 drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS 87dca4c6a672 cpuidle: governors: menu: Avoid selecting states with too much latency b39b62075ab4 cpuidle: menu: Remove iowait influence d133154ca39c use uniform permission checks for all mount propagation changes 042cf48ecf67 fs/buffer: fix use-after-free when call bh_read() helper 003e6a315029 smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy() 3adec7077192 debugfs: fix mount options not being applied a3888a24131a arm64: dts: ti: k3-am62*: Move eMMC pinmux to top level board file 4627b6c718eb arm64: dts: ti: k3-am6*: Remove disable-wp for eMMC b926a5860696 arm64: dts: ti: k3-am62*: Add non-removable flag for eMMC cb2e511b92c1 arm64: dts: ti: k3-am6*: Add boot phase flag to support MMC boot 3d61136945a7 btrfs: subpage: keep TOWRITE tag until folio is cleaned 74482f0005fa ext4: preserve SB_I_VERSION on remount f02d8e200cb5 scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems 95ba8440f72d scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers 8b419b1d6f0f iio: adc: ad7173: fix setting ODR in probe 22e29e843c88 PCI: rockchip: Set Target Link Speed to 5.0 GT/s before retraining 4905709a195e PCI: rockchip: Use standard PCIe definitions 32559a9ae496 PCI: imx6: Add IMX8MQ_EP third 64-bit BAR in epc_features d9126b98c70a PCI: imx6: Add i.MX8Q PCIe Endpoint (EP) support ec22f927327d Mark xe driver as BROKEN if kernel page size is not 4kB 92d6b3747b49 mptcp: disable add_addr retransmission when timeout is 0 43ffe59d1666 mptcp: remove duplicate sk_reset_timer call 782470d0aa8b soc: qcom: mdt_loader: Fix error return values in mdt_header_valid() 12e7df89a0c7 scsi: core: Fix command pass through retry regression 6b124585a5d1 drm/amd/display: Fill display clock and vblank time in dce110_fill_display_configs 1fa5189ab6d3 drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs 1b7e7c371b47 drm/amd/display: Fix DP audio DTO1 clock source on DCE 6. 34f2e0bb85c2 drm/amd/display: Fix Xorg desktop unresponsive on Replay panel 88d5d27264ef drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 dae271ef2b89 drm/amd/display: Don't overclock DCE 6 by 15% f653dd30839e drm/amd/display: Avoid a NULL pointer dereference be68ddbf23ff drm/amdgpu/swm14: Update power limit logic 1414220d5b5e accel/habanalabs/gaudi2: Use kvfree() for memory allocated with kvcalloc() b1fbf1b68bbf kvm: retry nx_huge_page_recovery_thread creation 0a61c9bcab64 platform/x86/intel-uncore-freq: Check write blocked for ELC 61605c847599 s390/sclp: Fix SCCB present check 732d4bd7b78a RDMA/rxe: Flush delayed SKBs while releasing RXE resources 570507f08f0c ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6 8e2b8a30791b mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn 61a9f2e5c49f mm/debug_vm_pgtable: clear page table entries at destroy_args() 0b7f6d02d490 squashfs: fix memory leak in squashfs_fill_super 92278ae36935 NFS: Fix a race when updating an existing write a9f726bd1044 mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistency 2911c2e05c35 mmc: sdhci-pci-gli: GL9763e: Mask the replay timer timeout of AER 9fccdc9f3dc9 memstick: Fix deadlock by moving removing flag earlier d7dfbda8eefb mmc: sdhci-pci-gli: Add a new function to simplify the code 9efa1a429cc2 iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrement 4652d0b6f7e6 iov_iter: iterate_folioq: fix handling of offset >= folio size d9f93172820a io_uring/futex: ensure io_futex_wait() cleans up properly on failure eb0abacdd3fc Revert "can: ti_hecc: fix -Woverflow compiler warning" 3c06e9ad0bea sched_ext: initialize built-in idle state before ops.init() 3c0d35b3caf5 ata: libata-scsi: Return aborted command when missing sense and result TF fe9da1812f86 io_uring/net: commit partial buffers on retry f08c80af3c9a netfs: Fix unbuffered write error handling 06eb8b95cbc3 btrfs: send: make fs_path_len() inline and constify its argument 7386d3e3dd2c btrfs: send: use fallocate for hole punching with send stream v2 039d05430ecf btrfs: send: avoid path allocation for the current inode when issuing commands a4eac4fd1b6c btrfs: send: keep the current inode's path cached eb38777ad10e btrfs: send: add and use helper to rename current inode when processing refs a7920a7ea65b btrfs: send: only use boolean variables at process_recorded_refs() efb8eb976ab5 btrfs: send: factor out common logic when sending xattrs 404dd9617257 xfs: fully decouple XFS_IBULK* flags from XFS_IWALK* flags 4cb852e43f56 btrfs: zoned: requeue to unused block group list if zone finish failed e663071ae9b9 btrfs: codify pattern for adding block_group to bg_list 9a20e95694cf btrfs: explicitly ref count block_group on new_bgs list da2124719f38 btrfs: abort transaction on unexpected eb generation at btrfs_copy_root() cd2bce7d8438 btrfs: always abort transaction on failure to add block group to free space tree 7eb547071cd6 btrfs: move transaction aborts to the error site in add_block_group_free_space() dd0b28d877b2 btrfs: qgroup: fix race between quota disable and quota rescan ioctl 8efc2a4d2fad btrfs: qgroup: drop unused parameter fs_info from __del_qgroup_rb() 31c6235301c6 usb: typec: fusb302: cache PD RX state c826250c492e USB: typec: Use str_enable_disable-like helpers 1c24f24f6b67 x86/sev: Ensure SVSM reserved fields in a page validation entry are initialized to zero 7c303fa1f311 mm/damon/ops-common: ignore migration request to invalid nodes e35c822d6565 selftests: mptcp: pm: check flush doesn't reset limits 243d21f94751 mptcp: pm: kernel: flush: do not reset ADD_ADDR limit 6fa78478795f mptcp: drop skb if MPTCP skb extension allocation fails b00219888c11 ACPI: pfr_update: Fix the driver update version check b3967c493799 ipv6: sr: Fix MAC comparison to be constant-time 786f6314604b sched/ext: Fix invalid task state transitions on class switch acd69b597bd3 net, hsr: reject HSR frame if skb can't hold tag 3575d22e94dc LoongArch: KVM: Make function kvm_own_lbt() robust 0a42692cdb8f drm/amd/display: Don't overwrite dce60_clk_mgr 0961673cc5f0 drm/amd/display: fix a Null pointer dereference vulnerability de0780d26f6c drm/amd/display: Add primary plane to commits for correct VRR handling 96609a51e613 drm/amdkfd: Destroy KFD debugfs after destroy KFD wq 75a10c872cae drm/amdgpu: update mmhub 4.1.0 client id mappings c56ef0e7d2de drm/amdgpu: update mmhub 3.0.1 client id mappings 20e97e9a2939 drm/amdgpu: Update external revid for GC v9.5.0 fc647f6c51bb drm/amdgpu: Initialize data to NULL in imu_v12_0_program_rlc_ram() 83cfdc2b018c drm/amdgpu: check if hubbub is NULL in debugfs/amdgpu_dm_capabilities 71598a5a7797 drm/amdgpu: Avoid extra evict-restore process. 1fc9d8f5a665 drm/amd: Restore cached power limit during resume 9225818539c7 drm/amdgpu/discovery: fix fw based ip discovery daaea1706de5 media: venus: venc: Clamp param smaller than 1fps and bigger than 240 d63a2d93e8d2 media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. 639eb587f977 media: venus: protect against spurious interrupts during probe 24dd1536d43c media: venus: hfi: explicitly release IRQ during teardown 32798309540a media: venus: Fix MSM8998 frequency table 2d8cea8310a2 media: venus: Add a check for packet size after reading from shared memory 93775183e6f3 media: qcom: camss: cleanup media device allocated resource on error path 639f5b33fcd7 media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() calls 0d23b548d71e media: mt9m114: Fix deadlock in get_frame_interval/set_frame_interval 6b499ee04b30 media: ov2659: Fix memory leaks in ov2659_probe() 42c661c27ccb media: pisp_be: Fix pm_runtime underrun in probe ed905fe7cba0 media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() c3d75524e100 media: usbtv: Lock resolution while streaming 0ac47b860947 media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() d4177e8874b2 media: verisilicon: Fix AV1 decoder clock frequency 5fd3269dfaaa media: vivid: fix wrong pixel_array control size c851e2c89234 media: ipu6: isys: Use correct pads for xlate_streams() a5c8984a5b77 media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() 5c54ef825c9e media: hi556: correct the test pattern configuration 7b15256361e6 media: gspca: Add bounds checking to firmware parser 35128d4c49ff parisc: Update comments in make_insert_tlb 98e2b6af0238 parisc: Try to fixup kernel exception in bad_area_nosemaphore path of do_page_fault() bc0a24c24cee parisc: Revise gateway LWS calls to probe user read access f410ef9a032c parisc: Revise __get_user() to probe user read access 1dc6244651ed parisc: Rename pte_needs_flush() to pte_needs_cache_flush() in cache.c 41d6a489cbe2 parisc: Makefile: explain that 64BIT requires both 32-bit and 64-bit compilers 8f8a07ad04da parisc: Drop WARN_ON_ONCE() from flush_cache_vmap 753bc5f5a3f5 parisc: Define and use set_pte_at() 537264f4b3dc parisc: Check region is readable by user in raw_copy_from_user() a2513b82fe7a soc/tegra: pmc: Ensure power-domains are in a known state 033b3d0e4175 kbuild: userprogs: use correct linker when mixing clang and GNU ld 429d50cbaff4 jbd2: prevent softlockup in jbd2_log_do_checkpoint() 888aa660144b f2fs: fix to avoid out-of-boundary access in dnode page 539fa8a7f163 ASoC: SOF: amd: acp-loader: Use GFP_KERNEL for DMA allocations in resume context 9ef515e1714d amdgpu/amdgpu_discovery: increase timeout limit for IFWI init e2f8f9d9252b phy: qcom: phy-qcom-m31: Update IPQ5332 M31 USB phy initialization sequence 21d9382c44a4 vhost/vsock: Avoid allocating arbitrarily-sized SKBs faf332a10372 vsock/virtio: Validate length in packet header before skb_put() 7c001febe46a PCI: imx6: Delay link start until configfs 'start' written 90fa5884bc8f PCI: imx6: Remove apps_reset toggling from imx_pcie_{assert/deassert}_core_reset 0845e3bdb98f PCI: imx6: Add IMX8MM_EP and IMX8MP_EP fixed 256-byte BAR 4 in epc_features 74955851ad4c PCI: endpoint: Fix configfs group removal on driver teardown 6cf655055232 PCI: endpoint: Fix configfs group list head handling 365cc41d527f PCI/portdrv: Use is_pciehp instead of is_hotplug_bridge 72e849b5b16a readahead: fix return value of page_cache_next_miss() when no hole is found 617a8d148d92 mtd: rawnand: renesas: Add missing check after DMA map c74e7333b5a3 mtd: rawnand: fsmc: Add missing check after DMA map 2c2a6c4d1d5d mtd: spinand: propagate spinand_wait() errors from spinand_write_page() 264e99d50e88 mtd: spi-nor: Fix spi_nor_try_unlock_all() 52a14d291107 hwmon: (gsc-hwmon) fix fan pwm setpoint show functions d10700cbd1f0 pwm: mediatek: Fix duty and period setting 6dff1cf891f5 pwm: mediatek: Handle hardware enable and clock enable separately dea337456b69 pwm: imx-tpm: Reset counter if CMOD is 0 54299905bdc6 wifi: ath11k: fix dest ring-buffer corruption when ring is full c2c67e8ffd89 wifi: ath11k: fix source ring-buffer corruption 654f9eba7e88 wifi: ath11k: fix dest ring-buffer corruption e4f5abdf5b25 wifi: ath12k: fix dest ring-buffer corruption when ring is full 34606f060a7e wifi: ath12k: fix source ring-buffer corruption 06af1f72e081 wifi: ath12k: fix dest ring-buffer corruption e8d817bb9ada wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() e0d68d52a300 iio: adc: ad_sigma_delta: change to buffer predisable 4808ca3aa30a iio: imu: bno055: fix OOB access of hw_xlate array b7a840afe31f zynq_fpga: use sgtable-based scatterlist wrappers 87bfabb3b2f4 soc: qcom: mdt_loader: Ensure we don't read past the ELF header 12e65070d23c ata: libata-scsi: Fix CDL control 47bf4ef2d03a scsi: ufs: ufs-pci: Fix default runtime and system PM levels 6dc4a6eb5e7a scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllers c7c56473410b ata: libata-scsi: Fix ata_to_sense_error() status handling 2c84f085d628 scsi: mpi3mr: Fix race between config read submit and interrupt completion dc8fb963742f scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE fee4b9e1b2f5 scsi: dt-bindings: mediatek,ufs: Add ufs-disable-mcq flag for UFS host 19ef81195c52 dt-bindings: display: sprd,sharkl3-dsi-host: Fix missing clocks constraints 2faccb81e3c4 dt-bindings: display: sprd,sharkl3-dpu: Fix missing clocks constraints 785e79e1d3d7 apparmor: Fix 8-byte alignment for initial dfa blob streams 1187dc67b931 arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C buses 4c02f4cd92fa arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1 bc254ce9b4eb arm64: dts: exynos: gs101: ufs: add dma-coherent property 1e20a92593a7 arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default 7d90b80c2e57 arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support 0c2f2fd7dc6f btrfs: fix printing of mount info messages for NODATACOW/NODATASUM 7b16d89fdae4 btrfs: restore mount option info messages during mount 30776a735dea btrfs: fix incorrect log message for nobarrier mount option 5abf2cec45b9 btrfs: zoned: fix write time activation failure for metadata block group 275c88b797f2 ext4: fix hole length calculation overflow in non-extent inodes e767e51caef3 ext4: use kmalloc_array() for array space allocation 48a6128a4a39 ext4: don't try to clear the orphan_present feature block device is r/o 0bbcd9434c56 ext4: fix reserved gdt blocks handling in fsmap 4fa1098957e0 ext4: fix fsmap end of range reporting with bigalloc 14cfb25eaf79 ext4: check fast symlink for ea_inode correctly daf7938a205f tracing: fprobe-event: Sanitize wildcard for fprobe event name d5ab785183ae ksmbd: extend the connection limiting mechanism to support IPv6 36e010bb865f ksmbd: fix refcount leak causing resource not released 25e39d8da1f9 Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" 90bc64329612 crypto: octeontx2 - Fix address alignment on CN10KB and CN10KA-B0 ee44c1e0ca68 crypto: octeontx2 - Fix address alignment on CN10K A0/A1 and OcteonTX2 dc2579cee57d crypto: octeontx2 - Fix address alignment issue on ucode loading fe546f5c50fc crypto: qat - flush misc workqueue during device shutdown f9534674ce53 crypto: caam - Prevent crash on suspend with iMX8QM / iMX8ULP 7cd656e25f20 crypto: qat - lower priority for skcipher and aead algorithms c1f5a9d4f0ae lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswap e447303a2869 vt: defkeymap: Map keycodes above 127 to K_HOLE 2ee5eca08257 vt: keyboard: Don't process Unicode characters in K_OFF mode 2ec99b922f46 bus: mhi: host: Detect events pointing to unexpected TREs 58379e95599e bus: mhi: host: Fix endianness of BHI vector table 8b557259cb2d usb: dwc3: imx8mp: fix device leak at unbind 1d14af4aaab5 usb: dwc3: meson-g12a: fix device leaks at unbind 68aaf7b29230 usb: musb: omap2430: fix device leak at unbind dd773c917edd usb: gadget: udc: renesas_usb3: fix device leak at unbind ac5d7bfa5da3 usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() a8cd0f7f9c6c m68k: Fix lost column on framebuffer debug console f0fc87ca5c44 dm: Check for forbidden splitting of zone write operations 8864616719b6 dm: dm-crypt: Do not partially accept write BIOs with zoned targets 2b6e3546fb94 PM: runtime: Take active children into account in pm_runtime_get_if_in_use() 14153500da34 platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister() 3e1bb7397593 cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() bf1d64092b0e ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig 8e2739478c16 serial: 8250: fix panic due to PSLVERR 9becd7c25c61 Linux 6.12.43 e67d015b3732 ACPI: Return -ENODEV from acpi_parse_spcr() when SPCR support is disabled 25ae311e322d PCI: Honor Max Link Speed when determining supported speeds 411950235485 dm: split write BIOs on zone boundaries when zone append is not emulated b672daa89d1a rcu: Fix racy re-initialization of irq_work causing hangs cf04cdc419b2 drm/amd/display: Allow DCN301 to clear update flags ccc5a37e6370 firmware: arm_scmi: Convert to SYSTEM_SLEEP_PM_OPS f5f8bf41ab17 io_uring/rw: cast rw->flags assignment to rwf_t f170bc6fa429 ata: libata-sata: Add link_power_management_supported sysfs attribute f6367a4d03b9 rust: workaround `rustdoc` target modifiers bug fed5d8679b57 rust: kbuild: clean output before running `rustdoc` 231d783e0cf0 arm64: dts: ti: k3-j722s-evm: Fix USB gpio-hog level for Type-C 4a95cfc9a413 arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C 272d619a5301 PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports 18b88bbcbde6 PCI: Allow PCI bridges to go to D3Hot on all non-x86 47ecb8f8ec00 PCI: Store all PCIe Supported Link Speeds 5a9c80656775 smb: client: fix netns refcount leak after net_passive changes 4ceb0bd4ffd0 net: better track kernel sockets lifetime 2b260dc923e8 net: Add net_passive_inc() and net_passive_dec(). 130362b4b39d mfd: cros_ec: Separate charge-control probing from USB-PD dfa79be0b45b HID: apple: avoid setting up battery timer for devices without battery 16decac6ed8f tools/hv: fcopy: Fix irregularities with size of ring buffer 110821e5de82 wifi: mac80211: check basic rates validity in sta_link_apply_parameters 20d03830f037 HID: magicmouse: avoid setting up battery timer when not needed 673cf582fd78 RDMA/siw: Fix the sendmsg byte count in siw_tcp_sendpages 261757617c68 tools/nolibc: fix spelling of FD_SETBITMASK in FD_* macros 714d36077cb0 media: v4l2: Add support for NV12M tiled variants to v4l2_format_info() 4aa1c497a19c media: uvcvideo: Do not mark valid metadata as invalid 6f08bfb58056 media: venus: Fix OOB read due to missing payload bound check cac702a43905 media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() a0854de00ce2 mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock 8d2d22a55ffe mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() ff40839e018b mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd() 769682164de8 mm, slab: restore NUMA policy support for large kmalloc bffedc06e27e parisc: Makefile: fix a typo in palo.conf d03610494717 hv_netvsc: Fix panic during namespace deletion with VF 5b3b346bc4c2 net/sched: ets: use old 'nbands' while purging unused classes ed9b8e501623 fbdev: Fix vmalloc out-of-bounds write in fast_imageblit bb81c18dbd42 userfaultfd: fix a crash in UFFDIO_MOVE when PMD is a migration entry 579c5488fe6e xfs: fix scrub trace with null pointer in quotacheck 39a93e1c9dbf btrfs: do not allow relocation of partially dropped subvolumes 03880ebe47dd btrfs: fix iteration bug in __qgroup_excl_accounting() c2972df789b3 btrfs: zoned: do not select metadata BG as finish target 58e66d83e1ac btrfs: error on missing block group when unaccounting log tree extent buffers 807c42274006 btrfs: fix log tree replay failure due to file with 0 links and extents 16c5f8907104 btrfs: clear dirty status from extent buffer on error at insert_new_root() d115fc9e96c3 btrfs: don't skip remaining extrefs if dir not found during log replay 38bb34617bc7 btrfs: qgroup: fix qgroup create ioctl returning success after quotas disabled f21928dba292 btrfs: populate otime when logging an inode item acc48b70460c btrfs: fix ssd_spread overallocation 6c25acf3a0d1 btrfs: don't ignore inode missing when replaying log tree 3c87ae17b736 btrfs: qgroup: set quota enabled bit if quota disable fails flushing reservations 7e1dfc32452a btrfs: zoned: do not remove unwritten non-data block group f044b8492836 btrfs: abort transaction during log replay if walk_log_tree() failed eb2114b98ffb btrfs: zoned: use filesystem size not disk size for reclaim decision 2853aaad686a cdc-acm: fix race between initial clearing halt and open fe8e2ea0797a thunderbolt: Fix copy+paste error in match_service_id() 017198079551 comedi: fix race between polling and detaching c94bf0166539 usb: typec: ucsi: Update power_supply on power role change c07be32ba33a misc: rtsx: usb: Ensure mmc child device is active when card is present 9512510cee7d usb: core: config: Prevent OOB read in SS endpoint companion parsing a2bbe1fcd351 ext4: initialize superblock fields in the kballoc-test.c kunit tests c0d7c9827239 ext4: fix largest free orders lists corruption on mb_optimize_scan switch 9dc75a54c0cd ext4: fix zombie groups in average fragment size lists ebb6021560b9 iommufd: Prevent ALIGN() overflow 91b0eca73d2b iommufd: Report unmapped bytes in the error path of iopt_unmap_iova_range c62963370627 iommu/arm-smmu-qcom: Add SM6115 MDSS compatible fc5747575472 iommu/vt-d: Optimize iotlb_sync_map for non-caching/non-RWBF modes 83e6c09b0154 cifs: reset iface weights when we cannot find a candidate f1c5c55fb6cd clk: qcom: gcc-ipq8074: fix broken freq table for nss_port6_tx_clk_src d10bf66d9f93 dm: Always split write BIOs to zoned device limits 8263f32e1017 block: Introduce bio_needs_zone_write_plugging() 2214b5de0a93 mm/damon/core: commit damos->target_nid cd54dc1fd7af drm/amdgpu: fix incorrect vm flags to map bo 0d086c85ecfa drm/amdgpu: fix vram reservation issue ea1724dc0e2f cifs: Fix collect_sample() to handle any iterator type a431bf3d3700 ASoC: fsl_sai: replace regmap_write with regmap_update_bits 7fdc6efef6a5 scsi: lpfc: Remove redundant assignment to avoid memory leak 6cb0d8587b96 rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe f0b2eee3fbba pNFS: Fix uninited ptr deref in block/scsi layout 2eb8d5323e7d pNFS: Handle RPC size limit for layoutcommits ad466c09f4d0 pNFS: Fix disk addr range check in block/scsi layout 49fc5bea56e1 pNFS: Fix stripe mapping in block/scsi layout 46aa80ef4959 block: avoid possible overflow for chunk_sectors check in blk_stack_limits() aaa447ae853a ASoC: Intel: avs: Fix uninitialized pointer error in probe() c583f968daed net: phy: smsc: add proper reset flags for LAN8710A 21e91cc3184f ALSA: hda/realtek: add LG gram 16Z90R-A to alc269 fixup table ed30c38d1e00 lib/sbitmap: convert shallow_depth from one word to the whole sbitmap 4191feb410a0 smb: client: don't call init_waitqueue_head(&info->conn_wait) twice in _smbd_get_connection da649d9da68d tools/power turbostat: Handle cap_get_proc() ENOSYS 6c31faeb3209 tools/power turbostat: Fix build with musl 8a0c86474f9a tools/power turbostat: Handle non-root legacy-uncore sysfs permissions 85344872609d ipmi: Fix strcpy source and destination the same 33f423bddba0 kconfig: lxdialog: fix 'space' to (de)select options 43ffed87f8bd kconfig: gconf: fix potential memory leak in renderer_edited() 96f4083f9ec3 kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() 7aa22b064069 ipmi: Use dev_warn_ratelimited() for incorrect message warnings 410e89981111 vfio/mlx5: fix possible overflow in tracking max message size 955b05d79091 scsi: aacraid: Stop using PCI_IRQ_AFFINITY 8561dc1d5dcc scsi: target: core: Generate correct identifiers for PR OUT transport IDs ec602b3928f9 scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans 2bcc768365fc kconfig: nconf: Ensure null termination where strncpy is used bcbad21fe9be vfio/type1: conditional rescheduling while pinning d850808db603 kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c 6d85a25c1bfe printk: nbcon: Allow reacquire during panic a50e10af2fc5 f2fs: check the generic conditions first aa8fe7b7b73d exfat: add cluster chain loop check for dir ab0a2713fd42 i2c: Force DLL0945 touchpad i2c freq to 100khz 6614194456be apparmor: fix x_table_lookup when stacking is not the first entry 3692877bea89 apparmor: use the condition in AA_BUG_FMT even with debug disabled c80c1b09074f dm-table: fix checking for rq stackable devices bffa4056686a dm-mpath: don't print the "loaded" message if registering fails c6801a87179f i3c: master: Initialize ret in i3c_i2c_notifier_call() 3d2262c9aa7a i3c: don't fail if GETHDRCAP is unsupported cbc395f3bad9 apparmor: shift ouid when mediating hard links in userns ae03a28e12a7 rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 22fd8485b148 i3c: add missing include to internal header 3276f657a4bc module: Prevent silent truncation of module name in delete_module(2) 167f7ba3a0b3 md: dm-zoned-target: Initialize return variable r to avoid uninitialized use f8a9411ef145 soundwire: Move handle_nested_irq outside of sdw_dev_lock c2b1ae54b557 soundwire: amd: cancel pending slave status handling workqueue during remove sequence 2f0163f1cab2 soundwire: amd: serialize amd manager resume sequence during pm_prepare 0daced27470a clk: renesas: rzg2l: Postpone updating priv->clks[] 62d24beb848e crypto: ccp - Add missing bootloader info reg for pspv6 404da09310fb crypto: octeontx2 - add timeout for load_fvc completion poll 55dc87dc2ac1 media: uvcvideo: Fix bandwidth issue for Alcor camera ea955d78bbc4 media: uvcvideo: Add quirk for HP Webcam HD 2300 f98132a59ccc media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar 0bb32863426a media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() 216ca748c7da media: usb: hdpvr: disable zero-length read messages f25d566c5674 media: tc358743: Increase FIFO trigger level to 374 b42b107293b5 media: tc358743: Return an appropriate colorspace from tc358743_set_fmt 3e03ee3b65ba media: tc358743: Check I2C succeeded during probe e6f36f58a8b4 pinctrl: stm32: Manage irq affinity settings 1540499b6630 scsi: mpi3mr: Correctly handle ATA device errors ead8f9714710 scsi: mpt3sas: Correctly handle ATA device errors 90e0bd0f8f1a power: supply: qcom_battmgr: Add lithium-polymer entry 571617f171f7 scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure 64d853788fcb scsi: lpfc: Ensure HBA_SETUP flag is used only for SLI4 in dev_loss_tmo_callbk 699f86dbd9e4 RDMA/core: reduce stack using in nldev_stat_get_doit() 9b05e91afe94 RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() 4d463b4876fb dmaengine: stm32-dma: configure next sg only if there are more than 2 sgs 944c8bd67413 leds: leds-lp50xx: Handle reg to get correct multi_index 4e6339ca7c9a media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ control dd0ec0f2368d media: ipu-bridge: Add _HID for OV5670 154a8f62169d clk: thead: Mark essential bus clocks as CLK_IGNORE_UNUSED 1e9079ff83ea MIPS: lantiq: falcon: sysctrl: fix request memory check logic 82d140f6aab5 MIPS: Don't crash in stack_top() for tasks without ABI or vDSO 86974d140faf crypto: jitter - fix intermediary handling 7fa59a1816b2 RDMA/bnxt_re: Fix size of uverbs_copy_to() in BNXT_RE_METHOD_GET_TOGGLE_MEM d41111bb4606 media: hi556: Fix reset GPIO timings c8ca21a28369 jfs: upper bound check of tree index in dbAllocAG 00462be586b3 jfs: Regular file corruption check df3fd8daf278 jfs: truncate good inode pages when hard link is 0 13f613228cf3 scsi: bfa: Double-free fix e843852eccef watchdog: iTCO_wdt: Report error if timeout configuration fails 8520c843d9a2 MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} d2030aaa50a5 clk: qcom: ipq5018: keep XO clock always on ce7cd22c04a2 hwmon: (emc2305) Set initial PWM minimum value during probe based on thermal state d006f8cbecc7 watchdog: dw_wdt: Fix default timeout 62b4f6c6abe4 fs/orangefs: use snprintf() instead of sprintf() 35782c32528d scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocated 8dd761d63bcb phy: rockchip-pcie: Properly disable TEST_WRITE strobe signal 37ed0eeadb0b mfd: axp20x: Set explicit ID for AXP313 regulator f60c4943cbff clk: tegra: periph: Fix error handling and resolve unsigned compare warning 81e7e2e7ba07 ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr 57d73888202a crypto: hisilicon/hpre - fix dma unmap sequence 806f85bdd3a6 fbdev: fix potential buffer overflow in do_register_framebuffer() ec12068f10c1 cifs: Fix calling CIFSFindFirst() for root path without msearch 188265ece138 watchdog: sbsa: Adjust keepalive timeout to avoid MediaTek WS0 race condition 5ea8e53d2db7 drm/amd/display: Disable dsc_power_gate for dcn314 by default 0a0097e2b900 drm/amd/display: Avoid configuring PSR granularity if PSR-SU not supported d2b6f313ac00 drm/amd/display: Only finalize atomic_obj if it was initialized a1a63d8a442d vhost: fail early when __vhost_add_used() fails 680c7d9d9197 vsock/virtio: Resize receive buffers so that each SKB fits in a 4K page 394bd12d1f93 net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 1cfa244f7198 rcu: Fix rcu_read_unlock() deadloop due to IRQ work f6eaa8ba86d7 drm/ttm: Respect the shrinker core free target bd821df9cc41 drm/amd/display: Avoid trying AUX transactions on disconnected ports 0793ce8b0dc6 drm/amd/display: Update DMCUB loading sequence for DCN3.5 811068726e2a selftests/bpf: Fix a user_ringbuf failure with arm64 64KB page size e49253b5046c selftests/bpf: Fix ringbuf/ringbuf_write test failure with arm64 64KB page size c14bf7f87346 bpf: Make reg_not_null() true for CONST_PTR_TO_MAP 3aaa339f64d9 uapi: in6: restore visibility of most IPv6 socket options 5c196b3c1222 drm/ttm: Should to return the evict error d7458645c40c drm: renesas: rz-du: mipi_dsi: Add min check for VCLK range 0b96747667c3 net: ncsi: Fix buffer overflow in fetching version id b17fcce70733 drm/xe: Make dma-fences compliant with the safe access rules 3ea9509cb82a ionic: clean dbpage in de-init 262db48ef07e wifi: rtlwifi: fix possible skb memory leak in _rtl_pci_init_one_rxdesc() 5643cd6c0302 wifi: rtw89: scan abort when assign/unassign_vif 74bfb1b61a72 ptp: Use ratelimite for freerun error message 45218b8b2269 bpftool: Fix JSON writer resource leak in version command f16f96ccfe56 net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 9f45e4858f80 net: dsa: b53: prevent DIS_LEARNING access on BCM5325 15cf46cc6ecc net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 757955c80663 net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 0d250ad617a0 net: dsa: b53: ensure BCM5325 PHYs are enabled d40d53c6bb06 gve: Return error for unknown admin queue command db7e926a15a5 net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs 4311d06ab643 net: vlan: Make is_vlan_dev() a stub when VLAN is not configured c086fbbfc9f2 drm/amd: Allow printing VanGogh OD SCLK levels without setting dpm to manual 5e683397f1d2 dpaa_eth: don't use fixed_phy_change_carrier 8ec37adfb678 neighbour: add support for NUD_PERMANENT proxy entries d86996dc1afc wifi: iwlegacy: Check rate_idx range after addition a2bdd6e3e5ab arm64: stacktrace: Check kretprobe_find_ret_addr() return value c500a13fd6cf netmem: fix skb_frag_address_safe with unreadable skbs 8f2d0a7d993d powerpc: floppy: Add missing checks after DMA map 7c3e99fd4a66 wifi: ath12k: Decrement TID on RX peer frag setup error handling 3b5e5185881e wifi: ath12k: Enable REO queue lookup table feature on QCN9274 hw2.0 a529809063c4 wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. 99322e24247a wifi: mac80211: update radar_required in channel context after channel switch 8c2a46aafe08 drm/amd/display: Initialize mode_select to 0 c9298c19377f drm/amd/display: Fix 'failed to blank crtc!' d838d5a3f2ee wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect a07ab4a265fc wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() 18dbc182a97f lib: packing: Include necessary headers 6246776e35b8 wifi: ath12k: Fix station association with MBSSID Non-TX BSS 3cf181b44cd4 wifi: ath12k: Add memset and update default rate value in wmi tx completion 201c9b4485ed wifi: ath10k: shutdown driver when hardware is unreliable 3a1f6b418c34 drm/amd/display: Separate set_gsl from set_gsl_source_select fc5ec93e7f8a net: fec: allow disable coalescing 3d3d1b57bf4f net: ieee8021q: fix insufficient table-size assertion dd10a7109991 ACPI: Suppress misleading SPCR console message when SPCR table is absent 2131852573e3 net: atlantic: add set_power to fw_ops for atl2 to fix wol 2fc5b54368a1 xfrm: Duplicate SPI Handling 40e78d186d06 net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths() a262d4296cd7 net: thunderbolt: Enable end-to-end flow control also in transmit 3f53761181a1 drm/xe/xe_query: Use separate iterator while filling GT list 5fc69bf3294d kselftest/arm64: Specify SVE data when testing VL set in sve-ptrace 125701019c9f wifi: mt76: mt7915: mcu: re-init MCU before loading FW patch 7fd46ccab6e6 wifi: rtw89: Fix rtw89_mac_power_switch() for USB df4d27f56c61 drm/imagination: Clear runtime PM errors while resetting the GPU 280f6011ba9f perf/arm: Add missing .suppress_bind_attrs 53dc780c1e94 drm/msm: Add error handling for krealloc in metadata setup 20406ace80ad drm/msm: use trylock for debugfs 574fb734ac3d wifi: mac80211: fix rx link assignment for non-MLO stations cce3d027227c rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread pointer access 347b94ee253e ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc(). 43c0e1c11bea (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer 419733db212d s390/early: Copy last breaking event address to pt_regs 18ca0c91dc51 wifi: mac80211: avoid weird state in error path c46f3f0da978 wifi: mac80211: don't complete management TX on SAE commit fc4289233e4b sched/fair: Bump sd->max_newidle_lb_cost when newidle balance fails 302debf01d52 net: phy: bcm54811: PHY initialization c999814d0b9f s390/stp: Remove udelay from stp_sync_clock() 56cabce6229a wifi: iwlwifi: mvm: fix scan request validation 0cfcc16ecd02 um: Re-evaluate thread flags repeatedly 0c7b57f9fd9c wifi: iwlwifi: mvm: set gtk id also in older FWs f01e06930444 bpf: Forget ranges when refining tnum after JSET 1b9f54ac0bbc sched/deadline: Fix accounting after global limits change 98761837889b perf/cxlpmu: Remove unintended newline from IRQ name format string 027de6f3937d net: phy: micrel: Add ksz9131_resume() f19c83141bdc net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() 010ec8daeed8 net: ipv4: fix incorrect MTU in broadcast routes 433a3592014b wifi: mac80211: don't unreserve never reserved chanctx 89649d700772 wifi: cfg80211: Fix interface type validation 1b1a54308465 net: mctp: Prevent duplicate binds 1da38b70d90f can: ti_hecc: fix -Woverflow compiler warning f602c62c923f drm/amd/display: limit clear_update_flags to dcn32 and above e35e711c78c8 rcu: Protect ->defer_qs_iw_pending from data race a83ffafd02a7 drm/amd/pm: fix null pointer access 3d03c85f850b arm64: Mark kernel as tainted on SAE and SError panic 6547f890bd4e net: pcs: xpcs: mask readl() return value to 16 bits ae4053eefb0e net/mlx5e: Properly access RCU protected qdisc_sleeping variable 31dcbba40eba net: ag71xx: Add missing check after DMA map 2fddd59597eb et131x: Add missing check after DMA map 29fe6bb14f20 wifi: rtw89: Lower the timeout in rtw89_fw_read_c2h_reg() for USB c673277d5761 wifi: rtw89: wow: Add Basic Rate IE to probe request in scheduled scan mode bd80fbf3ed25 idpf: preserve coalescing settings across resets 9ea8fb379fdf libbpf: Verify that arena map exists when adding arena relocations efaa18e467e2 be2net: Use correct byte order and format string for TCP seq and ack_seq decbacd6a9c5 s390/time: Use monotonic clock in get_cycles() 8ab6e67ae524 wifi: cfg80211: reject HTC bit for management frames 1d325fed242d ktest.pl: Prevent recursion of default variable options 2ef17d1476ab wifi: ath12k: Correct tid cleanup when tid setup fails 82d399f5841f net: usb: cdc-ncm: check for filtering capability 0c51db51c3ad wifi: iwlwifi: mvm: avoid outdated reorder buffer head_sn 1706904ef005 xen/netfront: Fix TX response spurious interrupts 76c26460f53c Bluetooth: hci_sock: Reset cookie to zero in hci_sock_free_cookie() e2b990cfeb04 Bluetooth: btusb: Add new VID/PID 0489/e14e for MT7925 281d3fbe51fd powerpc/thp: tracing: Hide hugepage events under CONFIG_PPC_BOOK3S_64 52f238dc6730 selftests: netfilter: Enable CONFIG_INET_SCTP_DIAG 5376403f2714 netfilter: nft_set_pipapo: prefer kvmalloc for scratch maps 9314cd0fb179 ASoC: qcom: use drvdata instead of component to keep id 73a1a77630be ASoC: codecs: rt5640: Retry DEVICE_ID verification f1d285ed4b05 iio: adc: ad7768-1: Ensure SYNC_IN pulse minimum timing requirement 91364d70f847 ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros f301c878d08d ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop 417407cdf587 ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control 55d2bc82f241 platform/chrome: cros_ec_typec: Defer probe on missing EC parent d1b0d93bfcaa platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches ed2089fe9359 soc: qcom: mdt_loader: Actually use the e_phoff add2219de2c8 imx8m-blk-ctrl: set ISI panic write hurry level e6601bb3cb94 pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() 1dfeedf1d40e usb: core: usb_submit_urb: downgrade type check 6254a6689366 usb: typec: intel_pmc_mux: Defer probe if SCU IPC isn't present 2fce20decc6a ASoC: core: Check for rtd == NULL in snd_soc_remove_pcm_runtime() 06db21c02c7a tty: serial: fix print format specifiers e0f748ef3799 ASoC: SOF: topology: Parse the dapm_widget_tokens in case of DSPless mode 5b317a5f24ba ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 7c0a62604c3f ASoC: hdac_hdmi: Rate limit logging on connection and disconnection 24e7957e16c7 x86/bugs: Avoid warning when overriding return thunk 37676c45c162 ALSA: hda: Disable jack polling at shutdown b2d9ff960a83 ALSA: hda: Handle the jack polling always via a work 908d50aa38b2 platform/chrome: cros_ec_sensorhub: Retries when a sensor is not ready af34cc8c5ebf mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() 612c8d21ce6e mei: bus: Check for still connected devices in mei_cl_bus_dev_release() 8152499f09eb char: misc: Fix improper and inaccurate error code returned by misc_init() e285cdb9d2e4 reset: brcmstb: Enable reset drivers for ARCH_BCM2835 5a96b1e9e9a5 pps: clients: gpio: fix interrupt handling order in remove path ae12c0666a07 selftests: vDSO: vdso_test_getrandom: Always print TAP header bdf159a29403 ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path 6f38d9ae4b6c mmc: sdhci-msm: Ensure SD card power isn't ON when card removed de12d2c69b5d ACPI: processor: fix acpi_object initialization 9725102fb2a4 PM: sleep: console: Fix the black screen issue e90a4edb7e6a thermal: sysfs: Return ENODATA instead of EAGAIN for reads bf30f947c2d3 PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() de52cc040d90 firmware: tegra: Fix IVC dependency problems 6c7e2caa35fc firmware: arm_scmi: power_control: Ensure SCMI_SYSPOWER_IDLE is set early during resume e20cc295149a ACPI: PRM: Reduce unnecessary printing to avoid user confusion fbfcc443c225 selftests: tracing: Use mutex_unlock for testing glob filter 124e2ef3df71 tools/build: Fix s390(x) cross-compilation with clang 9b0b3b5e5cae ARM: tegra: Use I/O memcpy to write to IRAM 5c2390401841 gpio: tps65912: check the return value of regmap_update_bits() c0d5054684f0 iio: adc: ad_sigma_delta: don't overallocate scan buffer c8db5c7a00b1 tools/nolibc: define time_t in terms of __kernel_old_time_t f740ee4a0713 thermal/drivers/qcom-spmi-temp-alarm: Enable stage 2 shutdown when required db8c915a0335 ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed 694cd8ac4a59 EDAC/synopsys: Clear the ECC counters on init 398961058303 PM / devfreq: governor: Replace sscanf() with kstrtoul() in set_freq_store() 0223a3683d50 ARM: rockchip: fix kernel hang during smp initialization 2cbf5564beeb cpufreq: intel_pstate: Add Granite Rapids support in no-HWP mode bd5cd23c7ae4 cpufreq: Exit governor when failed to start old governor 50d210e1ff32 gpio: wcd934x: check the return value of regmap_update_bits() ecfe4ae9cb83 pmdomain: ti: Select PM_GENERIC_DOMAINS 58383ea1b20a usb: typec: tcpm/tcpci_maxim: fix irq wake usage 02e184dadb3d remoteproc: imx_rproc: skip clock enable when M-core is managed by the SCU cfc9bc15bda6 ACPI: APEI: send SIGBUS to current task if synchronous memory error not recovered 97f503498981 soc: qcom: rpmh-rsc: Add RSC version 4 support 0dd2456bb92f usb: xhci: Avoid showing errors during surprise removal a4f53e2ed5ae usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command 84430ce1f23a usb: xhci: Avoid showing warnings for dying controller 1070a3355fcb usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default 1dd5bb380525 selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t 31c0205923d9 cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flag a0560f861ad3 platform/x86/amd: pmc: Add Lenovo Yoga 6 13ALC6 to pmc quirk list 83fc5d725729 usb: xhci: print xhci->xhc_state when queue_command failed c51db71fc143 tracefs: Add d_delete to remove negative dentries a24ed0e8ce7d securityfs: don't pin dentries twice, once is enough... 136994f74e8f fix locking in efi_secret_unlink() c8e09674007b ext2: Handle fiemap on empty files to prevent EINVAL a482e56b2a73 pidfs: raise SB_I_NODEV and SB_I_NOEXEC e1b58b475981 fs/ntfs3: correctly create symlink for relative path 2ac47f738ddf fs/ntfs3: Add sanity check for file name caf7f7c1a050 ata: libata-sata: Disallow changing LPM state if not supported 86cc6d907200 ata: ahci: Disable DIPM if host lacks support aa078896e331 ata: ahci: Disallow LPM policy control if not supported afa5ceab9d23 better lockdep annotations for simple_recursive_removal() 01e20eb22d1d hfs: fix not erasing deleted b-tree node issue 7d483ad300fc drbd: add missing kref_get in handle_write_conflicts 699b30248309 udf: Verify partition map count 139a000d20f2 loop: Avoid updating block size under exclusive owner 9d9b053f7f9c gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops 53a0249d68a2 gfs2: Validate i_depth for exhash directories b37768e48785 nvme-tcp: log TLS handshake failures at error level 552e1a93b315 md/raid10: set chunk_sectors limit fc26f6f2e651 dm-stripe: limit chunk_sectors to the stripe size bc255fec6fd7 nvme-pci: try function level reset on init failure 814cfdb6358d smb/server: avoid deadlock when linking with ReplaceIfExists 58c364238177 firmware: arm_ffa: Change initcall level of ffa_init() to rootfs_initcall cd47a512e033 arm64: Handle KCOV __init vs inline mismatches 1bb8da27ff15 hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() f7534cbfac0a hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() 475d770c1992 hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() efc095b35b23 hfs: fix slab-out-of-bounds in hfs_bnode_read() 5d8b24952736 hfs: fix general protection fault in hfs_find_init() c0bffbc92a1c net: kcm: Fix race condition in kcm_unattach() eb0336f213fe tls: handle data disappearing from under the TLS ULP 54f8f98665cc ptp: prevent possible ABBA deadlock in ptp_clock_freerun() 1e25d8051bb6 cpuidle: governors: menu: Avoid using invalid recent intervals data a8df217c1415 intel_idle: Allow loading ACPI tables for any family 7d757f17bc2e sctp: linearize cloned gso packets in sctp_rcv e9165b79a10d net: ti: icss-iep: Fix incorrect type for return value in extts_enable() 8153bce470af net: ti: icssg-prueth: Fix emac link speed handling a2cb4df7872d netfilter: ctnetlink: fix refcount leak on table dump 5e95347bf4ca udp: also consider secpath when evaluating ipsec use for checksumming 2a1f36639741 mm/smaps: fix race between smaps_hugetlb_range and migration c07886761fd6 habanalabs: fix UAF in export_dmabuf() 7ea3763d3a2c KVM: VMX: Preserve host's DEBUGCTLMSR_FREEZE_IN_SMM while running the guest a8db75995ada KVM: VMX: Wrap all accesses to IA32_DEBUGCTL with getter/setter APIs 73a8e77bb5dd KVM: nVMX: Check vmcs12->guest_ia32_debugctl on nested VM-Enter 6c6a7c69a006 KVM: VMX: Extract checking of guest's DEBUGCTL into helper 56eb5c57e32c KVM: VMX: Allow guest to set DEBUGCTL.RTM_DEBUG if RTM is supported d1a530a22440 KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN flag 1fc1d9b85408 KVM: x86: Convert vcpu_run()'s immediate exit param into a generic bitmap a831c3e679d4 smb: client: don't wait for info->send_pending == 0 on error 65969af6dd5a smb: client: let send_done() cleanup before calling smbd_disconnect_rdma_connection() 89237dd4c8c4 mm/memory-tier: fix abstract distance calculation overflow 05ea5b2f5147 block: Make REQ_OP_ZONE_FINISH a write operation bf2809541497 ACPI: processor: perflib: Move problematic pr->performance check 8cc2020d910f ACPI: processor: perflib: Fix initial _PPC limit application dba5701ed65f Documentation: ACPI: Fix parent device references 7a2125962c42 eventpoll: Fix semi-unbounded recursion d4f9351243c1 fs: Prevent file descriptor table allocations exceeding INT_MAX cfe27f8aff2e fscrypt: Don't use problematic non-inline crypto engines a12df9e57922 clk: samsung: gs101: fix alternate mout_hsi0_usb20_ref parent clock fc4c256883f5 clk: samsung: gs101: fix CLK_DOUT_CMU_G3D_BUSD bc3c149be8ea clk: samsung: exynos850: fix a comment 0bd77a08d592 sunvdc: Balance device refcount in vdc_port_mpgroup_check facc69f43502 LoongArch: Avoid in-place string operation on FDT content 17bac5a345a2 LoongArch: Make relocate_new_kernel_size be a .quad value 92ccdef6e441 LoongArch: Don't use %pK through printk() in unwinder f83d469e16bb LoongArch: BPF: Fix jump offset calculation in tailcall 154bfe9acbdb PCI: Extend isolated function probing to LoongArch 816a6f60c2c2 NFS: Fix the setting of capabilities when automounting a new filesystem 944ec8c77544 NFSD: detect mismatch of file handle and delegation stateid in OPEN op 74ad36ed60df nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() ee2cd40b0bb4 net: usb: asix_devices: add phy_mask for ax88772 mdio bus e6ec7aa021d3 net: dpaa: fix device leak when querying time stamp info 400177f147ab net: ti: icss-iep: fix device and OF node leaks at probe 8de5f47f34f2 net: mtk_eth_soc: fix device leak at probe 3328ff844e13 net: enetc: fix device and OF node leak at probe 744d9cf898f3 net: gianfar: fix device leak when querying time stamp info ae59ec969c07 net: ftgmac100: fix potential NULL pointer access in ftgmac100_phy_disconnect e6269d987835 net: phy: micrel: fix KSZ8081/KSZ8091 cable test 44ddd7b1ae0b netlink: avoid infinite retry looping in netlink_unicast() cb9bb872366e Revert "leds: trigger: netdev: Configure LED blink interval for HW offload" 12c4d55dd0bd leds: flash: leds-qcom-flash: Fix registry access after re-bind f3a2d068e05c gpio: mlxbf3: use platform_get_irq_optional() 1ce6f627a314 Revert "gpio: mlxbf3: only get IRQ for device instance 0" 78b086e110ed gpio: mlxbf2: use platform_get_irq_optional() 5d6c696da5f0 gpio: virtio: Fix config space reading. b3f7932c8eb4 smb: client: remove redundant lstrp update in negotiate protocol 8de33d4d72e8 smb3: fix for slab out of bounds on mount to ksmbd 33eb2d87e069 ALSA: hda/realtek: Add Framework Laptop 13 (AMD Ryzen AI 300) to quirks fc7fd29b284c ALSA: hda/realtek: Fix headset mic on HONOR BRB-X ae17b3b5e753 ALSA: usb-audio: Validate UAC3 cluster segment descriptors cd08d390d15b ALSA: usb-audio: Validate UAC3 power domain descriptors, too ecc39c79d913 io_uring: don't use int for ABI (From OE-Core rev: bbc21b51406f7c7cc6e4447c99844414df0f170c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit ef3703035bdf29f679f31260e82ab6ef0927d5ac) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/6.12: update CVE exclusions (6.12.42)Bruce Ashfield12 days1-10/+254
| | | | | | | | | | | | | | | | | | | Data pulled from: https://github.com/CVEProject/cvelistV5 1/1 [ Author: cvelistV5 Github Action Email: github_action@example.com Subject: 2 changes (2 new | 0 updated): - 2 new CVEs: CVE-2025-47184, CVE-2025-9300 - 0 updated CVEs: Date: Thu, 21 Aug 2025 13:06:23 +0000 ] (From OE-Core rev: 95ed346fa1e5174fb02180eaf4e1bddfeee8636e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit eacbb65bcf73540c7ea07cc4b9513cde898368c8) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/6.12: update to v6.12.42Bruce Ashfield12 days3-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: no ids found, dumping: 880e4ff5d6c8 Linux 6.12.42 5f06ee9f9a36 usb: gadget : fix use-after-free in composite_dev_cleanup() 0ab3ae768c48 USB: gadget: f_hid: Fix memory leak in hidg_bind error path ba08cc6801ec HID: apple: validate feature-report field count to prevent NULL pointer dereference 68e5579f4de1 media: ti: j721e-csi2rx: fix list_del corruption efee62c5fc8c perf/arm-ni: Set initial IRQ affinity 91b370800b3f mm: swap: fix potential buffer overflow in setup_clusters() f7c75406b7e6 mm: swap: correctly use maxpages in swapon syscall to avoid potential deadloop b85fe4c7403f mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery 1beca07bd954 MIPS: mm: tlb-r4k: Uniquify TLB entries on init 082a639b1c67 s390/mm: Remove possible false-positive warning in pte_free_defer() 296742ab73c2 x86/fpu: Delay instruction pointer fixup until after warning 860d93bd6a21 platform/x86/intel/pmt: fix a crashlog NULL pointer access 76563060ec75 ALSA: hda/realtek - Fix mute LED for HP Victus 16-d1xxx (MB 8A26) 9fb7f010eb2e ALSA: hda/realtek - Fix mute LED for HP Victus 16-s0xxx 0e1c67e9b8bb ALSA: hda/realtek - Fix mute LED for HP Victus 16-r1xxx e1c508818cba ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() 0f158abad0ce ALSA: intel_hdmi: Fix off-by-one error in __hdmi_lpe_audio_probe() aed15fc08f15 x86/sev: Evict cache lines during SNP memory validation c884cab3bb60 net: usbnet: Fix the wrong netif_carrier_on() call d68a867d7401 net: usbnet: Avoid potential RCU stall on LINK_CHANGE event 8c2b840c5443 Bluetooth: btusb: Add USB ID 3625:010b for TP-LINK Archer TX10UB Nano 1331e908f2f4 PCI/ASPM: Fix L1SS saving 78b3007eb08b PCI/ASPM: Save parent L1SS config in pci_save_aspm_l1ss_state() 8d2026704a79 USB: serial: option: add Foxconn T99W709 f54eef9be3cf smb: server: Fix extension string in ksmbd_extract_shortname() 7e5d91d3e6c6 ksmbd: limit repeated connections from clients with the same IP 68300f2738e0 ksmbd: fix corrupted mtime and ctime in smb2_open edeecc7871e8 ksmbd: fix Preauh_HashValue race condition 2a30ed6428ce ksmbd: fix null pointer dereference error in generate_encryptionkey 7384e0637fa8 drm/i915/ddi: only call shutdown hooks for valid encoders 4a764acf4ab3 drm/i915/display: add intel_encoder_is_hdmi() 428434769e45 drm/i915/ddi: gracefully handle errors from intel_ddi_init_hdmi_connector() 743de353a434 drm/i915/hdmi: add error handling in g4x_hdmi_init() 7edff90dc154 drm/i915/hdmi: propagate errors from intel_hdmi_init_connector() 5913410e4962 drm/i915/ddi: change intel_ddi_init_{dp, hdmi}_connector() return type acd6f757f66c selftests/bpf: Fix build error with llvm 19 01d1f298ba86 selftests/bpf: Add a test for arena range tree algorithm 22d89925e37e ice/ptp: fix crosstimestamp reporting 43a27836ac98 Revert "bcache: remove heap-related macros and switch to generic min_heap" be8a5602b05b accel/ivpu: Fix reset_engine debugfs file logic 32950b190791 vsock: Do not allow binding to VMADDR_PORT_ANY f2e8fcfd2b1b net/packet: fix a race in packet_set_ring() and packet_notifier() 15a77e9cb924 selftests/perf_events: Add a mmap() correctness test e529888b7e80 perf/core: Prevent VMA split of buffer mappings 92043120a2e9 perf/core: Exit early on perf_mmap() fail 8c67899a5295 perf/core: Don't leak AUX buffer refcount on allocation failure 25bb3647d30a sunrpc: fix handling of server side tls alerts 39f8e0cf1798 smb: client: return an error if rdma_connect does not return within 5 seconds 8cb7f685af10 pptp: fix pptp_xmit() error path 7d0f3072f999 nvmet: exit debugfs after discovery subsystem exits 8c221b55d0c2 smb: client: let recv_done() avoid touching data_transfer after cleanup/move c5b3ce5cc7f6 smb: client: let recv_done() cleanup before notifying the callers. 501eed35cac6 smb: client: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already d6917b434919 smb: client: remove separate empty_packet_queue 0d6d86b0a575 smb: server: let recv_done() avoid touching data_transfer after cleanup/move 3d970a2f2472 smb: server: let recv_done() consistently call put_recvmsg/smb_direct_disconnect_rdma_connection 896af4c26100 smb: server: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already 17d675f6390b smb: server: remove separate empty_recvmsg_queue b9a8a3f60b9c ALSA: hda/ca0132: Fix missing error handling in ca0132_alt_select_out() 02541f9d5c58 irqchip: Build IMX_MU_MSI only on ARM 04d5f4dbef26 eth: fbnic: remove the debugging trick of super high page bias 9432bcabeeee s390/mm: Allocate page table with PAGE_SIZE granularity d00e4125680f net/sched: mqprio: fix stack out-of-bounds write in tc entry parsing 0ddfe8b127ef benet: fix BUG when creating VFs 788c5e28cf48 x86/irq: Plug vector setup race c36b2fbd60e8 sunrpc: fix client side handling of tls alerts 034d210f9d56 net/sched: taprio: enforce minimum value for picos_per_byte c0ec2e47f1e9 net: drop UFO packets in udp_rcv_segment() 714b84653841 net: mdio: mdio-bcm-unimac: Correct rate fallback logic 5489e7fc6f8b ipv6: reject malicious packets in ipv6_gso_segment() 15c0847df624 net/mlx5: Correctly set gso_segs when LRO is used 674328102baa spi: cs42l43: Property entry should be a null-terminated array e1e15033dfba ASoC: tas2781: Fix the wrong step for TLV on tas2781 0257dc08a404 block: ensure discard_granularity is zero when discard is not supported 3ff8fe9194a7 block: Fix default IO priority if there is no IO context 495cb1e8ec8a netlink: specs: ethtool: fix module EEPROM input/output arguments 7175bf8a2af5 s390/ap: Unmask SLCF bit in card and queue ap functions sysfs 929aa980dacf nvmet: initialize discovery subsys after debugfs is initialized ea99b88b1999 pptp: ensure minimal skb length in pptp_xmit() 39468480b321 net: ipa: add IPA v5.1 and v5.5 to ipa_version_string() e56e1842289d phy: mscc: Fix parsing of unicast frames 75b59af723c4 netpoll: prevent hanging NAPI when netcons gets enabled 1f3a7f53874a md/md-cluster: handle REMOVE message earlier b6f47385e457 NFS: Fixup allocation flags for nfsiod's __GFP_NORETRY d4ebe94673b3 NFSv4.2: another fix for listxattr 2ad40b7992aa NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() bb96d6dbd005 NFS: Fix wakeup of __nfs_lookup_revalidate() in unblock_revalidate() ac9a6b863827 sched: Add test_and_clear_wake_up_bit() and atomic_dec_and_wake_up() 531914fd74e8 pNFS/flexfiles: don't attempt pnfs on fatal DS errors 48c6935a3498 PCI: pnv_php: Fix surprise plug detection and recovery d2c60a8a387e powerpc/eeh: Make EEH driver device hotplug safe 5ea0d23aa954 powerpc/eeh: Export eeh_unfreeze_pe() 11fa01706a4f PCI: pnv_php: Work around switches with broken presence detection 28aa3cfce124 PCI: pnv_php: Clean up allocated IRQs on unplug 3df959fd51d6 sched/psi: Fix psi_seq initialization c4a0d62bbe99 kconfig: qconf: fix ConfigList::updateListAllforAll() 74b3fedc57d1 scsi: sd: Make sd shutdown issue START STOP UNIT appropriately d710ed68c54a scsi: ufs: core: Use link recovery when h8 exit fails during runtime resume 13a501f95e22 scsi: Revert "scsi: iscsi: Fix HW conn removal use after free" 13510a36a22f scsi: mpt3sas: Fix a fw_event memory leak fa1607f943f4 vfio/pci: Separate SR-IOV VF dev_set 1df8150ab4cc vfio/pds: Fix missing detach_ioas op 12964e77c8c1 vfio: Prevent open_count decrement to negative 7b2db63ad836 vfio: Fix unbalanced vfio_df_close call in no-iommu mode 89efd90ec672 i2c: muxes: mule: Fix an error handling path in mule_i2c_mux_probe() 6038537c4a26 exfat: fdatasync flag should be same like generic_write_sync() 82765ce5c7a5 f2fs: fix to trigger foreground gc during f2fs_map_blocks() in lfs mode 4b069ec86c33 f2fs: fix to calculate dirty data during has_not_enough_free_secs() 3908f15df598 f2fs: fix to update upper_p in __get_secs_required() correctly 0fe7976b6254 f2fs: vm_unmap_ram() may be called from an invalid context 70849d33130a f2fs: fix to avoid out-of-boundary access in devs.path 97df495d7541 f2fs: fix to avoid panic in f2fs_evict_inode dea243f58a83 f2fs: fix to avoid UAF in f2fs_sync_inode_meta() 09a8915e0fcc f2fs: doc: fix wrong quota mount option description ca525a64bb92 f2fs: fix to check upper boundary for gc_no_zoned_gc_percent 1f1efc11132a f2fs: fix to check upper boundary for gc_valid_thresh_ratio 46f24b1fbf6b f2fs: fix to check upper boundary for value of gc_boost_zoned_gc_percent 44a79437309e f2fs: fix KMSAN uninit-value in extent_info usage 334afc40c41c f2fs: fix bio memleak when committing super block 8b1f1f83e377 f2fs: turn off one_time when forcibly set to foreground GC b0002acbec11 rtc: rv3028: fix incorrect maximum clock rate handling b6612b05de8e rtc: pcf8563: fix incorrect maximum clock rate handling b82c5074f6fc rtc: pcf85063: fix incorrect maximum clock rate handling e57edc34bcf7 rtc: nct3018y: fix incorrect maximum clock rate handling 189ddb44f88c rtc: hym8563: fix incorrect maximum clock rate handling 6ccd7f451e0e rtc: ds1307: fix incorrect maximum clock rate handling a721da19eac7 ucount: fix atomic_long_inc_below() argument type db38ade47be4 module: Restore the moduleparam prefix length check ff24854e8547 apparmor: Fix unaligned memory accesses in KUnit test 277bb68f6576 apparmor: fix loop detection used in conflicting attachment resolution 991a32f71538 apparmor: ensure WB_HISTORY_SIZE value is a power of 2 258d42024fad bpf: Check netfilter ctx accesses are aligned eb2035c1adeb bpf: Check flow_dissector ctx accesses are aligned b2a3018e8325 vhost: Reintroduce kthread API and add mode selection 3c8a15f2229d vdpa: Fix IDR memory leak in VDUSE module exit 37f26b9013b4 vdpa/mlx5: Fix release of uninitialized resources on error path 8ed657604bfd vhost-scsi: Fix log flooding with target does not exist errors 65c9eeff9308 vdpa/mlx5: Fix needs_teardown flag calculation 966460bace9e perf record: Cache build-ID of hit DSOs only 0a98771d1e50 selftests: ALSA: fix memory leak in utimer test 6f7ac9c5ad75 drm/xe/vf: Disable CSC support on VF 81b117f4a5a3 mtd: rawnand: atmel: set pmecc data setup time 2529fc0a1873 mtd: rawnand: rockchip: Add missing check after DMA map 3e2d8d39a328 mtd: rawnand: atmel: Fix dma_mapping_error() address 3406bd02dee3 jfs: fix metapage reference count leak in dbAllocCtl 40f0a51f6c54 fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref a434ce6643de crypto: qat - fix seq_file position update in adf_ring_next() 71c31562d23b crypto: qat - fix DMA direction for compression on GEN2 devices 309b23f7b5bc perf tools: Remove libtraceevent in .gitignore 112ed94f2a45 sh: Do not use hyphen in exported variable name 32b106dc4622 ASoC: fsl_xcvr: get channel status data when PHY is not exists a5f147a934ef dmaengine: nbpfaxi: Add missing check after DMA map 2c0b57e55d89 dmaengine: mv_xor: Fix missing check after DMA map and missing unmap 39c4454ed669 fs/orangefs: Allow 2 more characters in do_c_string() e3d729db128d remoteproc: xlnx: Disable unsupported features c1dead8bb303 clk: imx95-blk-ctl: Fix synchronous abort 875bdd2f9bbc PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem attribute 9cf0d1dbfa44 soundwire: stream: restore params when prepare ports fail a510a9869d21 crypto: qat - disable ZUC-256 capability for QAT GEN5 bcd9cdc74974 crypto: img-hash - Fix dma_unmap_sg() nents value 44b07ee87c4f crypto: keembay - Fix dma_unmap_sg() nents value f63bd615e58f hwrng: mtk - handle devm_pm_runtime_enable errors 1a43f53b0e9e clk: at91: sam9x7: update pll clk ranges b2e294216bf1 ext4: Make sure BH_New bit is cleared in ->write_end handler 0a844a32e07a watchdog: ziirave_wdt: check record length in ziirave_firm_verify() 7aa077df2357 scsi: isci: Fix dma_unmap_sg() nents value ef42bea6c105 scsi: mvsas: Fix dma_unmap_sg() nents value ad1fbfab0dcf scsi: elx: efct: Fix dma_unmap_sg() nents value 6a9f573ebdb6 scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value 49a6266113f0 clk: sunxi-ng: v3s: Fix de clock definition ea11b0d213cc clk: thead: th1520-ap: Correctly refer the parent of osc_12m 87be3d8ca00b RDMA/mana_ib: Fix DSCP value in modify QP c149e3475cac perf tests bp_account: Fix leaked file descriptor 9ea3f6b9a67b pinmux: fix race causing mux_owner NULL with active mux_usecount fc1072d934f6 proc: use the same treatment to check proc_lseek as ones for proc_read_iter et.al ec437d015968 kernel: trace: preemptirq_delay_test: use offstack cpu mask 5f3c0301540b RDMA/hns: Fix -Wframe-larger-than issue 81c0bdb09cfa RDMA/hns: Drop GFP_NOWARN bb8899d40600 RDMA/hns: Fix accessing uninitialized resources 1209e33fe3af RDMA/hns: Get message length of ack_req from FW 9dea08eac4f6 crypto: ccp - Fix crash when rebind ccp device for ccp.ko c88a902cc5d3 crypto: inside-secure - Fix `dma_unmap_sg()` nents value 155c1d4c4907 crypto: ccp - Fix locking on alloc failure handling 88d4191073a5 RDMA/hns: Fix HW configurations not cleared in error flow dab173bae330 RDMA/hns: Fix double destruction of rsv_qp ffc3c00a0e83 perf sched: Fix memory leaks in 'perf sched latency' f7786e6a4f9c perf sched: Use RC_CHK_EQUAL() to compare pointers f34d54d2c276 perf sched: Fix memory leaks for evsel->priv in timehist 31a549b3a294 perf sched: Fix memory leaks in 'perf sched map' 4b3ab5f3639e perf sched: Free thread->priv using priv_destructor 5c42686e56fc perf sched: Make sure it frees the usage string c2e061c2a5ec mtd: spi-nor: spansion: Fixup params->set_4byte_addr_mode for SEMPER ea90bb43be7c perf dso: Add missed dso__put to dso__load_kcore e9136a4afe3b perf tools: Fix use-after-free in help_unknown_cmd() 16ab43828c48 Fix dma_unmap_sg() nents value 40fd96ce4e60 clk: clk-axi-clkgen: fix fpfd_max frequency for zynq de07e1183139 fanotify: sanitize handle_type values when reporting fid faa05c6d5ae1 phy: qualcomm: phy-qcom-eusb2-repeater: Don't zero-out registers e7d11d7da5e0 dmaengine: mmp: Fix again Wvoid-pointer-to-enum-cast warning b2b740a884eb pinctrl: berlin: fix memory leak in berlin_pinctrl_build_state() 230b23da10d5 pinctrl: sunxi: Fix memory leak on krealloc failure c63ca4d3870c PCI: endpoint: pci-epf-vntb: Return -ENOENT if pci_epc_get_next_free_bar() fails 0e29430d700a crypto: arm/aes-neonbs - work around gcc-15 warning 99490f243390 power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set f642500aa7ed power: supply: cpcap-charger: Fix null check for power_supply_get_by_name f1a1be99d5ae clk: xilinx: vcu: unregister pll_post only if registered correctly 1ff541ea9e0c media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check 7943ed1f05f5 clk: davinci: Add NULL check in davinci_lpsc_clk_register() a508da16feac mtd: fix possible integer overflow in erase_xfer() 55ece6d9c370 crypto: qat - fix state restore for banks with exceptions a32cd73f66b7 crypto: qat - allow enabling VFs in the absence of IOMMU bfd78c42f0d7 crypto: marvell/cesa - Fix engine load inaccuracy e555e28232b3 crypto: qat - use unmanaged allocation for dc_data beea9197b2e9 crypto: sun8i-ce - fix nents passed to dma_unmap_sg() e3992ee81eba clk: renesas: rzv2h: Fix missing CLK_SET_RATE_PARENT flag for ddiv clocks a0acd38f75de PCI: rockchip-host: Fix "Unexpected Completion" log message 5f176b9ea18c fortify: Fix incorrect reporting of read buffer size 3d672fe065aa staging: media: atomisp: Fix stack buffer overflow in gmin_get_var_int() 0dbef493cae7 bpf, arm64: Fix fp initialization for exception boundary 87b34d935109 bpf/preload: Don't select USERMODE_DRIVER 0c58f74f8aa9 ipv6: annotate data-races around rt->fib6_nsiblings db65739d406c ipv6: fix possible infinite loop in fib6_info_uses_dev() cd8d8bbd9ced ipv6: prevent infinite loop in rt6_nlmsg_size() c2241478d248 vrf: Drop existing dst reference in vrf_ip6_input_dst f4f5a1a751aa selftests: rtnetlink.sh: remove esp4_offload after test 77b05e7a2d66 stmmac: xsk: fix negative overflow of budget in zerocopy mode 5d761dc79f4a net: dsa: microchip: Fix wrong rx drop MIB counter for KSZ8863 781a0bbf3774 net/mlx5e: Remove skb secpath if xfrm state is not found c04bc84aa5e9 net/mlx5e: Clear Read-Only port buffer size in PBMC before update 7c1ae471da69 netfilter: xt_nfacct: don't assume acct name is null-terminated bd5908c1f60d can: kvaser_usb: Assign netdev.dev_port based on device channel index 4bee385bc330 can: kvaser_pciefd: Store device channel index f2880c9cf1ed can: peak_usb: fix USB FD devices potential malfunction 176784dc75ae selftests: drv-net: Fix remote command checking in require_cmd() 208040490a4f tools/rv: Do not skip idle in trace 62f6175d145e bpf: Disable migration in nf_hook_run_bpf(). cca34a0a767f Bluetooth: hci_event: Mask data status from LE ext adv reports 16852eccbdfa Bluetooth: hci_sync: fix double free in 'hci_discovery_filter_clear()' f15d94491094 memcg_slabinfo: Fix use of PG_slab 1e30043ee358 kcsan: test: Initialize dummy variable 5763daf5ca4f ring-buffer: Remove ring_buffer_read_prepare_sync() 24bf1d10a04a wifi: nl80211: Set num_sub_specs before looping through sub_specs 471a7904f82f wifi: mac80211: Write cnt before copying in ieee80211_copy_rnr_beacon() 27244ed7403c wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE 0c5c0c898314 wifi: ath12k: fix endianness handling while accessing wmi service bit f0a0bc39fc52 Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" 01aa86f93e70 wifi: mac80211: Check 802.11 encaps offloading in ieee80211_tx_h_select_key() f92ad4f8ecb9 wifi: mac80211: Don't call fq_flow_idx() for management frames eadf83a687fd wifi: mac80211: Do not schedule stopped TXQs ad1c484f1b81 wifi: plfxlc: Fix error handling in usb driver probe af72badd5ee4 wifi: mac80211: reject TDLS operations when station is not associated c200ecdd820f rcu: Fix delayed execution of hurry callbacks f14341cf874e iommu/amd: Fix geometry.aperture_end for V2 tables 39dfbf77c6e4 drm/amdgpu/gfx10: fix kiq locking in KCQ reset 6db9f958b43f drm/amdgpu/gfx9.4.3: fix kiq locking in KCQ reset b9f5d112e5e3 drm/amdgpu/gfx9: fix kiq locking in KCQ reset 9c0e3144924c wifi: ath11k: fix sleeping-in-atomic in ath11k_mac_op_set_bitrate_mask() da4d3fd5920a mwl8k: Add missing check after DMA map 4db9ac2246a7 wifi: rtw88: Fix macid assigned to TDLS station 2bc4c07394cb wifi: rtl8xxxu: Fix RX skb size for aggregation disabled e9c3ae88e4f4 tcp: call tcp_measure_rcv_mss() for ooo packets 81990ac1d1f0 xen/gntdev: remove struct gntdev_copy_batch from stack e59078852604 xen: fix UAF in dmabuf_exp_from_pages() 19c262401e12 RDMA/mlx5: Fix UMR modifying of mkey page size bdb956891c9c net_sched: act_ctinfo: use atomic64_t for three counters 795cb393e389 net/sched: Restrict conditions for adding duplicating netems to qdisc tree 6aa95f56a6a7 iommu/amd: Enable PASID and ATS capabilities in the correct order 67925d8b0d63 um: rtc: Avoid shadowing err in uml_rtc_start() fe6345dbae40 arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX a9ca56ca4f19 netfilter: nf_tables: adjust lockdep assertions handling 765eeb44b1a3 netfilter: nf_tables: Drop dead code from fill_*_info routines 69be0a3c4e5b fbcon: Fix outdated registered_fb reference in comment c1cbee3aae2a sched/psi: Optimize psi_group_change() cpu_clock() usage 82f2cd70222c drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value 08cfbe7acac0 refscale: Check that nreaders and loops multiplication doesn't overflow ac984f610628 m68k: Don't unregister boot console needlessly d89943d1e3a0 drm/msm/dpu: Fill in min_prefill_lines for SC8180X 6434ca4429eb bpf: Ensure RCU lock is held around bpf_prog_ksym_find 7989a6056c7e kselftest/arm64: Fix check for setting new VLs in sve-ptrace 939135ddeae2 net: dst: annotate data-races around dst->output 002bb5722d7e net: dst: annotate data-races around dst->input 4249f1307932 net/mlx5: Check device memory pointer before usage bfb595e79319 tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range 72a48be1f539 wifi: ath11k: clear initialized flag for deinit-ed srng lists 7dd6350307af iwlwifi: Add missing check for alloc_ordered_workqueue a84858649b32 wifi: iwlwifi: Fix memory leak in iwl_mvm_init() 7858a95566f4 wifi: rtl818x: Kill URBs before clearing tx status queue 77a7a48f87d6 wifi: rtw89: avoid NULL dereference when RX problematic packet on unsupported 6 GHz band 1b8397c2d14e caif: reduce stack size, again 3f91bec30811 powerpc/pseries/dlpar: Search DRC index from ibm,drc-indexes for IO add c9c7b91bc1a0 bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure bcdd7499bdef drm/amdgpu: Remove nbiov7.9 replay count reporting b56acee24e33 drm/vmwgfx: Fix Host-Backed userspace on Guest-Backed kernel 94927ae3d5c1 net: ipv6: ip6mr: Fix in/out netdev to pass to the FORWARD chain 443430e67868 selftests/bpf: Fix unintentional switch case fall through 274bf55fcd3f selftests/bpf: fix signedness bug in redir_partial() ee03766d79de bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls 538b19886ca0 bpf, sockmap: Fix psock incorrectly pointing to sk 66d64d42d297 drm/panthor: Add missing explicit padding in drm_panthor_gpu_info de7834d100f2 drm/panfrost: Fix panfrost device variable name in devfreq 439b30af0ea9 drm/rockchip: cleanup fb when drm_gem_fb_afbc_init failed 33cb946a8c73 selftests/tracing: Fix false failure of subsystem event test e7d59358a7e3 staging: nvec: Fix incorrect null termination of battery manufacturer c458492e2ab8 bus: mhi: host: pci_generic: Fix the modem name of Foxconn T99W640 7d4f49b9141a interconnect: qcom: sc8180x: specify num_nodes 3f693357f551 interconnect: qcom: sc8280xp: specify num_links for qnm_a1noc_cfg 8eaeb8df9159 soc: qcom: pmic_glink: fix OF node leak 4c80835f6af4 samples: mei: Fix building on musl libc c2f05fc69f4a staging: greybus: gbphy: fix up const issue with the match callback 8e4b38710dd4 cpufreq: Init policy->rwsem before it may be possibly used 494c213792f3 cpufreq: Initialize cpufreq-based frequency-invariance later 667eb5aeecd2 cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in passive mode 7db3a7b2e413 PM / devfreq: Fix a index typo in trans_stat d5632359dbc4 PM / devfreq: Check governor before using governor->name a7d23e71a66e arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed 6e6c9e2d29b5 arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed 6d5a85e3bb67 ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface 11be9a6e3483 selftests: breakpoints: use suspend_stats to reliably check suspend success bed9fa51068f arm64: dts: st: fix timer used for ticks e2a57054e999 soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS bf8d808f77b9 arm: dts: ti: omap: Fixup pinheader typo cd865df971c6 usb: early: xhci-dbc: Fix early_ioremap leak 8374ac7d69a5 powercap: dtpm_cpu: Fix NULL pointer dereference in get_pd_power_uw() 3e3ebf358cda Revert "vmci: Prevent the dispatching of uninitialized payloads" 576fc220fb6c selftests: vDSO: chacha: Correctly skip test if necessary 6ee761012d1a pps: fix poll support 87f8f8654e55 vmci: Prevent the dispatching of uninitialized payloads a3177955f8da staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() a7645815edf4 spi: stm32: Check for cfg availability in stm32_spi_probe 5786ccbd317c mei: vsc: Unset the event callback on remove and probe errors 173a7f17103c mei: vsc: Event notifier fixes 4a958702b7cc mei: vsc: Destroy mutex after freeing the IRQ ae77ebdc4822 usb: typec: ucsi: yoga-c630: fix error and remove paths 7101b26f7e96 firmware: arm_scmi: Fix up turbo frequencies selection e579ab62fefd cpufreq: armada-8k: make both cpu masks static 1de0e54aaf49 arm64: dts: ti: k3-am62p-j722s: fix pinctrl-single size ac0f8fca09f2 arm64: dts: ti: k3-am642-phyboard-electra: Fix PRU-ICSSG Ethernet ports 8209fc45b04e usb: misc: apple-mfi-fastcharge: Make power supply names unique 1d88e8e66b68 usb: host: xhci-plat: fix incorrect type for of_match variable in xhci_plat_probe() d9632823a400 ARM: dts: vfxxx: Correctly use two tuples for timer address e7e370264098 arm64: dts: qcom: msm8976: Make blsp_dma controlled-remotely cac895bcbcf2 arm64: dts: qcom: sa8775p: Correct the interrupt for remoteproc 0f35f4df0590 arm64: dts: exynos: gs101: Add 'local-timer-stop' to cpuidle nodes 72ee9c7b7c61 arm64: dts: qcom: sc7180: Expand IMEM region db9d963622d9 arm64: dts: qcom: sdm845: Expand IMEM region 04e7717dddc0 soc: qcom: QMI encoding/decoding for big endian 90040a48030e selftests: Fix errno checking in syscall_user_dispatch test c814023c82ae arm64: dts: freescale: imx93-tqma9352: Limit BUCK2 to 600mV 3b13b5a4f29e ASoC: mediatek: use reserved memory or enable buffer pre-allocation a9d00b7f374b ASoC: ops: dynamically allocate struct snd_ctl_elem_value 2d9ee65b6d84 ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask() cd89d86dd1d5 io_uring: fix breakage in EXPERT menu f5426ffbec97 gfs2: No more self recovery b356ee013a79 Revert "fs/ntfs3: Replace inode_trylock with inode_lock" 5055b7db9411 hfsplus: remove mutex_lock check in hfsplus_free_extents b53a10073f28 hfs: make splice write available again 248d605319fe hfsplus: make splice write available again 0e5c17c2376b ublk: use vmalloc for ublk_device's __queues 3ed2cc6a6e93 fs/ntfs3: cancle set bad inode after removing name fails 47706f9acfee fs_context: fix parameter name in infofc() macro bb80f7618832 parse_longname(): strrchr() expects NUL-terminated string 2f6c33b9fab0 audit,module: restore audit logging in load failure case 6b4b30b863ee ASoC: amd: yc: add DMI quirk for ASUS M6501RM 362ea99022c9 ASoC: Intel: fix SND_SOC_SOF dependencies 9b25e1643cc7 ALSA: hda/cs35l56: Workaround bad dev-index on Lenovo Yoga Book 9i GenX bf0d05941955 ASoC: amd: yc: Add DMI entries to support HP 15-fb1xxx f13486ac6b5b ethernet: intel: fix building with large NR_CPUS 60291de0c56c ASoC: amd: yc: Add DMI quirk for HP Laptop 17 cp-2033dx (From OE-Core rev: 5199b8677f4964d6a4ec4f5c1fac3eacd3b1a489) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 940556e3d828e80af9b9cc8c56357c6bf0adfc83) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/6.12: update CVE exclusions (6.12.41)Bruce Ashfield12 days1-29/+317
| | | | | | | | | | | | | | | | | | | Data pulled from: https://github.com/CVEProject/cvelistV5 1/1 [ Author: cvelistV5 Github Action Email: github_action@example.com Subject: 3 changes (2 new | 1 updated): - 2 new CVEs: CVE-2025-8707, CVE-2025-8708 - 1 updated CVEs: CVE-2025-2586 Date: Fri, 8 Aug 2025 02:36:59 +0000 ] (From OE-Core rev: 3733cf3b8e020c334e4c9f46fbb0bd954a9c05f5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 08be226ec7d26018f8ca0240a7c3a98f201b94d7) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/6.12: update to v6.12.41Bruce Ashfield12 days3-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: no ids found, dumping: 8f5ff9784f32 Linux 6.12.41 c0c21293d0c2 mm: khugepaged: fix call hpage_collapse_scan_file() for anonymous vma c60f5156e62d KVM: x86: Free vCPUs before freeing VM state d8b3dfd4d36c Revert "drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain()" ffbedb4ad984 Revert "drm/xe/devcoredump: Update handling of xe_force_wake_get return" 5a276d341c8e Revert "drm/xe/tests/mocs: Update xe_force_wake_get() return handling" c72303e7eb49 Revert "drm/xe/gt: Update handling of xe_force_wake_get return" 69fbb3f1740b drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4x bc9abdf6bce8 ALSA: hda: Add missing NVIDIA HDA codec IDs beb314a55e1e ALSA: hda/tegra: Add Tegra264 support c7f864d34529 Drivers: hv: Make the sysfs node size for the ring buffer dynamic beddf74e4064 ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS 90d5cd64f46d iio: hid-sensor-prox: Fix incorrect OFFSET calculation 05847477ff8a iio: hid-sensor-prox: Restore lost scale assignments 86dca1cb4804 wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure b63eb95856c0 Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" 98937588ff9c arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage 3d12349ade54 x86/hyperv: Fix APIC ID and VP index confusion in hv_snp_boot_ap() f1b3ad11ec11 KVM: x86/hyper-v: Skip non-canonical addresses during PV TLB flush d483bf624f22 KVM: x86: model canonical checks more precisely c0c82c2adc22 KVM: x86: Add X86EMUL_F_MSR and X86EMUL_F_DT_LOAD to aid canonical checks 62dd9132a458 KVM: x86: Route non-canonical checks in emulator through emulate_ops 94620f95f6cd KVM: x86: drop x86.h include from cpuid.h a4d60ba277ec ext4: fix out of bounds punch offset 51492e99894a ext4: correct the error handle in ext4_fallocate() 85defb9933f6 ext4: fix incorrect punch max_end 35bd33e3ef09 ext4: move out common parts into ext4_fallocate() 8a98313caa3a ext4: move out inode_lock into ext4_fallocate() 1697ca500a84 ext4: factor out ext4_do_fallocate() 2cbc4d640d40 ext4: refactor ext4_insert_range() 8bb93d988212 ext4: refactor ext4_collapse_range() db1fcf7fd51c ext4: refactor ext4_zero_range() 33f61ecabb10 ext4: refactor ext4_punch_hole() d9116d28538a ext4: don't explicit update times in ext4_fallocate() a5ae7fa30cd9 erofs: fix large fragment handling 41485d7c637b erofs: clean up header parsing for ztailpacking and fragments f9b2cb6fff33 erofs: simplify tail inline pcluster handling 516fabf34173 erofs: use Z_EROFS_LCLUSTER_TYPE_MAX to simplify switches 9a84e212e334 erofs: refine z_erofs_get_extent_compressedlen() 4d0f12dc8335 erofs: simplify z_erofs_load_compact_lcluster() 1e5a88732ace arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on 4a7b64ba0cca mtd: rawnand: qcom: Fix last codeword read in qcom_param_page_type_exec() a1bc9a394a27 crypto: powerpc/poly1305 - add depends on BROKEN for now b49b543f4e0b comedi: comedi_test: Fix possible deletion of uninitialized timers 28419a4f3a1e jfs: reject on-disk inodes of an unsupported type 3ad50c7c66cc x86/bugs: Fix use of possibly uninit value in amd_check_tsa_microcode() b85815675fc5 spi: cadence-quadspi: fix cleanup of rx_chan on failure paths a7c6de9f8467 usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach 27e423886a7a usb: typec: tcpm: allow switching to mode accessory to mux properly a9a1eb410f35 usb: typec: tcpm: allow to use sink in accessory mode 77a4a907cc53 selftests/bpf: Add tests with stack ptr register in conditional jmp bafb375c4606 rust: give Clippy the minimum supported Rust version 4c8f15e770fb mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n 656eaddbc952 mm/vmscan: fix hwpoisoned large folio handling in shrink_folio_list 140edd5adf6d selftests: mptcp: connect: also cover checksum 219c4eb6c3f0 selftests: mptcp: connect: also cover alt modes 1bff28ea4b11 resource: fix false warning in __request_region() 79663a15a1c7 nilfs2: reject invalid file types when reading inodes 27e740614df8 kasan: use vmalloc_dump_obj() for vmalloc error reports 0fde7dccbf4c ice: Fix a null pointer dereference in ice_copy_and_init_pkg() 44af78621c09 gve: Fix stuck TX queue for DQ queue format 50c61f55b6b9 e1000e: ignore uninitialized checksum word on tgp 78328fad6c49 e1000e: disregard NVM checksum on tgp when valid checksum bit is not set a3bba0205830 dpaa2-switch: Fix device reference count leak in MAC endpoint handling 4dd56cabfbe5 dpaa2-eth: Fix device reference count leak in MAC endpoint handling 708fd522b86d arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack() 060a28e39053 ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa0xxx d3f60054b6a0 ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx ba8e8a8a2e19 sprintf.h requires stdarg.h cf8e62f6e1b2 bus: fsl-mc: Fix potential double device reference in fsl_mc_get_endpoint() 5b8d6cb9a03d i2c: virtio: Avoid hang by using interruptible completion wait 5622108c3041 i2c: tegra: Fix reset error handling with ACPI 42c4471b30fa i2c: qup: jump out of the loop in case of timeout 9ea8a9ebbea8 timekeeping: Zero initialize system_counterval when querying time from phc drivers 6ed79cf1183a ARM: 9450/1: Fix allowing linker DCE with binutils < 2.36 f7ff03247600 mm/ksm: fix -Wsometimes-uninitialized from clang-21 in advisor_mode_show() f5ee8a39f03e drm/sched: Remove optimization that causes hang when killing dependent jobs 198604687f19 drm/amdgpu: Reset the clear flag in buddy during resume d2a6a3543fd2 platform/x86: ideapad-laptop: Fix kbd backlight not remembered among boots 616ca3c4d11e platform/x86: ideapad-laptop: Fix FnLock not remembered among boots 4de81eb46284 net: hns3: default enable tx bounce buffer when smmu enabled 68494b2ca295 net: hns3: fixed vf get max channels bug 952cd60f695b net: hns3: disable interrupt when ptp init failed 7676d652801c net: hns3: fix concurrent setting vlan filter issue 1194ad0d44d6 s390/ism: fix concurrency management in ism_cmd() de5aaea0384c selftests: drv-net: wait for iperf client to stop sending 61baf2a43d45 ALSA: hda/realtek: Fix mute LED mask on HP OMEN 16 laptop 5c25b4f2769e drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe() 0ca816a96fdc can: netlink: can_changelink(): fix NULL pointer deref of struct can_priv::do_set_mode 11a2eadf0bd2 net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class 5f02ea0f63dd net: appletalk: Fix use-after-free in AARP proxy probe 18617f4063e5 i40e: When removing VF MAC filters, only check PF-set MAC dc08e1772566 i40e: report VF tx_dropped with tx_errors instead of tx_discards ebd24581e055 net/mlx5: E-Switch, Fix peer miss rules to use peer eswitch 6b1f7194d02c net/mlx5: Fix memory leak in cmd_exec() 07759e28a3b5 net: ti: icssg-prueth: Fix buffer allocation for ICSSG 1dc0ed16cfbc ASoC: mediatek: mt8365-dai-i2s: pass correct size to mt8365_dai_set_priv 5918c3f4800a xfrm: interface: fix use-after-free after changing collect_md xfrm interface 07ab45902446 xfrm: Set transport header to fix UDP GRO handling 085f24f0be55 xfrm: state: use a consistent pcpu_id in xfrm_state_find 6bf2daafc51b xfrm: state: initialize state_ptrs earlier in xfrm_state_find 80d66be8a04f staging: vchiq_arm: Make vchiq_shutdown never fail 0fb8478fb0ea platform/x86: Fix initialization order for firmware_attributes_class 9128b2dbe510 x86/hyperv: Fix usage of cpu_online_mask to get valid cpu ef3bee8d1da1 tools/hv: fcopy: Fix incorrect file path conversion 8a1fbb642b74 platform/mellanox: mlxbf-pmc: Use kstrtobool() to check 0/1 input d38e1e0a64a9 platform/mellanox: mlxbf-pmc: Validate event/enable input f0580af3d3ec platform/mellanox: mlxbf-pmc: Remove newline char from event name input 1b102d2cc4bc regmap: fix potential memory leak of regmap_bus be4f30f7c178 iio: adc: ad7949: use spi_is_bpw_supported() 5aa9a2d57899 interconnect: qcom: sc7280: Add missing num_links to xm_pcie3_1 node 3fd782ceabea RDMA/core: Rate limit GID cache warning messages 96876f6e859e platform/x86: asus-nb-wmi: add DMI quirk for ASUS Zenbook Duo UX8406CA 5d4261dbb333 regulator: core: fix NULL dereference on unbind due to stale coupling data bf812206f2d0 virtio_ring: Fix error reporting in virtqueue_resize 30ce52f1616e virtio_net: Enforce minimum TX ring size for reliability a7b79db25846 Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT 2bf554c820f1 x86/traps: Initialize DR7 by writing its architectural reset value (From OE-Core rev: 8f1e1b571dac3bf16147b3e2283d22cae4ab9431) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 97e62663b3f94fbe6429ce6f40a84974aac81471) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/6.12: update CVE exclusions (6.12.40)Bruce Ashfield12 days1-4/+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-8126 - 3 updated CVEs: CVE-2025-31952, CVE-2025-31953, CVE-2025-31955 Date: Fri, 25 Jul 2025 02:18:30 +0000 ] (From OE-Core rev: 3dfad0c48a5b60bc9dd7c96c07ed914b020c463e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit e504bd7a9e908be0937d6fc9f6b9699b0acdc2aa) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/6.12: update to v6.12.40Bruce Ashfield12 days3-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: d90ecb2b1308 Linux 6.12.40 fd627ac8a5cf KVM: x86/xen: Fix cleanup logic in emulation of Xen schedop poll hypercalls ff7ccaadb0bf iommu/vt-d: Fix misplaced domain_attached assignment e82d8825f712 smb: client: let smbd_post_send_iter() respect the peers max_send_size and transmit all data 11f430b8f5fc drm/xe: Move page fault init after topology init ce7585324b20 drm/xe/mocs: Initialize MOCS index early 8fc25d3055ba sched,freezer: Remove unnecessary warning in __thaw_task 7258b437d55d i2c: omap: fix deprecated of_property_read_bool() use f701716812cb i2c: omap: Handle omap_i2c_init() errors in omap_i2c_probe() ba35cc0598f3 i2c: omap: Fix an error handling path in omap_i2c_probe() c1a786faa6ec i2c: omap: Add support for setting mux 35fdf1093109 selftests/bpf: Set test path for token/obj_priv_implicit_token_envvar d9ebd928288b rust: use `#[used(compiler)]` to fix build and `modpost` with Rust >= 1.89.0 affb46db59f9 net: libwx: fix multicast packets received count 75747e25beca usb: dwc3: qcom: Don't leave BCR asserted c45b48b4f4c0 usb: hub: Don't try to recover devices lost during warm reset. bf71baa3cfe7 usb: hub: Fix flushing of delayed work used for post resume purposes e11359640090 usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm aec11e5f9c45 usb: hub: fix detection of high tier USB3 devices behind suspended hubs ee56da95f896 btrfs: fix block group refcount race in btrfs_create_pending_block_groups() e77078e52fbf clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns 7fc808d98215 sched: Change nr_uninterruptible type to unsigned long 816d36973467 efivarfs: Fix memory leak of efivarfs_fs_info in fs_context error paths 44e73241b8be libbpf: Fix handling of BPF arena relocations f0de9702f9b2 drm/mediatek: only announce AFBC if really supported 40b5b4ba8ed8 drm/mediatek: Add wait_event_timeout when disabling plane b04fb2628b28 Revert "cgroup_freezer: cgroup_freezing: Check if not frozen" d7c1098787a6 rxrpc: Fix transmission of an abort in response to an abort 839fe96c1520 rxrpc: Fix recv-recv race of completed call e5c480dc62a3 net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree 71f435f846b0 net: bridge: Do not offload IGMP/MLD messages 8984bcbd1edf net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime cdb767915fc9 tls: always refresh the queue when reading sock 4e7c46362550 virtio-net: fix recursived rtnl_lock() during probe() 1a71bf5c91ab hv_netvsc: Set VF priv_flags to IFF_NO_ADDRCONF before open to prevent IPv6 addrconf 5db93cbd7d50 Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU 1259b780e7b9 drm/xe/pf: Prepare to stop SR-IOV support prior GT reset be77ce6b3a6b drm/xe/pf: Move VFs reprovisioning to worker abe59c53b626 drm/xe/pf: Sanitize VF scratch registers on FLR fc38c249c622 netfilter: nf_conntrack: fix crash due to removal of uninitialised entry 7c532f222361 net: fix segmentation after TCP/UDP fraglist GRO 7929d27c747e ipv6: mcast: Delay put pmc->idev in mld_del_delrec() 35b501a2393a net/mlx5: Correctly set gso_size when LRO is used f47400547a95 Bluetooth: btusb: QCA: Fix downloading wrong NVM for WCN6855 GF variant without board ID f5a40e54cd6c Bluetooth: hci_core: add missing braces when using macro parameters db386fc5fa65 Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout 6c586fcb880a Bluetooth: SMP: If an unallowed command is received consider it a failure 05ab8da312ec Bluetooth: hci_sync: fix connectable extended advertising when using static random address b97be7ee8a1c Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() 95a13b0a6b04 riscv: traps_misaligned: properly sign extend value in misaligned load handler 32b14e757404 riscv: Enable interrupt during exception handling efad4e2a0fa7 loop: use kiocb helpers to fix lockdep warning 65c666aff44e usb: net: sierra: check for no status endpoint cd469b173d14 ice: check correct pointer in fwlog debugfs 5a5d64f0eec8 ice: add NULL check in eswitch lag check 3c4bdc8a852e hwmon: (corsair-cpro) Validate the size of the received input buffer dcf0f03d7f74 selftests: net: increase inter-packet timeout in udpgro.sh 33711db90bd5 can: tcan4x5x: fix reset gpio usage during probe d587e6929b7c can: tcan4x5x: add option for selecting nWKRQ voltage d57dda2056fa wifi: cfg80211: remove scan request n_channels counted_by 6a466ac72fd4 nvmet-tcp: fix callback lock for TLS handshake f9a90478207a nvme: fix misaccounting of nvme-mpath inflight I/O fd6493533af9 net: phy: Don't register LEDs for genphy 5b02e397929e smc: Fix various oops due to inet_sock type confusion. 124765c20603 nvme: fix endianness of command word prints in nvme_log_err_passthru() 8184ee3c667d nvme: fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list() 9a7de97b915a fix a leak in fcntl_dirnotify() 09bce2138a30 smb: client: fix use-after-free in cifs_oplock_break 06ec83b6c792 rpl: Fix use-after-free in rpl_do_srh_inline(). a6d735100f60 net/sched: sch_qfq: Fix race condition on qfq_aggregate e8767b89cd82 block: fix kobject leak in blk_unregister_queue 20648ff4a203 net: emaclite: Fix missing pointer increment in aligned_read() 894780d6dd3e cachefiles: Fix the incorrect return value in __cachefiles_write() dc05051dd10d selftests/sched_ext: Fix exit selftest hang on UP 6952aeace93f bpf: Reject %p% format string in bprintf-like helpers e80692789679 arm64: dts: imx95: Correct the DMA interrupter number of pcie0_ep 6353bf36f56b soundwire: amd: fix for clearing command status register a6e232ee0f86 soundwire: amd: fix for handling slave alerts after link is down 8814cbbddcaf arm64: dts: rockchip: Add cd-gpios for sdcard detect on Cool Pi 4B 6cb38e5d359a arm64: dts: rockchip: Add cd-gpios for sdcard detect on Cool Pi CM5 c42116dc70af comedi: Fix initialization of data for instructions that write to subdevice 2af1e7d389c2 comedi: Fix use of uninitialized data in insn_rw_emulate_bits() 8c20a5cb9879 comedi: Fix some signed shift left operations 992d600f284e comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large 3eab654f5d19 comedi: das6402: Fix bit shift out of bounds 076b13ee60eb comedi: das16m1: Fix bit shift out of bounds e0f3c0867d7d comedi: aio_iiro_16: Fix bit shift out of bounds a27e27eee313 comedi: pcl812: Fix bit shift out of bounds 610615c96680 iio: common: st_sensors: Fix use of uninitialize device structs 6eea9f7648dd iio: backend: fix out-of-bound write 404b1d0fe0c6 iio: adc: stm32-adc: Fix race in installing chained IRQ handler 07c9a0617d9a iio: adc: max1363: Reorder mode_list[] entries 0ceb2893d360 iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] 086a76474121 iio: adc: axp20x_adc: Add missing sentinel to AXP717 ADC channel maps bfcda3e10157 iio: accel: fxls8962af: Fix use after free in fxls8962af_fifo_flush b361598b7352 soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled 855d4da5f270 soc: aspeed: lpc-snoop: Cleanup resources in stack-order 2a76bc2b24ed smb: client: fix use-after-free in crypt_message when using async crypto d5629d1af060 s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL again 11c19d42d3a7 pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov 10e27b2a6ebe net: libwx: properly reset Rx ring descriptor ba7c793f96c1 net: libwx: fix the using of Rx buffer DMA 08d18bda0d03 net: libwx: remove duplicate page_pool_put_full_page() 74cb0f102d4b net: stmmac: intel: populate entire system_counterval_t in get_time_fn() callback 516cd0943a22 mmc: sdhci_am654: Workaround for Errata i2312 5280e0b8bc69 mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models 6198bfe1af77 mmc: bcm2835: Fix dma_unmap_sg() nents value a25ebc337022 memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() 2594d5ffc081 isofs: Verify inode mode when loading from disk 122160289adf dmaengine: nbpfaxi: Fix memory corruption in probe() 573f1e59024c cpuidle: psci: Fix cpuhotplug routine with PREEMPT_RT=y 9e11e0db4e27 Bluetooth: btintel: Check if controller is ISO capable on btintel_classify_pkt_type 1ddedbd8087d af_packet: fix soft lockup issue caused by tpacket_snd() fa0796cd62c2 af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() 0e9c4b36ad0c arm64: dts: rockchip: use cs-gpios for spi1 on ringneck b0c7f2984356 arm64: dts: imx8mp-venice-gw73xx: fix TPM SPI frequency 9650e49db619 arm64: dts: imx8mp-venice-gw72xx: fix TPM SPI frequency a3964e87cf15 arm64: dts: imx8mp-venice-gw71xx: fix TPM SPI frequency 1a54317f3868 arm64: dts: freescale: imx8mm-verdin: Keep LDO5 always on a86ea423dc13 arm64: dts: add big-endian property back into watchdog node c70000779432 arm64: dts: imx8mp-venice-gw74xx: fix TPM SPI frequency 5419adaef571 net/mlx5: Update the list of the PCI supported devices 837a9631f180 phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() 938126995e64 mptcp: reset fallback status gracefully at disconnect() time f81b6fbe13c7 mptcp: plug races between subflow fail and subflow creation 54999dea879f mptcp: make fallback action and fallback decision atomic f28044a60506 io_uring/poll: fix POLLERR handling 134ec1ed468f ALSA: hda/realtek: Add quirk for ASUS ROG Strix G712LWS 61e867574444 ALSA: hda/realtek - Fix mute LED for HP Victus 16-r0xxx 084eb54b820f drm/amd/display: Free memory allocation 74162dda80e7 drm/amd/display: Disable CRTC degamma LUT for DCN401 62f2a58a4cb0 drm/amdgpu: Increase reset counter only on success 228ad2ab5b33 drm/amdgpu/gfx8: reset compute ring wptr on the GPU on resume 21e649b0bd1a objtool/rust: add one more `noreturn` Rust function for Rust 1.89.0 7bb9ea515cda tracing/osnoise: Fix crash in timerlat_dump_stack() 33e20747b47d tracing: Add down_write(trace_event_sem) when adding trace event 692cfff241f1 tracing/probes: Avoid using params uninitialized in parse_btf_arg() d18f63e84884 HID: core: do not bypass hid_hw_raw_request 953af3c0814a HID: core: ensure __hid_request reserves the report ID as the first byte a262370f385e HID: core: ensure the allocated report buffer can contain the reserved report ID 68860d1ade38 dm-bufio: fix sched in atomic context 0758f7ef402b spi: Add check for 8-bit transfer with 8 IO mode support 40f79e2bf6a4 pch_uart: Fix dma_sync_sg_for_device() nents value 9ecfed987bc8 Input: xpad - set correct controller type for Acer NGR200 c29a2328af96 nvmem: layouts: u-boot-env: remove crc32 endianness conversion c85295f624db nvmem: imx-ocotp: fix MAC address byte length ff628593ba7c Revert "staging: vchiq_arm: Create keep-alive thread during probe" 970635ed63da thunderbolt: Fix bit masking in tb_dp_port_set_hops() 17a6ea23890e thunderbolt: Fix wake on connect at runtime 1a1190b4ba7b i2c: stm32f7: unmap DMA mapped buffer 79b63523bfdc i2c: stm32: fix the device used for the DMA map 783ea37b237a usb: gadget: configfs: Fix OOB read on empty string write 032f22962bfc usb: dwc2: gadget: Fix enter to hibernation for UTMI+ PHY 231bf7e839a8 usb: musb: fix gadget state on disconnect 951dd99ac05a USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI 8b8cb0c34c66 USB: serial: option: add Foxconn T99W640 ba1d8dc87ae7 USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition 248ba00d13ff phy: tegra: xusb: Disable periodic tracking on Tegra234 2f2a375304b0 phy: tegra: xusb: Decouple CYA_TRK_CODE_UPDATE_ON_IDLE from trk_hw_mode ec7f98ff05f0 phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY mode (From OE-Core rev: 842e271dcfaa2abaa5e2bd4fd474efd8bd0d204a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a4a28bbc46597c95f76972d68b39591da77b1b59) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/6.12: update CVE exclusions (6.12.39)Bruce Ashfield12 days1-8/+8
| | | | | | | | | | | | | | | | | | | 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-46002 - 3 updated CVEs: CVE-2025-5752, CVE-2025-6717, CVE-2025-7397 Date: Fri, 18 Jul 2025 14:11:28 +0000 ] (From OE-Core rev: 6cc4b2e6ded0a717a060a9101baf9b8bdf6dc3e0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a58b2c6f20ad6257036e144bee2eec1375e1a799) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/6.12: update to v6.12.39Bruce Ashfield12 days3-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: cdf264c0a590 Linux 6.12.39 f3f9deccfc68 KVM: SVM: Set synthesized TSA CPUID flags f004f58d18a2 rseq: Fix segfault on registration when rseq_cs is non-zero f2133b849ff2 crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP() 59923d508bd2 arm64: Filter out SME hwcaps when FEAT_SME isn't implemented 815f1161d6db ksmbd: fix potential use-after-free in oplock/lease break ack 2d89dab1ea60 kasan: remove kasan_find_vm_area() to prevent possible deadlock e1aec954583f net: wangxun: revert the adjustment of the IRQ vector sequence 5244536e650c erofs: fix rare pcluster memory leak after unmounting 5ea53aa71c2c selftests/bpf: adapt one more case in test_lru_map to the new target_free 7b4a02631352 HID: nintendo: avoid bluetooth suspend/resume stalls c72536350e82 HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras 716a0c8dedc6 HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY 70685fb6216f riscv: vdso: Exclude .rodata from the PT_DYNAMIC segment 9ef5d4748dfe bpf: Adjust free target to avoid global starvation of LRU map c23e0792b77d vt: add missing notification when switching back to text mode 0bcc14f36c7a btrfs: fix assertion when building free space tree 589b290d0935 net: mana: Record doorbell physical address in PF mode 921fffa1d8bc HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2 e46cf2943f91 driver: bluetooth: hci_qca:fix unable to load the BT driver a9c357b08672 net: usb: qmi_wwan: add SIMCom 8230C composition e55b2126961b ALSA: hda/realtek: Add quirks for some Clevo laptops 01b0312a4a3a ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop 15-eg100 72aad5cf5790 ASoC: amd: yc: add quirk for Acer Nitro ANV15-41 internal mic 383b2399d586 io_uring: make fallocate be hashed work 67be7e6c55a9 ALSA: hda/realtek: Add mic-mute LED setup for ASUS UM5606 68397fda2caa ASoC: SOF: Intel: hda: Use devm_kstrdup() to avoid memleak. dd072fa64715 um: vector: Reduce stack usage in vector_eth_configure() 7df2295c036b atm: idt77252: Add missing `dma_map_error()` 25cab1b83d66 ublk: sanity check add_dev input for underflow f154e41e1d9d bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT b4e7e3f4e9d2 bnxt_en: Fix DCB ETS validation 948ab36ed249 net: ll_temac: Fix missing tx_pending check in ethtools_set_ringparam() bbd385b65f9e net/mlx5e: Add new prio for promiscuous mode 7581afc05154 net/mlx5e: Fix race between DIM disable and net_dim() c4270235db92 can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level 90d0d5a439f5 drm/xe/pm: Correct comment of xe_pm_set_vram_threshold() ec4014566377 selftests: net: lib: fix shift count out of range 182c9f38c367 selftests: net: lib: Move logging from forwarding/lib.sh here e3647c40bea2 net: phy: microchip: limit 100M workaround to link-down events on LAN88xx b215e916336f net: phy: microchip: Use genphy_soft_reset() to purge stale LPA bits 4c934e0cac61 ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof 473f3eadfc73 net: appletalk: Fix device refcount leak in atrtr_create() e0dd2e972966 netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto() fd67f52eea80 erofs: fix to add missing tracepoint in erofs_readahead() ea2350dfa378 erofs: refine readahead tracepoint 9493b5f9ad07 erofs: tidy up zdata.c 71e4f033a90d erofs: get rid of `z_erofs_next_pcluster_t` 16396885c26a erofs: free pclusters if no cached folio is attached ff4b8c9ade1b drm/xe/pf: Clear all LMTT pages on alloc 8586552df591 nbd: fix uaf in nbd_genl_connect() error path 1bbdf4213711 wifi: mt76: mt7925: Fix null-ptr-deref in mt7925_thermal_init() fa7e9a15460a drm/nouveau/gsp: fix potential leak of memory used during acpi init 06c566371f8a wifi: rt2x00: fix remove callback type mismatch d21eeb050599 wifi: mac80211: fix non-transmitted BSSID profile search d4a7056ca9ab wifi: mac80211: correctly identify S1G short beacon 2941155d9a5a raid10: cleanup memleak at raid10_make_request 776e6186dc9e md/raid1: Fix stack memory use after return in raid1_reshape a560de522374 drm/tegra: nvdec: Fix dma_alloc_coherent error check fcd9c923b58e wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() c6625c21ea66 wifi: cfg80211: fix S1G beacon head validation in nl80211 8d4d00ea6038 netfs: Fix ref leak on inserted extra subreq in write retry 42baf997722c netlink: make sure we allow at least one dump skb f98c4cec7504 netlink: Fix rmem check in netlink_broadcast_deliver(). cecc9146d244 ASoC: Intel: sof-function-topology-lib: Print out the unsupported dmic count 19ff875dc516 erofs: address D-cache aliasing 4745bfd34ae7 erofs: fix to add missing tracepoint in erofs_read_folio() 3b16c9b8ba71 ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked() 92c2c005a8ba smb: server: make use of rdma_destroy_qp() 1d219778281e clk: scmi: Handle case where child clocks are initialized before their parents 971da696abf0 x86/mm: Disable hugetlb page table sharing on 32-bit a68b85855732 x86/rdrand: Disable RDSEED on AMD Cyan Skillfish fcee75daecc5 clk: imx: Fix an out-of-bounds access in dispmix_csr_clk_dev_data 5d2d34f36724 rust: init: allow `dead_code` warnings for Rust >= 1.89.0 febc0b5dbabd lib/alloc_tag: do not acquire non-existent lock in alloc_tag_top_users() 4c39dfd13beb mm/vmalloc: leave lazy MMU mode on PTE mapping error 92ed107cd26d scripts/gdb: fix interrupts.py after maple tree conversion 62720dc3cfd9 scripts/gdb: de-reference per-CPU MCE interrupts cb89f9bf6c3a scripts/gdb: fix interrupts display after MCP on x86 ee6c677ef318 mm: fix the inaccurate memory statistics issue for users 839d8682732e maple_tree: fix mt_destroy_walk() on root leaf node 92db42e201f4 kallsyms: fix build without execinfo 7dccd5eb5343 Revert "PCI/ACPI: Fix allocated memory release on error in pci_acpi_scan_root()" e4172522d594 Revert "ACPI: battery: negate current when discharging" ee6f6138d5f2 drm/xe: Allocate PF queue size on pow2 boundary 065bd940ee0a drm/framebuffer: Acquire internal references on GEM handles 9e4af87bd08d Revert "usb: gadget: u_serial: Add null pointer check in gs_start_io" abf3620cba68 usb: gadget: u_serial: Fix race condition in TTY wakeup 48007d6e7bdb Revert "drm/xe/xe2: Enable Indirect Ring State support for Xe2" 57b7c27ef5e7 drm/xe/bmg: fix compressed VRAM handling 2d2f07a99487 drm/gem: Fix race in drm_gem_handle_create_tail() 38df1a5053bc drm/ttm: fix error handling in ttm_buffer_object_transfer e2d6547dc8b9 drm/sched: Increment job count before swapping tail spsc queue 08480e285c6a drm/gem: Acquire references on GEM handles for framebuffers e90ee15ce28c drm/amdkfd: Don't call mmput from MMU notifier callback 9f852d301f64 drm/imagination: Fix kernel crash when hard resetting the GPU a7b2f250ffcd wifi: mt76: mt7925: fix invalid array index in ssid assignment during hw scan fad0f6fcdae0 wifi: mt76: mt7925: fix the wrong config for tx interrupt 9b50874f297f wifi: mt76: mt7925: prevent NULL pointer dereference in mt7925_sta_set_decap_offload() 9639e54025f1 wifi: mt76: mt7921: prevent decap offload config before STA initialization a963819a121f wifi: mwifiex: discard erroneous disassoc frames on STA interface e01851f6e9a6 wifi: prevent A-MSDU attacks in mesh networks 373caeec3651 pwm: mediatek: Ensure to disable clocks in error path d526e11ab274 pwm: Fix invalid state detection 275605a8b480 pinctrl: qcom: msm: mark certain pins as invalid for interrupts 3e0542701b37 md/md-bitmap: fix GPF in bitmap_get_stats() 9f260e16b297 net: ethernet: rtsn: Fix a null pointer dereference in rtsn_probe() 8f65277317a8 gre: Fix IPv6 multicast route creation. 199af064babb ASoC: fsl_sai: Force a software reset when starting in consumer mode e14bffc90866 ALSA: ad1816a: Fix potential NULL pointer deref in snd_card_ad1816a_pnp() d9bd1163c8d8 KVM: Allow CPU to reschedule while setting per-page memory attributes fd044c99d831 KVM: SVM: Reject SEV{-ES} intra host migration if vCPU creation is in-flight 5cb498b20bff KVM: SVM: Add missing member in SNP_LAUNCH_START command structure 55f568521e0b KVM: x86/xen: Allow 'out of range' event channel ports in IRQ routing table. 291eff10b197 x86/mce: Make sure CMCI banks are cleared during shutdown on Intel 8ed7f3de93e1 x86/mce: Ensure user polling settings are honored when restarting timer 55ea884c0dce x86/mce: Don't remove sysfs if thresholding sysfs init fails afcf4f4e7062 x86/mce/amd: Fix threshold limit reset e01d5e33645d x86/mce/amd: Add default names for MCA banks and blocks 9e0d33e75c16 ipmi:msghandler: Fix potential memory corruption in ipmi_create_user() d1ff5f9d2c54 rxrpc: Fix oops due to non-existence of prealloc backlog struct 5385ad53793d rxrpc: Fix bug due to prealloc collision 8ecd651ef24a net/sched: Abort __tc_modify_qdisc if parent class does not exist fc2fffa2faca net: ethernet: ti: am65-cpsw-nuss: Fix skb size by accounting for skb_shared_info 34a09d6240a2 atm: clip: Fix NULL pointer dereference in vcc_sendmsg() 024876b247a8 atm: clip: Fix infinite recursive call of clip_push(). 9f771816f14d atm: clip: Fix memory leak of struct clip_vcc. 36caab990b69 atm: clip: Fix potential null-ptr-deref in to_atmarpd(). 4d5476fa3931 net: phy: smsc: Fix link failure in forced mode with Auto-MDIX 6fb4cd247cda net: phy: smsc: Force predictable MDI-X state on LAN87xx 850812bd2a15 net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap be8792c6702b net: stmmac: Fix interrupt handling for level-triggered mode in DWC_XGMAC2 41a741c476e1 vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local` ae2c712ba39c vsock: Fix transport_* TOCTOU 3734d78210cc vsock: Fix transport_{g2h,h2g} TOCTOU 62e6160cfb55 tcp: Correct signedness in skb remaining space calculation 50aa2d121bc2 tipc: Fix use-after-free in tipc_conn_close(). 8fb2802a1654 vsock: fix `vsock_proto` declaration 4b8e18af7bea netlink: Fix wraparounds of sk->sk_rmem_alloc. b90129445f50 net: phy: qcom: qca808x: Fix WoL issue by utilizing at8031_set_wol() 31db4223db33 net: phy: qcom: move the WoL function to shared library 778f4e173020 arm64: poe: Handle spurious Overlay faults 2e0cb0c74d96 bnxt_en: eliminate the compile warning in bnxt_request_irq due to CONFIG_RFS_ACCEL 0caba66f0073 sched/deadline: Fix dl_server runtime calculation formula 35bda158da39 fix proc_sys_compare() handling of in-lookup dentries df1d6801f16a pinctrl: amd: Clear GPIO debounce for suspend cdbcde935e72 Bluetooth: hci_event: Fix not marking Broadcast Sink BIS as connected 32fa1f92a40e Bluetooth: hci_sync: Fix not disabling advertising instance 0cd863ab4204 ASoC: cs35l56: probe() should fail if the device ID is not recognized a0a8009083e5 perf: Revert to requiring CAP_SYS_ADMIN for uprobes f7fe33f629bb sched/core: Fix migrate_swap() vs. hotplug 1207f57be07f irqchip/irq-msi-lib: Select CONFIG_GENERIC_MSI_IRQ bc179aa79a20 perf/core: Fix the WARN_ON_ONCE is out of lock protected region 8f4c7131721a ASoC: Intel: soc-acpi: arl: Correct order of cs42l43 matches cca47e6e1f78 ASoC: Intel: soc-acpi-intel-arl-match: set get_function_tplg_files ops fc3a8a5e8f8e ASoC: Intel: add sof_sdw_get_tplg_files ops 36536435849b ASoC: soc-acpi: add get_function_tplg_files ops 06e0b070eb97 ASoC: Intel: soc-acpi: arl: Add match entries for new cs42l43 laptops 97d14c04610c ASoC: Intel: soc-acpi: arl: Correct naming of a cs35l56 address struct 724b93a6a694 ASoC: Intel: SND_SOC_INTEL_SOF_BOARD_HELPERS select SND_SOC_ACPI_INTEL_MATCH d4f6a267cc07 ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode 07ed75bfa7ed drm/amdgpu: Replace Mutex with Spinlock for RLCG register access to avoid Priority Inversion in SRIOV 56ea7746045a crypto: s390/sha - Fix uninitialized variable in SHA-1 and SHA-2 04513cf1581b drm/amdgpu/ip_discovery: add missing ip_discovery fw 39d6a607d531 drm/amdgpu/discovery: use specific ip_discovery.bin for legacy asics e9d9b25f3767 drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling 6dee745bd0ae eventpoll: don't decrement ep refcount while still holding the ep mutex (From OE-Core rev: 7e6c84ab74dd8adf162ab998380829ee2319f749) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 25fd1e5999398cc81201379b51d676356e4d102b) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* migration-guides: add release notes for 5.0.12Lee Chee Yang2025-09-172-0/+185
| | | | | | | | | | (From yocto-docs rev: 29330751c8a2b82b4bd80659d2a0a8bac51afca5) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> (cherry picked from commit e77139b5c616e6e5ad436eb91416fd804389425f) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* migration-guides: add release notes for 5.2.3Lee Chee Yang2025-09-172-0/+356
| | | | | | | | | | (From yocto-docs rev: 46b642658ce3fcf9402a1330c308e42f988ddd7e) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> (cherry picked from commit 3a73f28b3fffaa7abbb68dd164fa8615efbfece5) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ref-manual/variables.rst: expand IMAGE_OVERHEAD_FACTOR glossary entryJoao Marcos Costa2025-09-171-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | There's a (second) overhead factor applied in images generated with Wic, and this is already documented in the .wks reference. However, the IMAGE_OVERHEAD_FACTOR entry does not mention it, and by looking at the partition sizes (e.g. with parted) one may find it confusing that they don't match with the expected rootfs size (e.g. in a scenario where the extra space is "0" and IMAGE_OVERHEAD_FACTOR="1.0"). This second overhead is already documented, though: https://docs.yoctoproject.org/ref-manual/kickstart.html#command-part-or-partition Mention the '--overhead-factor' option in the glossary entry and add a reference to the wks documentation. (From yocto-docs rev: 987929b349a927d6b243d351aebebfd160d1b097) Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com> Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> (cherry picked from commit b9040e20b015e9b02683ec3014e4ade5eb59d41a) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* dev-manual/security-subjects.rst: update mailing listsAntonin Godard2025-09-171-9/+14
| | | | | | | | | | | | | | Update mailing lists following changes by Michael Halstead (https://lists.yoctoproject.org/g/yocto-security/message/1478). Also fix formatting/spacing. (From yocto-docs rev: cad5770b123a2e763b4026e4c6a5991286ba7fa0) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> (cherry picked from commit 8066aa92a1acae6c99fbee92d24ee1feea65d974) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* sdk: The main in the C example should return an intJan Vermaete2025-09-171-1/+2
| | | | | | | | | | | | see C17 (ISO/IEC 9899:2018) (From yocto-docs rev: 9b7a4b503f6d0f2cd8b209ba9348a067a3846260) Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> (cherry picked from commit 1ebaed299f7ef80a49b68608f45bf25884900d13) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* vulnerabilities: update nvdcve file namePeter Marko2025-09-171-1/+1
| | | | | | | | | | | | | | | | The filename is outdated as its version was already bumped and there are also different files for different feed choices. Use glob to match any available file. Also the directory changed to CVE_CHECK2 meanwhile, so Update it, too. (From yocto-docs rev: 1b4d559ad5489a34cec26f9aad2687d2cb3ecc0a) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> (cherry picked from commit a2f18cb23183401d9d8e2fd4499d164ef8d86e44) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* migration-guides: add release notes for 4.0.29Lee Chee Yang2025-09-172-0/+179
| | | | | | | | | | (From yocto-docs rev: eca0629b779c2b96c812b68c42b83ed3589a6d87) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> (cherry picked from commit d3bbfed9cad4cda0960ee0623c728ea2a18e1b29) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>